=> Bootstrap dependency digest>=20211023: found digest-20220214 ===> Skipping vulnerability checks. WARNING: No /usr/pkg/pkgdb/pkg-vulnerabilities file found. WARNING: To fix run: `/usr/sbin/pkg_admin -K /usr/pkg/pkgdb fetch-pkg-vulnerabilities'. ===> Building for seamonkey-2.53.18.2 gmake[1]: Entering directory '/pbulk/work/www/seamonkey/work/build' STOP! The CLOBBER file has changed. Please run the build through "mach build". #@exit 1 /usr/pkg/bin/gmake recurse_pre-export gmake[2]: Entering directory '/pbulk/work/www/seamonkey/work/build' STOP! The CLOBBER file has changed. Please run the build through "mach build". #@exit 1 /pbulk/work/www/seamonkey/work/build/_virtualenvs/init_py3/bin/python -m mozbuild.action.process_install_manifest --track install_dist_idl.track dist/idl _build_manifests/install/dist_idl /pbulk/work/www/seamonkey/work/build/_virtualenvs/init_py3/bin/python -m mozbuild.action.process_install_manifest --track install_dist_include.track dist/include _build_manifests/install/dist_include /pbulk/work/www/seamonkey/work/build/_virtualenvs/init_py3/bin/python -m mozbuild.action.process_install_manifest --track install_dist_public.track dist/public _build_manifests/install/dist_public /pbulk/work/www/seamonkey/work/build/_virtualenvs/init_py3/bin/python -m mozbuild.action.process_install_manifest --track install_dist_private.track dist/private _build_manifests/install/dist_private /pbulk/work/www/seamonkey/work/build/_virtualenvs/init_py3/bin/python -m mozbuild.action.process_install_manifest --track install_dist_xpi-stage.track dist/xpi-stage _build_manifests/install/dist_xpi-stage /pbulk/work/www/seamonkey/work/build/_virtualenvs/init_py3/bin/python -m mozbuild.action.process_install_manifest --track install__tests.track _tests _build_manifests/install/_tests /pbulk/work/www/seamonkey/work/build/_virtualenvs/init_py3/bin/python -m mozbuild.action.process_install_manifest --track install_dist_bin.track dist/bin _build_manifests/install/dist_bin Elapsed: 0.00s; From dist/public: Kept 0 existing; Added/updated 0; Removed 0 files and 0 directories. Elapsed: 0.00s; From dist/private: Kept 0 existing; Added/updated 0; Removed 0 files and 0 directories. Elapsed: 0.01s; From dist/xpi-stage: Kept 0 existing; Added/updated 8; Removed 0 files and 0 directories. Elapsed: 0.64s; From _tests: Kept 10 existing; Added/updated 563; Removed 0 files and 0 directories. Elapsed: 0.83s; From dist/idl: Kept 0 existing; Added/updated 1284; Removed 0 files and 0 directories. Elapsed: 2.27s; From dist/bin: Kept 183 existing; Added/updated 2059; Removed 0 files and 0 directories. Elapsed: 2.75s; From dist/include: Kept 2004 existing; Added/updated 3423; Removed 0 files and 0 directories. gmake[2]: Leaving directory '/pbulk/work/www/seamonkey/work/build' gmake[1]: Leaving directory '/pbulk/work/www/seamonkey/work/build' gmake[1]: Entering directory '/pbulk/work/www/seamonkey/work/build' ./mozilla-config.h.stub /pbulk/work/www/seamonkey/work/build/_virtualenvs/init_py3/bin/python -m mozbuild.action.file_generate /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/python/mozbuild/mozbuild/action/process_define_files.py process_define_file mozilla-config.h .deps/mozilla-config.h.pp .deps/mozilla-config.h.stub /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/mozilla-config.h.in ./buildid.h.stub /pbulk/work/www/seamonkey/work/build/_virtualenvs/init_py3/bin/python -m mozbuild.action.file_generate /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/build/variables.py buildid_header buildid.h .deps/buildid.h.pp .deps/buildid.h.stub ./source-repo.h.stub /pbulk/work/www/seamonkey/work/build/_virtualenvs/init_py3/bin/python -m mozbuild.action.file_generate /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/build/source_repos.py source_repo_header source-repo.h .deps/source-repo.h.pp .deps/source-repo.h.stub STOP! The CLOBBER file has changed. Please run the build through "mach build". #@exit 1 /pbulk/work/www/seamonkey/work/build/_virtualenvs/init_py3/bin/python /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/nsinstall.py -t -m 644 'buildid.h' 'dist/include' /pbulk/work/www/seamonkey/work/build/_virtualenvs/init_py3/bin/python /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/nsinstall.py -t -m 644 'mozilla-config.h' 'dist/include' /pbulk/work/www/seamonkey/work/build/_virtualenvs/init_py3/bin/python /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/nsinstall.py -t -m 644 'source-repo.h' 'dist/include' /usr/pkg/bin/gmake recurse_export gmake[2]: Entering directory '/pbulk/work/www/seamonkey/work/build' gmake[3]: Entering directory '/pbulk/work/www/seamonkey/work/build/config' mkdir -p '.deps/' mkdir -p '../dist/host/bin/' /pbulk/work/www/seamonkey/work/.cwrapper/bin/gcc -std=gnu99 -o host_nsinstall.o -c -DXP_UNIX -O2 -DNDEBUG=1 -DTRIMMED=1 -DUNICODE -D_UNICODE -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config -I/pbulk/work/www/seamonkey/work/build/config -I/pbulk/work/www/seamonkey/work/build/dist/include -MD -MP -MF .deps/host_nsinstall.o.pp -I/usr/pkg/include/nspr /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/nsinstall.c /pbulk/work/www/seamonkey/work/.cwrapper/bin/gcc -std=gnu99 -o host_pathsub.o -c -DXP_UNIX -O2 -DNDEBUG=1 -DTRIMMED=1 -DUNICODE -D_UNICODE -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config -I/pbulk/work/www/seamonkey/work/build/config -I/pbulk/work/www/seamonkey/work/build/dist/include -MD -MP -MF .deps/host_pathsub.o.pp -I/usr/pkg/include/nspr /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/pathsub.c config/nsinstall_real /pbulk/work/www/seamonkey/work/.cwrapper/bin/gcc -std=gnu99 -o nsinstall_real -DXP_UNIX -O2 host_nsinstall.o host_pathsub.o /pbulk/work/www/seamonkey/work/build/_virtualenvs/init_py3/bin/python -m mozbuild.action.check_binary --host nsinstall_real cp nsinstall_real nsinstall.tmp mv nsinstall.tmp nsinstall ../config/nsinstall -R -m 755 'nsinstall' '../dist/bin' gmake[3]: Leaving directory '/pbulk/work/www/seamonkey/work/build/config' gmake[3]: Entering directory '/pbulk/work/www/seamonkey/work/build/config' config/stl.sentinel.stub /pbulk/work/www/seamonkey/work/build/_virtualenvs/init_py3/bin/python -m mozbuild.action.file_generate /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/make-stl-wrappers.py gen_wrappers stl.sentinel .deps/stl.sentinel.pp .deps/stl.sentinel.stub ../dist/stl_wrappers gcc /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc-stl-wrapper.template.h new algorithm atomic cassert climits cmath condition_variable cstdarg cstdio cstdlib cstring cwchar deque functional ios iosfwd iostream istream iterator limits list map memory mutex ostream regex set shared_mutex stack string thread tuple type_traits unordered_map unordered_set utility vector xutility config/system-header.sentinel.stub /pbulk/work/www/seamonkey/work/build/_virtualenvs/init_py3/bin/python -m mozbuild.action.file_generate /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/make-system-wrappers.py gen_wrappers system-header.sentinel .deps/system-header.sentinel.pp .deps/system-header.sentinel.stub ../dist/system_wrappers new algorithm atomic cassert climits cmath condition_variable cstdarg cstdio cstdlib cstring cwchar deque functional ios iosfwd iostream istream iterator limits list map memory mutex ostream regex set shared_mutex stack string thread tuple type_traits unordered_map unordered_set utility vector xutility A4Stuff.h activscp.h AEDataModel.h AEObjects.h AEPackObject.h AERegistry.h AEUtils.h afxcmn.h afxcoll.h afxcview.h afxdisp.h afxdtctl.h afxext.h afxmt.h afxpriv.h afxtempl.h afxwin.h Aliases.h all.h alloca.h alloc.h alsa/asoundlib.h ansi_parms.h a.out.h app/Cursor.h Appearance.h AppFileInfo.h AppKit.h AppleEvents.h Application.h app/Message.h app/MessageRunner.h arpa/inet.h arpa/nameser.h array asm/page.h asm/sigcontext.h asm/signal.h ASRegistry.h assert.h atk/atk.h atlcom.h atlconv.h atlctl.cpp atlctl.h ATLCTL.H atlhost.h atlimpl.cpp atlwin.cpp atomic.h ATSTypes.h ATSUnicode.h Balloons.h base64.h base/pblock.h base/PCR_Base.h base/session.h basetyps.h be/app/Application.h Beep.h be/kernel/image.h be/kernel/OS.h bfd.h Bitmap.h bitset blapi.h blapit.h bsd/libc.h bsd/syscall.h bstring.h builtin.h Button.h byteswap.h cairo-atsui.h cairo-beos.h cairo-directfb.h cairo-ft.h cairo-glitz.h cairo-gobject.h cairo.h cairo-pdf.h cairo-ps.h cairo-qpainter.h cairo-qt.h cairo-quartz.h cairo-tee.h cairo-win32.h cairo-xlib.h cairo-xlib-xrender.h callconv.h Carbon/Carbon.h CarbonEvents.h Carbon.h c_asm.h cctype cderr.h cerrno certdb.h cert.h certt.h CFBase.h CFBundle.h CFData.h CFDictionary.h cf.h CFNumber.h CFPlugIn.h CFPreferences.h CFString.h CFURL.h CGAffineTransform.h CheckBox.h ciferfam.h Clipboard.h cmmf.h cmmft.h cmplrs/stsupport.h cms.h cmsreclist.h cmst.h Cocoa/Cocoa.h CodeFragments.h comdef.h commctrl.h COMMCTRL.H commdlg.h compat.h complex condapi.h ConditionalMacros.h conio.h console.h ControlDefinitions.h Controls.h CoreFoundation/CoreFoundation.h CoreServices/CoreServices.h CPalmRec.cpp Cpalmrec.h CPCatgry.cpp CPDbBMgr.h CPString.cpp CPString.h crmf.h crmft.h crtdbg.h crt_externs.h crypt.h cryptohi.h cryptoht.h cstddef ctime ctype.h curl/curl.h curl/easy.h curses.h cxxabi.h DateTimeUtils.h dbus/dbus-glib.h dbus/dbus-glib-lowlevel.h dbus/dbus.h ddeml.h Debug.h dem.h descrip.h Devices.h dfb_types.h dfiff.h dgiff.h Dialogs.h direct/build.h direct/clock.h direct/conf.h direct/debug.h direct/direct.h directfb_keyboard.h directfb_strings.h direct.h direct/hash.h direct/interface.h direct/interface_implementation.h direct/list.h direct/log.h direct/memcpy.h direct/mem.h direct/messages.h direct/modules.h direct/serial.h direct/signals.h direct/stream.h direct/system.h direct/thread.h direct/trace.h direct/tree.h direct/types.h direct/utf8.h direct/util.h dirent.h DiskInit.h dlfcn.h dlgs.h dl.h docobj.h dos/dosextens.h dos.h Drag.h DriverServices.h DriverSynchronization.h DropInPanel.h dvidef.h ecl-exp.h elf.h endian.h Entry.h err.h errno.h Errors.h Events.h exception exdisp.h ExDisp.h exe386.h execinfo.h extras.h fcntl.h features.h fenv.h ffi.h fibdef.h File.h filehdr.h files.h Files.h FindDirectory.h Finder.h FinderRegistry.h FixMath.h float.h fnmatch.h Folders.h fontconfig/fcfreetype.h fontconfig/fontconfig.h Font.h Fonts.h fp.h fpieee.h frame/log.h frame/req.h freetype/freetype.h freetype/ftadvanc.h freetype/ftbitmap.h freetype/ftcache.h freetype/ftfntfmt.h freetype/ftglyph.h freetype/ftlcdfil.h freetype/ftoutln.h freetype/ftsizes.h freetype/ftsynth.h freetype/ftxf86.h freetype.h freetype/t1tables.h freetype/ttnameid.h freetype/tttables.h fribidi/fribidi.h FSp_fopen.h fstream fstream.h ft2build.h ftadvanc.h ftbitmap.h ftcache.h ftfntfmt.h ftglyph.h ftlcdfil.h ftoutln.h fts.h ftsizes.h ftsynth.h ftxf86.h fusion/arena.h fusion/build.h fusion/call.h fusion/conf.h fusion/fusion.h fusion/fusion_internal.h fusion/hash.h fusion/lock.h fusion/object.h fusion/property.h fusion/protocol.h fusion/reactor.h fusion/ref.h fusion/shmalloc.h fusion/shm/pool.h fusion/shm/shm.h fusion/shm/shm_internal.h fusion/types.h fusion/vector.h gconf/gconf-client.h Gdiplus.h gdk/gdkdirectfb.h gdk/gdk.h gdk/gdkkeysyms.h gdk/gdkprivate.h gdk/gdkwayland.h gdk-pixbuf/gdk-pixbuf.h Gestalt.h getopt.h gio/gio.h glibconfig.h glib.h glib-object.h glob.h gmodule.h gnome.h gnu/libc-version.h gps.h grp.h gssapi_generic.h gssapi/gssapi_generic.h gssapi/gssapi.h gssapi.h gst/app/gstappsink.h gst/app/gstappsrc.h gst/gst.h gst/video/video.h gtk/gtk.h gtk/gtkunixprint.h hasht.h HIToolbox/HIToolbox.h hlink.h ia64/sys/inline.h Icons.h iconv.h ieeefp.h ifaddrs.h image.h imagehlp.h imm.h initguid.h initializer_list InterfaceDefs.h InternetConfig.h IntlResources.h ints.h intshcut.h inttypes.h iodef.h io.h IOKit/IOKitLib.h IOKit/IOMessage.h IOKit/pwr_mgt/IOPMLib.h iomanip iostream.h jar-ds.h jarfile.h jar.h JavaControl.h JavaEmbedding/JavaControl.h JavaVM/jni.h JManager.h JNIEnvTests.h jni.h JVMManagerTests.h Kerberos/Kerberos.h kernel/image.h kernel/OS.h key.h keyhi.h keyt.h keythi.h kvm.h LAction.h langinfo.h LApplication.h LArray.h LArrayIterator.h LAttachable.h LAttachment.h LaunchServices.h lber.h LBroadcaster.h LButton.h lcache.h LCaption.h LCheckBox.h LCicnButton.h LClipboard.h LCommander.h LComparator.h LControl.h ldap.h ldaplog.h ldappr.h ldap_ssl.h LDataStream.h ldfcn.h LDialogBox.h ldif.h LDocApplication.h LDocument.h LDragAndDrop.h LDragTask.h LEditField.h LEditText.h LEventDispatcher.h LFile.h LFileStream.h LFileTypeList.h LFocusBox.h LGrafPortView.h LHandleStream.h libc_r.h libelf.h libelf/libelf.h libgen.h libgnome/gnome-url.h libgnome/libgnome.h libgnomeui/gnome-icon-lookup.h libgnomeui/gnome-icon-theme.h libgnomeui/gnome-ui-init.h libutil.h limits.h link.h linux/ioprio.h linux/kernel.h linux/limits.h linux/rtc.h linux/version.h List.h Lists.h LListBox.h LListener.h LMenuBar.h LMenu.h LModelDirector.h LModelObject.h LModelProperty.h loader.h locale locale.h LOffscreenView.h logkeys.h logstrng.h Looper.h LowMem.h LPane.h LPeriodical.h LPicture.h LPlaceHolder.h LPrintout.h LProgressBar.h LPushButton.h LRadioGroup.h LRadioGroupView.h LRunArray.h LScroller.h LSharable.h LSingleDoc.h LStaticText.h LStdControl.h LStream.h LString.h LTabGroup.h LTabGroupView.h LTableArrayStorage.h LTableMonoGeometry.h LTableSingleSelector.h LTableView.h LTextEditView.h LTextTableView.h LUndoer.h LVariableArray.h LView.h LWindow.h m68881.h MacErrors.h MacHeadersCarbon.h machine/ansi.h machine/builtins.h machine/clock.h machine/endian.h machine/frame.h machine/inline.h machine/limits.h machine/signal.h machine/trap.h mach/mach_host.h mach/mach_init.h mach/mach_interface.h mach/mach_port.h mach-o/dyld.h MacLocales.h MacMemory.h MacTCP.h MacTypes.h MacWindows.h malloc.h malloc_np.h mapicode.h mapidefs.h mapiguid.h mapi.h mapitags.h mapiutil.h mapix.h Math64.h math.h mbstring.h mem.h memory.h Memory.h MenuBar.h Menu.h Menus.h Message.h Mime.h MixedMode.h mlang.h mmsystem.h model.h Movies.h mpw/errno.h mshtmhst.h mshtml.h mswsock.h Multiprocessing.h mutex.h Navigation.h ncompat.h ncurses.h netCore.h netdb.h net/if.h netinet/in.h netinet/in_systm.h netinet/tcp.h newexe.h new.h nl_types.h NodeInfo.h nspr.h nssb64.h nssb64t.h nssbase.h nssbaset.h nssck.api nssckbi.h nssckepv.h nssckft.h nssckfwc.h nssckfw.h nssckfwt.h nssckg.h nssckmdt.h nssckt.h nss.h nssilckt.h nssilock.h nsslocks.h nssrwlk.h nssrwlkt.h nssutil.h nsswitch.h objbase.h objidl.h Objsafe.h ocsp.h ocspt.h ojiapitests.h ole2.h oleidl.h OpenGL/OpenGL.h OpenTptInternet.h OpenTransport.h OS.h osreldate.h OSUtils.h p12.h p12plcy.h p12t.h Packages.h Palettes.h PALM_CMN.H pango/pango-break.h pango/pangocairo.h pango/pangofc-decoder.h pango/pangofc-font.h pango/pangofc-fontmap.h pango/pango-fontmap.h pango/pango.h pango/pango-modules.h pango/pango-utils.h pango/pangoxft.h pascal.h Patches.h Path.h pcfs/pc_dir.h Pgenerr.h PGenErr.h Ph.h pixman.h pk11func.h pk11pqg.h pk11priv.h pk11pub.h pk11sdr.h pkcs11f.h pkcs11.h pkcs11n.h pkcs11p.h pkcs11t.h pkcs11u.h pkcs12.h pkcs12t.h pkcs7t.h plarena.h plarenas.h plbase64.h plerror.h plgetopt.h plhash.h plstr.h PLStringFuncs.h PMApplication.h pmddim.h poll.h Polygon.h portable.h port.h portreg.h Power.h PP_ClassHeaders.cp PP_Constants.h PPCToolbox.h PP_DebugHeaders.cp PP_KeyCodes.h PP_Macros.h PP_Messages.h PP_Prefix.h PP_Resources.h PP_Types.h pratom.h prbit.h prclist.h prcmon.h prcountr.h prcpucfg.h prcvar.h prdtoa.h preenc.h prenv.h prerr.h prerror.h prinet.h prinit.h prinrval.h Printing.h Print/PMPrintingDialogExtensions.h prio.h pripcsem.h private prlink.h prlock.h prlog.h prlong.h prmem.h prmon.h prmwait.h prnetdb.h Processes.h process.h Process.h prolock.h proto/dos.h proto/exec.h prpdce.h prprf.h prproces.h prrng.h prrwlock.h prshma.h prshm.h prsystem.h prthread.h prtime.h prtpool.h prtrace.h prtypes.h prvrsion.h prwin16.h psap.h Pt.h pthread.h pthread_np.h pulse/pulseaudio.h pwd.h Python.h QDOffscreen.h queue Quickdraw.h QuickDraw.h QuickTimeComponents.h quipu/attr.h regex.h Region.h resolv.h Resources.h Retrace.h rld_interface.h Roster.h rpc.h rpcproxy.h rpc/types.h sane/sane.h sane/sanei.h sane/saneopts.h sanitizer/asan_interface.h sched.h Scrap.h Screen.h Script.h ScrollBar.h secasn1.h secasn1t.h seccomon.h secder.h secdert.h secdig.h secdigt.h secerr.h sec.h sechash.h secitem.h secmime.h secmod.h secmodt.h secoid.h secoidt.h secpkcs5.h secpkcs7.h secport.h secrng.h security.h secutil.h semaphore.h servprov.h setjmp.h SFNTLayoutTypes.h SFNTTypes.h sha1.h share.h shellapi.h shlguid.h shlobj.h shsign.h sigcontext.h signal.h SimpleGameSound.h SIOUX.h size_t.h smime.h sndio.h someincludefile.h soundcard.h Sound.h soundtouch/SoundTouchFactory.h soundtouch/SoundTouch.h spawn.h sqlite3.h sslerr.h ssl.h sslproto.h sslt.h sstream StandardFile.h starlet.h stat.h statreg.cpp statreg.h stdarg.h stdbool.h stddef.h stdint.h stdio.h stdlib.h storage/FindDirectory.h StorageKit.h StringCompare.h string.h String.h strings.h Strings.h StringView.h stropts.h strstrea.h structs.h stsdef.h SupportDefs.h support/String.h support/SupportDefs.h support/TLS.h svrcore.h symconst.h sym.h synch.h syncmgr.h sys/atomic_op.h sys/bitypes.h sys/byteorder.h syscall.h sys/cdefs.h sys/cfgodm.h sys/elf.h sys/endian.h sys/epoll.h sys/errno.h sys/eventfd.h sys/fault.h sys/fcntl.h sys/file.h sys/filio.h sys/frame.h sys/immu.h sys/inotify.h sys/inttypes.h sys/ioccom.h sys/ioctl.h sys/ipc.h sys/klog.h sys/ldr.h sys/link.h sys/locking.h syslog.h sys/lwp.h sys/machine.h sys/mman.h sys/mmu.h sys/mount.h sys/mpctl.h sys/msg.h sys/param.h sys/pda.h sys/poll.h sys/ppc.h sys/prctl.h sys/priv.h sys/procfs.h sys/pstat.h sys/ptrace.h sys/queue.h sys/quota.h sys/reboot.h sys/reg.h sys/regset.h sys/resource.h sys/sched.h sys/select.h sys/sem.h sys/sendfile.h sys/shm.h sys/siginfo.h sys/signal.h sys/socket.h sys/sockio.h sys/sparc/frame.h sys/stack.h sys/statfs.h sys/stat.h sys/statvfs.h sys/syscall.h sys/sysctl.h sys/sysinfo.h sys/sysmacros.h sys/sysmp.h sys/syssgi.h sys/systeminfo.h sys/system_properties.h sys/thr.h sys/timeb.h sys/time.h sys/times.h sys/ttycom.h sys/types.h sys/ucontext.h sys/uio.h sys/un.h sys/unistd.h sys/user.h sys/utsname.h sys/vfs.h sys/wait.h t1tables.h tables.h TArray.h TArrayIterator.h task.h tchar.h TCHAR.H termios.h TextCommon.h TextEdit.h TextEncodingConverter.h TextServices.h TextUtils.h TextView.h th/PCR_Th.h thread.h ThreadManagerTests.h Threads.h time.h Timer.h tlhelp32.h ToolUtils.h tr1/functional trace.h Traps.h ttnameid.h tttables.h typeinfo types.h Types.h UAppleEventsMgr.h UAttachments.h ucontext.h uconv.h UCursor.h UDebugging.h UDesktop.h UDrawingState.h UDrawingUtils.h UEnvironment.h UEventMgr.h UException.h UExtractFromAEDesc.h UGWorld.h UKeyFilters.h ulocks.h ulserrno.h UMemoryMgr.h UModalDialogs.h UNavServicesDialogs.h UnicodeBlockObjects.h UnicodeConverter.h UnicodeUtilities.h unidef.h unikbd.h unistd.h unix.h unixio.h unknwn.h unwind.h UPrinting.h UQuickTime.h UReanimator.h URegions.h URegistrar.h UResourceMgr.h urlhist.h urlmon.h UScrap.h UScreenPort.h UTCUtils.h UTETextAction.h UTEViewTextAction.h UTextEdit.h UTextTraits.h utilmodt.h utilpars.h utilparst.h utilrename.h utime.h UWindows.h values.h varargs.h vcclr.h View.h Volume.h wab.h wait.h wchar.h wctype.h winbase.h win/compobj.h windef.h Window.h windows.h Windows.h windowsx.h Wininet.h winnls.h winperf.h winreg.h Winreg.h winsock2.h winsock.h winspool.h winsvc.h winuser.h winver.h wmem.h workbench/startup.h wtypes.h wx/image.h wx/listctrl.h wx/log.h wx/toolbar.h wx/wx.h wx/xrc/xmlres.h xlocale.h zmouse.h gdk/gdkx.h gtk/gtkx.h X11/cursorfont.h X11/extensions/Print.h X11/extensions/scrnsaver.h X11/extensions/shape.h X11/extensions/Xcomposite.h X11/extensions/Xdamage.h X11/extensions/Xfixes.h X11/extensions/Xrender.h X11/extensions/XShm.h X11/ImUtil.h X11/Intrinsic.h X11/keysymdef.h X11/keysym.h X11/Shell.h X11/StringDefs.h X11/Xatom.h X11/Xft/Xft.h X11/Xfuncproto.h X11/X.h X11/XKBlib.h X11/Xlib.h X11/Xlibint.h X11/Xlib-xcb.h X11/Xlocale.h X11/Xos.h X11/Xutil.h xcb/shm.h xcb/xcb.h webp/decode.h webp/demux.h webp/mux_types.h webp/types.h zlib.h sys/event.h gmake[3]: Leaving directory '/pbulk/work/www/seamonkey/work/build/config' gmake[3]: Entering directory '/pbulk/work/www/seamonkey/work/build/comm/calendar/lightning' gmake[3]: Entering directory '/pbulk/work/www/seamonkey/work/build/comm/calendar/timezones' gmake[3]: Entering directory '/pbulk/work/www/seamonkey/work/build/xpcom/xpidl' /pbulk/work/www/seamonkey/work/build/_virtualenvs/init_py3/bin/python -m mozbuild.action.process_install_manifest --track install-xpidl.track ../../dist/idl ../../_build_manifests/install/dist_idl gmake[3]: Entering directory '/pbulk/work/www/seamonkey/work/build/build' build/application.ini.stub /pbulk/work/www/seamonkey/work/build/_virtualenvs/init_py3/bin/python -m mozbuild.action.file_generate /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/python/mozbuild/mozbuild/action/preprocessor.py generate application.ini .deps/application.ini.pp .deps/application.ini.stub /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/build/application.ini.in -DGRE_MILESTONE=60.18.2 -DMAR_CHANNEL_ID=seamonkey-comm-central -DMOZ_APP_BASENAME=SeaMonkey '-DMOZ_APP_ID={92650c4d-4b8e-4d2a-b7eb-24ecf4f6b63a}' -DMOZ_APP_REMOTINGNAME=seamonkey -DMOZ_APP_VENDOR=Mozilla -DMOZ_APP_VERSION=2.53.18.2 -DMOZ_CRASHREPORTER_URL=https://crash-reports.mozilla.com -DMOZ_PROFILE_MIGRATOR=1 -DTOPOBJDIR=/pbulk/work/www/seamonkey/work/build gmake[3]: Entering directory '/pbulk/work/www/seamonkey/work/build/gfx/angle' gmake[3]: Nothing to be done for 'export'. gmake[3]: Leaving directory '/pbulk/work/www/seamonkey/work/build/gfx/angle' gmake[3]: Entering directory '/pbulk/work/www/seamonkey/work/build/dom/encoding' dom/encoding/domainsfallbacks.properties.h.stub /pbulk/work/www/seamonkey/work/build/_virtualenvs/init_py3/bin/python -m mozbuild.action.file_generate /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/dom/encoding/encodings2arrays.py main domainsfallbacks.properties.h .deps/domainsfallbacks.properties.h.pp .deps/domainsfallbacks.properties.h.stub /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/dom/encoding/domainsfallbacks.properties gmake[3]: Entering directory '/pbulk/work/www/seamonkey/work/build/comm/suite' gmake[3]: Nothing to be done for 'export'. gmake[3]: Leaving directory '/pbulk/work/www/seamonkey/work/build/comm/suite' gmake[3]: Entering directory '/pbulk/work/www/seamonkey/work/build/gfx/cairo/cairo/src' ../../../../config/nsinstall -R -m 644 'cairo-features.h' '../../../../dist/include/cairo' gmake[3]: Leaving directory '/pbulk/work/www/seamonkey/work/build/gfx/cairo/cairo/src' gmake[3]: Entering directory '/pbulk/work/www/seamonkey/work/build/ipc/app' gmake[3]: Nothing to be done for 'export'. gmake[3]: Leaving directory '/pbulk/work/www/seamonkey/work/build/ipc/app' gmake[3]: Entering directory '/pbulk/work/www/seamonkey/work/build/intl/locales' gmake[3]: Nothing to be done for 'export'. gmake[3]: Leaving directory '/pbulk/work/www/seamonkey/work/build/intl/locales' gmake[3]: Entering directory '/pbulk/work/www/seamonkey/work/build/layout/style' layout/style/nsStyleStructList.h.stub /pbulk/work/www/seamonkey/work/build/_virtualenvs/init_py3/bin/python -m mozbuild.action.file_generate /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/layout/style/generate-stylestructlist.py main nsStyleStructList.h .deps/nsStyleStructList.h.pp .deps/nsStyleStructList.h.stub gmake[3]: Entering directory '/pbulk/work/www/seamonkey/work/build/js/src' js/src/js-confdefs.h.stub /pbulk/work/www/seamonkey/work/build/_virtualenvs/init_py3/bin/python -m mozbuild.action.file_generate /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/python/mozbuild/mozbuild/action/process_define_files.py process_define_file js-confdefs.h .deps/js-confdefs.h.pp .deps/js-confdefs.h.stub /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/js-confdefs.h.in gmake[3]: Entering directory '/pbulk/work/www/seamonkey/work/build/ipc/ipdl' /pbulk/work/www/seamonkey/work/build/_virtualenvs/init_py3/bin/python /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/ipc/ipdl/ipdl.py \ --sync-msg-list=/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/ipc/ipdl/sync-messages.ini \ --msg-metadata=/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/ipc/ipdl/message-metadata.ini \ --outheaders-dir=_ipdlheaders \ --outcpp-dir=. \ -I/pbulk/work/www/seamonkey/work/build/ipc/ipdl -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/accessible/ipc/other -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/devtools/shared/heapsnapshot -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/dom/asmjscache -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/dom/broadcastchannel -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/dom/cache -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/dom/clients/manager -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/dom/fetch -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/dom/file/ipc -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/dom/filehandle -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/dom/filesystem -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/dom/gamepad/ipc -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/dom/indexedDB -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/dom/ipc -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/dom/media/gmp -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/dom/media/ipc -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/dom/media/systemservices -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/dom/media/webrtc -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/dom/media/webspeech/synth/ipc -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/dom/messagechannel -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/dom/network -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/dom/payments/ipc -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/dom/quota -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/dom/storage -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/dom/webauthn -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/dom/webbrowserpersist -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/dom/workers -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/extensions/spellcheck/hunspell/glue -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/gfx/ipc -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/gfx/layers/ipc -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/gfx/vr/ipc -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/hal/sandbox -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/ipc/glue -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/ipc/testshell -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/ipc -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/xpconnect/loader -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/layout/ipc -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/layout/printing/ipc -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/netwerk/cookie -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/netwerk/dns -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/netwerk/ipc -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/netwerk/ipc/../../media/mtransport/ipc -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/netwerk/protocol/ftp -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/netwerk/protocol/http -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/netwerk/protocol/websocket -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/netwerk/protocol/wyciwyg -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/security/manager/ssl -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/toolkit/components/extensions/webrequest -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/toolkit/components/printingui/ipc -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/tools/profiler/gecko -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/uriloader/exthandler -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/uriloader/prefetch -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/widget/gtk -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/widget/headless \ /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/accessible/ipc/other/PDocAccessible.ipdl /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/devtools/shared/heapsnapshot/PHeapSnapshotTempFileHelper.ipdl /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/dom/asmjscache/PAsmJSCacheEntry.ipdl /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/dom/broadcastchannel/PBroadcastChannel.ipdl /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/dom/cache/CacheTypes.ipdlh /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/dom/cache/PCache.ipdl /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/dom/cache/PCacheOp.ipdl /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/dom/cache/PCacheStorage.ipdl /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/dom/cache/PCacheStreamControl.ipdl /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/dom/clients/manager/ClientIPCTypes.ipdlh /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/dom/clients/manager/PClientHandle.ipdl /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/dom/clients/manager/PClientHandleOp.ipdl /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/dom/clients/manager/PClientManager.ipdl /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/dom/clients/manager/PClientManagerOp.ipdl /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/dom/clients/manager/PClientNavigateOp.ipdl /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/dom/clients/manager/PClientOpenWindowOp.ipdl /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/dom/clients/manager/PClientSource.ipdl /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/dom/clients/manager/PClientSourceOp.ipdl /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/dom/fetch/ChannelInfo.ipdlh /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/dom/fetch/FetchTypes.ipdlh /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/dom/file/ipc/BlobTypes.ipdlh /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/dom/file/ipc/IPCBlob.ipdlh /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/dom/file/ipc/PIPCBlobInputStream.ipdl /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/dom/file/ipc/PPendingIPCBlob.ipdl /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/dom/file/ipc/PTemporaryIPCBlob.ipdl /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/dom/filehandle/PBackgroundFileHandle.ipdl /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/dom/filehandle/PBackgroundFileRequest.ipdl /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/dom/filehandle/PBackgroundMutableFile.ipdl /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/dom/filesystem/PFileSystemParams.ipdlh /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/dom/filesystem/PFileSystemRequest.ipdl /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/dom/gamepad/ipc/GamepadEventTypes.ipdlh /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/dom/gamepad/ipc/PGamepadEventChannel.ipdl /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/dom/gamepad/ipc/PGamepadTestChannel.ipdl /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/dom/indexedDB/PBackgroundIDBCursor.ipdl /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/dom/indexedDB/PBackgroundIDBDatabase.ipdl /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/dom/indexedDB/PBackgroundIDBDatabaseFile.ipdl /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/dom/indexedDB/PBackgroundIDBDatabaseRequest.ipdl /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/dom/indexedDB/PBackgroundIDBFactory.ipdl /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/dom/indexedDB/PBackgroundIDBFactoryRequest.ipdl /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/dom/indexedDB/PBackgroundIDBRequest.ipdl /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/dom/indexedDB/PBackgroundIDBSharedTypes.ipdlh /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/dom/indexedDB/PBackgroundIDBTransaction.ipdl /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/dom/indexedDB/PBackgroundIDBVersionChangeTransaction.ipdl /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/dom/indexedDB/PBackgroundIndexedDBUtils.ipdl /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/dom/indexedDB/PIndexedDBPermissionRequest.ipdl /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/dom/ipc/DOMTypes.ipdlh /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/dom/ipc/MemoryReportTypes.ipdlh /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/dom/ipc/PBrowser.ipdl /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/dom/ipc/PBrowserOrId.ipdlh /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/dom/ipc/PColorPicker.ipdl /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/dom/ipc/PContent.ipdl /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/dom/ipc/PContentBridge.ipdl /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/dom/ipc/PContentPermission.ipdlh /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/dom/ipc/PContentPermissionRequest.ipdl /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/dom/ipc/PCycleCollectWithLogs.ipdl /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/dom/ipc/PFilePicker.ipdl /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/dom/ipc/PProcessHangMonitor.ipdl /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/dom/ipc/PTabContext.ipdlh /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/dom/ipc/PURLClassifier.ipdl /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/dom/ipc/PURLClassifierInfo.ipdlh /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/dom/ipc/PURLClassifierLocal.ipdl /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/dom/ipc/ServiceWorkerConfiguration.ipdlh /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/dom/media/gmp/GMPTypes.ipdlh /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/dom/media/gmp/PChromiumCDM.ipdl /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/dom/media/gmp/PGMP.ipdl /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/dom/media/gmp/PGMPContent.ipdl /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/dom/media/gmp/PGMPService.ipdl /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/dom/media/gmp/PGMPStorage.ipdl /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/dom/media/gmp/PGMPTimer.ipdl /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/dom/media/gmp/PGMPVideoDecoder.ipdl /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/dom/media/gmp/PGMPVideoEncoder.ipdl /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/dom/media/ipc/PVideoDecoder.ipdl /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/dom/media/ipc/PVideoDecoderManager.ipdl /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/dom/media/systemservices/PCameras.ipdl /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/dom/media/systemservices/PMedia.ipdl /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/dom/media/systemservices/PMediaSystemResourceManager.ipdl /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/dom/media/webrtc/PWebrtcGlobal.ipdl /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/dom/media/webspeech/synth/ipc/PSpeechSynthesis.ipdl /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/dom/media/webspeech/synth/ipc/PSpeechSynthesisRequest.ipdl /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/dom/messagechannel/PMessagePort.ipdl /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/dom/network/PTCPServerSocket.ipdl /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/dom/network/PTCPSocket.ipdl /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/dom/network/PUDPSocket.ipdl /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/dom/payments/ipc/PPaymentRequest.ipdl /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/dom/quota/PQuota.ipdl /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/dom/quota/PQuotaRequest.ipdl /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/dom/quota/PQuotaUsageRequest.ipdl /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/dom/storage/PBackgroundStorage.ipdl /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/dom/webauthn/PWebAuthnTransaction.ipdl /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/dom/webbrowserpersist/PWebBrowserPersistDocument.ipdl /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/dom/webbrowserpersist/PWebBrowserPersistResources.ipdl /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/dom/webbrowserpersist/PWebBrowserPersistSerialize.ipdl /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/dom/workers/IPCServiceWorkerDescriptor.ipdlh /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/dom/workers/PServiceWorkerManager.ipdl /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/dom/workers/PServiceWorkerUpdater.ipdl /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/dom/workers/ServiceWorkerRegistrarTypes.ipdlh /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/extensions/spellcheck/hunspell/glue/PRemoteSpellcheckEngine.ipdl /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/gfx/ipc/GraphicsMessages.ipdlh /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/gfx/ipc/PGPU.ipdl /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/gfx/ipc/PVsyncBridge.ipdl /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/gfx/layers/ipc/LayersMessages.ipdlh /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/gfx/layers/ipc/LayersSurfaces.ipdlh /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/gfx/layers/ipc/PAPZ.ipdl /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/gfx/layers/ipc/PAPZCTreeManager.ipdl /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/gfx/layers/ipc/PAPZInputBridge.ipdl /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/gfx/layers/ipc/PCompositorBridge.ipdl /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/gfx/layers/ipc/PCompositorManager.ipdl /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/gfx/layers/ipc/PImageBridge.ipdl /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/gfx/layers/ipc/PLayerTransaction.ipdl /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/gfx/layers/ipc/PTexture.ipdl /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/gfx/layers/ipc/PUiCompositorController.ipdl /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/gfx/layers/ipc/PVideoBridge.ipdl /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/gfx/layers/ipc/PWebRenderBridge.ipdl /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/gfx/layers/ipc/WebRenderMessages.ipdlh /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/gfx/vr/ipc/PVRLayer.ipdl /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/gfx/vr/ipc/PVRManager.ipdl /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/hal/sandbox/PHal.ipdl /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/ipc/glue/IPCStream.ipdlh /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/ipc/glue/InputStreamParams.ipdlh /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/ipc/glue/PBackground.ipdl /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/ipc/glue/PBackgroundSharedTypes.ipdlh /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/ipc/glue/PBackgroundTest.ipdl /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/ipc/glue/PChildToParentStream.ipdl /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/ipc/glue/PFileDescriptorSet.ipdl /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/ipc/glue/PParentToChildStream.ipdl /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/ipc/glue/ProtocolTypes.ipdlh /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/ipc/glue/URIParams.ipdlh /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/ipc/testshell/PTestShell.ipdl /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/ipc/testshell/PTestShellCommand.ipdl /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/ipc/JavaScriptTypes.ipdlh /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/ipc/PJavaScript.ipdl /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/xpconnect/loader/PScriptCache.ipdl /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/layout/ipc/PRenderFrame.ipdl /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/layout/ipc/PVsync.ipdl /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/layout/printing/ipc/PRemotePrintJob.ipdl /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/netwerk/cookie/PCookieService.ipdl /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/netwerk/dns/PDNSRequest.ipdl /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/netwerk/dns/PDNSRequestParams.ipdlh /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/netwerk/ipc/../../media/mtransport/ipc/PStunAddrsRequest.ipdl /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/netwerk/ipc/NeckoChannelParams.ipdlh /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/netwerk/ipc/PChannelDiverter.ipdl /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/netwerk/ipc/PDataChannel.ipdl /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/netwerk/ipc/PFileChannel.ipdl /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/netwerk/ipc/PNecko.ipdl /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/netwerk/ipc/PSimpleChannel.ipdl /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/netwerk/protocol/ftp/PFTPChannel.ipdl /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/netwerk/protocol/http/PAltDataOutputStream.ipdl /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/netwerk/protocol/http/PHttpBackgroundChannel.ipdl /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/netwerk/protocol/http/PHttpChannel.ipdl /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/netwerk/protocol/websocket/PTransportProvider.ipdl /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/netwerk/protocol/websocket/PWebSocket.ipdl /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/netwerk/protocol/websocket/PWebSocketEventListener.ipdl /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/netwerk/protocol/wyciwyg/PWyciwygChannel.ipdl /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/security/manager/ssl/PPSMContentDownloader.ipdl /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/toolkit/components/extensions/webrequest/PStreamFilter.ipdl /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/toolkit/components/printingui/ipc/PPrintProgressDialog.ipdl /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/toolkit/components/printingui/ipc/PPrintSettingsDialog.ipdl /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/toolkit/components/printingui/ipc/PPrinting.ipdl /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/toolkit/components/printingui/ipc/PPrintingTypes.ipdlh /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/tools/profiler/gecko/PProfiler.ipdl /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/tools/profiler/gecko/ProfilerTypes.ipdlh /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/uriloader/exthandler/PExternalHelperApp.ipdl /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/uriloader/exthandler/PHandlerService.ipdl /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/uriloader/prefetch/POfflineCacheUpdate.ipdl /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/widget/gtk/PCompositorWidget.ipdl /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/widget/gtk/PlatformWidgetTypes.ipdlh /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/widget/headless/HeadlessWidgetTypes.ipdlh gmake[3]: Nothing to be done for 'export'. gmake[3]: Leaving directory '/pbulk/work/www/seamonkey/work/build/comm/calendar/timezones' gmake[3]: Nothing to be done for 'export'. gmake[3]: Leaving directory '/pbulk/work/www/seamonkey/work/build/comm/calendar/lightning' gmake[3]: Entering directory '/pbulk/work/www/seamonkey/work/build/media/libopus' gmake[3]: Nothing to be done for 'export'. gmake[3]: Leaving directory '/pbulk/work/www/seamonkey/work/build/media/libopus' gmake[3]: Entering directory '/pbulk/work/www/seamonkey/work/build/media/libtheora' gmake[3]: Nothing to be done for 'export'. gmake[3]: Leaving directory '/pbulk/work/www/seamonkey/work/build/media/libtheora' gmake[3]: Entering directory '/pbulk/work/www/seamonkey/work/build/memory/build' gmake[3]: Nothing to be done for 'export'. gmake[3]: Leaving directory '/pbulk/work/www/seamonkey/work/build/memory/build' gmake[3]: Entering directory '/pbulk/work/www/seamonkey/work/build/media/libvpx' gmake[3]: Nothing to be done for 'export'. gmake[3]: Leaving directory '/pbulk/work/www/seamonkey/work/build/media/libvpx' gmake[3]: Entering directory '/pbulk/work/www/seamonkey/work/build/mozglue/build' gmake[3]: Nothing to be done for 'export'. gmake[3]: Leaving directory '/pbulk/work/www/seamonkey/work/build/mozglue/build' gmake[3]: Entering directory '/pbulk/work/www/seamonkey/work/build/netwerk' netwerk/necko-config.h.stub /pbulk/work/www/seamonkey/work/build/_virtualenvs/init_py3/bin/python -m mozbuild.action.file_generate /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/python/mozbuild/mozbuild/action/process_define_files.py process_define_file necko-config.h .deps/necko-config.h.pp .deps/necko-config.h.stub /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/netwerk/necko-config.h.in gmake[3]: Entering directory '/pbulk/work/www/seamonkey/work/build/security/apps' security/apps/xpcshell.inc.stub /pbulk/work/www/seamonkey/work/build/_virtualenvs/init_py3/bin/python -m mozbuild.action.file_generate /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/security/apps/gen_cert_header.py xpcshellRoot xpcshell.inc .deps/xpcshell.inc.pp .deps/xpcshell.inc.stub /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/security/manager/ssl/tests/unit/test_signed_apps/xpcshellTestRoot.der build/application.ini.h.stub /pbulk/work/www/seamonkey/work/build/_virtualenvs/init_py3/bin/python -m mozbuild.action.file_generate /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/build/appini_header.py main application.ini.h .deps/application.ini.h.pp .deps/application.ini.h.stub application.ini dom/encoding/labelsencodings.properties.h.stub /pbulk/work/www/seamonkey/work/build/_virtualenvs/init_py3/bin/python -m mozbuild.action.file_generate /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/dom/encoding/encodings2arrays.py main labelsencodings.properties.h .deps/labelsencodings.properties.h.pp .deps/labelsencodings.properties.h.stub /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/dom/encoding/labelsencodings.properties js/src/js-config.h.stub /pbulk/work/www/seamonkey/work/build/_virtualenvs/init_py3/bin/python -m mozbuild.action.file_generate /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/python/mozbuild/mozbuild/action/process_define_files.py process_define_file js-config.h .deps/js-config.h.pp .deps/js-config.h.stub /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/js-config.h.in dom/encoding/localesfallbacks.properties.h.stub /pbulk/work/www/seamonkey/work/build/_virtualenvs/init_py3/bin/python -m mozbuild.action.file_generate /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/dom/encoding/encodings2arrays.py main localesfallbacks.properties.h .deps/localesfallbacks.properties.h.pp .deps/localesfallbacks.properties.h.stub /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/dom/encoding/localesfallbacks.properties gmake[3]: Leaving directory '/pbulk/work/www/seamonkey/work/build/build' gmake[3]: Entering directory '/pbulk/work/www/seamonkey/work/build/toolkit/crashreporter' toolkit/crashreporter/CrashAnnotations.h.stub /pbulk/work/www/seamonkey/work/build/_virtualenvs/init_py3/bin/python -m mozbuild.action.file_generate /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/toolkit/crashreporter/generate_crash_reporter_sources.py emit_header CrashAnnotations.h .deps/CrashAnnotations.h.pp .deps/CrashAnnotations.h.stub /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/toolkit/crashreporter/CrashAnnotations.h.in /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/toolkit/crashreporter/CrashAnnotations.yaml security/apps/addons-public.inc.stub /pbulk/work/www/seamonkey/work/build/_virtualenvs/init_py3/bin/python -m mozbuild.action.file_generate /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/security/apps/gen_cert_header.py addonsPublicRoot addons-public.inc .deps/addons-public.inc.pp .deps/addons-public.inc.stub /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/security/apps/addons-public.crt js/src/selfhosted.out.h.stub /pbulk/work/www/seamonkey/work/build/_virtualenvs/init_py3/bin/python -m mozbuild.action.file_generate /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/embedjs.py generate_selfhosted selfhosted.out.h .deps/selfhosted.out.h.pp .deps/selfhosted.out.h.stub /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/js.msg /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/TypedObjectConstants.h /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/SelfHostingDefines.h /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/Utilities.js /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/Array.js /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/AsyncIteration.js /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/Classes.js /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/Date.js /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/Error.js /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/Function.js /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/Generator.js /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/intl/Collator.js /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/intl/CommonFunctions.js /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/intl/CurrencyDataGenerated.js /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/intl/DateTimeFormat.js /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/intl/IntlObject.js /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/intl/LangTagMappingsGenerated.js /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/intl/NumberFormat.js /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/intl/PluralRules.js /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/intl/RelativeTimeFormat.js /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/Iterator.js /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/Map.js /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/Module.js /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/Number.js /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/Object.js /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/Promise.js /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/Reflect.js /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/RegExp.js /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/RegExpGlobalReplaceOpt.h.js /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/RegExpLocalReplaceOpt.h.js /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/String.js /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/Set.js /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/Sorting.js /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/TypedArray.js /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/TypedObject.js /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/WeakMap.js /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/WeakSet.js layout/style/nsCSSPropsGenerated.inc.stub /pbulk/work/www/seamonkey/work/build/_virtualenvs/init_py3/bin/python -m mozbuild.action.file_generate /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/layout/style/GenerateCSSPropsGenerated.py generate nsCSSPropsGenerated.inc .deps/nsCSSPropsGenerated.inc.pp .deps/nsCSSPropsGenerated.inc.stub /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/layout/style/nsCSSPropsGenerated.inc.in /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/layout/style/PythonCSSProps.h dom/encoding/nonparticipatingdomains.properties.h.stub /pbulk/work/www/seamonkey/work/build/_virtualenvs/init_py3/bin/python -m mozbuild.action.file_generate /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/intl/locale/props2arrays.py main nonparticipatingdomains.properties.h .deps/nonparticipatingdomains.properties.h.pp .deps/nonparticipatingdomains.properties.h.stub /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/dom/encoding/nonparticipatingdomains.properties security/apps/addons-public-intermediate.inc.stub /pbulk/work/www/seamonkey/work/build/_virtualenvs/init_py3/bin/python -m mozbuild.action.file_generate /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/security/apps/gen_cert_header.py addonsPublicIntermediate addons-public-intermediate.inc .deps/addons-public-intermediate.inc.pp .deps/addons-public-intermediate.inc.stub /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/security/apps/addons-public-intermediate.crt ../config/nsinstall -R -m 644 'necko-config.h' '../dist/include' gmake[3]: Leaving directory '/pbulk/work/www/seamonkey/work/build/netwerk' Elapsed: 0.85s; From ../../dist/idl: Kept 1284 existing; Added/updated 0; Removed 0 files and 0 directories. gmake[3]: Entering directory '/pbulk/work/www/seamonkey/work/build/toolkit/library' gmake[3]: Nothing to be done for 'export'. gmake[3]: Leaving directory '/pbulk/work/www/seamonkey/work/build/toolkit/library' gmake[3]: Entering directory '/pbulk/work/www/seamonkey/work/build/toolkit/locales' gmake[3]: Nothing to be done for 'export'. gmake[3]: Leaving directory '/pbulk/work/www/seamonkey/work/build/toolkit/locales' gmake[3]: Entering directory '/pbulk/work/www/seamonkey/work/build/tools/quitter' gmake[3]: Nothing to be done for 'export'. gmake[3]: Leaving directory '/pbulk/work/www/seamonkey/work/build/tools/quitter' gmake[3]: Entering directory '/pbulk/work/www/seamonkey/work/build/xpcom' xpcom/xpcom-config.h.stub /pbulk/work/www/seamonkey/work/build/_virtualenvs/init_py3/bin/python -m mozbuild.action.file_generate /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/python/mozbuild/mozbuild/action/process_define_files.py process_define_file xpcom-config.h .deps/xpcom-config.h.pp .deps/xpcom-config.h.stub /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/xpcom/xpcom-config.h.in gmake[4]: Entering directory '/pbulk/work/www/seamonkey/work/build/config/makefiles/xpidl' mkdir -p '.deps/' ../../config/nsinstall -R -m 644 'CrashAnnotations.h' '../../dist/include' gmake[3]: Leaving directory '/pbulk/work/www/seamonkey/work/build/toolkit/crashreporter' gmake[3]: Entering directory '/pbulk/work/www/seamonkey/work/build/comm/calendar/base/backend/libical/build' gmake[3]: Nothing to be done for 'export'. gmake[3]: Leaving directory '/pbulk/work/www/seamonkey/work/build/comm/calendar/base/backend/libical/build' gmake[3]: Entering directory '/pbulk/work/www/seamonkey/work/build/comm/calendar/libical/src/libical' /pbulk/work/www/seamonkey/work/.tools/bin/perl -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/calendar/libical/src/libical/../../scripts /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/calendar/libical/src/libical/../../scripts/mkderivedvalues.pl \ -i /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/calendar/libical/src/libical/icalderivedvalue.h.in -h /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/calendar/libical/src/libical/../../design-data/value-types.csv > icalderivedvalue.h /pbulk/work/www/seamonkey/work/.tools/bin/perl -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/calendar/libical/src/libical/../../scripts /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/calendar/libical/src/libical/../../scripts/mkderivedparameters.pl -i /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/calendar/libical/src/libical/icalderivedparameter.h.in -h /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/calendar/libical/src/libical/../../design-data/parameters.csv > icalderivedparameter.h /pbulk/work/www/seamonkey/work/.tools/bin/perl -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/calendar/libical/src/libical/../../scripts /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/calendar/libical/src/libical/../../scripts/mkderivedproperties.pl \ -i /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/calendar/libical/src/libical/icalderivedproperty.h.in -h /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/calendar/libical/src/libical/../../design-data/properties.csv\ /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/calendar/libical/src/libical/../../design-data/value-types.csv > icalderivedproperty.h mkdir -p '../../../dist/include/' mkdir -p '../../../dist/bin/components/' echo '#ifndef LIBICAL_ICAL_H' > ical.h echo '#define LIBICAL_ICAL_H' >> ical.h echo '#ifdef __cplusplus' >> ical.h echo 'extern "C" {' >> ical.h gmake[3]: Leaving directory '/pbulk/work/www/seamonkey/work/build/dom/encoding' gmake[3]: Entering directory '/pbulk/work/www/seamonkey/work/build/comm/calendar/locales' gmake[3]: Nothing to be done for 'export'. gmake[3]: Leaving directory '/pbulk/work/www/seamonkey/work/build/comm/calendar/locales' gmake[3]: Entering directory '/pbulk/work/www/seamonkey/work/build/comm/suite/app' gmake[3]: Nothing to be done for 'export'. gmake[3]: Leaving directory '/pbulk/work/www/seamonkey/work/build/comm/suite/app' gmake[3]: Entering directory '/pbulk/work/www/seamonkey/work/build/comm/suite/components/build' gmake[3]: Nothing to be done for 'export'. gmake[3]: Leaving directory '/pbulk/work/www/seamonkey/work/build/comm/suite/components/build' echo '#endif' >> ical.h echo '/*' >> ical.h echo ' $''Id''$' >> ical.h /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -E -o self-hosting-preprocessed.pp -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DCROSS_COMPILE= -DXP_UNIX=1 -DXP_NETBSD=1 -DMOZ_BUILD_APP=comm/suite -DRELEASE_OR_BETA=1 -DMOZILLA_VERSION="60.18.2" -DMOZILLA_VERSION_U=60.18.2 -DMOZILLA_UAVERSION="60.0" -DMOZ_UPDATE_CHANNEL=default -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_STDINT_H=1 -DHAVE_INTTYPES_H=1 -DSTDC_HEADERS=1 -DHAVE_MALLOC_H=1 -DHAVE_GETOPT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_CPUID_H=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_NETINET_IN_H=1 -DMOZ_DLL_PREFIX="lib" -DMOZ_DLL_SUFFIX=".so" -DMOZ_SUITE=1 -Dmoztopsrcdir=/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2 -Dcommtopsrcdir=/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm -Dmozreltopsrcdir=. -Dcommreltopsrcdir=comm -Dcommtopobjdir=/pbulk/work/www/seamonkey/work/build/comm -DSEAMONKEY_VERSION=2.53.18.2 -DSEAMONKEY_VERSION_DISPLAY=2.53.18.2 -DMOZ_PKG_VERSION=2.53.18.2 -DMOZ_SEPARATE_MANIFEST_FOR_THEME_OVERRIDES=1 -DHAVE_MOVEMAIL=1 -DJS_NUNBOX32=1 -DSTATIC_JS_API=1 -DMOZ_STATIC_JS=1 -DJS_CODEGEN_X86=1 -DBUILD_CTYPES=1 -DJS_HAS_INTL_API=1 -DU_USING_ICU_NAMESPACE=0 -DU_STATIC_IMPLEMENTATION=1 -DMOZ_WIDGET_GTK=1 -DMOZ_X11=1 -DGL_PROVIDER_GLX=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_FFMPEG=1 -DMOZ_DAV1D_ASM=1 -DMOZ_AV1=1 -DMOZ_FMP4=1 -DMOZ_SAMPLE_TYPE_FLOAT32=1 -DMOZ_VORBIS=1 -DMOZ_PLACES=1 -DMOZ_ALLOW_LEGACY_EXTENSIONS=1 -DMOZ_OLD_STYLE=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DMOZ_WEBSPEECH=1 -DMOZ_WEBSPEECH_TEST_BACKEND=1 -DMOZ_ENABLE_SKIA=1 -DUSE_SKIA=1 -DUSE_SKIA_GPU=1 -DACCESSIBILITY=1 -DMOZ_FFVPX=1 -DMOZ_FFVPX_FLACONLY=1 -DHAVE_DIRENT_H=1 -DHAVE_SIN_LEN=1 -DHAVE_SCONN_LEN=1 -DHAVE_SIN6_LEN=1 -DHAVE_SA_LEN=1 -DHAVE_DLOPEN=1 -DHAVE_DLADDR=1 -DHAVE_MEMMEM=1 -DFUNCPROTO=15 -DHAVE_PTHREAD_H=1 -DHAVE_GMTIME_R=1 -DHAVE_LOCALTIME_R=1 -DHAVE_ARC4RANDOM=1 -DHAVE_ARC4RANDOM_BUF=1 -DHAVE_LCHOWN=1 -DHAVE_SETPRIORITY=1 -DHAVE_STRERROR=1 -DHAVE_SYSCALL=1 -DHAVE_CLOCK_MONOTONIC=1 -DVA_COPY=va_copy -DHAVE_VA_COPY=1 -DHAVE_LOCALECONV=1 -DMALLOC_H= -DHAVE_STRNDUP=1 -DHAVE_POSIX_MEMALIGN=1 -DMALLOC_USABLE_SIZE_CONST_PTR=const -DHAVE_VALLOC=1 -DTARGET_XPCOM_ABI="x86-gcc3" -DGDK_VERSION_MAX_ALLOWED=GDK_VERSION_3_4 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DMOZ_DISTRIBUTION_ID="org.mozilla" -DMOZ_ENABLE_DBUS=1 -DMOZ_WEBM_ENCODER=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DMOZ_FEEDS=1 -DMOZ_LOGGING=1 -DFORCE_PR_LOG=1 -DMOZ_GLUE_IN_PROGRAM=1 -DMOZ_DISABLE_STARTUPCACHE=1 -DHAVE___CXA_DEMANGLE=1 -DHAVE__UNWIND_BACKTRACE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DMOZ_USER_DIR=".mozilla" -DMOZ_TREE_CAIRO=1 -DMOZ_XUL=1 -DMOZ_MACBUNDLE_ID=org.mozilla.seamonkey -DMOZ_APP_UA_NAME="" -DMOZ_APP_UA_VERSION="2.53.18.2" -DFIREFOX_VERSION=60.18.2 -DHAVE_POSIX_FADVISE=1 -DHAVE_POSIX_FALLOCATE=1 -DMOZ_ACCESSIBILITY_ATK=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=38 -DATK_REV_VERSION=0 -DA11Y_LOG=1 -DNO_NSPR_10_SUPPORT=1 -DNDEBUG=1 -DTRIMMED=1 self-hosting-cpp-input.cpp echo '*/' >> ical.h cat /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/calendar/libical/src/libical/../../config.h /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/calendar/libical/src/libical/icalversion.h /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/calendar/libical/src/libical/icaltime.h /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/calendar/libical/src/libical/icalduration.h /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/calendar/libical/src/libical/icalperiod.h /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/calendar/libical/src/libical/icalenums.h /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/calendar/libical/src/libical/icaltypes.h /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/calendar/libical/src/libical/icalrecur.h /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/calendar/libical/src/libical/icalattach.h icalderivedvalue.h icalderivedparameter.h /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/calendar/libical/src/libical/icalvalue.h /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/calendar/libical/src/libical/icalparameter.h icalderivedproperty.h /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/calendar/libical/src/libical/icalproperty.h /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/calendar/libical/src/libical/pvl.h /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/calendar/libical/src/libical/icalarray.h /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/calendar/libical/src/libical/icalcomponent.h /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/calendar/libical/src/libical/icaltimezone.h /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/calendar/libical/src/libical/icalparser.h /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/calendar/libical/src/libical/icalmemory.h /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/calendar/libical/src/libical/icalerror.h /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/calendar/libical/src/libical/icalrestriction.h /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/calendar/libical/src/libical/sspm.h /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/calendar/libical/src/libical/icalmime.h /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/calendar/libical/src/libical/icallangbind.h \ | egrep -v "#include.*\"ical" \ | egrep -v "#include.*\"config" \ | egrep -v "#include.*\"pvl\.h\"" \ | egrep -v '\$(Id|Locker): .+\$'>> ical.h xpcom/xpcom-private.h.stub /pbulk/work/www/seamonkey/work/build/_virtualenvs/init_py3/bin/python -m mozbuild.action.file_generate /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/python/mozbuild/mozbuild/action/process_define_files.py process_define_file xpcom-private.h .deps/xpcom-private.h.pp .deps/xpcom-private.h.stub /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/xpcom/xpcom-private.h.in gmake[3]: Entering directory '/pbulk/work/www/seamonkey/work/build/comm/suite/extensions/inspector' ../../../../config/nsinstall -D ../../../../dist/xpi-stage/inspector/chrome/icons/default ../../../../config/nsinstall -R /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/suite/extensions/inspector/resources/content/res/Linux/winInspectorMain.xpm ../../../../dist/xpi-stage/inspector/chrome/icons/default ../../config/nsinstall -R -m 644 'js-config.h' '../../dist/include' ../../../../config/nsinstall -R /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/suite/extensions/inspector/resources/content/res/Linux/winInspectorMain16.xpm ../../../../dist/xpi-stage/inspector/chrome/icons/default gmake[3]: Leaving directory '/pbulk/work/www/seamonkey/work/build/js/src' ../../../../config/nsinstall -R /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/suite/extensions/inspector/resources/content/res/WINNT/winInspectorMain.ico ../../../../dist/xpi-stage/inspector/chrome/icons/default echo '#ifdef __cplusplus' >> ical.h gmake[3]: Leaving directory '/pbulk/work/www/seamonkey/work/build/comm/suite/extensions/inspector' echo '}' >> ical.h gmake[3]: Entering directory '/pbulk/work/www/seamonkey/work/build/comm/suite/extensions/irc' gmake[3]: Nothing to be done for 'export'. gmake[3]: Leaving directory '/pbulk/work/www/seamonkey/work/build/comm/suite/extensions/irc' gmake[3]: Entering directory '/pbulk/work/www/seamonkey/work/build/comm/suite/locales' gmake[3]: Entering directory '/pbulk/work/www/seamonkey/work/build/comm/suite/themes/classic' gmake[3]: Nothing to be done for 'export'. gmake[3]: Leaving directory '/pbulk/work/www/seamonkey/work/build/comm/suite/themes/classic' echo '#endif' >> ical.h echo '#endif' >> ical.h gmake[3]: Entering directory '/pbulk/work/www/seamonkey/work/build/js/src/build' gmake[3]: Nothing to be done for 'export'. gmake[3]: Leaving directory '/pbulk/work/www/seamonkey/work/build/js/src/build' security/apps/addons-stage.inc.stub /pbulk/work/www/seamonkey/work/build/_virtualenvs/init_py3/bin/python -m mozbuild.action.file_generate /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/security/apps/gen_cert_header.py addonsStageRoot addons-stage.inc .deps/addons-stage.inc.pp .deps/addons-stage.inc.stub /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/security/apps/addons-stage.crt gmake[3]: Nothing to be done for 'export'. ../../../../../config/nsinstall -R -m 644 'ical.h' '../../../../../dist/include' gmake[3]: Leaving directory '/pbulk/work/www/seamonkey/work/build/comm/suite/locales' gmake[3]: Entering directory '/pbulk/work/www/seamonkey/work/build/js/src/frontend' js/src/frontend/ReservedWordsGenerated.h.stub /pbulk/work/www/seamonkey/work/build/_virtualenvs/init_py3/bin/python -m mozbuild.action.file_generate /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/GenerateReservedWords.py main ReservedWordsGenerated.h .deps/ReservedWordsGenerated.h.pp .deps/ReservedWordsGenerated.h.stub /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/ReservedWords.h gmake[3]: Entering directory '/pbulk/work/www/seamonkey/work/build/js/src/gc' js/src/gc/StatsPhasesGenerated.h.stub /pbulk/work/www/seamonkey/work/build/_virtualenvs/init_py3/bin/python -m mozbuild.action.file_generate /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/GenerateStatsPhases.py generateHeader StatsPhasesGenerated.h .deps/StatsPhasesGenerated.h.pp .deps/StatsPhasesGenerated.h.stub gmake[3]: Leaving directory '/pbulk/work/www/seamonkey/work/build/comm/calendar/libical/src/libical' ../../config/nsinstall -R -m 644 'nsStyleStructList.h' '../../dist/include' gmake[3]: Entering directory '/pbulk/work/www/seamonkey/work/build/comm/suite/extensions/inspector/resources' gmake[3]: Nothing to be done for 'export'. gmake[3]: Leaving directory '/pbulk/work/www/seamonkey/work/build/comm/suite/extensions/inspector/resources' gmake[3]: Leaving directory '/pbulk/work/www/seamonkey/work/build/layout/style' gmake[3]: Entering directory '/pbulk/work/www/seamonkey/work/build/comm/suite/extensions/irc/locales' gmake[3]: Nothing to be done for 'export'. gmake[3]: Leaving directory '/pbulk/work/www/seamonkey/work/build/comm/suite/extensions/irc/locales' mkdir -p '../../../dist/bin/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/components/' /pbulk/work/www/seamonkey/work/build/_virtualenvs/init_py3/bin/python -m mozbuild.action.buildlist ../../../dist/bin/chrome.manifest 'manifest components/interfaces.manifest' /pbulk/work/www/seamonkey/work/build/_virtualenvs/init_py3/bin/python -m mozbuild.action.buildlist ../../../dist/bin/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome.manifest 'manifest components/interfaces.manifest' /pbulk/work/www/seamonkey/work/build/_virtualenvs/init_py3/bin/python -m mozbuild.action.buildlist ../../../dist/bin/components/interfaces.manifest 'interfaces accessibility.xpt' 'interfaces addrbook.xpt' 'interfaces alerts.xpt' 'interfaces appshell.xpt' 'interfaces appstartup.xpt' 'interfaces autocomplete.xpt' 'interfaces autoconfig.xpt' 'interfaces browser-element.xpt' 'interfaces caps.xpt' 'interfaces captivedetect.xpt' 'interfaces chrome.xpt' 'interfaces commandhandler.xpt' 'interfaces commandlines.xpt' 'interfaces commuconv.xpt' 'interfaces composer.xpt' 'interfaces content_events.xpt' 'interfaces content_geckomediaplugins.xpt' 'interfaces content_html.xpt' 'interfaces content_webrtc.xpt' 'interfaces content_xslt.xpt' 'interfaces docshell.xpt' 'interfaces dom.xpt' 'interfaces dom_audiochannel.xpt' 'interfaces dom_base.xpt' 'interfaces dom_bindings.xpt' 'interfaces dom_core.xpt' 'interfaces dom_css.xpt' 'interfaces dom_events.xpt' 'interfaces dom_file.xpt' 'interfaces dom_geolocation.xpt' 'interfaces dom_html.xpt' 'interfaces dom_json.xpt' 'interfaces dom_media.xpt' 'interfaces dom_network.xpt' 'interfaces dom_notification.xpt' 'interfaces dom_offline.xpt' 'interfaces dom_payments.xpt' 'interfaces dom_power.xpt' 'interfaces dom_push.xpt' 'interfaces dom_quota.xpt' 'interfaces dom_range.xpt' 'interfaces dom_security.xpt' 'interfaces dom_sidebar.xpt' 'interfaces dom_smil.xpt' 'interfaces dom_storage.xpt' 'interfaces dom_stylesheets.xpt' 'interfaces dom_svg.xpt' 'interfaces dom_system.xpt' 'interfaces dom_traversal.xpt' 'interfaces dom_webspeechrecognition.xpt' 'interfaces dom_webspeechsynth.xpt' 'interfaces dom_workers.xpt' 'interfaces dom_xbl.xpt' 'interfaces dom_xhr.xpt' 'interfaces dom_xpath.xpt' 'interfaces dom_xul.xpt' 'interfaces downloads.xpt' 'interfaces editor.xpt' 'interfaces extensions.xpt' 'interfaces exthandler.xpt' 'interfaces exthelper.xpt' 'interfaces fastfind.xpt' 'interfaces feeds.xpt' 'interfaces filepicker.xpt' 'interfaces fts3tok.xpt' 'interfaces gfx.xpt' 'interfaces html5.xpt' 'interfaces htmlparser.xpt' 'interfaces imglib2.xpt' 'interfaces import.xpt' 'interfaces inspector.xpt' 'interfaces intl.xpt' 'interfaces jar.xpt' 'interfaces jsdebugger.xpt' 'interfaces jsdownloads.xpt' 'interfaces jsinspector.xpt' 'interfaces layout_base.xpt' 'interfaces layout_printing.xpt' 'interfaces layout_xul.xpt' 'interfaces layout_xul_tree.xpt' 'interfaces locale.xpt' 'interfaces loginmgr.xpt' 'interfaces mailview.xpt' 'interfaces mime.xpt' 'interfaces mimetype.xpt' 'interfaces mozfind.xpt' 'interfaces mozintl.xpt' 'interfaces mozldap.xpt' 'interfaces msgbase.xpt' 'interfaces msgcompose.xpt' 'interfaces msgdb.xpt' 'interfaces msgimap.xpt' 'interfaces msgjsaccount.xpt' 'interfaces msglocal.xpt' 'interfaces msgnews.xpt' 'interfaces msgsearch.xpt' 'interfaces msgsmime.xpt' 'interfaces necko.xpt' 'interfaces necko_about.xpt' 'interfaces necko_cache.xpt' 'interfaces necko_cache2.xpt' 'interfaces necko_cookie.xpt' 'interfaces necko_dns.xpt' 'interfaces necko_file.xpt' 'interfaces necko_ftp.xpt' 'interfaces necko_http.xpt' 'interfaces necko_res.xpt' 'interfaces necko_socket.xpt' 'interfaces necko_strconv.xpt' 'interfaces necko_viewsource.xpt' 'interfaces necko_websocket.xpt' 'interfaces necko_wyciwyg.xpt' 'interfaces parentalcontrols.xpt' 'interfaces pipnss.xpt' 'interfaces pippki.xpt' 'interfaces places.xpt' 'interfaces plugin.xpt' 'interfaces pref.xpt' 'interfaces prefetch.xpt' 'interfaces privatebrowsing.xpt' 'interfaces rdf.xpt' 'interfaces remote.xpt' 'interfaces reputationservice.xpt' 'interfaces satchel.xpt' 'interfaces saxparser.xpt' 'interfaces services-crypto-component.xpt' 'interfaces services_fxaccounts.xpt' 'interfaces shellservice.xpt' 'interfaces shistory.xpt' 'interfaces smile.xpt' 'interfaces spellchecker.xpt' 'interfaces storage.xpt' 'interfaces suite-components.xpt' 'interfaces suite-feeds.xpt' 'interfaces suite-sidebar.xpt' 'interfaces suitecommon.xpt' 'interfaces suitemigration.xpt' 'interfaces telemetry.xpt' 'interfaces toolkit_asyncshutdown.xpt' 'interfaces toolkit_crashservice.xpt' 'interfaces toolkit_filewatcher.xpt' 'interfaces toolkit_finalizationwitness.xpt' 'interfaces toolkit_osfile.xpt' 'interfaces toolkit_perfmonitoring.xpt' 'interfaces toolkit_securityreporter.xpt' 'interfaces toolkit_xulstore.xpt' 'interfaces toolkitprofile.xpt' 'interfaces toolkitremote.xpt' 'interfaces txmgr.xpt' 'interfaces txtsvc.xpt' 'interfaces uconv.xpt' 'interfaces unicharutil.xpt' 'interfaces update.xpt' 'interfaces uriloader.xpt' 'interfaces url-classifier.xpt' 'interfaces urlformatter.xpt' 'interfaces webBrowser_core.xpt' 'interfaces webbrowserpersist.xpt' 'interfaces webextensions.xpt' 'interfaces webvtt.xpt' 'interfaces widget.xpt' 'interfaces windowcreator.xpt' 'interfaces windowwatcher.xpt' 'interfaces xpcom_base.xpt' 'interfaces xpcom_components.xpt' 'interfaces xpcom_ds.xpt' 'interfaces xpcom_io.xpt' 'interfaces xpcom_system.xpt' 'interfaces xpcom_threads.xpt' 'interfaces xpcom_xpti.xpt' 'interfaces xpconnect.xpt' 'interfaces xul.xpt' 'interfaces xulapp.xpt' 'interfaces xultmpl.xpt' 'interfaces zipwriter.xpt' /pbulk/work/www/seamonkey/work/build/_virtualenvs/init_py3/bin/python -m mozbuild.action.buildlist ../../../dist/bin/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/components/interfaces.manifest 'interfaces calbase.xpt' 'interfaces calbaseinternal.xpt' 'interfaces caldav.xpt' config/makefiles/xpidl/accessibility.xpt /pbulk/work/www/seamonkey/work/build/_virtualenvs/init_py3/bin/python /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/python/mozbuild/mozbuild/action/xpidl-process.py --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ accessibility nsIAccessibilityService nsIAccessible nsIAccessibleApplication nsIAccessibleCaretMoveEvent nsIAccessibleDocument nsIAccessibleEditableText nsIAccessibleEvent nsIAccessibleHideEvent nsIAccessibleHyperLink nsIAccessibleHyperText nsIAccessibleImage nsIAccessibleObjectAttributeChangedEvent nsIAccessiblePivot nsIAccessibleRelation nsIAccessibleRole nsIAccessibleSelectable nsIAccessibleStateChangeEvent nsIAccessibleStates nsIAccessibleTable nsIAccessibleTableChangeEvent nsIAccessibleText nsIAccessibleTextChangeEvent nsIAccessibleTextRange nsIAccessibleTypes nsIAccessibleValue nsIAccessibleVirtualCursorChangeEvent nsIXBLAccessible config/makefiles/xpidl/addrbook.xpt ../config/nsinstall -R -m 644 'xpcom-config.h' '../dist/include' gmake[3]: Leaving directory '/pbulk/work/www/seamonkey/work/build/xpcom' /pbulk/work/www/seamonkey/work/build/_virtualenvs/init_py3/bin/python /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/python/mozbuild/mozbuild/action/xpidl-process.py --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ addrbook nsIAbAddressCollector nsIAbAutoCompleteResult nsIAbBooleanExpression nsIAbCard nsIAbCollection nsIAbDirFactory nsIAbDirFactoryService nsIAbDirSearchListener nsIAbDirectory nsIAbDirectoryQuery nsIAbDirectoryQueryProxy nsIAbDirectorySearch nsIAbItem nsIAbLDAPAttributeMap nsIAbLDAPDirectory nsIAbLDAPReplicationData nsIAbLDAPReplicationQuery nsIAbLDAPReplicationService nsIAbLDIFService nsIAbListener nsIAbMDBDirectory nsIAbManager nsIAbView nsIAddbookUrl nsIAddrDBAnnouncer nsIAddrDBListener nsIAddrDatabase nsIMsgVCardService config/makefiles/xpidl/alerts.xpt js/src/gc/StatsPhasesGenerated.inc.stub /pbulk/work/www/seamonkey/work/build/_virtualenvs/init_py3/bin/python -m mozbuild.action.file_generate /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/GenerateStatsPhases.py generateCpp StatsPhasesGenerated.inc .deps/StatsPhasesGenerated.inc.pp .deps/StatsPhasesGenerated.inc.stub security/apps/privileged-package-root.inc.stub /pbulk/work/www/seamonkey/work/build/_virtualenvs/init_py3/bin/python -m mozbuild.action.file_generate /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/security/apps/gen_cert_header.py privilegedPackageRoot privileged-package-root.inc .deps/privileged-package-root.inc.pp .deps/privileged-package-root.inc.stub /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/security/apps/privileged-package-root.der gmake[3]: Entering directory '/pbulk/work/www/seamonkey/work/build/xpcom/idl-parser/xpidl' xpcom/idl-parser/xpidl/xpidl.stub.stub /pbulk/work/www/seamonkey/work/build/_virtualenvs/init_py3/bin/python -m mozbuild.action.file_generate /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/xpcom/idl-parser/xpidl/header.py main xpidl.stub .deps/xpidl.stub.pp .deps/xpidl.stub.stub /pbulk/work/www/seamonkey/work/build/_virtualenvs/init_py3/bin/python /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/python/mozbuild/mozbuild/action/xpidl-process.py --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ alerts nsIAlertsService config/makefiles/xpidl/appshell.xpt gmake[3]: Leaving directory '/pbulk/work/www/seamonkey/work/build/js/src/frontend' /pbulk/work/www/seamonkey/work/build/_virtualenvs/init_py3/bin/python /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/python/mozbuild/mozbuild/action/xpidl-process.py --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ appshell nsIAppShellService nsIPopupWindowManager nsIWindowMediator nsIWindowMediatorListener nsIWindowlessBrowser nsIXULBrowserWindow nsIXULWindow config/makefiles/xpidl/appstartup.xpt gmake[3]: Leaving directory '/pbulk/work/www/seamonkey/work/build/js/src/gc' /pbulk/work/www/seamonkey/work/build/_virtualenvs/init_py3/bin/python /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/python/mozbuild/mozbuild/action/xpidl-process.py --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ appstartup nsIAppStartup nsIUserInfo config/makefiles/xpidl/autocomplete.xpt gmake[3]: Leaving directory '/pbulk/work/www/seamonkey/work/build/security/apps' /pbulk/work/www/seamonkey/work/build/_virtualenvs/init_py3/bin/python /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/python/mozbuild/mozbuild/action/xpidl-process.py --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ autocomplete nsIAutoCompleteController nsIAutoCompleteInput nsIAutoCompletePopup nsIAutoCompleteResult nsIAutoCompleteSearch nsIAutoCompleteSimpleResult config/makefiles/xpidl/autoconfig.xpt /pbulk/work/www/seamonkey/work/build/_virtualenvs/init_py3/bin/python /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/python/mozbuild/mozbuild/action/xpidl-process.py --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ autoconfig nsIAutoConfig nsIReadConfig config/makefiles/xpidl/browser-element.xpt /pbulk/work/www/seamonkey/work/build/_virtualenvs/init_py3/bin/python /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/python/mozbuild/mozbuild/action/xpidl-process.py --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ browser-element nsIBrowserElementAPI config/makefiles/xpidl/caps.xpt gmake[3]: Leaving directory '/pbulk/work/www/seamonkey/work/build/xpcom/idl-parser/xpidl' /pbulk/work/www/seamonkey/work/build/_virtualenvs/init_py3/bin/python /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/python/mozbuild/mozbuild/action/xpidl-process.py --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ caps nsIAddonPolicyService nsIDomainPolicy nsIPrincipal nsIScriptSecurityManager config/makefiles/xpidl/captivedetect.xpt /pbulk/work/www/seamonkey/work/build/_virtualenvs/init_py3/bin/python /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/python/mozbuild/mozbuild/action/xpidl-process.py --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ captivedetect nsICaptivePortalDetector config/makefiles/xpidl/chrome.xpt /pbulk/work/www/seamonkey/work/build/_virtualenvs/init_py3/bin/python /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/python/mozbuild/mozbuild/action/xpidl-process.py --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ chrome nsIChromeRegistry nsIToolkitChromeRegistry config/makefiles/xpidl/commandhandler.xpt /pbulk/work/www/seamonkey/work/build/_virtualenvs/init_py3/bin/python /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/python/mozbuild/mozbuild/action/xpidl-process.py --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ commandhandler nsICommandManager nsICommandParams nsIControllerCommand nsIControllerCommandTable nsIControllerContext nsPICommandUpdater config/makefiles/xpidl/commandlines.xpt /pbulk/work/www/seamonkey/work/build/_virtualenvs/init_py3/bin/python /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/python/mozbuild/mozbuild/action/xpidl-process.py --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ commandlines nsICommandLine nsICommandLineHandler nsICommandLineRunner nsICommandLineValidator config/makefiles/xpidl/commuconv.xpt /pbulk/work/www/seamonkey/work/build/_virtualenvs/init_py3/bin/python /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/python/mozbuild/mozbuild/action/xpidl-process.py --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ commuconv nsICharsetConverterManager config/makefiles/xpidl/composer.xpt /pbulk/work/www/seamonkey/work/build/_virtualenvs/init_py3/bin/python /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/python/mozbuild/mozbuild/action/xpidl-process.py --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ composer nsIEditingSession config/makefiles/xpidl/content_events.xpt /pbulk/work/www/seamonkey/work/build/_virtualenvs/init_py3/bin/python /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/python/mozbuild/mozbuild/action/xpidl-process.py --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ content_events nsIEventListenerService config/makefiles/xpidl/content_geckomediaplugins.xpt /pbulk/work/www/seamonkey/work/build/_virtualenvs/init_py3/bin/python /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/python/mozbuild/mozbuild/action/xpidl-process.py --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ content_geckomediaplugins mozIGeckoMediaPluginChromeService mozIGeckoMediaPluginService config/makefiles/xpidl/content_html.xpt /pbulk/work/www/seamonkey/work/build/_virtualenvs/init_py3/bin/python /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/python/mozbuild/mozbuild/action/xpidl-process.py --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ content_html nsIDateTimeInputArea nsIFormSubmitObserver nsIImageDocument nsIMenuBuilder config/makefiles/xpidl/content_webrtc.xpt /pbulk/work/www/seamonkey/work/build/_virtualenvs/init_py3/bin/python /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/python/mozbuild/mozbuild/action/xpidl-process.py --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ content_webrtc nsITabSource config/makefiles/xpidl/content_xslt.xpt /pbulk/work/www/seamonkey/work/build/_virtualenvs/init_py3/bin/python /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/python/mozbuild/mozbuild/action/xpidl-process.py --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ content_xslt nsIXSLTProcessor nsIXSLTProcessorPrivate txIEXSLTRegExFunctions config/makefiles/xpidl/docshell.xpt /pbulk/work/www/seamonkey/work/build/_virtualenvs/init_py3/bin/python /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/python/mozbuild/mozbuild/action/xpidl-process.py --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ docshell nsCDefaultURIFixup nsIClipboardCommands nsIContentViewer nsIContentViewerContainer nsIContentViewerEdit nsIDocCharset nsIDocShell nsIDocShellLoadInfo nsIDocShellTreeItem nsIDocShellTreeOwner nsIDocumentLoaderFactory nsIDownloadHistory nsIGlobalHistory2 nsILoadContext nsIPrivacyTransitionObserver nsIReflowObserver nsIRefreshURI nsIScrollable nsITextScroll nsITooltipListener nsITooltipTextProvider nsIURIFixup nsIWebNavigation nsIWebNavigationInfo nsIWebPageDescriptor config/makefiles/xpidl/dom.xpt /pbulk/work/www/seamonkey/work/build/_virtualenvs/init_py3/bin/python /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/python/mozbuild/mozbuild/action/xpidl-process.py --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ dom mozIDOMWindow nsIConsoleAPIStorage nsIContentPolicy nsIContentPolicyBase nsIDOMDOMCursor nsIDOMDOMRequest nsIDOMDataChannel nsIDOMFormData nsIDOMParser nsIDOMSerializer nsIDocumentEncoder nsIDroppedLinkHandler nsIFrameLoader nsIHangReport nsIImageLoadingContent nsIMessageManager nsIObjectLoadingContent nsIRemoteWindowContext nsIScriptChannel nsIScriptLoaderObserver nsISelection nsISelectionController nsISelectionDisplay nsISelectionListener nsISelectionPrivate nsISimpleContentPolicy nsISlowScriptDebug config/makefiles/xpidl/dom_audiochannel.xpt /pbulk/work/www/seamonkey/work/build/_virtualenvs/init_py3/bin/python /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/python/mozbuild/mozbuild/action/xpidl-process.py --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ dom_audiochannel nsIAudioChannelAgent config/makefiles/xpidl/dom_base.xpt /pbulk/work/www/seamonkey/work/build/_virtualenvs/init_py3/bin/python /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/python/mozbuild/mozbuild/action/xpidl-process.py --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ dom_base domstubs nsIBrowser nsIBrowserDOMWindow nsIContentPermissionPrompt nsIContentPrefService2 nsIContentProcess nsIContentURIGrouper nsIDOMChromeWindow nsIDOMClientRect nsIDOMClientRectList nsIDOMConstructor nsIDOMCrypto nsIDOMGlobalPropertyInitializer nsIDOMHistory nsIDOMNavigator nsIDOMScreen nsIDOMWindow nsIDOMWindowCollection nsIDOMWindowUtils nsIFocusManager nsIIdleObserver nsIQueryContentEventResult nsIRemoteBrowser nsIServiceWorkerManager nsIStructuredCloneContainer nsITabChild nsITabParent nsITextInputProcessor nsITextInputProcessorCallback config/makefiles/xpidl/dom_bindings.xpt /pbulk/work/www/seamonkey/work/build/_virtualenvs/init_py3/bin/python /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/python/mozbuild/mozbuild/action/xpidl-process.py --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ dom_bindings nsIScriptError config/makefiles/xpidl/dom_core.xpt /pbulk/work/www/seamonkey/work/build/_virtualenvs/init_py3/bin/python /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/python/mozbuild/mozbuild/action/xpidl-process.py --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ dom_core nsIDOMAttr nsIDOMCDATASection nsIDOMCharacterData nsIDOMComment nsIDOMDOMException nsIDOMDOMImplementation nsIDOMDocument nsIDOMDocumentFragment nsIDOMDocumentType nsIDOMElement nsIDOMMozNamedAttrMap nsIDOMNSEditableElement nsIDOMNode nsIDOMNodeList nsIDOMProcessingInstruction nsIDOMText nsIDOMXMLDocument config/makefiles/xpidl/dom_css.xpt /pbulk/work/www/seamonkey/work/build/_virtualenvs/init_py3/bin/python /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/python/mozbuild/mozbuild/action/xpidl-process.py --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ dom_css nsIDOMCSSConditionRule nsIDOMCSSCounterStyleRule nsIDOMCSSFontFaceRule nsIDOMCSSFontFeatureValuesRule nsIDOMCSSGroupingRule nsIDOMCSSImportRule nsIDOMCSSKeyframeRule nsIDOMCSSKeyframesRule nsIDOMCSSMediaRule nsIDOMCSSMozDocumentRule nsIDOMCSSPageRule nsIDOMCSSPrimitiveValue nsIDOMCSSRule nsIDOMCSSRuleList nsIDOMCSSStyleDeclaration nsIDOMCSSStyleRule nsIDOMCSSStyleSheet nsIDOMCSSSupportsRule nsIDOMCSSUnknownRule nsIDOMCSSValue nsIDOMCSSValueList nsIDOMCounter nsIDOMRect config/makefiles/xpidl/dom_events.xpt /pbulk/work/www/seamonkey/work/build/_virtualenvs/init_py3/bin/python /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/python/mozbuild/mozbuild/action/xpidl-process.py --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ dom_events nsIDOMAnimationEvent nsIDOMBeforeUnloadEvent nsIDOMClipboardEvent nsIDOMCommandEvent nsIDOMCustomEvent nsIDOMDataTransfer nsIDOMDragEvent nsIDOMEvent nsIDOMEventListener nsIDOMEventTarget nsIDOMFocusEvent nsIDOMKeyEvent nsIDOMMouseEvent nsIDOMMouseScrollEvent nsIDOMMutationEvent nsIDOMNSEvent nsIDOMNotifyPaintEvent nsIDOMPaintRequest nsIDOMScrollAreaEvent nsIDOMSimpleGestureEvent nsIDOMTransitionEvent nsIDOMUIEvent nsIDOMWheelEvent config/makefiles/xpidl/dom_file.xpt /pbulk/work/www/seamonkey/work/build/_virtualenvs/init_py3/bin/python /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/python/mozbuild/mozbuild/action/xpidl-process.py --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ dom_file nsIDOMBlob nsIDOMFileList config/makefiles/xpidl/dom_geolocation.xpt /pbulk/work/www/seamonkey/work/build/_virtualenvs/init_py3/bin/python /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/python/mozbuild/mozbuild/action/xpidl-process.py --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ dom_geolocation nsIDOMGeoGeolocation nsIDOMGeoPosition nsIDOMGeoPositionCallback nsIDOMGeoPositionCoords nsIDOMGeoPositionError nsIDOMGeoPositionErrorCallback config/makefiles/xpidl/dom_html.xpt /pbulk/work/www/seamonkey/work/build/_virtualenvs/init_py3/bin/python /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/python/mozbuild/mozbuild/action/xpidl-process.py --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ dom_html nsIDOMHTMLAnchorElement nsIDOMHTMLAreaElement nsIDOMHTMLBaseElement nsIDOMHTMLBodyElement nsIDOMHTMLButtonElement nsIDOMHTMLCanvasElement nsIDOMHTMLCollection nsIDOMHTMLDirectoryElement nsIDOMHTMLDocument nsIDOMHTMLElement nsIDOMHTMLEmbedElement nsIDOMHTMLFieldSetElement nsIDOMHTMLFormElement nsIDOMHTMLFrameElement nsIDOMHTMLFrameSetElement nsIDOMHTMLHRElement nsIDOMHTMLHeadElement nsIDOMHTMLHtmlElement nsIDOMHTMLIFrameElement nsIDOMHTMLImageElement nsIDOMHTMLInputElement nsIDOMHTMLLIElement nsIDOMHTMLLabelElement nsIDOMHTMLLinkElement nsIDOMHTMLMapElement nsIDOMHTMLMediaElement nsIDOMHTMLMenuElement nsIDOMHTMLMenuItemElement nsIDOMHTMLMetaElement nsIDOMHTMLOListElement nsIDOMHTMLObjectElement nsIDOMHTMLOptGroupElement nsIDOMHTMLOptionElement nsIDOMHTMLOptionsCollection nsIDOMHTMLParagraphElement nsIDOMHTMLPictureElement nsIDOMHTMLPreElement nsIDOMHTMLQuoteElement nsIDOMHTMLScriptElement nsIDOMHTMLSelectElement nsIDOMHTMLSourceElement nsIDOMHTMLStyleElement nsIDOMHTMLTableCellElement nsIDOMHTMLTextAreaElement nsIDOMHTMLUListElement nsIDOMMozBrowserFrame nsIDOMTimeRanges nsIDOMValidityState nsIMozBrowserFrame config/makefiles/xpidl/dom_json.xpt /pbulk/work/www/seamonkey/work/build/_virtualenvs/init_py3/bin/python /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/python/mozbuild/mozbuild/action/xpidl-process.py --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ dom_json nsIJSON config/makefiles/xpidl/dom_media.xpt /pbulk/work/www/seamonkey/work/build/_virtualenvs/init_py3/bin/python /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/python/mozbuild/mozbuild/action/xpidl-process.py --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ dom_media nsIAudioDeviceInfo nsIDOMNavigatorUserMedia nsIMediaManager config/makefiles/xpidl/dom_network.xpt /pbulk/work/www/seamonkey/work/build/_virtualenvs/init_py3/bin/python /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/python/mozbuild/mozbuild/action/xpidl-process.py --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ dom_network nsIMozNavigatorNetwork nsITCPSocketCallback nsIUDPSocketChild config/makefiles/xpidl/dom_notification.xpt /pbulk/work/www/seamonkey/work/build/_virtualenvs/init_py3/bin/python /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/python/mozbuild/mozbuild/action/xpidl-process.py --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ dom_notification nsINotificationStorage config/makefiles/xpidl/dom_offline.xpt /pbulk/work/www/seamonkey/work/build/_virtualenvs/init_py3/bin/python /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/python/mozbuild/mozbuild/action/xpidl-process.py --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ dom_offline nsIDOMOfflineResourceList config/makefiles/xpidl/dom_payments.xpt /pbulk/work/www/seamonkey/work/build/_virtualenvs/init_py3/bin/python /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/python/mozbuild/mozbuild/action/xpidl-process.py --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ dom_payments nsIPaymentActionRequest nsIPaymentActionResponse nsIPaymentAddress nsIPaymentRequest nsIPaymentRequestService nsIPaymentUIService config/makefiles/xpidl/dom_power.xpt /pbulk/work/www/seamonkey/work/build/_virtualenvs/init_py3/bin/python /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/python/mozbuild/mozbuild/action/xpidl-process.py --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ dom_power nsIDOMWakeLockListener nsIPowerManagerService config/makefiles/xpidl/dom_push.xpt /pbulk/work/www/seamonkey/work/build/_virtualenvs/init_py3/bin/python /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/python/mozbuild/mozbuild/action/xpidl-process.py --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ dom_push nsIPushErrorReporter nsIPushNotifier nsIPushService config/makefiles/xpidl/dom_quota.xpt /pbulk/work/www/seamonkey/work/build/_virtualenvs/init_py3/bin/python /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/python/mozbuild/mozbuild/action/xpidl-process.py --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ dom_quota nsIQuotaCallbacks nsIQuotaManagerService nsIQuotaRequests nsIQuotaResults config/makefiles/xpidl/dom_range.xpt /pbulk/work/www/seamonkey/work/build/_virtualenvs/init_py3/bin/python /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/python/mozbuild/mozbuild/action/xpidl-process.py --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ dom_range nsIDOMRange config/makefiles/xpidl/dom_security.xpt /pbulk/work/www/seamonkey/work/build/_virtualenvs/init_py3/bin/python /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/python/mozbuild/mozbuild/action/xpidl-process.py --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ dom_security nsIContentSecurityManager nsIContentSecurityPolicy config/makefiles/xpidl/dom_sidebar.xpt /pbulk/work/www/seamonkey/work/build/_virtualenvs/init_py3/bin/python /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/python/mozbuild/mozbuild/action/xpidl-process.py --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ dom_sidebar nsIWebContentHandlerRegistrar config/makefiles/xpidl/dom_smil.xpt /pbulk/work/www/seamonkey/work/build/_virtualenvs/init_py3/bin/python /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/python/mozbuild/mozbuild/action/xpidl-process.py --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ dom_smil nsIDOMTimeEvent config/makefiles/xpidl/dom_storage.xpt /pbulk/work/www/seamonkey/work/build/_virtualenvs/init_py3/bin/python /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/python/mozbuild/mozbuild/action/xpidl-process.py --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ dom_storage nsIDOMStorage nsIDOMStorageManager nsIStorageActivityService config/makefiles/xpidl/dom_stylesheets.xpt /pbulk/work/www/seamonkey/work/build/_virtualenvs/init_py3/bin/python /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/python/mozbuild/mozbuild/action/xpidl-process.py --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ dom_stylesheets nsIDOMMediaList nsIDOMStyleSheet nsIDOMStyleSheetList config/makefiles/xpidl/dom_svg.xpt /pbulk/work/www/seamonkey/work/build/_virtualenvs/init_py3/bin/python /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/python/mozbuild/mozbuild/action/xpidl-process.py --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ dom_svg nsIDOMSVGElement nsIDOMSVGLength config/makefiles/xpidl/dom_system.xpt /pbulk/work/www/seamonkey/work/build/_virtualenvs/init_py3/bin/python /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/python/mozbuild/mozbuild/action/xpidl-process.py --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ dom_system nsIOSFileConstantsService config/makefiles/xpidl/dom_traversal.xpt /pbulk/work/www/seamonkey/work/build/_virtualenvs/init_py3/bin/python /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/python/mozbuild/mozbuild/action/xpidl-process.py --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ dom_traversal nsIDOMNodeFilter nsIDOMNodeIterator nsIDOMTreeWalker config/makefiles/xpidl/dom_webspeechrecognition.xpt /pbulk/work/www/seamonkey/work/build/_virtualenvs/init_py3/bin/python /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/python/mozbuild/mozbuild/action/xpidl-process.py --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ dom_webspeechrecognition nsISpeechRecognitionService config/makefiles/xpidl/dom_webspeechsynth.xpt /pbulk/work/www/seamonkey/work/build/_virtualenvs/init_py3/bin/python /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/python/mozbuild/mozbuild/action/xpidl-process.py --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ dom_webspeechsynth nsISpeechService nsISynthVoiceRegistry config/makefiles/xpidl/dom_workers.xpt /pbulk/work/www/seamonkey/work/build/_virtualenvs/init_py3/bin/python /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/python/mozbuild/mozbuild/action/xpidl-process.py --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ dom_workers nsIWorkerDebugger nsIWorkerDebuggerManager config/makefiles/xpidl/dom_xbl.xpt /pbulk/work/www/seamonkey/work/build/_virtualenvs/init_py3/bin/python /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/python/mozbuild/mozbuild/action/xpidl-process.py --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ dom_xbl nsIDOMDocumentXBL config/makefiles/xpidl/dom_xhr.xpt /pbulk/work/www/seamonkey/work/build/_virtualenvs/init_py3/bin/python /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/python/mozbuild/mozbuild/action/xpidl-process.py --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ dom_xhr nsIXMLHttpRequest config/makefiles/xpidl/dom_xpath.xpt /pbulk/work/www/seamonkey/work/build/_virtualenvs/init_py3/bin/python /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/python/mozbuild/mozbuild/action/xpidl-process.py --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ dom_xpath nsIDOMXPathEvaluator nsIDOMXPathResult config/makefiles/xpidl/dom_xul.xpt /pbulk/work/www/seamonkey/work/build/_virtualenvs/init_py3/bin/python /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/python/mozbuild/mozbuild/action/xpidl-process.py --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ dom_xul nsIDOMXULButtonElement nsIDOMXULCheckboxElement nsIDOMXULCommandDispatcher nsIDOMXULCommandEvent nsIDOMXULContainerElement nsIDOMXULControlElement nsIDOMXULDescriptionElement nsIDOMXULDocument nsIDOMXULElement nsIDOMXULImageElement nsIDOMXULLabelElement nsIDOMXULLabeledControlEl nsIDOMXULMenuListElement nsIDOMXULMultSelectCntrlEl nsIDOMXULPopupElement nsIDOMXULRelatedElement nsIDOMXULSelectCntrlEl nsIDOMXULSelectCntrlItemEl nsIDOMXULTextboxElement nsIDOMXULTreeElement config/makefiles/xpidl/downloads.xpt /pbulk/work/www/seamonkey/work/build/_virtualenvs/init_py3/bin/python /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/python/mozbuild/mozbuild/action/xpidl-process.py --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ downloads nsIDownload nsIDownloadManager nsIDownloadManagerUI nsIDownloadProgressListener config/makefiles/xpidl/editor.xpt /pbulk/work/www/seamonkey/work/build/_virtualenvs/init_py3/bin/python /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/python/mozbuild/mozbuild/action/xpidl-process.py --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ editor nsIDocumentStateListener nsIEditActionListener nsIEditor nsIEditorMailSupport nsIEditorObserver nsIEditorSpellCheck nsIEditorStyleSheets nsIEditorUtils nsIHTMLAbsPosEditor nsIHTMLEditor nsIHTMLInlineTableEditor nsIHTMLObjectResizer nsIPlaintextEditor nsITableEditor nsIURIRefObject nsPIEditorTransaction config/makefiles/xpidl/extensions.xpt /pbulk/work/www/seamonkey/work/build/_virtualenvs/init_py3/bin/python /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/python/mozbuild/mozbuild/action/xpidl-process.py --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ extensions amIAddonManager amIAddonManagerStartup amIAddonPathService amIWebInstallPrompt config/makefiles/xpidl/exthandler.xpt /pbulk/work/www/seamonkey/work/build/_virtualenvs/init_py3/bin/python /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/python/mozbuild/mozbuild/action/xpidl-process.py --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ exthandler nsCExternalHandlerService nsIContentDispatchChooser nsIExternalHelperAppService nsIExternalProtocolService nsIExternalSharingAppService nsIExternalURLHandlerService nsIHandlerService nsIHelperAppLauncherDialog config/makefiles/xpidl/exthelper.xpt /pbulk/work/www/seamonkey/work/build/_virtualenvs/init_py3/bin/python /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/python/mozbuild/mozbuild/action/xpidl-process.py --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ exthelper extIApplication config/makefiles/xpidl/fastfind.xpt /pbulk/work/www/seamonkey/work/build/_virtualenvs/init_py3/bin/python /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/python/mozbuild/mozbuild/action/xpidl-process.py --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ fastfind nsITypeAheadFind config/makefiles/xpidl/feeds.xpt /pbulk/work/www/seamonkey/work/build/_virtualenvs/init_py3/bin/python /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/python/mozbuild/mozbuild/action/xpidl-process.py --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ feeds nsIFeed nsIFeedContainer nsIFeedElementBase nsIFeedEntry nsIFeedGenerator nsIFeedListener nsIFeedPerson nsIFeedProcessor nsIFeedResult nsIFeedTextConstruct config/makefiles/xpidl/filepicker.xpt /pbulk/work/www/seamonkey/work/build/_virtualenvs/init_py3/bin/python /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/python/mozbuild/mozbuild/action/xpidl-process.py --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ filepicker nsIFileView config/makefiles/xpidl/fts3tok.xpt /pbulk/work/www/seamonkey/work/build/_virtualenvs/init_py3/bin/python /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/python/mozbuild/mozbuild/action/xpidl-process.py --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ fts3tok nsIFts3Tokenizer config/makefiles/xpidl/gfx.xpt /pbulk/work/www/seamonkey/work/build/_virtualenvs/init_py3/bin/python /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/python/mozbuild/mozbuild/action/xpidl-process.py --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ gfx nsIFontEnumerator nsIScriptableRegion config/makefiles/xpidl/html5.xpt /pbulk/work/www/seamonkey/work/build/_virtualenvs/init_py3/bin/python /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/python/mozbuild/mozbuild/action/xpidl-process.py --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ html5 nsIParserUtils nsIScriptableUnescapeHTML config/makefiles/xpidl/htmlparser.xpt /pbulk/work/www/seamonkey/work/build/_virtualenvs/init_py3/bin/python /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/python/mozbuild/mozbuild/action/xpidl-process.py --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ htmlparser nsIExpatSink nsIExtendedExpatSink config/makefiles/xpidl/imglib2.xpt /pbulk/work/www/seamonkey/work/build/_virtualenvs/init_py3/bin/python /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/python/mozbuild/mozbuild/action/xpidl-process.py --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ imglib2 imgICache imgIContainer imgIContainerDebug imgIEncoder imgILoader imgINotificationObserver imgIRequest imgIScriptedNotificationObserver imgITools nsIIconURI config/makefiles/xpidl/import.xpt /pbulk/work/www/seamonkey/work/build/_virtualenvs/init_py3/bin/python /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/python/mozbuild/mozbuild/action/xpidl-process.py --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ import nsIImportABDescriptor nsIImportAddressBooks nsIImportFieldMap nsIImportFilters nsIImportGeneric nsIImportMail nsIImportMailboxDescriptor nsIImportMimeEncode nsIImportModule nsIImportService nsIImportSettings config/makefiles/xpidl/inspector.xpt /pbulk/work/www/seamonkey/work/build/_virtualenvs/init_py3/bin/python /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/python/mozbuild/mozbuild/action/xpidl-process.py --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ inspector inICSSValueSearch inIDOMUtils inIDOMView inIDeepTreeWalker inISearchObserver inISearchProcess nsIDOMFontFace nsIDOMFontFaceList config/makefiles/xpidl/intl.xpt /pbulk/work/www/seamonkey/work/build/_virtualenvs/init_py3/bin/python /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/python/mozbuild/mozbuild/action/xpidl-process.py --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ intl nsIStringBundle config/makefiles/xpidl/jar.xpt /pbulk/work/www/seamonkey/work/build/_virtualenvs/init_py3/bin/python /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/python/mozbuild/mozbuild/action/xpidl-process.py --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ jar nsIJARChannel nsIJARProtocolHandler nsIJARURI nsIZipReader config/makefiles/xpidl/jsdebugger.xpt /pbulk/work/www/seamonkey/work/build/_virtualenvs/init_py3/bin/python /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/python/mozbuild/mozbuild/action/xpidl-process.py --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ jsdebugger IJSDebugger config/makefiles/xpidl/jsdownloads.xpt /pbulk/work/www/seamonkey/work/build/_virtualenvs/init_py3/bin/python /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/python/mozbuild/mozbuild/action/xpidl-process.py --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ jsdownloads mozIDownloadPlatform config/makefiles/xpidl/jsinspector.xpt /pbulk/work/www/seamonkey/work/build/_virtualenvs/init_py3/bin/python /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/python/mozbuild/mozbuild/action/xpidl-process.py --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ jsinspector nsIJSInspector config/makefiles/xpidl/layout_base.xpt warning: [const] doesn't make sense on builtin types., warning: [const] doesn't make sense on builtin types., warning: [const] doesn't make sense on builtin types., warning: [const] doesn't make sense on builtin types., warning: [const] doesn't make sense on builtin types., warning: [const] doesn't make sense on builtin types., warning: [const] doesn't make sense on builtin types., warning: [const] doesn't make sense on builtin types., warning: [const] doesn't make sense on builtin types., warning: [const] doesn't make sense on builtin types., warning: [const] doesn't make sense on builtin types., warning: [const] doesn't make sense on builtin types., warning: [const] doesn't make sense on builtin types., warning: [const] doesn't make sense on builtin types., warning: [const] doesn't make sense on builtin types., warning: [const] doesn't make sense on builtin types., warning: [const] doesn't make sense on builtin types., warning: [const] doesn't make sense on builtin types., warning: [const] doesn't make sense on builtin types., warning: [const] doesn't make sense on builtin types., warning: [const] doesn't make sense on builtin types., warning: [const] doesn't make sense on builtin types., warning: [const] doesn't make sense on builtin types., warning: [const] doesn't make sense on builtin types., warning: [const] doesn't make sense on builtin types., /pbulk/work/www/seamonkey/work/build/_virtualenvs/init_py3/bin/python /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/python/mozbuild/mozbuild/action/xpidl-process.py --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ layout_base nsILayoutHistoryState nsIPreloadedStyleSheet nsIStyleSheetService config/makefiles/xpidl/layout_printing.xpt /pbulk/work/www/seamonkey/work/build/_virtualenvs/init_py3/bin/python /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/python/mozbuild/mozbuild/action/xpidl-process.py --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ layout_printing nsIPrintProgress nsIPrintProgressParams nsIPrintStatusFeedback config/makefiles/xpidl/layout_xul.xpt /pbulk/work/www/seamonkey/work/build/_virtualenvs/init_py3/bin/python /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/python/mozbuild/mozbuild/action/xpidl-process.py --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ layout_xul nsIBoxObject nsIContainerBoxObject nsIListBoxObject nsIMenuBoxObject nsIScrollBoxObject nsISliderListener config/makefiles/xpidl/layout_xul_tree.xpt /pbulk/work/www/seamonkey/work/build/_virtualenvs/init_py3/bin/python /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/python/mozbuild/mozbuild/action/xpidl-process.py --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ layout_xul_tree nsITreeBoxObject nsITreeColumns nsITreeContentView nsITreeSelection nsITreeView config/makefiles/xpidl/locale.xpt /pbulk/work/www/seamonkey/work/build/_virtualenvs/init_py3/bin/python /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/python/mozbuild/mozbuild/action/xpidl-process.py --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ locale mozILocaleService mozIOSPreferences nsICollation config/makefiles/xpidl/loginmgr.xpt /pbulk/work/www/seamonkey/work/build/_virtualenvs/init_py3/bin/python /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/python/mozbuild/mozbuild/action/xpidl-process.py --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ loginmgr nsILoginInfo nsILoginManager nsILoginManagerCrypto nsILoginManagerPrompter nsILoginManagerStorage nsILoginMetaInfo config/makefiles/xpidl/mailview.xpt /pbulk/work/www/seamonkey/work/build/_virtualenvs/init_py3/bin/python /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/python/mozbuild/mozbuild/action/xpidl-process.py --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ mailview nsIMsgMailView nsIMsgMailViewList config/makefiles/xpidl/mime.xpt /pbulk/work/www/seamonkey/work/build/_virtualenvs/init_py3/bin/python /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/python/mozbuild/mozbuild/action/xpidl-process.py --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ mime msgIStructuredHeaders nsICMSDecoder nsICMSEncoder nsICMSMessage nsICMSMessage2 nsICMSMessageErrors nsICMSSecureMessage nsIMimeConverter nsIMimeEmitter nsIMimeHeaders nsIMimeMiscStatus nsIMimeStreamConverter nsIMsgHeaderParser nsIPgpMimeProxy nsISimpleMimeConverter config/makefiles/xpidl/mimetype.xpt /pbulk/work/www/seamonkey/work/build/_virtualenvs/init_py3/bin/python /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/python/mozbuild/mozbuild/action/xpidl-process.py --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ mimetype nsIMIMEHeaderParam nsIMIMEInfo nsIMIMEService config/makefiles/xpidl/mozfind.xpt /pbulk/work/www/seamonkey/work/build/_virtualenvs/init_py3/bin/python /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/python/mozbuild/mozbuild/action/xpidl-process.py --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ mozfind nsIFind nsIFindService nsIWebBrowserFind config/makefiles/xpidl/mozintl.xpt /pbulk/work/www/seamonkey/work/build/_virtualenvs/init_py3/bin/python /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/python/mozbuild/mozbuild/action/xpidl-process.py --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ mozintl mozIMozIntl mozIMozIntlHelper config/makefiles/xpidl/mozldap.xpt /pbulk/work/www/seamonkey/work/build/_virtualenvs/init_py3/bin/python /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/python/mozbuild/mozbuild/action/xpidl-process.py --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ mozldap nsILDAPBERElement nsILDAPBERValue nsILDAPConnection nsILDAPControl nsILDAPErrors nsILDAPMessage nsILDAPMessageListener nsILDAPModification nsILDAPOperation nsILDAPServer nsILDAPService nsILDAPSyncQuery nsILDAPURL config/makefiles/xpidl/msgbase.xpt /pbulk/work/www/seamonkey/work/build/_virtualenvs/init_py3/bin/python /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/python/mozbuild/mozbuild/action/xpidl-process.py --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ msgbase MailNewsTypes2 mozINewMailListener mozINewMailNotificationService msgIOAuth2Module nsICopyMessageListener nsICopyMsgStreamListener nsIFolderListener nsIFolderLookupService nsIIncomingServerListener nsIMapiRegistry nsIMessenger nsIMessengerMigrator nsIMessengerOSIntegration nsIMessengerWindowService nsIMsgAccount nsIMsgAccountManager nsIMsgAsyncPrompter nsIMsgBiffManager nsIMsgContentPolicy nsIMsgCopyService nsIMsgCopyServiceListener nsIMsgCustomColumnHandler nsIMsgDBView nsIMsgFolder nsIMsgFolderCache nsIMsgFolderCacheElement nsIMsgFolderCompactor nsIMsgFolderListener nsIMsgFolderNotificationService nsIMsgHdr nsIMsgIdentity nsIMsgIncomingServer nsIMsgKeyArray nsIMsgMailNewsUrl nsIMsgMailSession nsIMsgMdnGenerator nsIMsgMessageService nsIMsgOfflineManager nsIMsgPluggableStore nsIMsgPrintEngine nsIMsgProgress nsIMsgProtocolInfo nsIMsgPurgeService nsIMsgRDFDataSource nsIMsgShutdown nsIMsgStatusFeedback nsIMsgTagService nsIMsgThread nsIMsgUserFeedbackListener nsIMsgWindow nsISpamSettings nsIStatusBarBiffManager nsIStopwatch nsISubscribableServer nsIUrlListener nsMsgFolderFlags nsMsgMessageFlags config/makefiles/xpidl/msgcompose.xpt /pbulk/work/www/seamonkey/work/build/_virtualenvs/init_py3/bin/python /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/python/mozbuild/mozbuild/action/xpidl-process.py --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ msgcompose nsIMsgAttachment nsIMsgAttachmentHandler nsIMsgCompFields nsIMsgCompUtils nsIMsgCompose nsIMsgComposeParams nsIMsgComposeProgressParams nsIMsgComposeSecure nsIMsgComposeService nsIMsgQuote nsIMsgQuotingOutputStreamListener nsIMsgSend nsIMsgSendLater nsIMsgSendLaterListener nsIMsgSendListener nsIMsgSendReport nsISmtpServer nsISmtpService nsISmtpUrl nsIURLFetcher config/makefiles/xpidl/msgdb.xpt warning: [const] doesn't make sense on builtin types., warning: [const] doesn't make sense on builtin types., warning: [const] doesn't make sense on builtin types., warning: [const] doesn't make sense on builtin types., warning: [const] doesn't make sense on builtin types., warning: [const] doesn't make sense on builtin types., warning: [const] doesn't make sense on builtin types., warning: [const] doesn't make sense on builtin types., warning: [const] doesn't make sense on builtin types., warning: [const] doesn't make sense on builtin types., warning: [const] doesn't make sense on builtin types., warning: [const] doesn't make sense on builtin types., warning: [const] doesn't make sense on builtin types., warning: [const] doesn't make sense on builtin types., warning: [const] doesn't make sense on builtin types., warning: [const] doesn't make sense on builtin types., warning: [const] doesn't make sense on builtin types., warning: [const] doesn't make sense on builtin types., warning: [const] doesn't make sense on builtin types., warning: [const] doesn't make sense on builtin types., warning: [const] doesn't make sense on builtin types., warning: [const] doesn't make sense on builtin types., warning: [const] doesn't make sense on builtin types., warning: [const] doesn't make sense on builtin types., warning: [const] doesn't make sense on builtin types., warning: [const] doesn't make sense on builtin types., warning: [const] doesn't make sense on builtin types., warning: [const] doesn't make sense on builtin types., warning: [const] doesn't make sense on builtin types., warning: [const] doesn't make sense on builtin types., warning: [const] doesn't make sense on builtin types., warning: [const] doesn't make sense on builtin types., warning: [const] doesn't make sense on builtin types., warning: [const] doesn't make sense on builtin types., warning: [const] doesn't make sense on builtin types., warning: [const] doesn't make sense on builtin types., warning: [const] doesn't make sense on builtin types., warning: [const] doesn't make sense on builtin types., warning: [const] doesn't make sense on builtin types., warning: [const] doesn't make sense on builtin types., warning: [const] doesn't make sense on builtin types., warning: [const] doesn't make sense on builtin types., warning: [const] doesn't make sense on builtin types., warning: [const] doesn't make sense on builtin types., warning: [const] doesn't make sense on builtin types., warning: [const] doesn't make sense on builtin types., warning: [const] doesn't make sense on builtin types., warning: [const] doesn't make sense on builtin types., warning: [const] doesn't make sense on builtin types., warning: [const] doesn't make sense on builtin types., warning: [const] doesn't make sense on builtin types., warning: [const] doesn't make sense on builtin types., warning: [const] doesn't make sense on builtin types., warning: [const] doesn't make sense on builtin types., warning: [const] doesn't make sense on builtin types., warning: [const] doesn't make sense on builtin types., warning: [const] doesn't make sense on builtin types., warning: [const] doesn't make sense on builtin types., warning: [const] doesn't make sense on builtin types., warning: [const] doesn't make sense on builtin types., /pbulk/work/www/seamonkey/work/build/_virtualenvs/init_py3/bin/python /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/python/mozbuild/mozbuild/action/xpidl-process.py --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ msgdb nsIDBChangeAnnouncer nsIDBChangeListener nsIDBFolderInfo nsIMsgDatabase nsIMsgOfflineImapOperation nsINewsDatabase config/makefiles/xpidl/msgimap.xpt /pbulk/work/www/seamonkey/work/build/_virtualenvs/init_py3/bin/python /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/python/mozbuild/mozbuild/action/xpidl-process.py --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ msgimap nsIAutoSyncFolderStrategy nsIAutoSyncManager nsIAutoSyncMsgStrategy nsIAutoSyncState nsIImapFlagAndUidState nsIImapHeaderXferInfo nsIImapIncomingServer nsIImapMailFolderSink nsIImapMessageSink nsIImapMockChannel nsIImapProtocol nsIImapProtocolSink nsIImapServerSink nsIImapService nsIImapUrl nsIMailboxSpec nsIMsgImapMailFolder config/makefiles/xpidl/msgjsaccount.xpt /pbulk/work/www/seamonkey/work/build/_virtualenvs/init_py3/bin/python /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/python/mozbuild/mozbuild/action/xpidl-process.py --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ msgjsaccount msgIDelegateList msgIOverride config/makefiles/xpidl/msglocal.xpt /pbulk/work/www/seamonkey/work/build/_virtualenvs/init_py3/bin/python /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/python/mozbuild/mozbuild/action/xpidl-process.py --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ msglocal nsILocalMailIncomingServer nsIMailboxService nsIMailboxUrl nsIMovemailIncomingServer nsIMovemailService nsIMsgLocalMailFolder nsIMsgParseMailMsgState nsINewsBlogFeedDownloader nsINoIncomingServer nsINoneService nsIPop3IncomingServer nsIPop3Protocol nsIPop3Service nsIPop3Sink nsIPop3URL nsIRssIncomingServer nsIRssService config/makefiles/xpidl/msgnews.xpt /pbulk/work/www/seamonkey/work/build/_virtualenvs/init_py3/bin/python /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/python/mozbuild/mozbuild/action/xpidl-process.py --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ msgnews nsIMsgNewsFolder nsIMsgOfflineNewsState nsINNTPArticleList nsINNTPNewsgroupList nsINNTPNewsgroupPost nsINNTPProtocol nsINewsDownloadDialogArgs nsINntpIncomingServer nsINntpService nsINntpUrl config/makefiles/xpidl/msgsearch.xpt /pbulk/work/www/seamonkey/work/build/_virtualenvs/init_py3/bin/python /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/python/mozbuild/mozbuild/action/xpidl-process.py --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ msgsearch nsIMsgFilter nsIMsgFilterCustomAction nsIMsgFilterHitNotify nsIMsgFilterList nsIMsgFilterPlugin nsIMsgFilterService nsIMsgOperationListener nsIMsgSearchAdapter nsIMsgSearchCustomTerm nsIMsgSearchNotify nsIMsgSearchScopeTerm nsIMsgSearchSession nsIMsgSearchTerm nsIMsgSearchValidityManager nsIMsgSearchValidityTable nsIMsgSearchValue nsIMsgTraitService nsMsgFilterCore nsMsgSearchCore config/makefiles/xpidl/msgsmime.xpt /pbulk/work/www/seamonkey/work/build/_virtualenvs/init_py3/bin/python /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/python/mozbuild/mozbuild/action/xpidl-process.py --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ msgsmime nsICertPickDialogs nsIEncryptedSMIMEURIsSrvc nsIMsgSMIMECompFields nsIMsgSMIMEHeaderSink nsISMimeJSHelper nsIUserCertPicker config/makefiles/xpidl/necko.xpt /pbulk/work/www/seamonkey/work/build/_virtualenvs/init_py3/bin/python /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/python/mozbuild/mozbuild/action/xpidl-process.py --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ necko mozIThirdPartyUtil nsIApplicationCache nsIApplicationCacheChannel nsIApplicationCacheContainer nsIApplicationCacheService nsIArrayBufferInputStream nsIAsyncStreamCopier nsIAsyncStreamCopier2 nsIAsyncVerifyRedirectCallback nsIAuthInformation nsIAuthModule nsIAuthPrompt nsIAuthPrompt2 nsIAuthPromptAdapterFactory nsIAuthPromptCallback nsIAuthPromptProvider nsIBackgroundFileSaver nsIBrowserSearchService nsIBufferedStreams nsIByteRangeRequest nsICacheInfoChannel nsICachingChannel nsICancelable nsICaptivePortalService nsIChannel nsIChannelEventSink nsIChannelWithDivertableParentListener nsIChildChannel nsIClassOfService nsIClassifiedChannel nsIContentSniffer nsIDashboard nsIDashboardEventNotifier nsIDeprecationWarner nsIDivertableChannel nsIDownloader nsIEncodedChannel nsIExternalProtocolHandler nsIFileStreams nsIFileURL nsIForcePendingChannel nsIFormPOSTActionChannel nsIHttpAuthenticatorCallback nsIHttpPushListener nsIIOService nsIIOService2 nsIIncrementalDownload nsIIncrementalStreamLoader nsIInputStreamChannel nsIInputStreamPump nsILoadContextInfo nsILoadGroup nsILoadGroupChild nsILoadInfo nsIMIMEInputStream nsIMultiPartChannel nsINestedURI nsINetAddr nsINetUtil nsINetworkActivityData nsINetworkInfoService nsINetworkInterceptController nsINetworkLinkService nsINetworkPredictor nsINetworkPredictorVerifier nsINetworkProperties nsINullChannel nsIParentChannel nsIParentRedirectingChannel nsIPermission nsIPermissionManager nsIPrivateBrowsingChannel nsIProgressEventSink nsIPrompt nsIProtocolHandler nsIProtocolProxyCallback nsIProtocolProxyFilter nsIProtocolProxyService nsIProtocolProxyService2 nsIProxiedChannel nsIProxiedProtocolHandler nsIProxyInfo nsIRandomGenerator nsIRedirectChannelRegistrar nsIRedirectHistoryEntry nsIRedirectResultListener nsIRequest nsIRequestContext nsIRequestObserver nsIRequestObserverProxy nsIResumableChannel nsISecCheckWrapChannel nsISecureBrowserUI nsISecurityEventSink nsISecurityInfoProvider nsISensitiveInfoHiddenURI nsISerializationHelper nsIServerSocket nsISimpleStreamListener nsISocketFilter nsISocketTransport nsISocketTransportService nsISpeculativeConnect nsIStandardURL nsIStreamListener nsIStreamListenerTee nsIStreamLoader nsIStreamTransportService nsISyncStreamListener nsISystemProxySettings nsITLSServerSocket nsIThreadRetargetableRequest nsIThreadRetargetableStreamListener nsIThrottledInputChannel nsITimedChannel nsITraceableChannel nsITransport nsIUDPSocket nsIURI nsIURIClassifier nsIURIWithBlobImpl nsIURIWithPrincipal nsIURL nsIURLParser nsIUnicharStreamLoader nsIUploadChannel nsIUploadChannel2 nsPILoadGroupInternal nsPISocketTransportService config/makefiles/xpidl/necko_about.xpt /pbulk/work/www/seamonkey/work/build/_virtualenvs/init_py3/bin/python /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/python/mozbuild/mozbuild/action/xpidl-process.py --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ necko_about nsIAboutModule config/makefiles/xpidl/necko_cache.xpt /pbulk/work/www/seamonkey/work/build/_virtualenvs/init_py3/bin/python /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/python/mozbuild/mozbuild/action/xpidl-process.py --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ necko_cache nsICache nsICacheEntryDescriptor nsICacheListener nsICacheService nsICacheSession nsICacheVisitor config/makefiles/xpidl/necko_cache2.xpt /pbulk/work/www/seamonkey/work/build/_virtualenvs/init_py3/bin/python /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/python/mozbuild/mozbuild/action/xpidl-process.py --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ necko_cache2 nsICacheEntry nsICacheEntryDoomCallback nsICacheEntryOpenCallback nsICacheStorage nsICacheStorageService nsICacheStorageVisitor nsICacheTesting config/makefiles/xpidl/necko_cookie.xpt /pbulk/work/www/seamonkey/work/build/_virtualenvs/init_py3/bin/python /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/python/mozbuild/mozbuild/action/xpidl-process.py --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ necko_cookie nsICookie nsICookie2 nsICookieManager nsICookieManager2 nsICookiePermission nsICookieService config/makefiles/xpidl/necko_dns.xpt /pbulk/work/www/seamonkey/work/build/_virtualenvs/init_py3/bin/python /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/python/mozbuild/mozbuild/action/xpidl-process.py --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ necko_dns nsIDNSListener nsIDNSRecord nsIDNSService nsIEffectiveTLDService nsIIDNService nsPIDNSService config/makefiles/xpidl/necko_file.xpt /pbulk/work/www/seamonkey/work/build/_virtualenvs/init_py3/bin/python /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/python/mozbuild/mozbuild/action/xpidl-process.py --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ necko_file nsIFileChannel nsIFileProtocolHandler config/makefiles/xpidl/necko_ftp.xpt /pbulk/work/www/seamonkey/work/build/_virtualenvs/init_py3/bin/python /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/python/mozbuild/mozbuild/action/xpidl-process.py --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ necko_ftp nsIFTPChannel nsIFTPChannelParentInternal config/makefiles/xpidl/necko_http.xpt /pbulk/work/www/seamonkey/work/build/_virtualenvs/init_py3/bin/python /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/python/mozbuild/mozbuild/action/xpidl-process.py --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ necko_http nsIBackgroundChannelRegistrar nsICompressConvStats nsIHttpActivityObserver nsIHttpAuthManager nsIHttpAuthenticableChannel nsIHttpAuthenticator nsIHttpChannel nsIHttpChannelAuthProvider nsIHttpChannelChild nsIHttpChannelInternal nsIHttpEventSink nsIHttpHeaderVisitor nsIHttpProtocolHandler nsIRaceCacheWithNetwork nsIWellKnownOpportunisticUtils config/makefiles/xpidl/necko_res.xpt /pbulk/work/www/seamonkey/work/build/_virtualenvs/init_py3/bin/python /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/python/mozbuild/mozbuild/action/xpidl-process.py --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ necko_res nsIResProtocolHandler nsISubstitutingProtocolHandler nsISubstitutionObserver config/makefiles/xpidl/necko_socket.xpt /pbulk/work/www/seamonkey/work/build/_virtualenvs/init_py3/bin/python /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/python/mozbuild/mozbuild/action/xpidl-process.py --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ necko_socket nsISOCKSSocketInfo nsISSLSocketControl nsISocketProvider nsISocketProviderService nsITransportSecurityInfo config/makefiles/xpidl/necko_strconv.xpt /pbulk/work/www/seamonkey/work/build/_virtualenvs/init_py3/bin/python /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/python/mozbuild/mozbuild/action/xpidl-process.py --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ necko_strconv mozITXTToHTMLConv nsIDirIndex nsIDirIndexListener nsIStreamConverter nsIStreamConverterService nsITXTToHTMLConv config/makefiles/xpidl/necko_viewsource.xpt /pbulk/work/www/seamonkey/work/build/_virtualenvs/init_py3/bin/python /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/python/mozbuild/mozbuild/action/xpidl-process.py --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ necko_viewsource nsIViewSourceChannel config/makefiles/xpidl/necko_websocket.xpt /pbulk/work/www/seamonkey/work/build/_virtualenvs/init_py3/bin/python /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/python/mozbuild/mozbuild/action/xpidl-process.py --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ necko_websocket nsITransportProvider nsIWebSocketChannel nsIWebSocketEventService nsIWebSocketListener config/makefiles/xpidl/necko_wyciwyg.xpt /pbulk/work/www/seamonkey/work/build/_virtualenvs/init_py3/bin/python /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/python/mozbuild/mozbuild/action/xpidl-process.py --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ necko_wyciwyg nsIWyciwygChannel config/makefiles/xpidl/parentalcontrols.xpt /pbulk/work/www/seamonkey/work/build/_virtualenvs/init_py3/bin/python /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/python/mozbuild/mozbuild/action/xpidl-process.py --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ parentalcontrols nsIParentalControlsService config/makefiles/xpidl/pipnss.xpt /pbulk/work/www/seamonkey/work/build/_virtualenvs/init_py3/bin/python /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/python/mozbuild/mozbuild/action/xpidl-process.py --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ pipnss nsIASN1Object nsIASN1PrintableItem nsIASN1Sequence nsIAssociatedContentSecurity nsIBadCertListener2 nsICertBlocklist nsICertOverrideService nsICertTree nsICertificateDialogs nsIClientAuthDialogs nsIContentSignatureVerifier nsICryptoHMAC nsICryptoHash nsIDataSignatureVerifier nsIGenKeypairInfoDlg nsIKeyModule nsIKeygenThread nsILocalCertService nsINSSErrorsService nsINSSVersion nsIPK11Token nsIPK11TokenDB nsIPKCS11Module nsIPKCS11ModuleDB nsIPKCS11Slot nsIProtectedAuthThread nsISSLStatus nsISSLStatusProvider nsISecretDecoderRing nsISecurityUITelemetry nsISiteSecurityService nsITokenDialogs nsITokenPasswordDialogs nsIX509Cert nsIX509CertDB nsIX509CertList nsIX509CertValidity config/makefiles/xpidl/pippki.xpt /pbulk/work/www/seamonkey/work/build/_virtualenvs/init_py3/bin/python /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/python/mozbuild/mozbuild/action/xpidl-process.py --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ pippki nsIASN1Tree config/makefiles/xpidl/places.xpt /pbulk/work/www/seamonkey/work/build/_virtualenvs/init_py3/bin/python /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/python/mozbuild/mozbuild/action/xpidl-process.py --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ places mozIAsyncFavicons mozIAsyncHistory mozIAsyncLivemarks mozIPlacesAutoComplete mozIPlacesPendingOperation nsIAnnotationService nsIBrowserHistory nsIFaviconService nsINavBookmarksService nsINavHistoryService nsITaggingService nsPIPlacesDatabase config/makefiles/xpidl/plugin.xpt /pbulk/work/www/seamonkey/work/build/_virtualenvs/init_py3/bin/python /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/python/mozbuild/mozbuild/action/xpidl-process.py --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ plugin nsIPluginTag config/makefiles/xpidl/pref.xpt /pbulk/work/www/seamonkey/work/build/_virtualenvs/init_py3/bin/python /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/python/mozbuild/mozbuild/action/xpidl-process.py --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ pref nsIPrefBranch nsIPrefLocalizedString nsIPrefService nsIRelativeFilePref config/makefiles/xpidl/prefetch.xpt /pbulk/work/www/seamonkey/work/build/_virtualenvs/init_py3/bin/python /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/python/mozbuild/mozbuild/action/xpidl-process.py --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ prefetch nsIOfflineCacheUpdate nsIPrefetchService config/makefiles/xpidl/privatebrowsing.xpt /pbulk/work/www/seamonkey/work/build/_virtualenvs/init_py3/bin/python /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/python/mozbuild/mozbuild/action/xpidl-process.py --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ privatebrowsing nsIPrivateBrowsingTrackingProtectionWhitelist config/makefiles/xpidl/rdf.xpt /pbulk/work/www/seamonkey/work/build/_virtualenvs/init_py3/bin/python /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/python/mozbuild/mozbuild/action/xpidl-process.py --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ rdf nsIRDFCompositeDataSource nsIRDFContainer nsIRDFContainerUtils nsIRDFDataSource nsIRDFDelegateFactory nsIRDFInMemoryDataSource nsIRDFInferDataSource nsIRDFLiteral nsIRDFNode nsIRDFObserver nsIRDFPropagatableDataSource nsIRDFPurgeableDataSource nsIRDFRemoteDataSource nsIRDFResource nsIRDFService nsIRDFXMLParser nsIRDFXMLSerializer nsIRDFXMLSink nsIRDFXMLSource rdfIDataSource rdfITripleVisitor config/makefiles/xpidl/remote.xpt /pbulk/work/www/seamonkey/work/build/_virtualenvs/init_py3/bin/python /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/python/mozbuild/mozbuild/action/xpidl-process.py --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ remote nsIMarionette config/makefiles/xpidl/reputationservice.xpt /pbulk/work/www/seamonkey/work/build/_virtualenvs/init_py3/bin/python /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/python/mozbuild/mozbuild/action/xpidl-process.py --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ reputationservice ILoginReputation nsIApplicationReputation config/makefiles/xpidl/satchel.xpt /pbulk/work/www/seamonkey/work/build/_virtualenvs/init_py3/bin/python /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/python/mozbuild/mozbuild/action/xpidl-process.py --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ satchel nsIFormAutoComplete nsIFormFillController nsIInputListAutoComplete config/makefiles/xpidl/saxparser.xpt /pbulk/work/www/seamonkey/work/build/_virtualenvs/init_py3/bin/python /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/python/mozbuild/mozbuild/action/xpidl-process.py --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ saxparser nsIMozSAXXMLDeclarationHandler nsISAXAttributes nsISAXContentHandler nsISAXDTDHandler nsISAXErrorHandler nsISAXLexicalHandler nsISAXLocator nsISAXMutableAttributes nsISAXXMLFilter nsISAXXMLReader config/makefiles/xpidl/services-crypto-component.xpt /pbulk/work/www/seamonkey/work/build/_virtualenvs/init_py3/bin/python /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/python/mozbuild/mozbuild/action/xpidl-process.py --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ services-crypto-component nsIIdentityCryptoService config/makefiles/xpidl/services_fxaccounts.xpt /pbulk/work/www/seamonkey/work/build/_virtualenvs/init_py3/bin/python /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/python/mozbuild/mozbuild/action/xpidl-process.py --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ services_fxaccounts nsIFxAccountsUIGlue config/makefiles/xpidl/shellservice.xpt /pbulk/work/www/seamonkey/work/build/_virtualenvs/init_py3/bin/python /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/python/mozbuild/mozbuild/action/xpidl-process.py --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ shellservice nsIGNOMEShellService nsIShellService config/makefiles/xpidl/shistory.xpt /pbulk/work/www/seamonkey/work/build/_virtualenvs/init_py3/bin/python /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/python/mozbuild/mozbuild/action/xpidl-process.py --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ shistory nsIBFCacheEntry nsISHContainer nsISHEntry nsISHTransaction nsISHistory nsISHistoryInternal nsISHistoryListener config/makefiles/xpidl/smile.xpt /pbulk/work/www/seamonkey/work/build/_virtualenvs/init_py3/bin/python /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/python/mozbuild/mozbuild/action/xpidl-process.py --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ smile smileIApplication config/makefiles/xpidl/spellchecker.xpt /pbulk/work/www/seamonkey/work/build/_virtualenvs/init_py3/bin/python /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/python/mozbuild/mozbuild/action/xpidl-process.py --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ spellchecker mozIPersonalDictionary mozISpellCheckingEngine mozISpellI18NManager mozISpellI18NUtil config/makefiles/xpidl/storage.xpt /pbulk/work/www/seamonkey/work/build/_virtualenvs/init_py3/bin/python /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/python/mozbuild/mozbuild/action/xpidl-process.py --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ storage mozIStorageAggregateFunction mozIStorageAsyncConnection mozIStorageAsyncStatement mozIStorageBaseStatement mozIStorageBindingParams mozIStorageBindingParamsArray mozIStorageCompletionCallback mozIStorageConnection mozIStorageError mozIStorageFunction mozIStoragePendingStatement mozIStorageProgressHandler mozIStorageResultSet mozIStorageRow mozIStorageService mozIStorageStatement mozIStorageStatementCallback mozIStorageVacuumParticipant mozIStorageValueArray config/makefiles/xpidl/suite-components.xpt /pbulk/work/www/seamonkey/work/build/_virtualenvs/init_py3/bin/python /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/python/mozbuild/mozbuild/action/xpidl-process.py --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ suite-components nsISuiteGlue config/makefiles/xpidl/suite-feeds.xpt /pbulk/work/www/seamonkey/work/build/_virtualenvs/init_py3/bin/python /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/python/mozbuild/mozbuild/action/xpidl-process.py --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ suite-feeds nsIFeedResultService nsIWebContentConverterRegistrar config/makefiles/xpidl/suite-sidebar.xpt /pbulk/work/www/seamonkey/work/build/_virtualenvs/init_py3/bin/python /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/python/mozbuild/mozbuild/action/xpidl-process.py --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ suite-sidebar nsISidebar config/makefiles/xpidl/suitecommon.xpt /pbulk/work/www/seamonkey/work/build/_virtualenvs/init_py3/bin/python /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/python/mozbuild/mozbuild/action/xpidl-process.py --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ suitecommon nsISessionStartup nsISessionStore config/makefiles/xpidl/suitemigration.xpt /pbulk/work/www/seamonkey/work/build/_virtualenvs/init_py3/bin/python /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/python/mozbuild/mozbuild/action/xpidl-process.py --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ suitemigration nsISuiteProfileMigrator config/makefiles/xpidl/telemetry.xpt /pbulk/work/www/seamonkey/work/build/_virtualenvs/init_py3/bin/python /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/python/mozbuild/mozbuild/action/xpidl-process.py --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ telemetry nsITelemetry config/makefiles/xpidl/toolkit_asyncshutdown.xpt /pbulk/work/www/seamonkey/work/build/_virtualenvs/init_py3/bin/python /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/python/mozbuild/mozbuild/action/xpidl-process.py --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ toolkit_asyncshutdown nsIAsyncShutdown config/makefiles/xpidl/toolkit_crashservice.xpt /pbulk/work/www/seamonkey/work/build/_virtualenvs/init_py3/bin/python /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/python/mozbuild/mozbuild/action/xpidl-process.py --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ toolkit_crashservice nsICrashService config/makefiles/xpidl/toolkit_filewatcher.xpt /pbulk/work/www/seamonkey/work/build/_virtualenvs/init_py3/bin/python /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/python/mozbuild/mozbuild/action/xpidl-process.py --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ toolkit_filewatcher nsINativeFileWatcher config/makefiles/xpidl/toolkit_finalizationwitness.xpt /pbulk/work/www/seamonkey/work/build/_virtualenvs/init_py3/bin/python /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/python/mozbuild/mozbuild/action/xpidl-process.py --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ toolkit_finalizationwitness nsIFinalizationWitnessService config/makefiles/xpidl/toolkit_osfile.xpt /pbulk/work/www/seamonkey/work/build/_virtualenvs/init_py3/bin/python /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/python/mozbuild/mozbuild/action/xpidl-process.py --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ toolkit_osfile nsINativeOSFileInternals config/makefiles/xpidl/toolkit_perfmonitoring.xpt /pbulk/work/www/seamonkey/work/build/_virtualenvs/init_py3/bin/python /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/python/mozbuild/mozbuild/action/xpidl-process.py --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ toolkit_perfmonitoring nsIPerformanceStats config/makefiles/xpidl/toolkit_securityreporter.xpt /pbulk/work/www/seamonkey/work/build/_virtualenvs/init_py3/bin/python /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/python/mozbuild/mozbuild/action/xpidl-process.py --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ toolkit_securityreporter nsISecurityReporter config/makefiles/xpidl/toolkit_xulstore.xpt /pbulk/work/www/seamonkey/work/build/_virtualenvs/init_py3/bin/python /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/python/mozbuild/mozbuild/action/xpidl-process.py --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ toolkit_xulstore nsIXULStore config/makefiles/xpidl/toolkitprofile.xpt /pbulk/work/www/seamonkey/work/build/_virtualenvs/init_py3/bin/python /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/python/mozbuild/mozbuild/action/xpidl-process.py --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ toolkitprofile nsIProfileMigrator nsIProfileUnlocker nsIToolkitProfile nsIToolkitProfileService config/makefiles/xpidl/toolkitremote.xpt /pbulk/work/www/seamonkey/work/build/_virtualenvs/init_py3/bin/python /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/python/mozbuild/mozbuild/action/xpidl-process.py --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ toolkitremote nsIRemoteService config/makefiles/xpidl/txmgr.xpt /pbulk/work/www/seamonkey/work/build/_virtualenvs/init_py3/bin/python /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/python/mozbuild/mozbuild/action/xpidl-process.py --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ txmgr nsITransaction nsITransactionListener nsITransactionManager config/makefiles/xpidl/txtsvc.xpt /pbulk/work/www/seamonkey/work/build/_virtualenvs/init_py3/bin/python /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/python/mozbuild/mozbuild/action/xpidl-process.py --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ txtsvc nsIInlineSpellChecker nsITextServicesFilter config/makefiles/xpidl/uconv.xpt /pbulk/work/www/seamonkey/work/build/_virtualenvs/init_py3/bin/python /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/python/mozbuild/mozbuild/action/xpidl-process.py --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ uconv nsIScriptableUConv nsITextToSubURI nsIUTF8ConverterService config/makefiles/xpidl/unicharutil.xpt /pbulk/work/www/seamonkey/work/build/_virtualenvs/init_py3/bin/python /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/python/mozbuild/mozbuild/action/xpidl-process.py --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ unicharutil nsIEntityConverter nsISaveAsCharset nsIUnicodeNormalizer config/makefiles/xpidl/update.xpt /pbulk/work/www/seamonkey/work/build/_virtualenvs/init_py3/bin/python /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/python/mozbuild/mozbuild/action/xpidl-process.py --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ update nsIUpdateTimerManager config/makefiles/xpidl/uriloader.xpt /pbulk/work/www/seamonkey/work/build/_virtualenvs/init_py3/bin/python /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/python/mozbuild/mozbuild/action/xpidl-process.py --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ uriloader nsCURILoader nsIContentHandler nsIDocumentLoader nsITransfer nsIURIContentListener nsIURILoader nsIWebProgress nsIWebProgressListener nsIWebProgressListener2 config/makefiles/xpidl/url-classifier.xpt /pbulk/work/www/seamonkey/work/build/_virtualenvs/init_py3/bin/python /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/python/mozbuild/mozbuild/action/xpidl-process.py --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ url-classifier nsIUrlClassifierDBService nsIUrlClassifierHashCompleter nsIUrlClassifierInfo nsIUrlClassifierPrefixSet nsIUrlClassifierStreamUpdater nsIUrlClassifierUtils nsIUrlListManager config/makefiles/xpidl/urlformatter.xpt /pbulk/work/www/seamonkey/work/build/_virtualenvs/init_py3/bin/python /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/python/mozbuild/mozbuild/action/xpidl-process.py --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ urlformatter nsIURLFormatter config/makefiles/xpidl/webBrowser_core.xpt /pbulk/work/www/seamonkey/work/build/_virtualenvs/init_py3/bin/python /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/python/mozbuild/mozbuild/action/xpidl-process.py --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ webBrowser_core nsCWebBrowser nsIEmbeddingSiteWindow nsIPrintingPromptService nsIWebBrowser nsIWebBrowserChrome nsIWebBrowserChrome2 nsIWebBrowserChrome3 nsIWebBrowserChromeFocus nsIWebBrowserFocus nsIWebBrowserPrint nsIWebBrowserSetup config/makefiles/xpidl/webbrowserpersist.xpt /pbulk/work/www/seamonkey/work/build/_virtualenvs/init_py3/bin/python /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/python/mozbuild/mozbuild/action/xpidl-process.py --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ webbrowserpersist nsCWebBrowserPersist nsIWebBrowserPersist nsIWebBrowserPersistDocument nsIWebBrowserPersistable config/makefiles/xpidl/webextensions.xpt /pbulk/work/www/seamonkey/work/build/_virtualenvs/init_py3/bin/python /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/python/mozbuild/mozbuild/action/xpidl-process.py --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ webextensions mozIExtensionProcessScript config/makefiles/xpidl/webvtt.xpt /pbulk/work/www/seamonkey/work/build/_virtualenvs/init_py3/bin/python /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/python/mozbuild/mozbuild/action/xpidl-process.py --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ webvtt nsIWebVTTListener nsIWebVTTParserWrapper config/makefiles/xpidl/widget.xpt /pbulk/work/www/seamonkey/work/build/_virtualenvs/init_py3/bin/python /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/python/mozbuild/mozbuild/action/xpidl-process.py --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ widget nsIAppShell nsIApplicationChooser nsIBaseWindow nsIBidiKeyboard nsIClipboard nsIClipboardDragDropHookList nsIClipboardDragDropHooks nsIClipboardHelper nsIClipboardOwner nsIColorPicker nsIDisplayInfo nsIDragService nsIDragSession nsIFilePicker nsIFormatConverter nsIGfxInfo nsIGfxInfoDebug nsIGtkTaskbarProgress nsIIdleService nsIIdleServiceInternal nsIPrintSession nsIPrintSettings nsIPrintSettingsService nsIPrinterEnumerator nsIScreen nsIScreenManager nsISound nsITaskbarProgress nsITransferable config/makefiles/xpidl/windowcreator.xpt /pbulk/work/www/seamonkey/work/build/_virtualenvs/init_py3/bin/python /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/python/mozbuild/mozbuild/action/xpidl-process.py --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ windowcreator nsIWindowCreator nsIWindowProvider config/makefiles/xpidl/windowwatcher.xpt /pbulk/work/www/seamonkey/work/build/_virtualenvs/init_py3/bin/python /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/python/mozbuild/mozbuild/action/xpidl-process.py --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ windowwatcher nsIDialogParamBlock nsIPromptFactory nsIPromptService nsIPromptService2 nsIWindowWatcher nsPIPromptService nsPIWindowWatcher config/makefiles/xpidl/xpcom_base.xpt /pbulk/work/www/seamonkey/work/build/_virtualenvs/init_py3/bin/python /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/python/mozbuild/mozbuild/action/xpidl-process.py --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ xpcom_base nsIConsoleListener nsIConsoleMessage nsIConsoleService nsICycleCollectorListener nsIDebug2 nsIErrorService nsIException nsIGZFileWriter nsIInterfaceRequestor nsIMemory nsIMemoryInfoDumper nsIMemoryReporter nsIMessageLoop nsIMutable nsISecurityConsoleMessage nsISupports nsIUUIDGenerator nsIVersionComparator nsIWeakReference nsrootidl config/makefiles/xpidl/xpcom_components.xpt /pbulk/work/www/seamonkey/work/build/_virtualenvs/init_py3/bin/python /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/python/mozbuild/mozbuild/action/xpidl-process.py --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ xpcom_components nsICategoryManager nsIClassInfo nsIComponentManager nsIComponentRegistrar nsIFactory nsIModule nsIServiceManager config/makefiles/xpidl/xpcom_ds.xpt /pbulk/work/www/seamonkey/work/build/_virtualenvs/init_py3/bin/python /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/python/mozbuild/mozbuild/action/xpidl-process.py --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ xpcom_ds nsIArray nsIArrayExtensions nsIAtom nsIAtomService nsIHashable nsIINIParser nsIMutableArray nsIObserver nsIObserverService nsIPersistentProperties2 nsIProperties nsIProperty nsIPropertyBag nsIPropertyBag2 nsISerializable nsISimpleEnumerator nsIStringEnumerator nsISupportsIterators nsISupportsPrimitives nsIVariant nsIWritablePropertyBag nsIWritablePropertyBag2 config/makefiles/xpidl/xpcom_io.xpt /pbulk/work/www/seamonkey/work/build/_virtualenvs/init_py3/bin/python /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/python/mozbuild/mozbuild/action/xpidl-process.py --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ xpcom_io nsIAsyncInputStream nsIAsyncOutputStream nsIBinaryInputStream nsIBinaryOutputStream nsICloneableInputStream nsIConverterInputStream nsIConverterOutputStream nsIDirectoryEnumerator nsIDirectoryService nsIFile nsIIOUtil nsIInputStream nsIInputStreamTee nsILineInputStream nsILocalFile nsILocalFileWin nsIMultiplexInputStream nsIObjectInputStream nsIObjectOutputStream nsIOutputStream nsIPipe nsISafeOutputStream nsIScriptableBase64Encoder nsIScriptableInputStream nsISeekableStream nsIStorageStream nsIStreamBufferAccess nsIStringStream nsIUnicharInputStream nsIUnicharLineInputStream nsIUnicharOutputStream config/makefiles/xpidl/xpcom_system.xpt /pbulk/work/www/seamonkey/work/build/_virtualenvs/init_py3/bin/python /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/python/mozbuild/mozbuild/action/xpidl-process.py --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ xpcom_system nsIBlocklistService nsICrashReporter nsIDeviceSensors nsIGIOService nsIGSettingsService nsIGeolocationProvider nsIHapticFeedback nsIPlatformInfo nsIXULAppInfo nsIXULRuntime config/makefiles/xpidl/xpcom_threads.xpt /pbulk/work/www/seamonkey/work/build/_virtualenvs/init_py3/bin/python /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/python/mozbuild/mozbuild/action/xpidl-process.py --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ xpcom_threads nsIEnvironment nsIEventTarget nsIIdlePeriod nsINamed nsIProcess nsIRunnable nsISerialEventTarget nsISupportsPriority nsIThread nsIThreadInternal nsIThreadManager nsIThreadPool nsITimer config/makefiles/xpidl/xpcom_xpti.xpt /pbulk/work/www/seamonkey/work/build/_virtualenvs/init_py3/bin/python /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/python/mozbuild/mozbuild/action/xpidl-process.py --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ xpcom_xpti nsIInterfaceInfo nsIInterfaceInfoManager config/makefiles/xpidl/xpconnect.xpt /pbulk/work/www/seamonkey/work/build/_virtualenvs/init_py3/bin/python /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/python/mozbuild/mozbuild/action/xpidl-process.py --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ xpconnect mozIJSSubScriptLoader nsIAddonInterposition nsIXPCScriptable nsIXPConnect xpcIJSGetFactory xpcIJSModuleLoader xpcIJSWeakReference xpccomponents xpcjsid config/makefiles/xpidl/xul.xpt /pbulk/work/www/seamonkey/work/build/_virtualenvs/init_py3/bin/python /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/python/mozbuild/mozbuild/action/xpidl-process.py --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ xul nsIController nsIControllers nsIXULOverlayProvider config/makefiles/xpidl/xulapp.xpt /pbulk/work/www/seamonkey/work/build/_virtualenvs/init_py3/bin/python /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/python/mozbuild/mozbuild/action/xpidl-process.py --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ xulapp nsINativeAppSupport config/makefiles/xpidl/xultmpl.xpt /pbulk/work/www/seamonkey/work/build/_virtualenvs/init_py3/bin/python /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/python/mozbuild/mozbuild/action/xpidl-process.py --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ xultmpl nsIXULBuilderListener nsIXULSortService nsIXULTemplateBuilder nsIXULTemplateQueryProcessor nsIXULTemplateResult nsIXULTemplateRuleFilter config/makefiles/xpidl/zipwriter.xpt /pbulk/work/www/seamonkey/work/build/_virtualenvs/init_py3/bin/python /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/python/mozbuild/mozbuild/action/xpidl-process.py --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ zipwriter nsIZipWriter config/makefiles/xpidl/calbase.xpt /pbulk/work/www/seamonkey/work/build/_virtualenvs/init_py3/bin/python /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/python/mozbuild/mozbuild/action/xpidl-process.py --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/components \ calbase calIAlarm calIAlarmService calIAttachment calIAttendee calICalendar calICalendarACLManager calICalendarManager calICalendarProvider calICalendarSearchProvider calICalendarView calICalendarViewController calIChangeLog calIDateTime calIDateTimeFormatter calIDeletedItems calIDuration calIErrors calIEvent calIFreeBusyProvider calIICSService calIIcsParser calIIcsSerializer calIImportExport calIItemBase calIItipItem calIItipTransport calIOperation calIPeriod calIPrintFormatter calIRecurrenceDate calIRecurrenceInfo calIRecurrenceItem calIRecurrenceRule calIRelation calISchedulingSupport calIStartupService calIStatusObserver calITimezone calITimezoneProvider calITodo calITransactionManager calIWeekInfoService config/makefiles/xpidl/calbaseinternal.xpt /pbulk/work/www/seamonkey/work/build/_virtualenvs/init_py3/bin/python /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/python/mozbuild/mozbuild/action/xpidl-process.py --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/components \ calbaseinternal calInternalInterfaces config/makefiles/xpidl/caldav.xpt /pbulk/work/www/seamonkey/work/build/_virtualenvs/init_py3/bin/python /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/python/mozbuild/mozbuild/action/xpidl-process.py --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/components \ caldav calICalDavCalendar gmake[4]: Leaving directory '/pbulk/work/www/seamonkey/work/build/config/makefiles/xpidl' gmake[3]: Leaving directory '/pbulk/work/www/seamonkey/work/build/xpcom/xpidl' gmake[3]: Entering directory '/pbulk/work/www/seamonkey/work/build/comm/mailnews/intl' comm/mailnews/intl/charsetalias.properties.h.stub /pbulk/work/www/seamonkey/work/build/_virtualenvs/init_py3/bin/python -m mozbuild.action.file_generate /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/intl/locale/props2arrays.py main charsetalias.properties.h .deps/charsetalias.properties.h.pp .deps/charsetalias.properties.h.stub /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/intl/charsetalias.properties gmake[3]: Entering directory '/pbulk/work/www/seamonkey/work/build/accessible/xpcom' accessible/xpcom/xpcAccEvents.h.stub /pbulk/work/www/seamonkey/work/build/_virtualenvs/init_py3/bin/python -m mozbuild.action.file_generate /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/accessible/xpcom/AccEventGen.py gen_files xpcAccEvents.h .deps/xpcAccEvents.h.pp .deps/xpcAccEvents.h.stub /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/accessible/xpcom/AccEvents.conf gmake[3]: Entering directory '/pbulk/work/www/seamonkey/work/build/dom/base' dom/base/UseCounterList.h.stub /pbulk/work/www/seamonkey/work/build/_virtualenvs/init_py3/bin/python -m mozbuild.action.file_generate /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/dom/base/gen-usecounters.py use_counter_list UseCounterList.h .deps/UseCounterList.h.pp .deps/UseCounterList.h.stub /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/dom/base/UseCounters.conf gmake[3]: Entering directory '/pbulk/work/www/seamonkey/work/build/intl/locale' intl/locale/encodingsgroups.properties.h.stub /pbulk/work/www/seamonkey/work/build/_virtualenvs/init_py3/bin/python -m mozbuild.action.file_generate /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/intl/locale/props2arrays.py main encodingsgroups.properties.h .deps/encodingsgroups.properties.h.pp .deps/encodingsgroups.properties.h.stub /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/intl/locale/encodingsgroups.properties gmake[3]: Entering directory '/pbulk/work/www/seamonkey/work/build/dom/bindings' dom/bindings/CSS2Properties.webidl.stub /pbulk/work/www/seamonkey/work/build/_virtualenvs/init_py3/bin/python -m mozbuild.action.file_generate /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/dom/bindings/GenerateCSS2PropertiesWebIDL.py generate CSS2Properties.webidl .deps/CSS2Properties.webidl.pp .deps/CSS2Properties.webidl.stub /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/dom/webidl/CSS2Properties.webidl.in /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/layout/style/PythonCSSProps.h gmake[3]: Entering directory '/pbulk/work/www/seamonkey/work/build/netwerk/dns' netwerk/dns/etld_data.inc.stub /pbulk/work/www/seamonkey/work/build/_virtualenvs/init_py3/bin/python -m mozbuild.action.file_generate /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/netwerk/dns/prepare_tlds.py main etld_data.inc .deps/etld_data.inc.pp .deps/etld_data.inc.stub /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/netwerk/dns/effective_tld_names.dat gmake[3]: Entering directory '/pbulk/work/www/seamonkey/work/build/security/manager/ssl' security/manager/ssl/nsSTSPreloadList.h.stub /pbulk/work/www/seamonkey/work/build/_virtualenvs/init_py3/bin/python -m mozbuild.action.file_generate /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/xpcom/ds/make_dafsa.py main nsSTSPreloadList.h .deps/nsSTSPreloadList.h.pp .deps/nsSTSPreloadList.h.stub /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/security/manager/ssl/nsSTSPreloadList.inc gmake[3]: Leaving directory '/pbulk/work/www/seamonkey/work/build/comm/mailnews/intl' gmake[3]: Entering directory '/pbulk/work/www/seamonkey/work/build/toolkit/components/telemetry' toolkit/components/telemetry/TelemetryHistogramData.inc.stub /pbulk/work/www/seamonkey/work/build/_virtualenvs/init_py3/bin/python -m mozbuild.action.file_generate /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/toolkit/components/telemetry/build_scripts/gen_histogram_data.py main TelemetryHistogramData.inc .deps/TelemetryHistogramData.inc.pp .deps/TelemetryHistogramData.inc.stub /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/toolkit/components/telemetry/Histograms.json /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/dom/base/UseCounters.conf /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/dom/base/nsDeprecatedOperationList.h dom/base/PropertyUseCounterMap.inc.stub /pbulk/work/www/seamonkey/work/build/_virtualenvs/init_py3/bin/python -m mozbuild.action.file_generate /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/dom/base/gen-usecounters.py property_map PropertyUseCounterMap.inc .deps/PropertyUseCounterMap.inc.pp .deps/PropertyUseCounterMap.inc.stub /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/dom/base/UseCounters.conf intl/locale/langGroups.properties.h.stub /pbulk/work/www/seamonkey/work/build/_virtualenvs/init_py3/bin/python -m mozbuild.action.file_generate /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/intl/locale/props2arrays.py main langGroups.properties.h .deps/langGroups.properties.h.pp .deps/langGroups.properties.h.stub /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/intl/locale/langGroups.properties rm -f Navigator.webidl /pbulk/work/www/seamonkey/work/build/_virtualenvs/init_py3/bin/python -m mozbuild.action.preprocessor -DNDEBUG=1 -DTRIMMED=1 -DGOOGLE_PROTOBUF_NO_RTTI -DGOOGLE_PROTOBUF_NO_STATIC_INITIALIZER -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -DA11Y_LOG=1 -DACCESSIBILITY=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=38 -DATK_REV_VERSION=0 -DBUILD_CTYPES=1 -DCROSS_COMPILE='' -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DFIREFOX_VERSION=60.18.2 -DFORCE_PR_LOG=1 -DFUNCPROTO=15 -DGDK_VERSION_MAX_ALLOWED=GDK_VERSION_3_4 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGL_PROVIDER_GLX=1 -DHAVE_ARC4RANDOM=1 -DHAVE_ARC4RANDOM_BUF=1 -DHAVE_CLOCK_MONOTONIC=1 -DHAVE_CPUID_H=1 -DHAVE_DIRENT_H=1 -DHAVE_DLADDR=1 -DHAVE_DLOPEN=1 -DHAVE_GETOPT_H=1 -DHAVE_GMTIME_R=1 -DHAVE_INTTYPES_H=1 -DHAVE_LCHOWN=1 -DHAVE_LOCALECONV=1 -DHAVE_LOCALTIME_R=1 -DHAVE_MALLOC_H=1 -DHAVE_MEMMEM=1 -DHAVE_MOVEMAIL=1 -DHAVE_NETINET_IN_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_POSIX_FALLOCATE=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD_H=1 -DHAVE_SA_LEN=1 -DHAVE_SCONN_LEN=1 -DHAVE_SETPRIORITY=1 -DHAVE_SIN6_LEN=1 -DHAVE_SIN_LEN=1 -DHAVE_STDINT_H=1 -DHAVE_STRERROR=1 -DHAVE_STRNDUP=1 -DHAVE_SYSCALL=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DHAVE_VALLOC=1 -DHAVE_VA_COPY=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE__UNWIND_BACKTRACE=1 -DHAVE___CXA_DEMANGLE=1 -DJS_CODEGEN_X86=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DJS_HAS_INTL_API=1 -DJS_NUNBOX32=1 -DMALLOC_H='' -DMALLOC_USABLE_SIZE_CONST_PTR=const -DMOZILLA_UAVERSION='"60.0"' -DMOZILLA_VERSION='"60.18.2"' -DMOZILLA_VERSION_U=60.18.2 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_ALLOW_LEGACY_EXTENSIONS=1 -DMOZ_APP_UA_NAME='""' -DMOZ_APP_UA_VERSION='"2.53.18.2"' -DMOZ_AV1=1 -DMOZ_BUILD_APP=comm/suite -DMOZ_DAV1D_ASM=1 -DMOZ_DISABLE_STARTUPCACHE=1 -DMOZ_DISTRIBUTION_ID='"org.mozilla"' -DMOZ_DLL_PREFIX='"lib"' -DMOZ_DLL_SUFFIX='".so"' -DMOZ_ENABLE_DBUS=1 -DMOZ_ENABLE_SKIA=1 -DMOZ_FEEDS=1 -DMOZ_FFMPEG=1 -DMOZ_FFVPX=1 -DMOZ_FFVPX_FLACONLY=1 -DMOZ_FMP4=1 -DMOZ_GLUE_IN_PROGRAM=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_LOGGING=1 -DMOZ_MACBUNDLE_ID=org.mozilla.seamonkey -DMOZ_OLD_STYLE=1 -DMOZ_PKG_VERSION=2.53.18.2 -DMOZ_PLACES=1 -DMOZ_SAMPLE_TYPE_FLOAT32=1 -DMOZ_SEPARATE_MANIFEST_FOR_THEME_OVERRIDES=1 -DMOZ_STATIC_JS=1 -DMOZ_SUITE=1 -DMOZ_TREE_CAIRO=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_USER_DIR='".mozilla"' -DMOZ_VORBIS=1 -DMOZ_WEBM_ENCODER=1 -DMOZ_WEBSPEECH=1 -DMOZ_WEBSPEECH_TEST_BACKEND=1 -DMOZ_WIDGET_GTK=1 -DMOZ_X11=1 -DMOZ_XUL=1 -DNO_NSPR_10_SUPPORT=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DRELEASE_OR_BETA=1 -DSEAMONKEY_VERSION=2.53.18.2 -DSEAMONKEY_VERSION_DISPLAY=2.53.18.2 -DSTATIC_JS_API=1 -DSTDC_HEADERS=1 -DTARGET_XPCOM_ABI='"x86-gcc3"' -DUSE_SKIA=1 -DUSE_SKIA_GPU=1 -DU_STATIC_IMPLEMENTATION=1 -DU_USING_ICU_NAMESPACE=0 -DVA_COPY=va_copy -DXP_NETBSD=1 -DXP_UNIX=1 -Dcommreltopsrcdir=comm -Dcommtopobjdir=/pbulk/work/www/seamonkey/work/build/comm -Dcommtopsrcdir=/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm -Dmozreltopsrcdir=. -Dmoztopsrcdir=/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2 -DAB_CD=en-US /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/dom/webidl/Navigator.webidl -o Navigator.webidl ../../config/nsinstall -R -m 644 'UseCounterList.h' '../../dist/include/mozilla/dom' gmake[3]: Leaving directory '/pbulk/work/www/seamonkey/work/build/dom/base' rm -f Node.webidl gmake[3]: Leaving directory '/pbulk/work/www/seamonkey/work/build/intl/locale' /pbulk/work/www/seamonkey/work/build/_virtualenvs/init_py3/bin/python -m mozbuild.action.preprocessor -DNDEBUG=1 -DTRIMMED=1 -DGOOGLE_PROTOBUF_NO_RTTI -DGOOGLE_PROTOBUF_NO_STATIC_INITIALIZER -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -DA11Y_LOG=1 -DACCESSIBILITY=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=38 -DATK_REV_VERSION=0 -DBUILD_CTYPES=1 -DCROSS_COMPILE='' -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DFIREFOX_VERSION=60.18.2 -DFORCE_PR_LOG=1 -DFUNCPROTO=15 -DGDK_VERSION_MAX_ALLOWED=GDK_VERSION_3_4 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGL_PROVIDER_GLX=1 -DHAVE_ARC4RANDOM=1 -DHAVE_ARC4RANDOM_BUF=1 -DHAVE_CLOCK_MONOTONIC=1 -DHAVE_CPUID_H=1 -DHAVE_DIRENT_H=1 -DHAVE_DLADDR=1 -DHAVE_DLOPEN=1 -DHAVE_GETOPT_H=1 -DHAVE_GMTIME_R=1 -DHAVE_INTTYPES_H=1 -DHAVE_LCHOWN=1 -DHAVE_LOCALECONV=1 -DHAVE_LOCALTIME_R=1 -DHAVE_MALLOC_H=1 -DHAVE_MEMMEM=1 -DHAVE_MOVEMAIL=1 -DHAVE_NETINET_IN_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_POSIX_FALLOCATE=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD_H=1 -DHAVE_SA_LEN=1 -DHAVE_SCONN_LEN=1 -DHAVE_SETPRIORITY=1 -DHAVE_SIN6_LEN=1 -DHAVE_SIN_LEN=1 -DHAVE_STDINT_H=1 -DHAVE_STRERROR=1 -DHAVE_STRNDUP=1 -DHAVE_SYSCALL=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DHAVE_VALLOC=1 -DHAVE_VA_COPY=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE__UNWIND_BACKTRACE=1 -DHAVE___CXA_DEMANGLE=1 -DJS_CODEGEN_X86=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DJS_HAS_INTL_API=1 -DJS_NUNBOX32=1 -DMALLOC_H='' -DMALLOC_USABLE_SIZE_CONST_PTR=const -DMOZILLA_UAVERSION='"60.0"' -DMOZILLA_VERSION='"60.18.2"' -DMOZILLA_VERSION_U=60.18.2 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_ALLOW_LEGACY_EXTENSIONS=1 -DMOZ_APP_UA_NAME='""' -DMOZ_APP_UA_VERSION='"2.53.18.2"' -DMOZ_AV1=1 -DMOZ_BUILD_APP=comm/suite -DMOZ_DAV1D_ASM=1 -DMOZ_DISABLE_STARTUPCACHE=1 -DMOZ_DISTRIBUTION_ID='"org.mozilla"' -DMOZ_DLL_PREFIX='"lib"' -DMOZ_DLL_SUFFIX='".so"' -DMOZ_ENABLE_DBUS=1 -DMOZ_ENABLE_SKIA=1 -DMOZ_FEEDS=1 -DMOZ_FFMPEG=1 -DMOZ_FFVPX=1 -DMOZ_FFVPX_FLACONLY=1 -DMOZ_FMP4=1 -DMOZ_GLUE_IN_PROGRAM=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_LOGGING=1 -DMOZ_MACBUNDLE_ID=org.mozilla.seamonkey -DMOZ_OLD_STYLE=1 -DMOZ_PKG_VERSION=2.53.18.2 -DMOZ_PLACES=1 -DMOZ_SAMPLE_TYPE_FLOAT32=1 -DMOZ_SEPARATE_MANIFEST_FOR_THEME_OVERRIDES=1 -DMOZ_STATIC_JS=1 -DMOZ_SUITE=1 -DMOZ_TREE_CAIRO=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_USER_DIR='".mozilla"' -DMOZ_VORBIS=1 -DMOZ_WEBM_ENCODER=1 -DMOZ_WEBSPEECH=1 -DMOZ_WEBSPEECH_TEST_BACKEND=1 -DMOZ_WIDGET_GTK=1 -DMOZ_X11=1 -DMOZ_XUL=1 -DNO_NSPR_10_SUPPORT=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DRELEASE_OR_BETA=1 -DSEAMONKEY_VERSION=2.53.18.2 -DSEAMONKEY_VERSION_DISPLAY=2.53.18.2 -DSTATIC_JS_API=1 -DSTDC_HEADERS=1 -DTARGET_XPCOM_ABI='"x86-gcc3"' -DUSE_SKIA=1 -DUSE_SKIA_GPU=1 -DU_STATIC_IMPLEMENTATION=1 -DU_USING_ICU_NAMESPACE=0 -DVA_COPY=va_copy -DXP_NETBSD=1 -DXP_UNIX=1 -Dcommreltopsrcdir=comm -Dcommtopobjdir=/pbulk/work/www/seamonkey/work/build/comm -Dcommtopsrcdir=/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm -Dmozreltopsrcdir=. -Dmoztopsrcdir=/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2 -DAB_CD=en-US /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/dom/webidl/Node.webidl -o Node.webidl gmake[3]: Entering directory '/pbulk/work/www/seamonkey/work/build/toolkit/xre' gmake[3]: Nothing to be done for 'export'. gmake[3]: Leaving directory '/pbulk/work/www/seamonkey/work/build/toolkit/xre' rm -f Window.webidl /pbulk/work/www/seamonkey/work/build/_virtualenvs/init_py3/bin/python -m mozbuild.action.preprocessor -DNDEBUG=1 -DTRIMMED=1 -DGOOGLE_PROTOBUF_NO_RTTI -DGOOGLE_PROTOBUF_NO_STATIC_INITIALIZER -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -DA11Y_LOG=1 -DACCESSIBILITY=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=38 -DATK_REV_VERSION=0 -DBUILD_CTYPES=1 -DCROSS_COMPILE='' -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DFIREFOX_VERSION=60.18.2 -DFORCE_PR_LOG=1 -DFUNCPROTO=15 -DGDK_VERSION_MAX_ALLOWED=GDK_VERSION_3_4 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGL_PROVIDER_GLX=1 -DHAVE_ARC4RANDOM=1 -DHAVE_ARC4RANDOM_BUF=1 -DHAVE_CLOCK_MONOTONIC=1 -DHAVE_CPUID_H=1 -DHAVE_DIRENT_H=1 -DHAVE_DLADDR=1 -DHAVE_DLOPEN=1 -DHAVE_GETOPT_H=1 -DHAVE_GMTIME_R=1 -DHAVE_INTTYPES_H=1 -DHAVE_LCHOWN=1 -DHAVE_LOCALECONV=1 -DHAVE_LOCALTIME_R=1 -DHAVE_MALLOC_H=1 -DHAVE_MEMMEM=1 -DHAVE_MOVEMAIL=1 -DHAVE_NETINET_IN_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_POSIX_FALLOCATE=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD_H=1 -DHAVE_SA_LEN=1 -DHAVE_SCONN_LEN=1 -DHAVE_SETPRIORITY=1 -DHAVE_SIN6_LEN=1 -DHAVE_SIN_LEN=1 -DHAVE_STDINT_H=1 -DHAVE_STRERROR=1 -DHAVE_STRNDUP=1 -DHAVE_SYSCALL=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DHAVE_VALLOC=1 -DHAVE_VA_COPY=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE__UNWIND_BACKTRACE=1 -DHAVE___CXA_DEMANGLE=1 -DJS_CODEGEN_X86=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DJS_HAS_INTL_API=1 -DJS_NUNBOX32=1 -DMALLOC_H='' -DMALLOC_USABLE_SIZE_CONST_PTR=const -DMOZILLA_UAVERSION='"60.0"' -DMOZILLA_VERSION='"60.18.2"' -DMOZILLA_VERSION_U=60.18.2 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_ALLOW_LEGACY_EXTENSIONS=1 -DMOZ_APP_UA_NAME='""' -DMOZ_APP_UA_VERSION='"2.53.18.2"' -DMOZ_AV1=1 -DMOZ_BUILD_APP=comm/suite -DMOZ_DAV1D_ASM=1 -DMOZ_DISABLE_STARTUPCACHE=1 -DMOZ_DISTRIBUTION_ID='"org.mozilla"' -DMOZ_DLL_PREFIX='"lib"' -DMOZ_DLL_SUFFIX='".so"' -DMOZ_ENABLE_DBUS=1 -DMOZ_ENABLE_SKIA=1 -DMOZ_FEEDS=1 -DMOZ_FFMPEG=1 -DMOZ_FFVPX=1 -DMOZ_FFVPX_FLACONLY=1 -DMOZ_FMP4=1 -DMOZ_GLUE_IN_PROGRAM=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_LOGGING=1 -DMOZ_MACBUNDLE_ID=org.mozilla.seamonkey -DMOZ_OLD_STYLE=1 -DMOZ_PKG_VERSION=2.53.18.2 -DMOZ_PLACES=1 -DMOZ_SAMPLE_TYPE_FLOAT32=1 -DMOZ_SEPARATE_MANIFEST_FOR_THEME_OVERRIDES=1 -DMOZ_STATIC_JS=1 -DMOZ_SUITE=1 -DMOZ_TREE_CAIRO=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_USER_DIR='".mozilla"' -DMOZ_VORBIS=1 -DMOZ_WEBM_ENCODER=1 -DMOZ_WEBSPEECH=1 -DMOZ_WEBSPEECH_TEST_BACKEND=1 -DMOZ_WIDGET_GTK=1 -DMOZ_X11=1 -DMOZ_XUL=1 -DNO_NSPR_10_SUPPORT=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DRELEASE_OR_BETA=1 -DSEAMONKEY_VERSION=2.53.18.2 -DSEAMONKEY_VERSION_DISPLAY=2.53.18.2 -DSTATIC_JS_API=1 -DSTDC_HEADERS=1 -DTARGET_XPCOM_ABI='"x86-gcc3"' -DUSE_SKIA=1 -DUSE_SKIA_GPU=1 -DU_STATIC_IMPLEMENTATION=1 -DU_USING_ICU_NAMESPACE=0 -DVA_COPY=va_copy -DXP_NETBSD=1 -DXP_UNIX=1 -Dcommreltopsrcdir=comm -Dcommtopobjdir=/pbulk/work/www/seamonkey/work/build/comm -Dcommtopsrcdir=/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm -Dmozreltopsrcdir=. -Dmoztopsrcdir=/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2 -DAB_CD=en-US /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/dom/webidl/Window.webidl -o Window.webidl ../../config/nsinstall -R -m 644 'xpcAccEvents.h' '../../dist/include' gmake[3]: Leaving directory '/pbulk/work/www/seamonkey/work/build/accessible/xpcom' gmake[3]: Entering directory '/pbulk/work/www/seamonkey/work/build/xpcom/base' xpcom/base/ErrorList.h.stub /pbulk/work/www/seamonkey/work/build/_virtualenvs/init_py3/bin/python -m mozbuild.action.file_generate /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/xpcom/base/ErrorList.py error_list_h ErrorList.h .deps/ErrorList.h.pp .deps/ErrorList.h.stub toolkit/components/telemetry/TelemetryHistogramEnums.h.stub /pbulk/work/www/seamonkey/work/build/_virtualenvs/init_py3/bin/python -m mozbuild.action.file_generate /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/toolkit/components/telemetry/build_scripts/gen_histogram_enum.py main TelemetryHistogramEnums.h .deps/TelemetryHistogramEnums.h.pp .deps/TelemetryHistogramEnums.h.stub /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/toolkit/components/telemetry/Histograms.json /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/dom/base/UseCounters.conf /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/dom/base/nsDeprecatedOperationList.h /pbulk/work/www/seamonkey/work/build/_virtualenvs/init_py3/bin/python -m mozbuild.action.webidl /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/dom/bindings xpcom/base/ErrorNamesInternal.h.stub /pbulk/work/www/seamonkey/work/build/_virtualenvs/init_py3/bin/python -m mozbuild.action.file_generate /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/xpcom/base/ErrorList.py error_names_internal_h ErrorNamesInternal.h .deps/ErrorNamesInternal.h.pp .deps/ErrorNamesInternal.h.stub toolkit/components/telemetry/TelemetryScalarData.h.stub /pbulk/work/www/seamonkey/work/build/_virtualenvs/init_py3/bin/python -m mozbuild.action.file_generate /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/toolkit/components/telemetry/build_scripts/gen_scalar_data.py main TelemetryScalarData.h .deps/TelemetryScalarData.h.pp .deps/TelemetryScalarData.h.stub /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/toolkit/components/telemetry/Scalars.yaml xpcom/base/error_list.rs.stub /pbulk/work/www/seamonkey/work/build/_virtualenvs/init_py3/bin/python -m mozbuild.action.file_generate /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/xpcom/base/ErrorList.py error_list_rs error_list.rs .deps/error_list.rs.pp .deps/error_list.rs.stub ../../config/nsinstall -R -m 644 'ErrorList.h' '../../dist/include' ../../config/nsinstall -R -m 644 'ErrorNamesInternal.h' '../../dist/include' gmake[3]: Leaving directory '/pbulk/work/www/seamonkey/work/build/xpcom/base' toolkit/components/telemetry/TelemetryScalarEnums.h.stub /pbulk/work/www/seamonkey/work/build/_virtualenvs/init_py3/bin/python -m mozbuild.action.file_generate /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/toolkit/components/telemetry/build_scripts/gen_scalar_enum.py main TelemetryScalarEnums.h .deps/TelemetryScalarEnums.h.pp .deps/TelemetryScalarEnums.h.stub /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/toolkit/components/telemetry/Scalars.yaml toolkit/components/telemetry/TelemetryEventData.h.stub /pbulk/work/www/seamonkey/work/build/_virtualenvs/init_py3/bin/python -m mozbuild.action.file_generate /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/toolkit/components/telemetry/build_scripts/gen_event_data.py main TelemetryEventData.h .deps/TelemetryEventData.h.pp .deps/TelemetryEventData.h.stub /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/toolkit/components/telemetry/Events.yaml toolkit/components/telemetry/TelemetryEventEnums.h.stub /pbulk/work/www/seamonkey/work/build/_virtualenvs/init_py3/bin/python -m mozbuild.action.file_generate /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/toolkit/components/telemetry/build_scripts/gen_event_enum.py main TelemetryEventEnums.h .deps/TelemetryEventEnums.h.pp .deps/TelemetryEventEnums.h.stub /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/toolkit/components/telemetry/Events.yaml gmake[3]: Leaving directory '/pbulk/work/www/seamonkey/work/build/netwerk/dns' toolkit/components/telemetry/TelemetryProcessEnums.h.stub /pbulk/work/www/seamonkey/work/build/_virtualenvs/init_py3/bin/python -m mozbuild.action.file_generate /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/toolkit/components/telemetry/build_scripts/gen_process_enum.py main TelemetryProcessEnums.h .deps/TelemetryProcessEnums.h.pp .deps/TelemetryProcessEnums.h.stub /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/toolkit/components/telemetry/Processes.yaml touch ipdl.track gmake[3]: Leaving directory '/pbulk/work/www/seamonkey/work/build/ipc/ipdl' toolkit/components/telemetry/TelemetryProcessData.h.stub /pbulk/work/www/seamonkey/work/build/_virtualenvs/init_py3/bin/python -m mozbuild.action.file_generate /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/toolkit/components/telemetry/build_scripts/gen_process_data.py main TelemetryProcessData.h .deps/TelemetryProcessData.h.pp .deps/TelemetryProcessData.h.stub /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/toolkit/components/telemetry/Processes.yaml ../../../config/nsinstall -R -m 644 'TelemetryEventEnums.h' '../../../dist/include/mozilla' ../../../config/nsinstall -R -m 644 'TelemetryHistogramEnums.h' '../../../dist/include/mozilla' ../../../config/nsinstall -R -m 644 'TelemetryProcessEnums.h' '../../../dist/include/mozilla' ../../../config/nsinstall -R -m 644 'TelemetryScalarEnums.h' '../../../dist/include/mozilla' gmake[3]: Leaving directory '/pbulk/work/www/seamonkey/work/build/toolkit/components/telemetry' gmake[3]: Nothing to be done for 'export'. gmake[3]: Leaving directory '/pbulk/work/www/seamonkey/work/build/dom/bindings' gmake[3]: Leaving directory '/pbulk/work/www/seamonkey/work/build/security/manager/ssl' gmake[2]: Leaving directory '/pbulk/work/www/seamonkey/work/build' gmake[1]: Leaving directory '/pbulk/work/www/seamonkey/work/build' gmake[1]: Entering directory '/pbulk/work/www/seamonkey/work/build' STOP! The CLOBBER file has changed. Please run the build through "mach build". #@exit 1 /usr/pkg/bin/gmake recurse_compile gmake[2]: Entering directory '/pbulk/work/www/seamonkey/work/build' gmake[3]: Entering directory '/pbulk/work/www/seamonkey/work/build/mfbt' mkdir -p '.deps/' gmake[3]: Entering directory '/pbulk/work/www/seamonkey/work/build/comm/ldap/c-sdk/libraries/libldif' mkdir -p '.deps/' gmake[3]: Entering directory '/pbulk/work/www/seamonkey/work/build/comm/db/mork/src' mkdir -p '.deps/' gmake[3]: Entering directory '/pbulk/work/www/seamonkey/work/build/comm/ldap/c-sdk/libraries/liblber' mkdir -p '.deps/' gmake[3]: Entering directory '/pbulk/work/www/seamonkey/work/build/comm/mailnews/addrbook/src' mkdir -p '.deps/' gmake[3]: Entering directory '/pbulk/work/www/seamonkey/work/build/comm/mailnews/base/search/src' mkdir -p '.deps/' gmake[3]: Entering directory '/pbulk/work/www/seamonkey/work/build/comm/mailnews/base/util' mkdir -p '.deps/' gmake[3]: Entering directory '/pbulk/work/www/seamonkey/work/build/comm/mailnews/base/src' mkdir -p '.deps/' /pbulk/work/www/seamonkey/work/.cwrapper/bin/gcc -std=gnu99 -o lz4.o -c -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DIMPL_MFBT -DLZ4LIB_VISIBILITY= -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/mfbt -I/pbulk/work/www/seamonkey/work/build/mfbt -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/mfbt/double-conversion -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/pbulk/work/www/seamonkey/work/build/dist/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DPIC -include /pbulk/work/www/seamonkey/work/build/mozilla-config.h -DMOZILLA_CLIENT -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -Dunix -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -MD -MP -MF .deps/lz4.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/mfbt/lz4/lz4.c /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o nsMsgBodyHandler.o -c -I/pbulk/work/www/seamonkey/work/build/dist/stl_wrappers -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/base/search/src -I/pbulk/work/www/seamonkey/work/build/comm/mailnews/base/search/src -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/pbulk/work/www/seamonkey/work/build/dist/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/mozilla-config.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/nsMsgBodyHandler.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/base/search/src/nsMsgBodyHandler.cpp /pbulk/work/www/seamonkey/work/.cwrapper/bin/gcc -std=gnu99 -o line64.o -c -DNDEBUG=1 -DTRIMMED=1 -DNETBSD -D_PR_PTHREADS -DNET_SSL -DNS_DOMESTIC -DUSE_WAITPID -DNEEDPROTOS -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/ldap/c-sdk/libraries/libldif -I/pbulk/work/www/seamonkey/work/build/comm/ldap/c-sdk/libraries/libldif -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/ldap/c-sdk/include -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/pbulk/work/www/seamonkey/work/build/dist/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DPIC -include /pbulk/work/www/seamonkey/work/build/mozilla-config.h -DMOZILLA_CLIENT -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -Dunix -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -MD -MP -MF .deps/line64.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/ldap/c-sdk/libraries/libldif/line64.c /pbulk/work/www/seamonkey/work/.cwrapper/bin/gcc -std=gnu99 -o bprint.o -c -DNDEBUG=1 -DTRIMMED=1 -DNETBSD -D_PR_PTHREADS -DNET_SSL -DNS_DOMESTIC -DUSE_WAITPID -DNEEDPROTOS -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/ldap/c-sdk/libraries/liblber -I/pbulk/work/www/seamonkey/work/build/comm/ldap/c-sdk/libraries/liblber -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/ldap/c-sdk/include -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/pbulk/work/www/seamonkey/work/build/dist/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DPIC -include /pbulk/work/www/seamonkey/work/build/mozilla-config.h -DMOZILLA_CLIENT -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -Dunix -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -MD -MP -MF .deps/bprint.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/ldap/c-sdk/libraries/liblber/bprint.c /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o MailNewsDLF.o -c -I/pbulk/work/www/seamonkey/work/build/dist/stl_wrappers -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/base/src -I/pbulk/work/www/seamonkey/work/build/comm/mailnews/base/src -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/pbulk/work/www/seamonkey/work/build/dist/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/mozilla-config.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/MailNewsDLF.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/base/src/MailNewsDLF.cpp /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o morkArray.o -c -I/pbulk/work/www/seamonkey/work/build/dist/stl_wrappers -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/db/mork/src -I/pbulk/work/www/seamonkey/work/build/comm/db/mork/src -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/pbulk/work/www/seamonkey/work/build/dist/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/mozilla-config.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/morkArray.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/db/mork/src/morkArray.cpp /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o nsAbAddressCollector.o -c -I/pbulk/work/www/seamonkey/work/build/dist/stl_wrappers -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/addrbook/src -I/pbulk/work/www/seamonkey/work/build/comm/mailnews/addrbook/src -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/pbulk/work/www/seamonkey/work/build/dist/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/mozilla-config.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/nsAbAddressCollector.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/addrbook/src/nsAbAddressCollector.cpp /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o Services.o -c -I/pbulk/work/www/seamonkey/work/build/dist/stl_wrappers -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -D_IMPL_NS_MSG_BASE -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/base/util -I/pbulk/work/www/seamonkey/work/build/comm/mailnews/base/util -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/netwerk/base -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/pbulk/work/www/seamonkey/work/build/dist/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/mozilla-config.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/Services.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/base/util/Services.cpp In file included from /usr/include/ctype.h:100, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/ldap/c-sdk/libraries/libldif/line64.c:43: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/ldap/c-sdk/libraries/libldif/line64.c: In function 'ldif_put_type_and_value_with_options': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/ldap/c-sdk/libraries/libldif/line64.c:340:42: warning: array subscript has type 'char' [-Wchar-subscripts] 340 | if (!LDIF_CONSERVATIVE_INITCHAR(val[0]) || | ^ /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/ldap/c-sdk/libraries/libldif/line64.c:340:12: note: in expansion of macro 'LDIF_CONSERVATIVE_INITCHAR' 340 | if (!LDIF_CONSERVATIVE_INITCHAR(val[0]) || | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/ldap/c-sdk/libraries/libldif/line64.c: In function 'ldif_base64_encode_internal': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/ldap/c-sdk/libraries/libldif/line64.c:409:15: warning: variable 'len' set but not used [-Wunused-but-set-variable] 409 | int i, pad, len; | ^~~ /pbulk/work/www/seamonkey/work/.cwrapper/bin/gcc -std=gnu99 -o decode.o -c -DNDEBUG=1 -DTRIMMED=1 -DNETBSD -D_PR_PTHREADS -DNET_SSL -DNS_DOMESTIC -DUSE_WAITPID -DNEEDPROTOS -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/ldap/c-sdk/libraries/liblber -I/pbulk/work/www/seamonkey/work/build/comm/ldap/c-sdk/libraries/liblber -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/ldap/c-sdk/include -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/pbulk/work/www/seamonkey/work/build/dist/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DPIC -include /pbulk/work/www/seamonkey/work/build/mozilla-config.h -DMOZILLA_CLIENT -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -Dunix -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -MD -MP -MF .deps/decode.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/ldap/c-sdk/libraries/liblber/decode.c /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/ldap/c-sdk/libraries/liblber/decode.c: In function 'ber_get_tag': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/ldap/c-sdk/libraries/liblber/decode.c:73:17: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 73 | for (i = 1; i < sizeof(ber_int_t); i++) { | ^ /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/ldap/c-sdk/libraries/liblber/decode.c: In function 'ber_skip_tag': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/ldap/c-sdk/libraries/liblber/decode.c:126:17: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 126 | if (noctets > sizeof(ber_uint_t)) return (LBER_DEFAULT); | ^ /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/ldap/c-sdk/libraries/liblber/decode.c: In function 'ber_getnint': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/ldap/c-sdk/libraries/liblber/decode.c:163:11: warning: comparison of integer expressions of different signedness: 'ber_slen_t' {aka 'int'} and 'unsigned int' [-Wsign-compare] 163 | if (len > sizeof(ber_slen_t)) return (-1); | ^ /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/ldap/c-sdk/libraries/liblber/decode.c: In function 'ber_get_stringa': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/ldap/c-sdk/libraries/liblber/decode.c:248:16: warning: comparison of integer expressions of different signedness: 'ber_len_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 248 | (datalen > (ber->ber_end - ber->ber_ptr)) || | ^ /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/ldap/c-sdk/libraries/liblber/decode.c: In function 'ber_get_stringal': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/ldap/c-sdk/libraries/liblber/decode.c:296:12: warning: comparison of integer expressions of different signedness: 'ber_len_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 296 | (len > (ber->ber_end - ber->ber_ptr)) || | ^ /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/ldap/c-sdk/libraries/liblber/decode.c: In function 'ber_get_bitstringa': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/ldap/c-sdk/libraries/liblber/decode.c:345:16: warning: comparison of integer expressions of different signedness: 'ber_len_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 345 | if ((datalen > (ber->ber_end - ber->ber_ptr)) || | ^ /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/ldap/c-sdk/libraries/liblber/decode.c: In function 'ber_scanf': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/ldap/c-sdk/libraries/liblber/decode.c:434:42: warning: comparison of integer expressions of different signedness: 'ber_int_t' {aka 'int'} and 'unsigned int' [-Wsign-compare] 434 | for (rc = 0, p = (char *)fmt; *p && rc != LBER_DEFAULT; p++) { | ^~ /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/ldap/c-sdk/libraries/liblber/decode.c:500:18: warning: comparison of integer expressions of different signedness: 'ber_int_t' {aka 'int'} and 'unsigned int' [-Wsign-compare] 500 | tag != LBER_DEFAULT && tag != LBER_END_OF_SEQORSET && | ^~ /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/ldap/c-sdk/libraries/liblber/decode.c:500:41: warning: comparison of integer expressions of different signedness: 'ber_int_t' {aka 'int'} and 'unsigned int' [-Wsign-compare] 500 | tag != LBER_DEFAULT && tag != LBER_END_OF_SEQORSET && | ^~ /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/ldap/c-sdk/libraries/liblber/decode.c:501:17: warning: comparison of integer expressions of different signedness: 'ber_int_t' {aka 'int'} and 'unsigned int' [-Wsign-compare] 501 | rc != LBER_DEFAULT; | ^~ /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/ldap/c-sdk/libraries/liblber/decode.c:529:16: warning: comparison of integer expressions of different signedness: 'ber_int_t' {aka 'int'} and 'unsigned int' [-Wsign-compare] 529 | if (rc != LBER_DEFAULT && tag != LBER_END_OF_SEQORSET) { | ^~ /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/ldap/c-sdk/libraries/liblber/decode.c:529:39: warning: comparison of integer expressions of different signedness: 'ber_int_t' {aka 'int'} and 'unsigned int' [-Wsign-compare] 529 | if (rc != LBER_DEFAULT && tag != LBER_END_OF_SEQORSET) { | ^~ /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/ldap/c-sdk/libraries/liblber/decode.c:542:18: warning: comparison of integer expressions of different signedness: 'ber_int_t' {aka 'int'} and 'unsigned int' [-Wsign-compare] 542 | tag != LBER_DEFAULT && tag != LBER_END_OF_SEQORSET && | ^~ /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/ldap/c-sdk/libraries/liblber/decode.c:542:41: warning: comparison of integer expressions of different signedness: 'ber_int_t' {aka 'int'} and 'unsigned int' [-Wsign-compare] 542 | tag != LBER_DEFAULT && tag != LBER_END_OF_SEQORSET && | ^~ /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/ldap/c-sdk/libraries/liblber/decode.c:543:17: warning: comparison of integer expressions of different signedness: 'ber_int_t' {aka 'int'} and 'unsigned int' [-Wsign-compare] 543 | rc != LBER_DEFAULT; | ^~ /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/ldap/c-sdk/libraries/liblber/decode.c:564:16: warning: comparison of integer expressions of different signedness: 'ber_int_t' {aka 'int'} and 'unsigned int' [-Wsign-compare] 564 | if (rc != LBER_DEFAULT && tag != LBER_END_OF_SEQORSET) { | ^~ comm/ldap/c-sdk/libraries/libldif/libldif60.so rm -f libldif60.so /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/ldap/c-sdk/libraries/liblber/decode.c:564:39: warning: comparison of integer expressions of different signedness: 'ber_int_t' {aka 'int'} and 'unsigned int' [-Wsign-compare] 564 | if (rc != LBER_DEFAULT && tag != LBER_END_OF_SEQORSET) { | ^~ /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/ldap/c-sdk/libraries/liblber/decode.c:573:44: warning: comparison of integer expressions of different signedness: 'ber_int_t' {aka 'int'} and 'unsigned int' [-Wsign-compare] 573 | if ((rc = ber_skip_tag(ber, &len)) == LBER_DEFAULT) break; | ^~ /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/ldap/c-sdk/libraries/liblber/decode.c:598:10: warning: comparison of integer expressions of different signedness: 'ber_int_t' {aka 'int'} and 'unsigned int' [-Wsign-compare] 598 | if (rc == LBER_DEFAULT) { | ^~ /pbulk/work/www/seamonkey/work/.cwrapper/bin/gcc -std=gnu99 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -Dunix -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -fPIC -DPIC -shared -Wl,-soname,libldif60.so -o libldif60.so line64.o -lpthread -Wl,-zrelro -Wl,-R/usr/pkg/lib/seamonkey -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -L/usr/lib -Wl,-R/usr/lib -L/usr/pkg/lib/nspr -Wl,-R/usr/pkg/lib/nspr -L/usr/pkg/lib/nss -Wl,-R/usr/pkg/lib/nss -L/usr/X11R7/lib -Wl,-R/usr/X11R7/lib -L/usr/pkg/lib/ffmpeg4 -Wl,-R/usr/pkg/lib/ffmpeg4 -fstack-protector-strong -Wl,-z,noexecstack -Wl,-z,text -Wl,-z,relro -Wl,-z,nocopyreloc -Wl,-Bsymbolic-functions -Wl,--build-id=sha1 -Wl,-rpath-link,/pbulk/work/www/seamonkey/work/build/dist/bin -Wl,-rpath-link,/usr/pkg/lib /pbulk/work/www/seamonkey/work/build/_virtualenvs/init_py3/bin/python -m mozbuild.action.check_binary --target libldif60.so /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o morkAtom.o -c -I/pbulk/work/www/seamonkey/work/build/dist/stl_wrappers -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/db/mork/src -I/pbulk/work/www/seamonkey/work/build/comm/db/mork/src -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/pbulk/work/www/seamonkey/work/build/dist/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/mozilla-config.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/morkAtom.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/db/mork/src/morkAtom.cpp /pbulk/work/www/seamonkey/work/.cwrapper/bin/gcc -std=gnu99 -o encode.o -c -DNDEBUG=1 -DTRIMMED=1 -DNETBSD -D_PR_PTHREADS -DNET_SSL -DNS_DOMESTIC -DUSE_WAITPID -DNEEDPROTOS -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/ldap/c-sdk/libraries/liblber -I/pbulk/work/www/seamonkey/work/build/comm/ldap/c-sdk/libraries/liblber -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/ldap/c-sdk/include -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/pbulk/work/www/seamonkey/work/build/dist/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DPIC -include /pbulk/work/www/seamonkey/work/build/mozilla-config.h -DMOZILLA_CLIENT -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -Dunix -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -MD -MP -MF .deps/encode.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/ldap/c-sdk/libraries/liblber/encode.c chmod +x libldif60.so ../../../../../config/nsinstall -R -m 644 'libldif60.so' '../../../../../dist/bin' gmake[3]: Leaving directory '/pbulk/work/www/seamonkey/work/build/comm/ldap/c-sdk/libraries/libldif' /pbulk/work/www/seamonkey/work/.cwrapper/bin/gcc -std=gnu99 -o io.o -c -DNDEBUG=1 -DTRIMMED=1 -DNETBSD -D_PR_PTHREADS -DNET_SSL -DNS_DOMESTIC -DUSE_WAITPID -DNEEDPROTOS -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/ldap/c-sdk/libraries/liblber -I/pbulk/work/www/seamonkey/work/build/comm/ldap/c-sdk/libraries/liblber -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/ldap/c-sdk/include -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/pbulk/work/www/seamonkey/work/build/dist/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DPIC -include /pbulk/work/www/seamonkey/work/build/mozilla-config.h -DMOZILLA_CLIENT -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -Dunix -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -MD -MP -MF .deps/io.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/ldap/c-sdk/libraries/liblber/io.c /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o morkAtomMap.o -c -I/pbulk/work/www/seamonkey/work/build/dist/stl_wrappers -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/db/mork/src -I/pbulk/work/www/seamonkey/work/build/comm/db/mork/src -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/pbulk/work/www/seamonkey/work/build/dist/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/mozilla-config.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/morkAtomMap.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/db/mork/src/morkAtomMap.cpp /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o nsMsgFilter.o -c -I/pbulk/work/www/seamonkey/work/build/dist/stl_wrappers -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/base/search/src -I/pbulk/work/www/seamonkey/work/build/comm/mailnews/base/search/src -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/pbulk/work/www/seamonkey/work/build/dist/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/mozilla-config.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/nsMsgFilter.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/base/search/src/nsMsgFilter.cpp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/ldap/c-sdk/libraries/liblber/io.c: In function 'get_ber_len': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/ldap/c-sdk/libraries/liblber/io.c:662:17: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 662 | if (noctets >= MAX_LEN_SIZE) { | ^~ /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/ldap/c-sdk/libraries/liblber/io.c: In function 'read_len_in_ber': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/ldap/c-sdk/libraries/liblber/io.c:702:17: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 702 | if (noctets >= MAX_LEN_SIZE) return (LBER_DEFAULT); | ^~ /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/ldap/c-sdk/libraries/liblber/io.c: In function 'get_buffer_tag': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/ldap/c-sdk/libraries/liblber/io.c:1222:17: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1222 | for (i = 1; i < sizeof(ber_int_t); i++) { | ^ /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/ldap/c-sdk/libraries/liblber/io.c: In function 'ber_get_next_buffer_ext': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/ldap/c-sdk/libraries/liblber/io.c:1363:21: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1363 | if (noctets > sizeof(ber_uint_t)) { | ^ gmake[3]: Leaving directory '/pbulk/work/www/seamonkey/work/build/comm/ldap/c-sdk/libraries/liblber' /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o nsAbBSDirectory.o -c -I/pbulk/work/www/seamonkey/work/build/dist/stl_wrappers -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/addrbook/src -I/pbulk/work/www/seamonkey/work/build/comm/mailnews/addrbook/src -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/pbulk/work/www/seamonkey/work/build/dist/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/mozilla-config.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/nsAbBSDirectory.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/addrbook/src/nsAbBSDirectory.cpp /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o morkAtomSpace.o -c -I/pbulk/work/www/seamonkey/work/build/dist/stl_wrappers -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/db/mork/src -I/pbulk/work/www/seamonkey/work/build/comm/db/mork/src -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/pbulk/work/www/seamonkey/work/build/dist/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/mozilla-config.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/morkAtomSpace.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/db/mork/src/morkAtomSpace.cpp In file included from /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray.h:2612, from /pbulk/work/www/seamonkey/work/build/dist/include/nsCOMArray.h:16, from /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/mailnews/MimeHeaderParser.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/addrbook/src/nsAbAddressCollector.cpp:19: /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray-inl.h: In member function 'virtual nsresult nsAbAddressCollector::CollectAddress(const nsACString&, bool, uint32_t)': /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/addrbook/src/nsAbAddressCollector.cpp:98:23: note: while referencing 'addresses' 98 | nsTArray addresses; | ^~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray.h:2612, from /pbulk/work/www/seamonkey/work/build/dist/include/nsCOMArray.h:16, from /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/mailnews/MimeHeaderParser.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/addrbook/src/nsAbAddressCollector.cpp:19: /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/addrbook/src/nsAbAddressCollector.cpp:97:23: note: while referencing 'names' 97 | nsTArray names; | ^~~~~ /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o nsMsgFilterList.o -c -I/pbulk/work/www/seamonkey/work/build/dist/stl_wrappers -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/base/search/src -I/pbulk/work/www/seamonkey/work/build/comm/mailnews/base/search/src -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/pbulk/work/www/seamonkey/work/build/dist/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/mozilla-config.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/nsMsgFilterList.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/base/search/src/nsMsgFilterList.cpp /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o nsImapMoveCoalescer.o -c -I/pbulk/work/www/seamonkey/work/build/dist/stl_wrappers -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -D_IMPL_NS_MSG_BASE -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/base/util -I/pbulk/work/www/seamonkey/work/build/comm/mailnews/base/util -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/netwerk/base -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/pbulk/work/www/seamonkey/work/build/dist/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/mozilla-config.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/nsImapMoveCoalescer.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/base/util/nsImapMoveCoalescer.cpp /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o morkBead.o -c -I/pbulk/work/www/seamonkey/work/build/dist/stl_wrappers -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/db/mork/src -I/pbulk/work/www/seamonkey/work/build/comm/db/mork/src -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/pbulk/work/www/seamonkey/work/build/dist/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/mozilla-config.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/morkBead.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/db/mork/src/morkBead.cpp /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o MailnewsLoadContextInfo.o -c -I/pbulk/work/www/seamonkey/work/build/dist/stl_wrappers -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/base/src -I/pbulk/work/www/seamonkey/work/build/comm/mailnews/base/src -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/pbulk/work/www/seamonkey/work/build/dist/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/mozilla-config.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/MailnewsLoadContextInfo.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/base/src/MailnewsLoadContextInfo.cpp /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o nsAbBoolExprToLDAPFilter.o -c -I/pbulk/work/www/seamonkey/work/build/dist/stl_wrappers -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/addrbook/src -I/pbulk/work/www/seamonkey/work/build/comm/mailnews/addrbook/src -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/pbulk/work/www/seamonkey/work/build/dist/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/mozilla-config.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/nsAbBoolExprToLDAPFilter.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/addrbook/src/nsAbBoolExprToLDAPFilter.cpp /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o morkBlob.o -c -I/pbulk/work/www/seamonkey/work/build/dist/stl_wrappers -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/db/mork/src -I/pbulk/work/www/seamonkey/work/build/comm/db/mork/src -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/pbulk/work/www/seamonkey/work/build/dist/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/mozilla-config.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/morkBlob.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/db/mork/src/morkBlob.cpp /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o morkBuilder.o -c -I/pbulk/work/www/seamonkey/work/build/dist/stl_wrappers -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/db/mork/src -I/pbulk/work/www/seamonkey/work/build/comm/db/mork/src -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/pbulk/work/www/seamonkey/work/build/dist/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/mozilla-config.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/morkBuilder.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/db/mork/src/morkBuilder.cpp gmake[3]: Entering directory '/pbulk/work/www/seamonkey/work/build/comm/mailnews/compose/src' mkdir -p '.deps/' /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o nsComposeStrings.o -c -I/pbulk/work/www/seamonkey/work/build/dist/stl_wrappers -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/compose/src -I/pbulk/work/www/seamonkey/work/build/comm/mailnews/compose/src -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/dom/base -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/pbulk/work/www/seamonkey/work/build/dist/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/mozilla-config.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/nsComposeStrings.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/compose/src/nsComposeStrings.cpp /pbulk/work/www/seamonkey/work/.cwrapper/bin/gcc -std=gnu99 -o lz4frame.o -c -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DIMPL_MFBT -DLZ4LIB_VISIBILITY= -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/mfbt -I/pbulk/work/www/seamonkey/work/build/mfbt -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/mfbt/double-conversion -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/pbulk/work/www/seamonkey/work/build/dist/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DPIC -include /pbulk/work/www/seamonkey/work/build/mozilla-config.h -DMOZILLA_CLIENT -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -Dunix -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -MD -MP -MF .deps/lz4frame.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/mfbt/lz4/lz4frame.c /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o morkCell.o -c -I/pbulk/work/www/seamonkey/work/build/dist/stl_wrappers -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/db/mork/src -I/pbulk/work/www/seamonkey/work/build/comm/db/mork/src -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/pbulk/work/www/seamonkey/work/build/dist/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/mozilla-config.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/morkCell.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/db/mork/src/morkCell.cpp /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o nsAbBooleanExpression.o -c -I/pbulk/work/www/seamonkey/work/build/dist/stl_wrappers -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/addrbook/src -I/pbulk/work/www/seamonkey/work/build/comm/mailnews/addrbook/src -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/pbulk/work/www/seamonkey/work/build/dist/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/mozilla-config.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/nsAbBooleanExpression.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/addrbook/src/nsAbBooleanExpression.cpp /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o nsMsgCompressIStream.o -c -I/pbulk/work/www/seamonkey/work/build/dist/stl_wrappers -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -D_IMPL_NS_MSG_BASE -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/base/util -I/pbulk/work/www/seamonkey/work/build/comm/mailnews/base/util -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/netwerk/base -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/pbulk/work/www/seamonkey/work/build/dist/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/mozilla-config.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/nsMsgCompressIStream.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/base/util/nsMsgCompressIStream.cpp /pbulk/work/www/seamonkey/work/.cwrapper/bin/gcc -std=gnu99 -o lz4hc.o -c -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DIMPL_MFBT -DLZ4LIB_VISIBILITY= -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/mfbt -I/pbulk/work/www/seamonkey/work/build/mfbt -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/mfbt/double-conversion -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/pbulk/work/www/seamonkey/work/build/dist/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DPIC -include /pbulk/work/www/seamonkey/work/build/mozilla-config.h -DMOZILLA_CLIENT -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -Dunix -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -MD -MP -MF .deps/lz4hc.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/mfbt/lz4/lz4hc.c /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o morkCellObject.o -c -I/pbulk/work/www/seamonkey/work/build/dist/stl_wrappers -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/db/mork/src -I/pbulk/work/www/seamonkey/work/build/comm/db/mork/src -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/pbulk/work/www/seamonkey/work/build/dist/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/mozilla-config.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/morkCellObject.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/db/mork/src/morkCellObject.cpp /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o nsCidProtocolHandler.o -c -I/pbulk/work/www/seamonkey/work/build/dist/stl_wrappers -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/base/src -I/pbulk/work/www/seamonkey/work/build/comm/mailnews/base/src -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/pbulk/work/www/seamonkey/work/build/dist/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/mozilla-config.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/nsCidProtocolHandler.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/base/src/nsCidProtocolHandler.cpp /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o nsMsgAttachment.o -c -I/pbulk/work/www/seamonkey/work/build/dist/stl_wrappers -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/compose/src -I/pbulk/work/www/seamonkey/work/build/comm/mailnews/compose/src -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/dom/base -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/pbulk/work/www/seamonkey/work/build/dist/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/mozilla-config.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/nsMsgAttachment.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/compose/src/nsMsgAttachment.cpp /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o nsAbCardProperty.o -c -I/pbulk/work/www/seamonkey/work/build/dist/stl_wrappers -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/addrbook/src -I/pbulk/work/www/seamonkey/work/build/comm/mailnews/addrbook/src -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/pbulk/work/www/seamonkey/work/build/dist/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/mozilla-config.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/nsAbCardProperty.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/addrbook/src/nsAbCardProperty.cpp /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o nsMsgFilterService.o -c -I/pbulk/work/www/seamonkey/work/build/dist/stl_wrappers -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/base/search/src -I/pbulk/work/www/seamonkey/work/build/comm/mailnews/base/search/src -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/pbulk/work/www/seamonkey/work/build/dist/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/mozilla-config.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/nsMsgFilterService.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/base/search/src/nsMsgFilterService.cpp /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o morkCh.o -c -I/pbulk/work/www/seamonkey/work/build/dist/stl_wrappers -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/db/mork/src -I/pbulk/work/www/seamonkey/work/build/comm/db/mork/src -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/pbulk/work/www/seamonkey/work/build/dist/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/mozilla-config.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/morkCh.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/db/mork/src/morkCh.cpp /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o nsMsgCompressOStream.o -c -I/pbulk/work/www/seamonkey/work/build/dist/stl_wrappers -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -D_IMPL_NS_MSG_BASE -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/base/util -I/pbulk/work/www/seamonkey/work/build/comm/mailnews/base/util -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/netwerk/base -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/pbulk/work/www/seamonkey/work/build/dist/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/mozilla-config.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/nsMsgCompressOStream.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/base/util/nsMsgCompressOStream.cpp /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o morkConfig.o -c -I/pbulk/work/www/seamonkey/work/build/dist/stl_wrappers -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/db/mork/src -I/pbulk/work/www/seamonkey/work/build/comm/db/mork/src -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/pbulk/work/www/seamonkey/work/build/dist/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/mozilla-config.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/morkConfig.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/db/mork/src/morkConfig.cpp /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o morkCursor.o -c -I/pbulk/work/www/seamonkey/work/build/dist/stl_wrappers -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/db/mork/src -I/pbulk/work/www/seamonkey/work/build/comm/db/mork/src -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/pbulk/work/www/seamonkey/work/build/dist/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/mozilla-config.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/morkCursor.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/db/mork/src/morkCursor.cpp /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o nsMsgImapSearch.o -c -I/pbulk/work/www/seamonkey/work/build/dist/stl_wrappers -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/base/search/src -I/pbulk/work/www/seamonkey/work/build/comm/mailnews/base/search/src -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/pbulk/work/www/seamonkey/work/build/dist/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/mozilla-config.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/nsMsgImapSearch.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/base/search/src/nsMsgImapSearch.cpp /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o nsCopyMessageStreamListener.o -c -I/pbulk/work/www/seamonkey/work/build/dist/stl_wrappers -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/base/src -I/pbulk/work/www/seamonkey/work/build/comm/mailnews/base/src -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/pbulk/work/www/seamonkey/work/build/dist/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/mozilla-config.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/nsCopyMessageStreamListener.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/base/src/nsCopyMessageStreamListener.cpp /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o morkDeque.o -c -I/pbulk/work/www/seamonkey/work/build/dist/stl_wrappers -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/db/mork/src -I/pbulk/work/www/seamonkey/work/build/comm/db/mork/src -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/pbulk/work/www/seamonkey/work/build/dist/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/mozilla-config.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/morkDeque.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/db/mork/src/morkDeque.cpp /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o nsMsgAttachmentHandler.o -c -I/pbulk/work/www/seamonkey/work/build/dist/stl_wrappers -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/compose/src -I/pbulk/work/www/seamonkey/work/build/comm/mailnews/compose/src -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/dom/base -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/pbulk/work/www/seamonkey/work/build/dist/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/mozilla-config.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/nsMsgAttachmentHandler.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/compose/src/nsMsgAttachmentHandler.cpp /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o nsMsgDBFolder.o -c -I/pbulk/work/www/seamonkey/work/build/dist/stl_wrappers -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -D_IMPL_NS_MSG_BASE -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/base/util -I/pbulk/work/www/seamonkey/work/build/comm/mailnews/base/util -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/netwerk/base -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/pbulk/work/www/seamonkey/work/build/dist/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/mozilla-config.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/nsMsgDBFolder.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/base/util/nsMsgDBFolder.cpp /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o morkEnv.o -c -I/pbulk/work/www/seamonkey/work/build/dist/stl_wrappers -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/db/mork/src -I/pbulk/work/www/seamonkey/work/build/comm/db/mork/src -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/pbulk/work/www/seamonkey/work/build/dist/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/mozilla-config.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/morkEnv.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/db/mork/src/morkEnv.cpp /pbulk/work/www/seamonkey/work/.cwrapper/bin/gcc -std=gnu99 -o xxhash.o -c -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DIMPL_MFBT -DLZ4LIB_VISIBILITY= -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/mfbt -I/pbulk/work/www/seamonkey/work/build/mfbt -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/mfbt/double-conversion -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/pbulk/work/www/seamonkey/work/build/dist/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DPIC -include /pbulk/work/www/seamonkey/work/build/mozilla-config.h -DMOZILLA_CLIENT -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -Dunix -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -MD -MP -MF .deps/xxhash.o.pp -Wno-unused-function /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/mfbt/lz4/xxhash.c /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o nsAbContentHandler.o -c -I/pbulk/work/www/seamonkey/work/build/dist/stl_wrappers -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/addrbook/src -I/pbulk/work/www/seamonkey/work/build/comm/mailnews/addrbook/src -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/pbulk/work/www/seamonkey/work/build/dist/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/mozilla-config.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/nsAbContentHandler.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/addrbook/src/nsAbContentHandler.cpp /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o morkFactory.o -c -I/pbulk/work/www/seamonkey/work/build/dist/stl_wrappers -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/db/mork/src -I/pbulk/work/www/seamonkey/work/build/comm/db/mork/src -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/pbulk/work/www/seamonkey/work/build/dist/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/mozilla-config.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/morkFactory.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/db/mork/src/morkFactory.cpp /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o morkFile.o -c -I/pbulk/work/www/seamonkey/work/build/dist/stl_wrappers -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/db/mork/src -I/pbulk/work/www/seamonkey/work/build/comm/db/mork/src -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/pbulk/work/www/seamonkey/work/build/dist/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/mozilla-config.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/morkFile.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/db/mork/src/morkFile.cpp /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o nsMailDirProvider.o -c -I/pbulk/work/www/seamonkey/work/build/dist/stl_wrappers -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/base/src -I/pbulk/work/www/seamonkey/work/build/comm/mailnews/base/src -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/pbulk/work/www/seamonkey/work/build/dist/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/mozilla-config.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/nsMailDirProvider.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/base/src/nsMailDirProvider.cpp /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o nsMsgFileStream.o -c -I/pbulk/work/www/seamonkey/work/build/dist/stl_wrappers -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -D_IMPL_NS_MSG_BASE -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/base/util -I/pbulk/work/www/seamonkey/work/build/comm/mailnews/base/util -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/netwerk/base -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/pbulk/work/www/seamonkey/work/build/dist/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/mozilla-config.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/nsMsgFileStream.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/base/util/nsMsgFileStream.cpp /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o Decimal.o -c -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DIMPL_MFBT -DLZ4LIB_VISIBILITY= -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/mfbt -I/pbulk/work/www/seamonkey/work/build/mfbt -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/mfbt/double-conversion -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/pbulk/work/www/seamonkey/work/build/dist/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/mozilla-config.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/Decimal.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/mfbt/decimal/Decimal.cpp /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o nsMsgCompFields.o -c -I/pbulk/work/www/seamonkey/work/build/dist/stl_wrappers -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/compose/src -I/pbulk/work/www/seamonkey/work/build/comm/mailnews/compose/src -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/dom/base -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/pbulk/work/www/seamonkey/work/build/dist/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/mozilla-config.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/nsMsgCompFields.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/compose/src/nsMsgCompFields.cpp /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o morkHandle.o -c -I/pbulk/work/www/seamonkey/work/build/dist/stl_wrappers -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/db/mork/src -I/pbulk/work/www/seamonkey/work/build/comm/db/mork/src -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/pbulk/work/www/seamonkey/work/build/dist/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/mozilla-config.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/morkHandle.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/db/mork/src/morkHandle.cpp /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o nsMsgLocalSearch.o -c -I/pbulk/work/www/seamonkey/work/build/dist/stl_wrappers -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/base/search/src -I/pbulk/work/www/seamonkey/work/build/comm/mailnews/base/search/src -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/pbulk/work/www/seamonkey/work/build/dist/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/mozilla-config.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/nsMsgLocalSearch.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/base/search/src/nsMsgLocalSearch.cpp /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o nsAbDirFactoryService.o -c -I/pbulk/work/www/seamonkey/work/build/dist/stl_wrappers -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/addrbook/src -I/pbulk/work/www/seamonkey/work/build/comm/mailnews/addrbook/src -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/pbulk/work/www/seamonkey/work/build/dist/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/mozilla-config.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/nsAbDirFactoryService.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/addrbook/src/nsAbDirFactoryService.cpp /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o morkIntMap.o -c -I/pbulk/work/www/seamonkey/work/build/dist/stl_wrappers -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/db/mork/src -I/pbulk/work/www/seamonkey/work/build/comm/db/mork/src -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/pbulk/work/www/seamonkey/work/build/dist/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/mozilla-config.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/morkIntMap.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/db/mork/src/morkIntMap.cpp /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o nsMessenger.o -c -I/pbulk/work/www/seamonkey/work/build/dist/stl_wrappers -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/base/src -I/pbulk/work/www/seamonkey/work/build/comm/mailnews/base/src -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/pbulk/work/www/seamonkey/work/build/dist/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/mozilla-config.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/nsMessenger.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/base/src/nsMessenger.cpp /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o nsMsgSearchAdapter.o -c -I/pbulk/work/www/seamonkey/work/build/dist/stl_wrappers -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/base/search/src -I/pbulk/work/www/seamonkey/work/build/comm/mailnews/base/search/src -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/pbulk/work/www/seamonkey/work/build/dist/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/mozilla-config.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/nsMsgSearchAdapter.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/base/search/src/nsMsgSearchAdapter.cpp /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o morkMap.o -c -I/pbulk/work/www/seamonkey/work/build/dist/stl_wrappers -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/db/mork/src -I/pbulk/work/www/seamonkey/work/build/comm/db/mork/src -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/pbulk/work/www/seamonkey/work/build/dist/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/mozilla-config.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/morkMap.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/db/mork/src/morkMap.cpp /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o Unified_cpp_mfbt0.o -c -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DIMPL_MFBT -DLZ4LIB_VISIBILITY= -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/mfbt -I/pbulk/work/www/seamonkey/work/build/mfbt -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/mfbt/double-conversion -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/pbulk/work/www/seamonkey/work/build/dist/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/mozilla-config.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/Unified_cpp_mfbt0.o.pp Unified_cpp_mfbt0.cpp /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o morkNode.o -c -I/pbulk/work/www/seamonkey/work/build/dist/stl_wrappers -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/db/mork/src -I/pbulk/work/www/seamonkey/work/build/comm/db/mork/src -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/pbulk/work/www/seamonkey/work/build/dist/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/mozilla-config.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/morkNode.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/db/mork/src/morkNode.cpp /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o nsAbDirProperty.o -c -I/pbulk/work/www/seamonkey/work/build/dist/stl_wrappers -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/addrbook/src -I/pbulk/work/www/seamonkey/work/build/comm/mailnews/addrbook/src -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/pbulk/work/www/seamonkey/work/build/dist/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/mozilla-config.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/nsAbDirProperty.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/addrbook/src/nsAbDirProperty.cpp /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o morkNodeMap.o -c -I/pbulk/work/www/seamonkey/work/build/dist/stl_wrappers -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/db/mork/src -I/pbulk/work/www/seamonkey/work/build/comm/db/mork/src -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/pbulk/work/www/seamonkey/work/build/dist/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/mozilla-config.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/morkNodeMap.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/db/mork/src/morkNodeMap.cpp In file included from /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray.h:2612, from /pbulk/work/www/seamonkey/work/build/dist/include/nsCOMArray.h:16, from /pbulk/work/www/seamonkey/work/build/dist/include/msgIStructuredHeaders.h:19, from /pbulk/work/www/seamonkey/work/build/dist/include/nsIMsgCompFields.h:10, from /pbulk/work/www/seamonkey/work/build/dist/include/nsIMsgCompose.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/compose/src/nsMsgCompose.h:9, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/compose/src/nsMsgCompFields.cpp:6: /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray-inl.h: In member function 'virtual nsresult nsMsgCompFields::SplitRecipients(const nsAString&, bool, uint32_t*, char16_t***)': /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/compose/src/nsMsgCompFields.cpp:604:22: note: while referencing 'results' 604 | nsTArray results; | ^~~~~~~ In file included from Unified_cpp_mfbt0.cpp:20: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/mfbt/Compression.cpp: In static member function 'static bool mozilla::Compression::LZ4::decompress(const char*, char*, size_t)': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/mfbt/Compression.cpp:47:74: warning: 'int LZ4_decompress_fast(const char*, char*, int)' is deprecated: This function is deprecated and unsafe. Consider using LZ4_decompress_safe() instead [-Wdeprecated-declarations] 47 | int ret = LZ4_decompress_fast(aSource, aDest, outputSizeChecked.value()); | ^ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/mfbt/Compression.cpp:15, from Unified_cpp_mfbt0.cpp:20: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/mfbt/lz4/lz4.h:754:16: note: declared here 754 | LZ4LIB_API int LZ4_decompress_fast (const char* src, char* dst, int originalSize); | ^~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray.h:2612, from /pbulk/work/www/seamonkey/work/build/dist/include/nsIMsgDatabase.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/base/util/nsMsgDBFolder.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/base/util/nsMsgDBFolder.cpp:8: /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray-inl.h: In member function 'nsresult nsMsgDBFolder::_ZN13nsMsgDBFolder21AddKeywordsToMessagesEP8nsIArrayRK12nsTSubstringIcE.part.0(nsIArray*, const nsACString&)': /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/base/util/nsMsgDBFolder.cpp:5854:27: note: while referencing 'keywordArray' 5854 | nsTArray keywordArray; | ^~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray.h:2612, from /pbulk/work/www/seamonkey/work/build/dist/include/nsCOMArray.h:16, from /pbulk/work/www/seamonkey/work/build/dist/include/msgIStructuredHeaders.h:19, from /pbulk/work/www/seamonkey/work/build/dist/include/nsIMsgCompFields.h:10, from /pbulk/work/www/seamonkey/work/build/dist/include/nsIMsgCompose.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/compose/src/nsMsgCompose.h:9, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/compose/src/nsMsgCompFields.cpp:6: /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray-inl.h: In member function 'nsresult nsMsgCompFields::SplitRecipientsEx(const nsAString&, nsTArray&)': /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/compose/src/nsMsgCompFields.cpp:625:29: note: while referencing 'addresses' 625 | nsTArray names, addresses; | ^~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray.h:2612, from /pbulk/work/www/seamonkey/work/build/dist/include/nsCOMArray.h:16, from /pbulk/work/www/seamonkey/work/build/dist/include/msgIStructuredHeaders.h:19, from /pbulk/work/www/seamonkey/work/build/dist/include/nsIMsgCompFields.h:10, from /pbulk/work/www/seamonkey/work/build/dist/include/nsIMsgCompose.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/compose/src/nsMsgCompose.h:9, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/compose/src/nsMsgCompFields.cpp:6: /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/compose/src/nsMsgCompFields.cpp:625:22: note: while referencing 'names' 625 | nsTArray names, addresses; | ^~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray.h:2612, from /pbulk/work/www/seamonkey/work/build/dist/include/nsIMsgDatabase.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/base/util/nsMsgDBFolder.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/base/util/nsMsgDBFolder.cpp:8: /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray-inl.h: In member function 'nsresult nsMsgDBFolder::_ZN13nsMsgDBFolder26RemoveKeywordsFromMessagesEP8nsIArrayRK12nsTSubstringIcE.part.0(nsIArray*, const nsACString&)': /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/base/util/nsMsgDBFolder.cpp:5890:25: note: while referencing 'keywordArray' 5890 | nsTArray keywordArray; | ^~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray.h:2612, from /pbulk/work/www/seamonkey/work/build/dist/include/nsIMsgDatabase.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/base/util/nsMsgDBFolder.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/base/util/nsMsgDBFolder.cpp:8: /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/base/util/nsMsgDBFolder.cpp:5890:25: note: while referencing 'keywordArray' 5890 | nsTArray keywordArray; | ^~~~~~~~~~~~ /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o morkObject.o -c -I/pbulk/work/www/seamonkey/work/build/dist/stl_wrappers -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/db/mork/src -I/pbulk/work/www/seamonkey/work/build/comm/db/mork/src -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/pbulk/work/www/seamonkey/work/build/dist/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/mozilla-config.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/morkObject.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/db/mork/src/morkObject.cpp /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o morkParser.o -c -I/pbulk/work/www/seamonkey/work/build/dist/stl_wrappers -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/db/mork/src -I/pbulk/work/www/seamonkey/work/build/comm/db/mork/src -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/pbulk/work/www/seamonkey/work/build/dist/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/mozilla-config.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/morkParser.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/db/mork/src/morkParser.cpp /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o nsMsgCompUtils.o -c -I/pbulk/work/www/seamonkey/work/build/dist/stl_wrappers -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/compose/src -I/pbulk/work/www/seamonkey/work/build/comm/mailnews/compose/src -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/dom/base -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/pbulk/work/www/seamonkey/work/build/dist/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/mozilla-config.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/nsMsgCompUtils.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/compose/src/nsMsgCompUtils.cpp /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o nsMsgSearchNews.o -c -I/pbulk/work/www/seamonkey/work/build/dist/stl_wrappers -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/base/search/src -I/pbulk/work/www/seamonkey/work/build/comm/mailnews/base/search/src -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/pbulk/work/www/seamonkey/work/build/dist/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/mozilla-config.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/nsMsgSearchNews.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/base/search/src/nsMsgSearchNews.cpp /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o Unified_cpp_mfbt1.o -c -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DIMPL_MFBT -DLZ4LIB_VISIBILITY= -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/mfbt -I/pbulk/work/www/seamonkey/work/build/mfbt -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/mfbt/double-conversion -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/pbulk/work/www/seamonkey/work/build/dist/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/mozilla-config.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/Unified_cpp_mfbt1.o.pp Unified_cpp_mfbt1.cpp /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o nsAbDirectoryQuery.o -c -I/pbulk/work/www/seamonkey/work/build/dist/stl_wrappers -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/addrbook/src -I/pbulk/work/www/seamonkey/work/build/comm/mailnews/addrbook/src -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/pbulk/work/www/seamonkey/work/build/dist/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/mozilla-config.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/nsAbDirectoryQuery.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/addrbook/src/nsAbDirectoryQuery.cpp /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o morkPool.o -c -I/pbulk/work/www/seamonkey/work/build/dist/stl_wrappers -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/db/mork/src -I/pbulk/work/www/seamonkey/work/build/comm/db/mork/src -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/pbulk/work/www/seamonkey/work/build/dist/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/mozilla-config.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/morkPool.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/db/mork/src/morkPool.cpp gmake[3]: Entering directory '/pbulk/work/www/seamonkey/work/build/comm/mailnews/db/msgdb/src' mkdir -p '.deps/' /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o nsDBFolderInfo.o -c -I/pbulk/work/www/seamonkey/work/build/dist/stl_wrappers -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/db/msgdb/src -I/pbulk/work/www/seamonkey/work/build/comm/mailnews/db/msgdb/src -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/pbulk/work/www/seamonkey/work/build/dist/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/mozilla-config.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/nsDBFolderInfo.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/db/msgdb/src/nsDBFolderInfo.cpp In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/db/mork/src/mork.h:242, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/db/mork/src/morkPool.cpp:11: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/db/mork/src/morkPool.cpp: In member function 'morkRow* morkPool::NewRow(morkEnv*, morkZone*)': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/db/mork/src/morkConfig.h:125:59: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class morkRow' with no trivial copy-assignment; use value-initialization instead [-Wclass-memaccess] 125 | #define MORK_MEMSET(dest,byte,size) memset(dest,byte,size) | ^ /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/db/mork/src/morkPool.cpp:207:5: note: in expansion of macro 'MORK_MEMSET' 207 | MORK_MEMSET(newRow, 0, sizeof(morkRow)); | ^~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/db/mork/src/morkPool.cpp:39: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/db/mork/src/morkRow.h:33:7: note: 'class morkRow' declared here 33 | class morkRow{ // row of cells | ^~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/db/mork/src/mork.h:242, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/db/mork/src/morkPool.cpp:11: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/db/mork/src/morkPool.cpp: In member function 'morkCell* morkPool::NewCells(morkEnv*, mork_size, morkZone*)': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/db/mork/src/morkConfig.h:125:59: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class morkCell'; use assignment or value-initialization instead [-Wclass-memaccess] 125 | #define MORK_MEMSET(dest,byte,size) memset(dest,byte,size) | ^ /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/db/mork/src/morkPool.cpp:247:5: note: in expansion of macro 'MORK_MEMSET' 247 | MORK_MEMSET(newCells, 0, size); | ^~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/db/mork/src/morkPool.cpp:35: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/db/mork/src/morkCell.h:22:7: note: 'class morkCell' declared here 22 | class morkCell { // minimal cell format | ^~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray.h:2612, from /pbulk/work/www/seamonkey/work/build/dist/include/nsIMsgDatabase.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/base/util/nsMsgDBFolder.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/base/util/nsMsgDBFolder.cpp:8: /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray-inl.h: In member function 'nsresult nsMsgDBFolder::NotifyHdrsNotBeingClassified()': /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/base/util/nsMsgDBFolder.cpp:2847:24: note: while referencing 'keys' 2847 | nsTArray keys; | ^~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray.h:2612, from /pbulk/work/www/seamonkey/work/build/dist/include/nsIMsgDatabase.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/base/util/nsMsgDBFolder.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/base/util/nsMsgDBFolder.cpp:8: /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/base/util/nsMsgDBFolder.cpp:2847:24: note: while referencing 'keys' 2847 | nsTArray keys; | ^~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray.h:2612, from /pbulk/work/www/seamonkey/work/build/dist/include/nsIMsgDatabase.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/base/util/nsMsgDBFolder.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/base/util/nsMsgDBFolder.cpp:8: /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray-inl.h: In member function 'virtual nsresult nsMsgDBFolder::CallFilterPlugins(nsIMsgWindow*, bool*)': /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/base/util/nsMsgDBFolder.cpp:2691:22: note: while referencing 'classifyMsgKeys' 2691 | nsTArray classifyMsgKeys; | ^~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray.h:2612, from /pbulk/work/www/seamonkey/work/build/dist/include/nsIMsgDatabase.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/base/util/nsMsgDBFolder.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/base/util/nsMsgDBFolder.cpp:8: /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/base/util/nsMsgDBFolder.cpp:2680:22: note: while referencing 'newMessageKeys' 2680 | nsTArray newMessageKeys; | ^~~~~~~~~~~~~~ /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o morkPortTableCursor.o -c -I/pbulk/work/www/seamonkey/work/build/dist/stl_wrappers -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/db/mork/src -I/pbulk/work/www/seamonkey/work/build/comm/db/mork/src -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/pbulk/work/www/seamonkey/work/build/dist/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/mozilla-config.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/morkPortTableCursor.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/db/mork/src/morkPortTableCursor.cpp gmake[3]: Leaving directory '/pbulk/work/www/seamonkey/work/build/mfbt' /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o nsMsgI18N.o -c -I/pbulk/work/www/seamonkey/work/build/dist/stl_wrappers -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -D_IMPL_NS_MSG_BASE -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/base/util -I/pbulk/work/www/seamonkey/work/build/comm/mailnews/base/util -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/netwerk/base -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/pbulk/work/www/seamonkey/work/build/dist/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/mozilla-config.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/nsMsgI18N.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/base/util/nsMsgI18N.cpp In file included from /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray.h:2612, from /pbulk/work/www/seamonkey/work/build/dist/include/nsIMsgDatabase.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/base/util/nsMsgDBFolder.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/base/util/nsMsgDBFolder.cpp:8: /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray-inl.h: In member function 'virtual nsresult nsMsgDBFolder::GetMsgTextFromStream(nsIInputStream*, const nsACString&, uint32_t, uint32_t, bool, bool, nsACString&, nsACString&)': /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/base/util/nsMsgDBFolder.cpp:5522:23: note: while referencing 'boundaryStack' 5522 | nsTArray boundaryStack; | ^~~~~~~~~~~~~ /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o nsMsgSearchSession.o -c -I/pbulk/work/www/seamonkey/work/build/dist/stl_wrappers -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/base/search/src -I/pbulk/work/www/seamonkey/work/build/comm/mailnews/base/search/src -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/pbulk/work/www/seamonkey/work/build/dist/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/mozilla-config.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/nsMsgSearchSession.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/base/search/src/nsMsgSearchSession.cpp /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o morkProbeMap.o -c -I/pbulk/work/www/seamonkey/work/build/dist/stl_wrappers -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/db/mork/src -I/pbulk/work/www/seamonkey/work/build/comm/db/mork/src -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/pbulk/work/www/seamonkey/work/build/dist/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/mozilla-config.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/morkProbeMap.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/db/mork/src/morkProbeMap.cpp /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o nsImapMailDatabase.o -c -I/pbulk/work/www/seamonkey/work/build/dist/stl_wrappers -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/db/msgdb/src -I/pbulk/work/www/seamonkey/work/build/comm/mailnews/db/msgdb/src -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/pbulk/work/www/seamonkey/work/build/dist/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/mozilla-config.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/nsImapMailDatabase.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/db/msgdb/src/nsImapMailDatabase.cpp /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o morkRow.o -c -I/pbulk/work/www/seamonkey/work/build/dist/stl_wrappers -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/db/mork/src -I/pbulk/work/www/seamonkey/work/build/comm/db/mork/src -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/pbulk/work/www/seamonkey/work/build/dist/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/mozilla-config.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/morkRow.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/db/mork/src/morkRow.cpp /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o nsAbDirectoryQueryProxy.o -c -I/pbulk/work/www/seamonkey/work/build/dist/stl_wrappers -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/addrbook/src -I/pbulk/work/www/seamonkey/work/build/comm/mailnews/addrbook/src -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/pbulk/work/www/seamonkey/work/build/dist/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/mozilla-config.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/nsAbDirectoryQueryProxy.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/addrbook/src/nsAbDirectoryQueryProxy.cpp In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/db/mork/src/mork.h:242, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/db/mork/src/morkRow.cpp:11: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/db/mork/src/morkRow.cpp: In member function 'void morkRow::CutColumn(morkEnv*, mdb_column)': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/db/mork/src/morkConfig.h:124:59: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class morkCell'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 124 | #define MORK_MEMMOVE(dest,src,size) memmove(dest,src,size) | ^ /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/db/mork/src/morkRow.cpp:822:11: note: in expansion of macro 'MORK_MEMMOVE' 822 | MORK_MEMMOVE(cell, next, after * sizeof(morkCell)); | ^~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/db/mork/src/morkRow.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/db/mork/src/morkRow.cpp:19: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/db/mork/src/morkCell.h:22:7: note: 'class morkCell' declared here 22 | class morkCell { // minimal cell format | ^~~~~~~~ /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o nsMsgIdentity.o -c -I/pbulk/work/www/seamonkey/work/build/dist/stl_wrappers -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -D_IMPL_NS_MSG_BASE -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/base/util -I/pbulk/work/www/seamonkey/work/build/comm/mailnews/base/util -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/netwerk/base -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/pbulk/work/www/seamonkey/work/build/dist/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/mozilla-config.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/nsMsgIdentity.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/base/util/nsMsgIdentity.cpp /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o morkRowCellCursor.o -c -I/pbulk/work/www/seamonkey/work/build/dist/stl_wrappers -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/db/mork/src -I/pbulk/work/www/seamonkey/work/build/comm/db/mork/src -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/pbulk/work/www/seamonkey/work/build/dist/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/mozilla-config.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/morkRowCellCursor.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/db/mork/src/morkRowCellCursor.cpp /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o nsMsgCompose.o -c -I/pbulk/work/www/seamonkey/work/build/dist/stl_wrappers -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/compose/src -I/pbulk/work/www/seamonkey/work/build/comm/mailnews/compose/src -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/dom/base -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/pbulk/work/www/seamonkey/work/build/dist/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/mozilla-config.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/nsMsgCompose.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/compose/src/nsMsgCompose.cpp /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o nsAbLDAPDirFactory.o -c -I/pbulk/work/www/seamonkey/work/build/dist/stl_wrappers -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/addrbook/src -I/pbulk/work/www/seamonkey/work/build/comm/mailnews/addrbook/src -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/pbulk/work/www/seamonkey/work/build/dist/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/mozilla-config.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/nsAbLDAPDirFactory.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/addrbook/src/nsAbLDAPDirFactory.cpp /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o morkRowMap.o -c -I/pbulk/work/www/seamonkey/work/build/dist/stl_wrappers -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/db/mork/src -I/pbulk/work/www/seamonkey/work/build/comm/db/mork/src -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/pbulk/work/www/seamonkey/work/build/dist/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/mozilla-config.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/morkRowMap.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/db/mork/src/morkRowMap.cpp /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o nsMailDatabase.o -c -I/pbulk/work/www/seamonkey/work/build/dist/stl_wrappers -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/db/msgdb/src -I/pbulk/work/www/seamonkey/work/build/comm/mailnews/db/msgdb/src -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/pbulk/work/www/seamonkey/work/build/dist/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/mozilla-config.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/nsMailDatabase.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/db/msgdb/src/nsMailDatabase.cpp /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o nsMessengerBootstrap.o -c -I/pbulk/work/www/seamonkey/work/build/dist/stl_wrappers -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/base/src -I/pbulk/work/www/seamonkey/work/build/comm/mailnews/base/src -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/pbulk/work/www/seamonkey/work/build/dist/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/mozilla-config.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/nsMessengerBootstrap.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/base/src/nsMessengerBootstrap.cpp /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o nsMessengerContentHandler.o -c -I/pbulk/work/www/seamonkey/work/build/dist/stl_wrappers -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/base/src -I/pbulk/work/www/seamonkey/work/build/comm/mailnews/base/src -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/pbulk/work/www/seamonkey/work/build/dist/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/mozilla-config.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/nsMessengerContentHandler.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/base/src/nsMessengerContentHandler.cpp /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o morkRowObject.o -c -I/pbulk/work/www/seamonkey/work/build/dist/stl_wrappers -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/db/mork/src -I/pbulk/work/www/seamonkey/work/build/comm/db/mork/src -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/pbulk/work/www/seamonkey/work/build/dist/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/mozilla-config.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/morkRowObject.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/db/mork/src/morkRowObject.cpp /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o nsMsgSearchTerm.o -c -I/pbulk/work/www/seamonkey/work/build/dist/stl_wrappers -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/base/search/src -I/pbulk/work/www/seamonkey/work/build/comm/mailnews/base/search/src -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/pbulk/work/www/seamonkey/work/build/dist/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/mozilla-config.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/nsMsgSearchTerm.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/base/search/src/nsMsgSearchTerm.cpp /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o nsAbLDAPDirectory.o -c -I/pbulk/work/www/seamonkey/work/build/dist/stl_wrappers -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/addrbook/src -I/pbulk/work/www/seamonkey/work/build/comm/mailnews/addrbook/src -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/pbulk/work/www/seamonkey/work/build/dist/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/mozilla-config.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/nsAbLDAPDirectory.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/addrbook/src/nsAbLDAPDirectory.cpp /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o morkRowSpace.o -c -I/pbulk/work/www/seamonkey/work/build/dist/stl_wrappers -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/db/mork/src -I/pbulk/work/www/seamonkey/work/build/comm/db/mork/src -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/pbulk/work/www/seamonkey/work/build/dist/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/mozilla-config.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/morkRowSpace.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/db/mork/src/morkRowSpace.cpp /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o nsMsgIncomingServer.o -c -I/pbulk/work/www/seamonkey/work/build/dist/stl_wrappers -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -D_IMPL_NS_MSG_BASE -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/base/util -I/pbulk/work/www/seamonkey/work/build/comm/mailnews/base/util -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/netwerk/base -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/pbulk/work/www/seamonkey/work/build/dist/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/mozilla-config.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/nsMsgIncomingServer.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/base/util/nsMsgIncomingServer.cpp /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o nsMsgComposeContentHandler.o -c -I/pbulk/work/www/seamonkey/work/build/dist/stl_wrappers -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/compose/src -I/pbulk/work/www/seamonkey/work/build/comm/mailnews/compose/src -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/dom/base -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/pbulk/work/www/seamonkey/work/build/dist/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/mozilla-config.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/nsMsgComposeContentHandler.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/compose/src/nsMsgComposeContentHandler.cpp /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o morkSink.o -c -I/pbulk/work/www/seamonkey/work/build/dist/stl_wrappers -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/db/mork/src -I/pbulk/work/www/seamonkey/work/build/comm/db/mork/src -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/pbulk/work/www/seamonkey/work/build/dist/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/mozilla-config.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/morkSink.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/db/mork/src/morkSink.cpp /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o nsMessengerUnixIntegration.o -c -I/pbulk/work/www/seamonkey/work/build/dist/stl_wrappers -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/base/src -I/pbulk/work/www/seamonkey/work/build/comm/mailnews/base/src -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/pbulk/work/www/seamonkey/work/build/dist/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/mozilla-config.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/nsMessengerUnixIntegration.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/base/src/nsMessengerUnixIntegration.cpp /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o morkSpace.o -c -I/pbulk/work/www/seamonkey/work/build/dist/stl_wrappers -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/db/mork/src -I/pbulk/work/www/seamonkey/work/build/comm/db/mork/src -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/pbulk/work/www/seamonkey/work/build/dist/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/mozilla-config.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/morkSpace.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/db/mork/src/morkSpace.cpp /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o nsMsgDatabase.o -c -I/pbulk/work/www/seamonkey/work/build/dist/stl_wrappers -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/db/msgdb/src -I/pbulk/work/www/seamonkey/work/build/comm/mailnews/db/msgdb/src -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/pbulk/work/www/seamonkey/work/build/dist/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/mozilla-config.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/nsMsgDatabase.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/db/msgdb/src/nsMsgDatabase.cpp In file included from /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray.h:2612, from /pbulk/work/www/seamonkey/work/build/dist/include/nsMsgUtils.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/base/search/src/nsMsgSearchTerm.cpp:10: /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray-inl.h: In member function 'virtual nsresult nsMsgSearchTerm::MatchKeyword(const nsACString&, bool*)': /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/base/search/src/nsMsgSearchTerm.cpp:1594:23: note: while referencing 'keywordArray' 1594 | nsTArray keywordArray; | ^~~~~~~~~~~~ /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o morkStore.o -c -I/pbulk/work/www/seamonkey/work/build/dist/stl_wrappers -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/db/mork/src -I/pbulk/work/www/seamonkey/work/build/comm/db/mork/src -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/pbulk/work/www/seamonkey/work/build/dist/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/mozilla-config.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/morkStore.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/db/mork/src/morkStore.cpp In file included from /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray.h:2612, from /pbulk/work/www/seamonkey/work/build/dist/include/nsMsgUtils.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/base/search/src/nsMsgSearchTerm.cpp:10: /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray-inl.h: In member function 'virtual nsresult nsMsgSearchTerm::MatchRfc822String(const nsACString&, const char*, bool*)': /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/base/search/src/nsMsgSearchTerm.cpp:1222:29: note: while referencing 'addresses' 1222 | nsTArray names, addresses; | ^~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray.h:2612, from /pbulk/work/www/seamonkey/work/build/dist/include/nsMsgUtils.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/base/search/src/nsMsgSearchTerm.cpp:10: /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/base/search/src/nsMsgSearchTerm.cpp:1222:22: note: while referencing 'names' 1222 | nsTArray names, addresses; | ^~~~~ /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o nsMsgSearchValue.o -c -I/pbulk/work/www/seamonkey/work/build/dist/stl_wrappers -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/base/search/src -I/pbulk/work/www/seamonkey/work/build/comm/mailnews/base/search/src -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/pbulk/work/www/seamonkey/work/build/dist/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/mozilla-config.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/nsMsgSearchValue.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/base/search/src/nsMsgSearchValue.cpp In file included from /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray.h:2612, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/addrbook/src/nsDirPrefs.h:9, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/addrbook/src/nsAbDirProperty.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/addrbook/src/nsAbLDAPDirectory.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/addrbook/src/nsAbLDAPDirectory.cpp:6: /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray-inl.h: In member function 'nsresult nsAbLDAPDirectory::SplitStringList(const nsACString&, uint32_t*, char***)': /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/addrbook/src/nsAbLDAPDirectory.cpp:697:23: note: while referencing 'strarr' 697 | nsTArray strarr; | ^~~~~~ /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o nsAbLDAPDirectoryQuery.o -c -I/pbulk/work/www/seamonkey/work/build/dist/stl_wrappers -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/addrbook/src -I/pbulk/work/www/seamonkey/work/build/comm/mailnews/addrbook/src -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/pbulk/work/www/seamonkey/work/build/dist/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/mozilla-config.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/nsAbLDAPDirectoryQuery.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/addrbook/src/nsAbLDAPDirectoryQuery.cpp /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o morkStream.o -c -I/pbulk/work/www/seamonkey/work/build/dist/stl_wrappers -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/db/mork/src -I/pbulk/work/www/seamonkey/work/build/comm/db/mork/src -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/pbulk/work/www/seamonkey/work/build/dist/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/mozilla-config.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/morkStream.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/db/mork/src/morkStream.cpp /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o nsMsgAccount.o -c -I/pbulk/work/www/seamonkey/work/build/dist/stl_wrappers -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/base/src -I/pbulk/work/www/seamonkey/work/build/comm/mailnews/base/src -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/pbulk/work/www/seamonkey/work/build/dist/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/mozilla-config.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/nsMsgAccount.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/base/src/nsMsgAccount.cpp /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o morkTable.o -c -I/pbulk/work/www/seamonkey/work/build/dist/stl_wrappers -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/db/mork/src -I/pbulk/work/www/seamonkey/work/build/comm/db/mork/src -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/pbulk/work/www/seamonkey/work/build/dist/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/mozilla-config.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/morkTable.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/db/mork/src/morkTable.cpp In file included from /pbulk/work/www/seamonkey/work/build/dist/include/nsISupportsUtils.h:14, from /pbulk/work/www/seamonkey/work/build/dist/include/nsISupports.h:77, from /pbulk/work/www/seamonkey/work/build/dist/include/nsIMsgCompose.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/compose/src/nsMsgCompose.h:9, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/compose/src/nsMsgCompose.cpp:6: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/compose/src/nsMsgCompose.cpp: In member function 'virtual nsresult nsMsgComposeSendListener::QueryInterface(const nsIID&, void**)': /pbulk/work/www/seamonkey/work/build/dist/include/nsISupportsImpl.h:987:5: warning: macro expands to multiple statements [-Wmultistatement-macros] 987 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /pbulk/work/www/seamonkey/work/build/dist/include/nsISupportsImpl.h:1051:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 1051 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/compose/src/nsMsgCompose.cpp:3636:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 3636 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /pbulk/work/www/seamonkey/work/build/dist/include/nsISupportsImpl.h:968:3: note: some parts of macro expansion are not guarded by this 'else' clause 968 | else | ^~~~ /pbulk/work/www/seamonkey/work/build/dist/include/nsISupportsImpl.h:1045:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 1045 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/compose/src/nsMsgCompose.cpp:3635:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 3635 | NS_INTERFACE_MAP_ENTRY(nsIWebProgressListener) | ^~~~~~~~~~~~~~~~~~~~~~ /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o morkTableRowCursor.o -c -I/pbulk/work/www/seamonkey/work/build/dist/stl_wrappers -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/db/mork/src -I/pbulk/work/www/seamonkey/work/build/comm/db/mork/src -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/pbulk/work/www/seamonkey/work/build/dist/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/mozilla-config.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/morkTableRowCursor.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/db/mork/src/morkTableRowCursor.cpp /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o nsMsgKeyArray.o -c -I/pbulk/work/www/seamonkey/work/build/dist/stl_wrappers -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -D_IMPL_NS_MSG_BASE -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/base/util -I/pbulk/work/www/seamonkey/work/build/comm/mailnews/base/util -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/netwerk/base -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/pbulk/work/www/seamonkey/work/build/dist/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/mozilla-config.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/nsMsgKeyArray.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/base/util/nsMsgKeyArray.cpp gmake[3]: Leaving directory '/pbulk/work/www/seamonkey/work/build/comm/mailnews/base/search/src' /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o nsAbLDAPListenerBase.o -c -I/pbulk/work/www/seamonkey/work/build/dist/stl_wrappers -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/addrbook/src -I/pbulk/work/www/seamonkey/work/build/comm/mailnews/addrbook/src -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/pbulk/work/www/seamonkey/work/build/dist/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/mozilla-config.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/nsAbLDAPListenerBase.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/addrbook/src/nsAbLDAPListenerBase.cpp /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o nsMsgAccountManager.o -c -I/pbulk/work/www/seamonkey/work/build/dist/stl_wrappers -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/base/src -I/pbulk/work/www/seamonkey/work/build/comm/mailnews/base/src -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/pbulk/work/www/seamonkey/work/build/dist/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/mozilla-config.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/nsMsgAccountManager.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/base/src/nsMsgAccountManager.cpp /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o nsMsgBiffManager.o -c -I/pbulk/work/www/seamonkey/work/build/dist/stl_wrappers -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/base/src -I/pbulk/work/www/seamonkey/work/build/comm/mailnews/base/src -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/pbulk/work/www/seamonkey/work/build/dist/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/mozilla-config.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/nsMsgBiffManager.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/base/src/nsMsgBiffManager.cpp /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o morkThumb.o -c -I/pbulk/work/www/seamonkey/work/build/dist/stl_wrappers -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/db/mork/src -I/pbulk/work/www/seamonkey/work/build/comm/db/mork/src -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/pbulk/work/www/seamonkey/work/build/dist/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/mozilla-config.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/morkThumb.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/db/mork/src/morkThumb.cpp /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o nsMsgKeySet.o -c -I/pbulk/work/www/seamonkey/work/build/dist/stl_wrappers -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -D_IMPL_NS_MSG_BASE -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/base/util -I/pbulk/work/www/seamonkey/work/build/comm/mailnews/base/util -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/netwerk/base -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/pbulk/work/www/seamonkey/work/build/dist/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/mozilla-config.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/nsMsgKeySet.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/base/util/nsMsgKeySet.cpp /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o morkWriter.o -c -I/pbulk/work/www/seamonkey/work/build/dist/stl_wrappers -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/db/mork/src -I/pbulk/work/www/seamonkey/work/build/comm/db/mork/src -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/pbulk/work/www/seamonkey/work/build/dist/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/mozilla-config.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/morkWriter.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/db/mork/src/morkWriter.cpp /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o nsAbLDAPReplicationData.o -c -I/pbulk/work/www/seamonkey/work/build/dist/stl_wrappers -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/addrbook/src -I/pbulk/work/www/seamonkey/work/build/comm/mailnews/addrbook/src -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/pbulk/work/www/seamonkey/work/build/dist/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/mozilla-config.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/nsAbLDAPReplicationData.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/addrbook/src/nsAbLDAPReplicationData.cpp In file included from /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray.h:2612, from /pbulk/work/www/seamonkey/work/build/dist/include/nsIMsgDatabase.h:21, from /pbulk/work/www/seamonkey/work/build/dist/include/nsMsgDatabase.h:11, from /pbulk/work/www/seamonkey/work/build/dist/include/nsMailDatabase.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/db/msgdb/src/nsMsgDatabase.cpp:10: /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray-inl.h: In member function 'nsresult nsMsgDatabase::PurgeExcessMessages(uint32_t, bool, nsIMutableArray*)': /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/db/msgdb/src/nsMsgDatabase.cpp:5353:22: note: while referencing 'keysToDelete' 5353 | nsTArray keysToDelete; | ^~~~~~~~~~~~ /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o nsAbLDAPReplicationQuery.o -c -I/pbulk/work/www/seamonkey/work/build/dist/stl_wrappers -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/addrbook/src -I/pbulk/work/www/seamonkey/work/build/comm/mailnews/addrbook/src -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/pbulk/work/www/seamonkey/work/build/dist/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/mozilla-config.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/nsAbLDAPReplicationQuery.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/addrbook/src/nsAbLDAPReplicationQuery.cpp In file included from /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray.h:2612, from /pbulk/work/www/seamonkey/work/build/dist/include/nsIMsgDatabase.h:21, from /pbulk/work/www/seamonkey/work/build/dist/include/nsMsgDatabase.h:11, from /pbulk/work/www/seamonkey/work/build/dist/include/nsMailDatabase.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/db/msgdb/src/nsMsgDatabase.cpp:10: /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray-inl.h: In member function 'virtual nsresult nsMsgDatabase::RefreshCache(const char*, uint32_t, nsMsgKey*, uint32_t*, nsMsgKey**)': /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/db/msgdb/src/nsMsgDatabase.cpp:5697:22: note: while referencing 'staleHits' 5697 | nsTArray staleHits; | ^~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray.h:2612, from /pbulk/work/www/seamonkey/work/build/dist/include/nsIMsgDatabase.h:21, from /pbulk/work/www/seamonkey/work/build/dist/include/nsMsgDatabase.h:11, from /pbulk/work/www/seamonkey/work/build/dist/include/nsMailDatabase.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/db/msgdb/src/nsMsgDatabase.cpp:10: /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray-inl.h: In member function 'virtual nsresult nsMsgDatabase::SetUint32PropertyByHdr(nsIMsgDBHdr*, const char*, uint32_t)': /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/db/msgdb/src/nsMsgDatabase.cpp:2455:22: note: while referencing 'statusArray' 2455 | nsTArray statusArray(m_ChangeListeners.Length()); | ^~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray.h:2612, from /pbulk/work/www/seamonkey/work/build/dist/include/nsIMsgDatabase.h:21, from /pbulk/work/www/seamonkey/work/build/dist/include/nsMsgDatabase.h:11, from /pbulk/work/www/seamonkey/work/build/dist/include/nsMailDatabase.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/db/msgdb/src/nsMsgDatabase.cpp:10: /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray-inl.h: In member function 'virtual nsresult nsMsgDatabase::MarkThreadRead(nsIMsgThread*, nsIDBChangeListener*, uint32_t*, nsMsgKey**)': /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/db/msgdb/src/nsMsgDatabase.cpp:2258:22: note: while referencing 'thoseMarked' 2258 | nsTArray thoseMarked; | ^~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray.h:2612, from /pbulk/work/www/seamonkey/work/build/dist/include/nsCOMArray.h:16, from /pbulk/work/www/seamonkey/work/build/dist/include/msgIStructuredHeaders.h:19, from /pbulk/work/www/seamonkey/work/build/dist/include/nsIMsgCompFields.h:10, from /pbulk/work/www/seamonkey/work/build/dist/include/nsIMsgCompose.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/compose/src/nsMsgCompose.h:9, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/compose/src/nsMsgCompose.cpp:6: /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray-inl.h: In member function 'virtual nsresult QuotingOutputStreamListener::OnStopRequest(nsIRequest*, nsISupports*, nsresult)': /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/compose/src/nsMsgCompose.cpp:2956:33: note: while referencing 'autoCcEmailAddresses' 2956 | nsTArray autoCcEmailAddresses; | ^~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray.h:2612, from /pbulk/work/www/seamonkey/work/build/dist/include/nsCOMArray.h:16, from /pbulk/work/www/seamonkey/work/build/dist/include/msgIStructuredHeaders.h:19, from /pbulk/work/www/seamonkey/work/build/dist/include/nsIMsgCompFields.h:10, from /pbulk/work/www/seamonkey/work/build/dist/include/nsIMsgCompose.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/compose/src/nsMsgCompose.h:9, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/compose/src/nsMsgCompose.cpp:6: /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/compose/src/nsMsgCompose.cpp:2645:27: note: while referencing 'ccEmailAddresses' 2645 | nsTArray ccEmailAddresses; | ^~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray.h:2612, from /pbulk/work/www/seamonkey/work/build/dist/include/nsCOMArray.h:16, from /pbulk/work/www/seamonkey/work/build/dist/include/msgIStructuredHeaders.h:19, from /pbulk/work/www/seamonkey/work/build/dist/include/nsIMsgCompFields.h:10, from /pbulk/work/www/seamonkey/work/build/dist/include/nsIMsgCompose.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/compose/src/nsMsgCompose.h:9, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/compose/src/nsMsgCompose.cpp:6: /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/compose/src/nsMsgCompose.cpp:2642:27: note: while referencing 'toEmailAddresses' 2642 | nsTArray toEmailAddresses; | ^~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray.h:2612, from /pbulk/work/www/seamonkey/work/build/dist/include/nsCOMArray.h:16, from /pbulk/work/www/seamonkey/work/build/dist/include/msgIStructuredHeaders.h:19, from /pbulk/work/www/seamonkey/work/build/dist/include/nsIMsgCompFields.h:10, from /pbulk/work/www/seamonkey/work/build/dist/include/nsIMsgCompose.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/compose/src/nsMsgCompose.h:9, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/compose/src/nsMsgCompose.cpp:6: /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/compose/src/nsMsgCompose.cpp:2645:27: note: while referencing 'ccEmailAddresses' 2645 | nsTArray ccEmailAddresses; | ^~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray.h:2612, from /pbulk/work/www/seamonkey/work/build/dist/include/nsCOMArray.h:16, from /pbulk/work/www/seamonkey/work/build/dist/include/msgIStructuredHeaders.h:19, from /pbulk/work/www/seamonkey/work/build/dist/include/nsIMsgCompFields.h:10, from /pbulk/work/www/seamonkey/work/build/dist/include/nsIMsgCompose.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/compose/src/nsMsgCompose.h:9, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/compose/src/nsMsgCompose.cpp:6: /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/compose/src/nsMsgCompose.cpp:2642:27: note: while referencing 'toEmailAddresses' 2642 | nsTArray toEmailAddresses; | ^~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray.h:2612, from /pbulk/work/www/seamonkey/work/build/dist/include/nsIMsgDatabase.h:21, from /pbulk/work/www/seamonkey/work/build/dist/include/nsMsgDatabase.h:11, from /pbulk/work/www/seamonkey/work/build/dist/include/nsMailDatabase.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/db/msgdb/src/nsMsgDatabase.cpp:10: /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray-inl.h: In member function 'virtual nsresult nsMsgDatabase::SetStringPropertyByHdr(nsIMsgDBHdr*, const char*, const char*)': /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/db/msgdb/src/nsMsgDatabase.cpp:2397:22: note: while referencing 'statusArray' 2397 | nsTArray statusArray(m_ChangeListeners.Length()); | ^~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray.h:2612, from /pbulk/work/www/seamonkey/work/build/dist/include/nsIMsgDatabase.h:21, from /pbulk/work/www/seamonkey/work/build/dist/include/nsMsgDatabase.h:11, from /pbulk/work/www/seamonkey/work/build/dist/include/nsMailDatabase.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/db/msgdb/src/nsMsgDatabase.cpp:10: /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray-inl.h: In member function 'nsresult nsMsgDatabase::PurgeMessagesOlderThan(uint32_t, bool, nsIMutableArray*)': /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/db/msgdb/src/nsMsgDatabase.cpp:5286:22: note: while referencing 'keysToDelete' 5286 | nsTArray keysToDelete; | ^~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray.h:2612, from /pbulk/work/www/seamonkey/work/build/dist/include/nsIMsgDatabase.h:21, from /pbulk/work/www/seamonkey/work/build/dist/include/nsMsgDatabase.h:11, from /pbulk/work/www/seamonkey/work/build/dist/include/nsMailDatabase.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/db/msgdb/src/nsMsgDatabase.cpp:10: /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray-inl.h: In member function 'virtual nsresult nsMsgDatabase::MarkAllRead(uint32_t*, nsMsgKey**)': /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/db/msgdb/src/nsMsgDatabase.cpp:2689:22: note: while referencing 'thoseMarked' 2689 | nsTArray thoseMarked; | ^~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray.h:2612, from /pbulk/work/www/seamonkey/work/build/dist/include/nsIMsgDatabase.h:21, from /pbulk/work/www/seamonkey/work/build/dist/include/nsMsgDatabase.h:11, from /pbulk/work/www/seamonkey/work/build/dist/include/nsMailDatabase.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/db/msgdb/src/nsMsgDatabase.cpp:10: /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray-inl.h: In member function 'virtual nsresult nsMsgDatabase::ClearNewList(bool)': /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/db/msgdb/src/nsMsgDatabase.cpp:2751:24: note: while referencing 'saveNewSet' 2751 | nsTArray saveNewSet; | ^~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray.h:2612, from /pbulk/work/www/seamonkey/work/build/dist/include/nsIMsgDatabase.h:21, from /pbulk/work/www/seamonkey/work/build/dist/include/nsMsgDatabase.h:11, from /pbulk/work/www/seamonkey/work/build/dist/include/nsMailDatabase.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/db/msgdb/src/nsMsgDatabase.cpp:10: /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray-inl.h: In member function 'void nsMsgDatabase::ClearThreads()': /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/db/msgdb/src/nsMsgDatabase.cpp:604:27: note: while referencing 'copyThreads' 604 | nsTArray copyThreads; | ^~~~~~~~~~~ /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o morkYarn.o -c -I/pbulk/work/www/seamonkey/work/build/dist/stl_wrappers -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/db/mork/src -I/pbulk/work/www/seamonkey/work/build/comm/db/mork/src -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/pbulk/work/www/seamonkey/work/build/dist/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/mozilla-config.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/morkYarn.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/db/mork/src/morkYarn.cpp In file included from /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray.h:2612, from /pbulk/work/www/seamonkey/work/build/dist/include/nsIMsgDatabase.h:21, from /pbulk/work/www/seamonkey/work/build/dist/include/nsMsgDatabase.h:11, from /pbulk/work/www/seamonkey/work/build/dist/include/nsMailDatabase.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/db/msgdb/src/nsMsgDatabase.cpp:10: /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray-inl.h: In member function 'void nsMsgDatabase::ClearEnumerators()': /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/db/msgdb/src/nsMsgDatabase.cpp:583:33: note: while referencing 'copyEnumerators' 583 | nsTArray copyEnumerators; | ^~~~~~~~~~~~~~~ /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o nsMsgLineBuffer.o -c -I/pbulk/work/www/seamonkey/work/build/dist/stl_wrappers -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -D_IMPL_NS_MSG_BASE -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/base/util -I/pbulk/work/www/seamonkey/work/build/comm/mailnews/base/util -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/netwerk/base -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/pbulk/work/www/seamonkey/work/build/dist/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/mozilla-config.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/nsMsgLineBuffer.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/base/util/nsMsgLineBuffer.cpp /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o nsMsgHdr.o -c -I/pbulk/work/www/seamonkey/work/build/dist/stl_wrappers -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/db/msgdb/src -I/pbulk/work/www/seamonkey/work/build/comm/mailnews/db/msgdb/src -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/pbulk/work/www/seamonkey/work/build/dist/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/mozilla-config.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/nsMsgHdr.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/db/msgdb/src/nsMsgHdr.cpp /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o morkZone.o -c -I/pbulk/work/www/seamonkey/work/build/dist/stl_wrappers -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/db/mork/src -I/pbulk/work/www/seamonkey/work/build/comm/db/mork/src -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/pbulk/work/www/seamonkey/work/build/dist/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/mozilla-config.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/morkZone.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/db/mork/src/morkZone.cpp /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o nsMsgOfflineImapOperation.o -c -I/pbulk/work/www/seamonkey/work/build/dist/stl_wrappers -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/db/msgdb/src -I/pbulk/work/www/seamonkey/work/build/comm/mailnews/db/msgdb/src -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/pbulk/work/www/seamonkey/work/build/dist/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/mozilla-config.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/nsMsgOfflineImapOperation.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/db/msgdb/src/nsMsgOfflineImapOperation.cpp /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o orkinHeap.o -c -I/pbulk/work/www/seamonkey/work/build/dist/stl_wrappers -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/db/mork/src -I/pbulk/work/www/seamonkey/work/build/comm/db/mork/src -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/pbulk/work/www/seamonkey/work/build/dist/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/mozilla-config.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/orkinHeap.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/db/mork/src/orkinHeap.cpp In file included from /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray.h:2612, from /pbulk/work/www/seamonkey/work/build/dist/include/nsCOMArray.h:16, from /pbulk/work/www/seamonkey/work/build/dist/include/msgIStructuredHeaders.h:19, from /pbulk/work/www/seamonkey/work/build/dist/include/nsIMsgCompFields.h:10, from /pbulk/work/www/seamonkey/work/build/dist/include/nsIMsgCompose.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/compose/src/nsMsgCompose.h:9, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/compose/src/nsMsgCompose.cpp:6: /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray-inl.h: In member function 'nsresult nsMsgCompose::LookupAddressBook(nsTArray (&)[3])': /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/compose/src/nsMsgCompose.cpp:5103:38: note: while referencing 'members' 5103 | nsTArray members; | ^~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray.h:2612, from /pbulk/work/www/seamonkey/work/build/dist/include/nsCOMArray.h:16, from /pbulk/work/www/seamonkey/work/build/dist/include/msgIStructuredHeaders.h:19, from /pbulk/work/www/seamonkey/work/build/dist/include/nsIMsgCompFields.h:10, from /pbulk/work/www/seamonkey/work/build/dist/include/nsIMsgCompose.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/compose/src/nsMsgCompose.h:9, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/compose/src/nsMsgCompose.cpp:6: /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/compose/src/nsMsgCompose.cpp:5103:38: note: while referencing 'members' 5103 | nsTArray members; | ^~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray.h:2612, from /pbulk/work/www/seamonkey/work/build/dist/include/nsCOMArray.h:16, from /pbulk/work/www/seamonkey/work/build/dist/include/msgIStructuredHeaders.h:19, from /pbulk/work/www/seamonkey/work/build/dist/include/nsIMsgCompFields.h:10, from /pbulk/work/www/seamonkey/work/build/dist/include/nsIMsgCompose.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/compose/src/nsMsgCompose.h:9, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/compose/src/nsMsgCompose.cpp:6: /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/compose/src/nsMsgCompose.cpp:5051:27: note: while referencing 'mailListProcessed' 5051 | nsTArray mailListProcessed; | ^~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray.h:2612, from /pbulk/work/www/seamonkey/work/build/dist/include/nsCOMArray.h:16, from /pbulk/work/www/seamonkey/work/build/dist/include/msgIStructuredHeaders.h:19, from /pbulk/work/www/seamonkey/work/build/dist/include/nsIMsgCompFields.h:10, from /pbulk/work/www/seamonkey/work/build/dist/include/nsIMsgCompose.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/compose/src/nsMsgCompose.h:9, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/compose/src/nsMsgCompose.cpp:6: /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/compose/src/nsMsgCompose.cpp:5050:27: note: while referencing 'mailListArray' 5050 | nsTArray mailListArray; | ^~~~~~~~~~~~~ /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o nsMsgComposeParams.o -c -I/pbulk/work/www/seamonkey/work/build/dist/stl_wrappers -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/compose/src -I/pbulk/work/www/seamonkey/work/build/comm/mailnews/compose/src -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/dom/base -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/pbulk/work/www/seamonkey/work/build/dist/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/mozilla-config.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/nsMsgComposeParams.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/compose/src/nsMsgComposeParams.cpp /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o nsAbLDAPReplicationService.o -c -I/pbulk/work/www/seamonkey/work/build/dist/stl_wrappers -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/addrbook/src -I/pbulk/work/www/seamonkey/work/build/comm/mailnews/addrbook/src -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/pbulk/work/www/seamonkey/work/build/dist/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/mozilla-config.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/nsAbLDAPReplicationService.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/addrbook/src/nsAbLDAPReplicationService.cpp /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o nsMsgComposeProgressParams.o -c -I/pbulk/work/www/seamonkey/work/build/dist/stl_wrappers -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/compose/src -I/pbulk/work/www/seamonkey/work/build/comm/mailnews/compose/src -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/dom/base -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/pbulk/work/www/seamonkey/work/build/dist/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/mozilla-config.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/nsMsgComposeProgressParams.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/compose/src/nsMsgComposeProgressParams.cpp gmake[3]: Leaving directory '/pbulk/work/www/seamonkey/work/build/comm/db/mork/src' /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o nsMsgThread.o -c -I/pbulk/work/www/seamonkey/work/build/dist/stl_wrappers -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/db/msgdb/src -I/pbulk/work/www/seamonkey/work/build/comm/mailnews/db/msgdb/src -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/pbulk/work/www/seamonkey/work/build/dist/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/mozilla-config.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/nsMsgThread.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/db/msgdb/src/nsMsgThread.cpp /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o nsMsgMailNewsUrl.o -c -I/pbulk/work/www/seamonkey/work/build/dist/stl_wrappers -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -D_IMPL_NS_MSG_BASE -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/base/util -I/pbulk/work/www/seamonkey/work/build/comm/mailnews/base/util -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/netwerk/base -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/pbulk/work/www/seamonkey/work/build/dist/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/mozilla-config.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/nsMsgMailNewsUrl.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/base/util/nsMsgMailNewsUrl.cpp In file included from /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray.h:2612, from /pbulk/work/www/seamonkey/work/build/dist/include/nsCOMArray.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/base/src/nsMsgAccountManager.h:24, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/base/src/nsMsgAccountManager.cpp:15: /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray-inl.h: In member function 'void nsMsgAccountManager::ParseAndVerifyVirtualFolderScope(nsCString&, nsIRDFService*)': /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/base/src/nsMsgAccountManager.cpp:3160:23: note: while referencing 'folderUris' 3160 | nsTArray folderUris; | ^~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray.h:2612, from /pbulk/work/www/seamonkey/work/build/dist/include/nsCOMArray.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/base/src/nsMsgAccountManager.h:24, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/base/src/nsMsgAccountManager.cpp:15: /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray-inl.h: In member function 'nsresult nsMsgAccountManager::AddVFListenersForVF(nsIMsgFolder*, const nsCString&, nsIRDFService*, nsIMsgDBService*)': /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/base/src/nsMsgAccountManager.cpp:3191:23: note: while referencing 'folderUris' 3191 | nsTArray folderUris; | ^~~~~~~~~~ /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o nsMsgProtocol.o -c -I/pbulk/work/www/seamonkey/work/build/dist/stl_wrappers -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -D_IMPL_NS_MSG_BASE -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/base/util -I/pbulk/work/www/seamonkey/work/build/comm/mailnews/base/util -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/netwerk/base -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/pbulk/work/www/seamonkey/work/build/dist/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/mozilla-config.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/nsMsgProtocol.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/base/util/nsMsgProtocol.cpp /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o nsAbLDIFService.o -c -I/pbulk/work/www/seamonkey/work/build/dist/stl_wrappers -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/addrbook/src -I/pbulk/work/www/seamonkey/work/build/comm/mailnews/addrbook/src -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/pbulk/work/www/seamonkey/work/build/dist/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/mozilla-config.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/nsAbLDIFService.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/addrbook/src/nsAbLDIFService.cpp /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o nsMsgComposeService.o -c -I/pbulk/work/www/seamonkey/work/build/dist/stl_wrappers -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/compose/src -I/pbulk/work/www/seamonkey/work/build/comm/mailnews/compose/src -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/dom/base -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/pbulk/work/www/seamonkey/work/build/dist/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/mozilla-config.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/nsMsgComposeService.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/compose/src/nsMsgComposeService.cpp In file included from /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray.h:2612, from /pbulk/work/www/seamonkey/work/build/dist/include/nsCOMArray.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/base/src/nsMsgAccountManager.h:24, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/base/src/nsMsgAccountManager.cpp:15: /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray-inl.h: In member function 'nsresult nsMsgAccountManager::_ZN19nsMsgAccountManager12LoadAccountsEv.part.0()': /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/base/src/nsMsgAccountManager.cpp:1123:29: note: while referencing 'accountsArray' 1123 | nsTArray accountsArray; | ^~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray.h:2612, from /pbulk/work/www/seamonkey/work/build/dist/include/nsCOMArray.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/base/src/nsMsgAccountManager.h:24, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/base/src/nsMsgAccountManager.cpp:15: /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/base/src/nsMsgAccountManager.cpp:1160:23: note: while referencing 'accountsArray' 1160 | nsTArray accountsArray; | ^~~~~~~~~~~~~ /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o nsAbMDBCard.o -c -I/pbulk/work/www/seamonkey/work/build/dist/stl_wrappers -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/addrbook/src -I/pbulk/work/www/seamonkey/work/build/comm/mailnews/addrbook/src -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/pbulk/work/www/seamonkey/work/build/dist/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/mozilla-config.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/nsAbMDBCard.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/addrbook/src/nsAbMDBCard.cpp /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o nsMsgContentPolicy.o -c -I/pbulk/work/www/seamonkey/work/build/dist/stl_wrappers -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/base/src -I/pbulk/work/www/seamonkey/work/build/comm/mailnews/base/src -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/pbulk/work/www/seamonkey/work/build/dist/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/mozilla-config.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/nsMsgContentPolicy.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/base/src/nsMsgContentPolicy.cpp /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o nsAbMDBDirFactory.o -c -I/pbulk/work/www/seamonkey/work/build/dist/stl_wrappers -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/addrbook/src -I/pbulk/work/www/seamonkey/work/build/comm/mailnews/addrbook/src -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/pbulk/work/www/seamonkey/work/build/dist/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/mozilla-config.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/nsAbMDBDirFactory.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/addrbook/src/nsAbMDBDirFactory.cpp In file included from /pbulk/work/www/seamonkey/work/build/dist/include/nsISupportsUtils.h:14, from /pbulk/work/www/seamonkey/work/build/dist/include/nsISupports.h:77, from /pbulk/work/www/seamonkey/work/build/dist/include/nsIServiceManager.h:10, from /pbulk/work/www/seamonkey/work/build/dist/include/msgCore.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/base/util/nsMsgMailNewsUrl.cpp:6: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/base/util/nsMsgMailNewsUrl.cpp: In member function 'virtual nsresult nsMsgMailNewsUrl::QueryInterface(const nsIID&, void**)': /pbulk/work/www/seamonkey/work/build/dist/include/nsISupportsImpl.h:987:5: warning: macro expands to multiple statements [-Wmultistatement-macros] 987 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /pbulk/work/www/seamonkey/work/build/dist/include/nsISupportsImpl.h:1051:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 1051 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/base/util/nsMsgMailNewsUrl.cpp:87:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 87 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /pbulk/work/www/seamonkey/work/build/dist/include/nsISupportsImpl.h:973:3: note: some parts of macro expansion are not guarded by this 'else' clause 973 | else | ^~~~ /pbulk/work/www/seamonkey/work/build/dist/include/nsISupportsImpl.h:1047:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_CONDITIONAL' 1047 | NS_IMPL_QUERY_BODY_CONDITIONAL(_interface, condition) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/base/util/nsMsgMailNewsUrl.cpp:86:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CONDITIONAL' 86 | NS_INTERFACE_MAP_ENTRY_CONDITIONAL(nsIURIWithPrincipal, !m_isPrincipalURL) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o nsNewsDatabase.o -c -I/pbulk/work/www/seamonkey/work/build/dist/stl_wrappers -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/db/msgdb/src -I/pbulk/work/www/seamonkey/work/build/comm/mailnews/db/msgdb/src -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/pbulk/work/www/seamonkey/work/build/dist/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/mozilla-config.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/nsNewsDatabase.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/db/msgdb/src/nsNewsDatabase.cpp gmake[3]: Entering directory '/pbulk/work/www/seamonkey/work/build/comm/mailnews/extensions/mdn/src' mkdir -p '.deps/' /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o nsMsgMdnGenerator.o -c -I/pbulk/work/www/seamonkey/work/build/dist/stl_wrappers -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/extensions/mdn/src -I/pbulk/work/www/seamonkey/work/build/comm/mailnews/extensions/mdn/src -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/pbulk/work/www/seamonkey/work/build/dist/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/mozilla-config.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/nsMsgMdnGenerator.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/extensions/mdn/src/nsMsgMdnGenerator.cpp In file included from /pbulk/work/www/seamonkey/work/build/dist/include/nsISupportsUtils.h:14, from /pbulk/work/www/seamonkey/work/build/dist/include/nsISupports.h:77, from /pbulk/work/www/seamonkey/work/build/dist/include/nsIServiceManager.h:10, from /pbulk/work/www/seamonkey/work/build/dist/include/msgCore.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/base/util/nsMsgProtocol.cpp:6: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/base/util/nsMsgProtocol.cpp: In member function 'virtual nsresult nsMsgAsyncWriteProtocol::QueryInterface(const nsIID&, void**)': /pbulk/work/www/seamonkey/work/build/dist/include/nsISupportsImpl.h:1005:5: warning: macro expands to multiple statements [-Wmultistatement-macros] 1005 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /pbulk/work/www/seamonkey/work/build/dist/include/nsISupportsImpl.h:1055:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 1055 | NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/base/util/nsMsgProtocol.cpp:1202:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 1202 | NS_INTERFACE_MAP_END_INHERITING(nsMsgProtocol) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /pbulk/work/www/seamonkey/work/build/dist/include/nsISupportsImpl.h:968:3: note: some parts of macro expansion are not guarded by this 'else' clause 968 | else | ^~~~ /pbulk/work/www/seamonkey/work/build/dist/include/nsISupportsImpl.h:1045:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 1045 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/base/util/nsMsgProtocol.cpp:1201:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 1201 | NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference) | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray.h:2612, from /pbulk/work/www/seamonkey/work/build/dist/include/nsILoadInfo.h:38, from /pbulk/work/www/seamonkey/work/build/dist/include/nsNetUtil.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/addrbook/src/nsAbLDIFService.cpp:11: /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray-inl.h: In member function 'virtual nsresult nsAbLDIFService::ImportLDIFFile(nsIAddrDatabase*, nsIFile*, bool, uint32_t*)': /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/addrbook/src/nsAbLDIFService.cpp:76:21: note: while referencing 'listSizeArray' 76 | nsTArray listSizeArray; // size of the list/group info | ^~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray.h:2612, from /pbulk/work/www/seamonkey/work/build/dist/include/nsILoadInfo.h:38, from /pbulk/work/www/seamonkey/work/build/dist/include/nsNetUtil.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/addrbook/src/nsAbLDIFService.cpp:11: /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/addrbook/src/nsAbLDIFService.cpp:75:21: note: while referencing 'listPosArray' 75 | nsTArray listPosArray; // where each list/group starts in ldif file | ^~~~~~~~~~~~ /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o nsMsgCopyService.o -c -I/pbulk/work/www/seamonkey/work/build/dist/stl_wrappers -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/base/src -I/pbulk/work/www/seamonkey/work/build/comm/mailnews/base/src -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/pbulk/work/www/seamonkey/work/build/dist/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/mozilla-config.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/nsMsgCopyService.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/base/src/nsMsgCopyService.cpp /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o nsAbMDBDirProperty.o -c -I/pbulk/work/www/seamonkey/work/build/dist/stl_wrappers -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/addrbook/src -I/pbulk/work/www/seamonkey/work/build/comm/mailnews/addrbook/src -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/pbulk/work/www/seamonkey/work/build/dist/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/mozilla-config.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/nsAbMDBDirProperty.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/addrbook/src/nsAbMDBDirProperty.cpp /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o nsAbMDBDirectory.o -c -I/pbulk/work/www/seamonkey/work/build/dist/stl_wrappers -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/addrbook/src -I/pbulk/work/www/seamonkey/work/build/comm/mailnews/addrbook/src -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/pbulk/work/www/seamonkey/work/build/dist/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/mozilla-config.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/nsAbMDBDirectory.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/addrbook/src/nsAbMDBDirectory.cpp gmake[3]: Leaving directory '/pbulk/work/www/seamonkey/work/build/comm/mailnews/db/msgdb/src' /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o nsMsgCopy.o -c -I/pbulk/work/www/seamonkey/work/build/dist/stl_wrappers -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/compose/src -I/pbulk/work/www/seamonkey/work/build/comm/mailnews/compose/src -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/dom/base -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/pbulk/work/www/seamonkey/work/build/dist/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/mozilla-config.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/nsMsgCopy.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/compose/src/nsMsgCopy.cpp /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o nsMsgReadStateTxn.o -c -I/pbulk/work/www/seamonkey/work/build/dist/stl_wrappers -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -D_IMPL_NS_MSG_BASE -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/base/util -I/pbulk/work/www/seamonkey/work/build/comm/mailnews/base/util -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/netwerk/base -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/pbulk/work/www/seamonkey/work/build/dist/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/mozilla-config.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/nsMsgReadStateTxn.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/base/util/nsMsgReadStateTxn.cpp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/compose/src/nsMsgComposeService.cpp: In member function 'virtual nsresult nsMsgTemplateReplyHelper::OnDataAvailable(nsIRequest*, nsISupports*, nsIInputStream*, uint64_t, uint32_t)': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/compose/src/nsMsgComposeService.cpp:856:16: warning: 'char* strncpy(char*, const char*, size_t)' specified bound 3 equals destination size [-Wstringop-truncation] 856 | strncpy(mLastBlockChars, readBuf + readCount - 3, 3); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o nsAbManager.o -c -I/pbulk/work/www/seamonkey/work/build/dist/stl_wrappers -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/addrbook/src -I/pbulk/work/www/seamonkey/work/build/comm/mailnews/addrbook/src -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/pbulk/work/www/seamonkey/work/build/dist/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/mozilla-config.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/nsAbManager.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/addrbook/src/nsAbManager.cpp In file included from /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray.h:2612, from /pbulk/work/www/seamonkey/work/build/dist/include/nsCOMArray.h:16, from /pbulk/work/www/seamonkey/work/build/dist/include/msgIStructuredHeaders.h:19, from /pbulk/work/www/seamonkey/work/build/dist/include/nsIMsgCompFields.h:10, from /pbulk/work/www/seamonkey/work/build/dist/include/nsIMsgCompose.h:14, from /pbulk/work/www/seamonkey/work/build/dist/include/nsIMsgComposeService.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/compose/src/nsMsgComposeService.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/compose/src/nsMsgComposeService.cpp:6: /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray-inl.h: In member function 'nsresult nsMsgComposeService::AddGlobalHtmlDomains()': /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/compose/src/nsMsgComposeService.cpp:1127:27: note: while referencing 'domainArray' 1127 | nsTArray domainArray; | ^~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray.h:2612, from /pbulk/work/www/seamonkey/work/build/dist/include/nsCOMArray.h:16, from /pbulk/work/www/seamonkey/work/build/dist/include/msgIStructuredHeaders.h:19, from /pbulk/work/www/seamonkey/work/build/dist/include/nsIMsgCompFields.h:10, from /pbulk/work/www/seamonkey/work/build/dist/include/nsIMsgCompose.h:14, from /pbulk/work/www/seamonkey/work/build/dist/include/nsIMsgComposeService.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/compose/src/nsMsgComposeService.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/compose/src/nsMsgComposeService.cpp:6: /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/compose/src/nsMsgComposeService.cpp:1127:27: note: while referencing 'domainArray' 1127 | nsTArray domainArray; | ^~~~~~~~~~~ gmake[3]: Leaving directory '/pbulk/work/www/seamonkey/work/build/comm/mailnews/extensions/mdn/src' /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o nsMsgPrompts.o -c -I/pbulk/work/www/seamonkey/work/build/dist/stl_wrappers -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/compose/src -I/pbulk/work/www/seamonkey/work/build/comm/mailnews/compose/src -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/dom/base -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/pbulk/work/www/seamonkey/work/build/dist/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/mozilla-config.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/nsMsgPrompts.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/compose/src/nsMsgPrompts.cpp gmake[3]: Entering directory '/pbulk/work/www/seamonkey/work/build/comm/mailnews/extensions/mailviews/src' mkdir -p '.deps/' /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o nsMsgMailViewList.o -c -I/pbulk/work/www/seamonkey/work/build/dist/stl_wrappers -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/extensions/mailviews/src -I/pbulk/work/www/seamonkey/work/build/comm/mailnews/extensions/mailviews/src -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/pbulk/work/www/seamonkey/work/build/dist/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/mozilla-config.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/nsMsgMailViewList.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/extensions/mailviews/src/nsMsgMailViewList.cpp /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o nsAbQueryStringToExpression.o -c -I/pbulk/work/www/seamonkey/work/build/dist/stl_wrappers -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/addrbook/src -I/pbulk/work/www/seamonkey/work/build/comm/mailnews/addrbook/src -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/pbulk/work/www/seamonkey/work/build/dist/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/mozilla-config.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/nsAbQueryStringToExpression.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/addrbook/src/nsAbQueryStringToExpression.cpp /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o nsAbView.o -c -I/pbulk/work/www/seamonkey/work/build/dist/stl_wrappers -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/addrbook/src -I/pbulk/work/www/seamonkey/work/build/comm/mailnews/addrbook/src -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/pbulk/work/www/seamonkey/work/build/dist/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/mozilla-config.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/nsAbView.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/addrbook/src/nsAbView.cpp /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o nsMsgTxn.o -c -I/pbulk/work/www/seamonkey/work/build/dist/stl_wrappers -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -D_IMPL_NS_MSG_BASE -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/base/util -I/pbulk/work/www/seamonkey/work/build/comm/mailnews/base/util -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/netwerk/base -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/pbulk/work/www/seamonkey/work/build/dist/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/mozilla-config.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/nsMsgTxn.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/base/util/nsMsgTxn.cpp /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o nsMsgDBView.o -c -I/pbulk/work/www/seamonkey/work/build/dist/stl_wrappers -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/base/src -I/pbulk/work/www/seamonkey/work/build/comm/mailnews/base/src -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/pbulk/work/www/seamonkey/work/build/dist/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/mozilla-config.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/nsMsgDBView.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/base/src/nsMsgDBView.cpp /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o nsAddbookProtocolHandler.o -c -I/pbulk/work/www/seamonkey/work/build/dist/stl_wrappers -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/addrbook/src -I/pbulk/work/www/seamonkey/work/build/comm/mailnews/addrbook/src -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/pbulk/work/www/seamonkey/work/build/dist/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/mozilla-config.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/nsAddbookProtocolHandler.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/addrbook/src/nsAddbookProtocolHandler.cpp /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o nsMsgQuote.o -c -I/pbulk/work/www/seamonkey/work/build/dist/stl_wrappers -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/compose/src -I/pbulk/work/www/seamonkey/work/build/comm/mailnews/compose/src -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/dom/base -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/pbulk/work/www/seamonkey/work/build/dist/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/mozilla-config.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/nsMsgQuote.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/compose/src/nsMsgQuote.cpp gmake[3]: Leaving directory '/pbulk/work/www/seamonkey/work/build/comm/mailnews/extensions/mailviews/src' /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o nsAddbookUrl.o -c -I/pbulk/work/www/seamonkey/work/build/dist/stl_wrappers -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/addrbook/src -I/pbulk/work/www/seamonkey/work/build/comm/mailnews/addrbook/src -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/pbulk/work/www/seamonkey/work/build/dist/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/mozilla-config.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/nsAddbookUrl.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/addrbook/src/nsAddbookUrl.cpp In file included from /pbulk/work/www/seamonkey/work/build/dist/include/nsISupportsUtils.h:14, from /pbulk/work/www/seamonkey/work/build/dist/include/nsISupports.h:77, from /pbulk/work/www/seamonkey/work/build/dist/include/nsITransaction.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/base/util/nsMsgTxn.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/base/util/nsMsgTxn.cpp:6: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/base/util/nsMsgTxn.cpp: In member function 'virtual nsresult nsMsgTxn::QueryInterface(const nsIID&, void**)': /pbulk/work/www/seamonkey/work/build/dist/include/nsISupportsImpl.h:987:5: warning: macro expands to multiple statements [-Wmultistatement-macros] 987 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /pbulk/work/www/seamonkey/work/build/dist/include/nsISupportsImpl.h:1051:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 1051 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/base/util/nsMsgTxn.cpp:26:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 26 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /pbulk/work/www/seamonkey/work/build/dist/include/nsISupportsImpl.h:968:3: note: some parts of macro expansion are not guarded by this 'else' clause 968 | else | ^~~~ /pbulk/work/www/seamonkey/work/build/dist/include/nsISupportsImpl.h:1045:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 1045 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/base/util/nsMsgTxn.cpp:25:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 25 | NS_INTERFACE_MAP_ENTRY(nsIWritablePropertyBag2) | ^~~~~~~~~~~~~~~~~~~~~~ /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o nsAddrDatabase.o -c -I/pbulk/work/www/seamonkey/work/build/dist/stl_wrappers -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/addrbook/src -I/pbulk/work/www/seamonkey/work/build/comm/mailnews/addrbook/src -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/pbulk/work/www/seamonkey/work/build/dist/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/mozilla-config.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/nsAddrDatabase.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/addrbook/src/nsAddrDatabase.cpp /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o nsMsgUtils.o -c -I/pbulk/work/www/seamonkey/work/build/dist/stl_wrappers -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -D_IMPL_NS_MSG_BASE -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/base/util -I/pbulk/work/www/seamonkey/work/build/comm/mailnews/base/util -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/netwerk/base -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/pbulk/work/www/seamonkey/work/build/dist/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/mozilla-config.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/nsMsgUtils.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/base/util/nsMsgUtils.cpp /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o nsMsgSend.o -c -I/pbulk/work/www/seamonkey/work/build/dist/stl_wrappers -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/compose/src -I/pbulk/work/www/seamonkey/work/build/comm/mailnews/compose/src -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/dom/base -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/pbulk/work/www/seamonkey/work/build/dist/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/mozilla-config.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/nsMsgSend.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/compose/src/nsMsgSend.cpp In file included from /pbulk/work/www/seamonkey/work/build/dist/include/nsISupportsUtils.h:14, from /pbulk/work/www/seamonkey/work/build/dist/include/nsISupports.h:77, from /pbulk/work/www/seamonkey/work/build/dist/include/nsIServiceManager.h:10, from /pbulk/work/www/seamonkey/work/build/dist/include/msgCore.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/base/src/nsMsgDBView.cpp:6: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/base/src/nsMsgDBView.cpp: In member function 'virtual nsresult nsMsgDBView::QueryInterface(const nsIID&, void**)': /pbulk/work/www/seamonkey/work/build/dist/include/nsISupportsImpl.h:987:5: warning: macro expands to multiple statements [-Wmultistatement-macros] 987 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /pbulk/work/www/seamonkey/work/build/dist/include/nsISupportsImpl.h:1051:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 1051 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/base/src/nsMsgDBView.cpp:104:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 104 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /pbulk/work/www/seamonkey/work/build/dist/include/nsISupportsImpl.h:968:3: note: some parts of macro expansion are not guarded by this 'else' clause 968 | else | ^~~~ /pbulk/work/www/seamonkey/work/build/dist/include/nsISupportsImpl.h:1045:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 1045 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/base/src/nsMsgDBView.cpp:103:4: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 103 | NS_INTERFACE_MAP_ENTRY(nsIJunkMailClassificationListener) | ^~~~~~~~~~~~~~~~~~~~~~ /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o nsMsgSendLater.o -c -I/pbulk/work/www/seamonkey/work/build/dist/stl_wrappers -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/compose/src -I/pbulk/work/www/seamonkey/work/build/comm/mailnews/compose/src -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/dom/base -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/pbulk/work/www/seamonkey/work/build/dist/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/mozilla-config.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/nsMsgSendLater.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/compose/src/nsMsgSendLater.cpp gmake[3]: Entering directory '/pbulk/work/www/seamonkey/work/build/comm/mailnews/extensions/bayesian-spam-filter/src' mkdir -p '.deps/' /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o nsBayesianFilter.o -c -I/pbulk/work/www/seamonkey/work/build/dist/stl_wrappers -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/extensions/bayesian-spam-filter/src -I/pbulk/work/www/seamonkey/work/build/comm/mailnews/extensions/bayesian-spam-filter/src -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/pbulk/work/www/seamonkey/work/build/dist/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/mozilla-config.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/nsBayesianFilter.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/extensions/bayesian-spam-filter/src/nsBayesianFilter.cpp /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o nsMsgFolderCache.o -c -I/pbulk/work/www/seamonkey/work/build/dist/stl_wrappers -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/base/src -I/pbulk/work/www/seamonkey/work/build/comm/mailnews/base/src -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/pbulk/work/www/seamonkey/work/build/dist/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/mozilla-config.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/nsMsgFolderCache.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/base/src/nsMsgFolderCache.cpp In file included from /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray.h:2612, from /pbulk/work/www/seamonkey/work/build/dist/include/nsIMsgDatabase.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/base/src/nsMsgDBView.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/base/src/nsMsgDBView.cpp:10: /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray-inl.h: In member function 'nsresult nsMsgDBView::FetchRecipients(nsIMsgDBHdr*, nsAString&)': /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/base/src/nsMsgDBView.cpp:535:23: note: while referencing 'emails' 535 | nsTArray emails; | ^~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray.h:2612, from /pbulk/work/www/seamonkey/work/build/dist/include/nsIMsgDatabase.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/base/src/nsMsgDBView.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/base/src/nsMsgDBView.cpp:10: /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/base/src/nsMsgDBView.cpp:534:22: note: while referencing 'names' 534 | nsTArray names; | ^~~~~ /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o nsDirPrefs.o -c -I/pbulk/work/www/seamonkey/work/build/dist/stl_wrappers -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/addrbook/src -I/pbulk/work/www/seamonkey/work/build/comm/mailnews/addrbook/src -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/pbulk/work/www/seamonkey/work/build/dist/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/mozilla-config.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/nsDirPrefs.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/addrbook/src/nsDirPrefs.cpp In file included from /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray.h:2612, from /pbulk/work/www/seamonkey/work/build/dist/include/nsIMsgDatabase.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/base/src/nsMsgDBView.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/base/src/nsMsgDBView.cpp:10: /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray-inl.h: In member function 'nsresult nsMsgDBView::FetchTags(nsIMsgDBHdr*, nsAString&)': /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/base/src/nsMsgDBView.cpp:887:23: note: while referencing 'keywordsArray' 887 | nsTArray keywordsArray; | ^~~~~~~~~~~~~ /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o nsStopwatch.o -c -I/pbulk/work/www/seamonkey/work/build/dist/stl_wrappers -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -D_IMPL_NS_MSG_BASE -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/base/util -I/pbulk/work/www/seamonkey/work/build/comm/mailnews/base/util -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/netwerk/base -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/pbulk/work/www/seamonkey/work/build/dist/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/mozilla-config.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/nsStopwatch.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/base/util/nsStopwatch.cpp In file included from /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray.h:2612, from /pbulk/work/www/seamonkey/work/build/dist/include/nsCOMArray.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/compose/src/nsMsgSendLater.h:9, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/compose/src/nsMsgSendLater.cpp:5: /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray-inl.h: In member function 'nsresult nsMsgSendLater::SetOrigMsgDisposition()': /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/compose/src/nsMsgSendLater.cpp:896:25: note: while referencing 'uriArray' 896 | nsTArray uriArray; | ^~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray.h:2612, from /pbulk/work/www/seamonkey/work/build/dist/include/nsCOMArray.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/compose/src/nsMsgSendLater.h:9, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/compose/src/nsMsgSendLater.cpp:5: /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/compose/src/nsMsgSendLater.cpp:896:25: note: while referencing 'uriArray' 896 | nsTArray uriArray; | ^~~~~~~~ /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o nsMsgVCardService.o -c -I/pbulk/work/www/seamonkey/work/build/dist/stl_wrappers -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/addrbook/src -I/pbulk/work/www/seamonkey/work/build/comm/mailnews/addrbook/src -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/pbulk/work/www/seamonkey/work/build/dist/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/mozilla-config.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/nsMsgVCardService.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/addrbook/src/nsMsgVCardService.cpp /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o nsVCard.o -c -I/pbulk/work/www/seamonkey/work/build/dist/stl_wrappers -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/addrbook/src -I/pbulk/work/www/seamonkey/work/build/comm/mailnews/addrbook/src -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/pbulk/work/www/seamonkey/work/build/dist/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/mozilla-config.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/nsVCard.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/addrbook/src/nsVCard.cpp /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o nsMsgFolderCacheElement.o -c -I/pbulk/work/www/seamonkey/work/build/dist/stl_wrappers -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/base/src -I/pbulk/work/www/seamonkey/work/build/comm/mailnews/base/src -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/pbulk/work/www/seamonkey/work/build/dist/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/mozilla-config.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/nsMsgFolderCacheElement.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/base/src/nsMsgFolderCacheElement.cpp /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o nsMsgSendPart.o -c -I/pbulk/work/www/seamonkey/work/build/dist/stl_wrappers -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/compose/src -I/pbulk/work/www/seamonkey/work/build/comm/mailnews/compose/src -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/dom/base -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/pbulk/work/www/seamonkey/work/build/dist/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/mozilla-config.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/nsMsgSendPart.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/compose/src/nsMsgSendPart.cpp /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o nsVCardObj.o -c -I/pbulk/work/www/seamonkey/work/build/dist/stl_wrappers -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/addrbook/src -I/pbulk/work/www/seamonkey/work/build/comm/mailnews/addrbook/src -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/pbulk/work/www/seamonkey/work/build/dist/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/mozilla-config.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/nsVCardObj.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/addrbook/src/nsVCardObj.cpp In file included from /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray.h:2612, from /pbulk/work/www/seamonkey/work/build/dist/include/nsIMsgDatabase.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/base/src/nsMsgDBView.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/base/src/nsMsgDBView.cpp:10: /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray-inl.h: In member function 'nsresult nsMsgDBView::PerformActionsOnJunkMsgs(bool)': /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/base/src/nsMsgDBView.cpp:4055:26: note: while referencing 'imapUids' 4055 | nsTArray imapUids; | ^~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray.h:2612, from /pbulk/work/www/seamonkey/work/build/dist/include/nsIMsgDatabase.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/base/src/nsMsgDBView.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/base/src/nsMsgDBView.cpp:10: /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray-inl.h: In member function 'void nsMsgDBView::ReverseThreads()': /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/base/src/nsMsgDBView.cpp:4200:21: note: while referencing 'newLevelArray' 4200 | nsTArray newLevelArray; | ^~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray.h:2612, from /pbulk/work/www/seamonkey/work/build/dist/include/nsIMsgDatabase.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/base/src/nsMsgDBView.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/base/src/nsMsgDBView.cpp:10: /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/base/src/nsMsgDBView.cpp:4199:22: note: while referencing 'newKeyArray' 4199 | nsTArray newKeyArray; | ^~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray.h:2612, from /pbulk/work/www/seamonkey/work/build/dist/include/nsIMsgDatabase.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/base/src/nsMsgDBView.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/base/src/nsMsgDBView.cpp:10: /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/base/src/nsMsgDBView.cpp:4198:22: note: while referencing 'newFlagArray' 4198 | nsTArray newFlagArray; | ^~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray.h:2612, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/extensions/bayesian-spam-filter/src/nsBayesianFilter.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/extensions/bayesian-spam-filter/src/nsBayesianFilter.cpp:6: /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray-inl.h: In member function 'void nsBayesianFilter::classifyMessage(Tokenizer&, const char*, nsTArray&, nsTArray&, nsIJunkMailClassificationListener*, nsIMsgTraitClassificationListener*, nsIMsgTraitDetailListener*)': /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/extensions/bayesian-spam-filter/src/nsBayesianFilter.cpp:1670:29: note: while referencing 'tokenStrings' 1670 | nsTArray tokenStrings(usedTokenCount); | ^~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray.h:2612, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/extensions/bayesian-spam-filter/src/nsBayesianFilter.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/extensions/bayesian-spam-filter/src/nsBayesianFilter.cpp:6: /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/extensions/bayesian-spam-filter/src/nsBayesianFilter.cpp:1669:28: note: while referencing 'runningPercents' 1669 | nsTArray runningPercents(usedTokenCount); | ^~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray.h:2612, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/extensions/bayesian-spam-filter/src/nsBayesianFilter.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/extensions/bayesian-spam-filter/src/nsBayesianFilter.cpp:6: /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/extensions/bayesian-spam-filter/src/nsBayesianFilter.cpp:1668:28: note: while referencing 'tokenPercents' 1668 | nsTArray tokenPercents(usedTokenCount); | ^~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray.h:2612, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/extensions/bayesian-spam-filter/src/nsBayesianFilter.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/extensions/bayesian-spam-filter/src/nsBayesianFilter.cpp:6: /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/extensions/bayesian-spam-filter/src/nsBayesianFilter.cpp:1602:24: note: while referencing 'hArray' 1602 | nsTArray hArray; | ^~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray.h:2612, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/extensions/bayesian-spam-filter/src/nsBayesianFilter.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/extensions/bayesian-spam-filter/src/nsBayesianFilter.cpp:6: /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/extensions/bayesian-spam-filter/src/nsBayesianFilter.cpp:1601:24: note: while referencing 'sArray' 1601 | nsTArray sArray; | ^~~~~~ gmake[3]: Leaving directory '/pbulk/work/www/seamonkey/work/build/comm/mailnews/base/util' /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o nsMsgSendReport.o -c -I/pbulk/work/www/seamonkey/work/build/dist/stl_wrappers -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/compose/src -I/pbulk/work/www/seamonkey/work/build/comm/mailnews/compose/src -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/dom/base -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/pbulk/work/www/seamonkey/work/build/dist/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/mozilla-config.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/nsMsgSendReport.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/compose/src/nsMsgSendReport.cpp /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o nsSmtpProtocol.o -c -I/pbulk/work/www/seamonkey/work/build/dist/stl_wrappers -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/compose/src -I/pbulk/work/www/seamonkey/work/build/comm/mailnews/compose/src -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/dom/base -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/pbulk/work/www/seamonkey/work/build/dist/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/mozilla-config.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/nsSmtpProtocol.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/compose/src/nsSmtpProtocol.cpp In file included from /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray.h:2612, from /pbulk/work/www/seamonkey/work/build/dist/include/nsIMsgDatabase.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/base/src/nsMsgDBView.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/base/src/nsMsgDBView.cpp:10: /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray-inl.h: In member function 'virtual nsresult nsMsgDBView::Sort(nsMsgViewSortTypeValue, nsMsgViewSortOrderValue)': /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/base/src/nsMsgDBView.cpp:5135:19: note: while referencing 'ptrs' 5135 | nsTArray ptrs; | ^~~~ gmake[3]: Leaving directory '/pbulk/work/www/seamonkey/work/build/comm/mailnews/extensions/bayesian-spam-filter/src' /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o nsSmtpServer.o -c -I/pbulk/work/www/seamonkey/work/build/dist/stl_wrappers -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/compose/src -I/pbulk/work/www/seamonkey/work/build/comm/mailnews/compose/src -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/dom/base -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/pbulk/work/www/seamonkey/work/build/dist/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/mozilla-config.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/nsSmtpServer.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/compose/src/nsSmtpServer.cpp In file included from /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray.h:2612, from /pbulk/work/www/seamonkey/work/build/dist/include/nsIMsgDatabase.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/base/src/nsMsgDBView.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/base/src/nsMsgDBView.cpp:10: /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray-inl.h: In member function 'nsresult nsMsgDBView::_ZN11nsMsgDBView21ApplyCommandToIndicesEiPji.part.0(nsMsgViewCommandTypeValue, nsMsgViewIndex*, int32_t)': /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/base/src/nsMsgDBView.cpp:3325:22: note: while referencing 'imapUids' 3325 | nsTArray imapUids; | ^~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray.h:2612, from /pbulk/work/www/seamonkey/work/build/dist/include/nsIMsgDatabase.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/base/src/nsMsgDBView.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/base/src/nsMsgDBView.cpp:10: /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray-inl.h: In member function 'nsresult nsMsgDBView::SetThreadIgnored(nsIMsgThread*, nsMsgViewIndex, bool)': /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/base/src/nsMsgDBView.cpp:8091:24: note: while referencing 'idsMarkedRead' 8091 | nsTArray idsMarkedRead; | ^~~~~~~~~~~~~ gmake[3]: Leaving directory '/pbulk/work/www/seamonkey/work/build/comm/mailnews/addrbook/src' gmake[3]: Entering directory '/pbulk/work/www/seamonkey/work/build/comm/mailnews/extensions/fts3/src' mkdir -p '.deps/' /pbulk/work/www/seamonkey/work/.cwrapper/bin/gcc -std=gnu99 -o Normalize.o -c -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/extensions/fts3/src -I/pbulk/work/www/seamonkey/work/build/comm/mailnews/extensions/fts3/src -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/pbulk/work/www/seamonkey/work/build/dist/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DPIC -include /pbulk/work/www/seamonkey/work/build/mozilla-config.h -DMOZILLA_CLIENT -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -Dunix -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -MD -MP -MF .deps/Normalize.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/extensions/fts3/src/Normalize.c /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o nsSmtpService.o -c -I/pbulk/work/www/seamonkey/work/build/dist/stl_wrappers -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/compose/src -I/pbulk/work/www/seamonkey/work/build/comm/mailnews/compose/src -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/dom/base -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/pbulk/work/www/seamonkey/work/build/dist/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/mozilla-config.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/nsSmtpService.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/compose/src/nsSmtpService.cpp /pbulk/work/www/seamonkey/work/.cwrapper/bin/gcc -std=gnu99 -o fts3_porter.o -c -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/extensions/fts3/src -I/pbulk/work/www/seamonkey/work/build/comm/mailnews/extensions/fts3/src -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/pbulk/work/www/seamonkey/work/build/dist/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DPIC -include /pbulk/work/www/seamonkey/work/build/mozilla-config.h -DMOZILLA_CLIENT -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -Dunix -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -MD -MP -MF .deps/fts3_porter.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/extensions/fts3/src/fts3_porter.c /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o nsMsgFolderCompactor.o -c -I/pbulk/work/www/seamonkey/work/build/dist/stl_wrappers -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/base/src -I/pbulk/work/www/seamonkey/work/build/comm/mailnews/base/src -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/pbulk/work/www/seamonkey/work/build/dist/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/mozilla-config.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/nsMsgFolderCompactor.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/base/src/nsMsgFolderCompactor.cpp /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o nsSmtpUrl.o -c -I/pbulk/work/www/seamonkey/work/build/dist/stl_wrappers -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/compose/src -I/pbulk/work/www/seamonkey/work/build/comm/mailnews/compose/src -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/dom/base -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/pbulk/work/www/seamonkey/work/build/dist/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/mozilla-config.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/nsSmtpUrl.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/compose/src/nsSmtpUrl.cpp /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o nsFts3Tokenizer.o -c -I/pbulk/work/www/seamonkey/work/build/dist/stl_wrappers -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/extensions/fts3/src -I/pbulk/work/www/seamonkey/work/build/comm/mailnews/extensions/fts3/src -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/pbulk/work/www/seamonkey/work/build/dist/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/mozilla-config.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/nsFts3Tokenizer.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/extensions/fts3/src/nsFts3Tokenizer.cpp In file included from /pbulk/work/www/seamonkey/work/build/dist/include/nsISupportsUtils.h:14, from /pbulk/work/www/seamonkey/work/build/dist/include/nsISupports.h:77, from /pbulk/work/www/seamonkey/work/build/dist/include/nsIPrefService.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/compose/src/nsSmtpServer.cpp:6: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/compose/src/nsSmtpServer.cpp: In member function 'virtual nsresult nsSmtpServer::QueryInterface(const nsIID&, void**)': /pbulk/work/www/seamonkey/work/build/dist/include/nsISupportsImpl.h:987:5: warning: macro expands to multiple statements [-Wmultistatement-macros] 987 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /pbulk/work/www/seamonkey/work/build/dist/include/nsISupportsImpl.h:1051:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 1051 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/compose/src/nsSmtpServer.cpp:27:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 27 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /pbulk/work/www/seamonkey/work/build/dist/include/nsISupportsImpl.h:979:3: note: some parts of macro expansion are not guarded by this 'else' clause 979 | else | ^~~~ /pbulk/work/www/seamonkey/work/build/dist/include/nsISupportsImpl.h:1053:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 1053 | NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/compose/src/nsSmtpServer.cpp:26:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 26 | NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsISmtpServer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o nsURLFetcher.o -c -I/pbulk/work/www/seamonkey/work/build/dist/stl_wrappers -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/compose/src -I/pbulk/work/www/seamonkey/work/build/comm/mailnews/compose/src -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/dom/base -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/pbulk/work/www/seamonkey/work/build/dist/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/mozilla-config.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/nsURLFetcher.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/compose/src/nsURLFetcher.cpp /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o nsMsgFolderNotificationService.o -c -I/pbulk/work/www/seamonkey/work/build/dist/stl_wrappers -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/base/src -I/pbulk/work/www/seamonkey/work/build/comm/mailnews/base/src -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/pbulk/work/www/seamonkey/work/build/dist/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/mozilla-config.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/nsMsgFolderNotificationService.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/base/src/nsMsgFolderNotificationService.cpp /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o nsMsgGroupThread.o -c -I/pbulk/work/www/seamonkey/work/build/dist/stl_wrappers -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/base/src -I/pbulk/work/www/seamonkey/work/build/comm/mailnews/base/src -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/pbulk/work/www/seamonkey/work/build/dist/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/mozilla-config.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/nsMsgGroupThread.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/base/src/nsMsgGroupThread.cpp /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o nsGlodaRankerFunction.o -c -I/pbulk/work/www/seamonkey/work/build/dist/stl_wrappers -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/extensions/fts3/src -I/pbulk/work/www/seamonkey/work/build/comm/mailnews/extensions/fts3/src -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/pbulk/work/www/seamonkey/work/build/dist/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/mozilla-config.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/nsGlodaRankerFunction.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/extensions/fts3/src/nsGlodaRankerFunction.cpp In file included from /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray.h:2612, from /pbulk/work/www/seamonkey/work/build/dist/include/nsMsgUtils.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/compose/src/nsSmtpService.cpp:12: /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray-inl.h: In member function 'nsresult nsSmtpService::_ZN13nsSmtpService15loadSmtpServersEv.part.0()': /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/compose/src/nsSmtpService.cpp:406:23: note: while referencing 'servers' 406 | nsTArray servers; | ^~~~~~~ /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o nsMsgGroupView.o -c -I/pbulk/work/www/seamonkey/work/build/dist/stl_wrappers -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/base/src -I/pbulk/work/www/seamonkey/work/build/comm/mailnews/base/src -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/pbulk/work/www/seamonkey/work/build/dist/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/mozilla-config.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/nsMsgGroupView.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/base/src/nsMsgGroupView.cpp gmake[3]: Entering directory '/pbulk/work/www/seamonkey/work/build/comm/mailnews/extensions/smime/src' mkdir -p '.deps/' /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o nsCertPicker.o -c -I/pbulk/work/www/seamonkey/work/build/dist/stl_wrappers -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/extensions/smime/src -I/pbulk/work/www/seamonkey/work/build/comm/mailnews/extensions/smime/src -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/security/manager/pki -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/pbulk/work/www/seamonkey/work/build/dist/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/mozilla-config.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/nsCertPicker.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/extensions/smime/src/nsCertPicker.cpp /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o nsMsgMailSession.o -c -I/pbulk/work/www/seamonkey/work/build/dist/stl_wrappers -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/base/src -I/pbulk/work/www/seamonkey/work/build/comm/mailnews/base/src -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/pbulk/work/www/seamonkey/work/build/dist/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/mozilla-config.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/nsMsgMailSession.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/base/src/nsMsgMailSession.cpp /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o nsEncryptedSMIMEURIsService.o -c -I/pbulk/work/www/seamonkey/work/build/dist/stl_wrappers -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/extensions/smime/src -I/pbulk/work/www/seamonkey/work/build/comm/mailnews/extensions/smime/src -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/security/manager/pki -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/pbulk/work/www/seamonkey/work/build/dist/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/mozilla-config.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/nsEncryptedSMIMEURIsService.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/extensions/smime/src/nsEncryptedSMIMEURIsService.cpp gmake[3]: Leaving directory '/pbulk/work/www/seamonkey/work/build/comm/mailnews/extensions/fts3/src' /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o nsMsgComposeSecure.o -c -I/pbulk/work/www/seamonkey/work/build/dist/stl_wrappers -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/extensions/smime/src -I/pbulk/work/www/seamonkey/work/build/comm/mailnews/extensions/smime/src -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/security/manager/pki -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/pbulk/work/www/seamonkey/work/build/dist/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/mozilla-config.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/nsMsgComposeSecure.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/extensions/smime/src/nsMsgComposeSecure.cpp /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o nsSMimeJSHelper.o -c -I/pbulk/work/www/seamonkey/work/build/dist/stl_wrappers -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/extensions/smime/src -I/pbulk/work/www/seamonkey/work/build/comm/mailnews/extensions/smime/src -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/security/manager/pki -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/pbulk/work/www/seamonkey/work/build/dist/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/mozilla-config.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/nsSMimeJSHelper.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/extensions/smime/src/nsSMimeJSHelper.cpp /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o nsMsgOfflineManager.o -c -I/pbulk/work/www/seamonkey/work/build/dist/stl_wrappers -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/base/src -I/pbulk/work/www/seamonkey/work/build/comm/mailnews/base/src -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/pbulk/work/www/seamonkey/work/build/dist/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/mozilla-config.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/nsMsgOfflineManager.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/base/src/nsMsgOfflineManager.cpp gmake[3]: Entering directory '/pbulk/work/www/seamonkey/work/build/comm/mailnews/imap/src' mkdir -p '.deps/' /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o nsAutoSyncManager.o -c -I/pbulk/work/www/seamonkey/work/build/dist/stl_wrappers -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/imap/src -I/pbulk/work/www/seamonkey/work/build/comm/mailnews/imap/src -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/pbulk/work/www/seamonkey/work/build/dist/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/mozilla-config.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/nsAutoSyncManager.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/imap/src/nsAutoSyncManager.cpp gmake[3]: Leaving directory '/pbulk/work/www/seamonkey/work/build/comm/mailnews/compose/src' /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o nsMsgPrintEngine.o -c -I/pbulk/work/www/seamonkey/work/build/dist/stl_wrappers -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/base/src -I/pbulk/work/www/seamonkey/work/build/comm/mailnews/base/src -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/pbulk/work/www/seamonkey/work/build/dist/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/mozilla-config.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/nsMsgPrintEngine.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/base/src/nsMsgPrintEngine.cpp gmake[3]: Entering directory '/pbulk/work/www/seamonkey/work/build/comm/mailnews/import/src' mkdir -p '.deps/' gmake[3]: Entering directory '/pbulk/work/www/seamonkey/work/build/comm/mailnews/import/text/src' mkdir -p '.deps/' /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o ImportCharSet.o -c -I/pbulk/work/www/seamonkey/work/build/dist/stl_wrappers -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/import/src -I/pbulk/work/www/seamonkey/work/build/comm/mailnews/import/src -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/pbulk/work/www/seamonkey/work/build/dist/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/mozilla-config.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/ImportCharSet.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/import/src/ImportCharSet.cpp /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o nsTextAddress.o -c -I/pbulk/work/www/seamonkey/work/build/dist/stl_wrappers -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/import/text/src -I/pbulk/work/www/seamonkey/work/build/comm/mailnews/import/text/src -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/import/src -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/pbulk/work/www/seamonkey/work/build/dist/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/mozilla-config.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/nsTextAddress.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/import/text/src/nsTextAddress.cpp In file included from /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray.h:2612, from /pbulk/work/www/seamonkey/work/build/dist/include/nsCOMArray.h:16, from /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/mailnews/MimeHeaderParser.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/extensions/smime/src/nsMsgComposeSecure.cpp:15: /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray-inl.h: In member function 'nsresult nsMsgComposeSecure::MimeCryptoHackCerts(const char*, nsIMsgSendReport*, bool, bool, nsIMsgIdentity*)': /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/extensions/smime/src/nsMsgComposeSecure.cpp:961:25: note: while referencing 'mailboxes' 961 | nsTArray mailboxes; | ^~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray.h:2612, from /pbulk/work/www/seamonkey/work/build/dist/include/nsCOMArray.h:16, from /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/mailnews/MimeHeaderParser.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/extensions/smime/src/nsMsgComposeSecure.cpp:15: /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/extensions/smime/src/nsMsgComposeSecure.cpp:961:25: note: while referencing 'mailboxes' 961 | nsTArray mailboxes; | ^~~~~~~~~ /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o nsTextImport.o -c -I/pbulk/work/www/seamonkey/work/build/dist/stl_wrappers -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/import/text/src -I/pbulk/work/www/seamonkey/work/build/comm/mailnews/import/text/src -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/import/src -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/pbulk/work/www/seamonkey/work/build/dist/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/mozilla-config.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/nsTextImport.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/import/text/src/nsTextImport.cpp In file included from /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray.h:2612, from /pbulk/work/www/seamonkey/work/build/dist/include/nsCOMArray.h:16, from /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/mailnews/MimeHeaderParser.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/extensions/smime/src/nsSMimeJSHelper.cpp:6: /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray-inl.h: In member function 'virtual nsresult nsSMimeJSHelper::GetRecipientCertsInfo(nsIMsgCompFields*, uint32_t*, char16_t***, int32_t**, char16_t***, char16_t***, nsIX509Cert***, bool*)': /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/extensions/smime/src/nsSMimeJSHelper.cpp:53:23: note: while referencing 'mailboxes' 53 | nsTArray mailboxes; | ^~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray.h:2612, from /pbulk/work/www/seamonkey/work/build/dist/include/nsCOMArray.h:16, from /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/mailnews/MimeHeaderParser.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/extensions/smime/src/nsSMimeJSHelper.cpp:6: /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray-inl.h: In member function 'virtual nsresult nsSMimeJSHelper::GetNoCertAddresses(nsIMsgCompFields*, uint32_t*, char16_t***)': /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/extensions/smime/src/nsSMimeJSHelper.cpp:191:23: note: while referencing 'mailboxes' 191 | nsTArray mailboxes; | ^~~~~~~~~ /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o nsAutoSyncState.o -c -I/pbulk/work/www/seamonkey/work/build/dist/stl_wrappers -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/imap/src -I/pbulk/work/www/seamonkey/work/build/comm/mailnews/imap/src -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/pbulk/work/www/seamonkey/work/build/dist/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/mozilla-config.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/nsAutoSyncState.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/imap/src/nsAutoSyncState.cpp /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o ImportOutFile.o -c -I/pbulk/work/www/seamonkey/work/build/dist/stl_wrappers -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/import/src -I/pbulk/work/www/seamonkey/work/build/comm/mailnews/import/src -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/pbulk/work/www/seamonkey/work/build/dist/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/mozilla-config.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/ImportOutFile.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/import/src/ImportOutFile.cpp gmake[3]: Leaving directory '/pbulk/work/www/seamonkey/work/build/comm/mailnews/extensions/smime/src' /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o ImportTranslate.o -c -I/pbulk/work/www/seamonkey/work/build/dist/stl_wrappers -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/import/src -I/pbulk/work/www/seamonkey/work/build/comm/mailnews/import/src -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/pbulk/work/www/seamonkey/work/build/dist/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/mozilla-config.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/ImportTranslate.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/import/src/ImportTranslate.cpp /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o nsMsgProgress.o -c -I/pbulk/work/www/seamonkey/work/build/dist/stl_wrappers -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/base/src -I/pbulk/work/www/seamonkey/work/build/comm/mailnews/base/src -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/pbulk/work/www/seamonkey/work/build/dist/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/mozilla-config.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/nsMsgProgress.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/base/src/nsMsgProgress.cpp gmake[3]: Entering directory '/pbulk/work/www/seamonkey/work/build/comm/mailnews/import/vcard/src' mkdir -p '.deps/' /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o nsVCardAddress.o -c -I/pbulk/work/www/seamonkey/work/build/dist/stl_wrappers -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/import/vcard/src -I/pbulk/work/www/seamonkey/work/build/comm/mailnews/import/vcard/src -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/import/src -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/pbulk/work/www/seamonkey/work/build/dist/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/mozilla-config.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/nsVCardAddress.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/import/vcard/src/nsVCardAddress.cpp gmake[3]: Entering directory '/pbulk/work/www/seamonkey/work/build/comm/mailnews/intl' mkdir -p '.deps/' /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o Unified_cpp_comm_mailnews_intl0.o -c -I/pbulk/work/www/seamonkey/work/build/dist/stl_wrappers -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/intl -I/pbulk/work/www/seamonkey/work/build/comm/mailnews/intl -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/intl/locale -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/pbulk/work/www/seamonkey/work/build/dist/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/mozilla-config.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/Unified_cpp_comm_mailnews_intl0.o.pp Unified_cpp_comm_mailnews_intl0.cpp /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o nsImportABDescriptor.o -c -I/pbulk/work/www/seamonkey/work/build/dist/stl_wrappers -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/import/src -I/pbulk/work/www/seamonkey/work/build/comm/mailnews/import/src -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/pbulk/work/www/seamonkey/work/build/dist/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/mozilla-config.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/nsImportABDescriptor.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/import/src/nsImportABDescriptor.cpp In file included from /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray.h:2612, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/imap/src/nsAutoSyncState.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/imap/src/nsAutoSyncState.cpp:5: /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray-inl.h: In member function 'nsresult nsAutoSyncState::SortSubQueueBasedOnStrategy(nsTArray&, uint32_t)': /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/imap/src/nsAutoSyncState.cpp:200:22: note: while referencing 'tmpQ' 200 | nsTArray tmpQ; | ^~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray.h:2612, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/imap/src/nsAutoSyncState.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/imap/src/nsAutoSyncState.cpp:5: /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray-inl.h: In member function 'virtual nsresult nsAutoSyncState::ProcessExistingHeaders(uint32_t, uint32_t*)': /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/imap/src/nsAutoSyncState.cpp:355:22: note: while referencing 'msgKeys' 355 | nsTArray msgKeys; | ^~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray.h:2612, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/imap/src/nsAutoSyncState.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/imap/src/nsAutoSyncState.cpp:5: /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray-inl.h: In member function 'virtual nsresult nsAutoSyncState::DownloadMessagesForOffline(nsIArray*)': /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/imap/src/nsAutoSyncState.cpp:631:22: note: while referencing 'msgKeys' 631 | nsTArray msgKeys; | ^~~~~~~ /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o nsImportAddressBooks.o -c -I/pbulk/work/www/seamonkey/work/build/dist/stl_wrappers -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/import/src -I/pbulk/work/www/seamonkey/work/build/comm/mailnews/import/src -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/pbulk/work/www/seamonkey/work/build/dist/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/mozilla-config.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/nsImportAddressBooks.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/import/src/nsImportAddressBooks.cpp /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o nsIMAPBodyShell.o -c -I/pbulk/work/www/seamonkey/work/build/dist/stl_wrappers -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/imap/src -I/pbulk/work/www/seamonkey/work/build/comm/mailnews/imap/src -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/pbulk/work/www/seamonkey/work/build/dist/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/mozilla-config.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/nsIMAPBodyShell.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/imap/src/nsIMAPBodyShell.cpp gmake[3]: Leaving directory '/pbulk/work/www/seamonkey/work/build/comm/mailnews/import/text/src' /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o nsMsgPurgeService.o -c -I/pbulk/work/www/seamonkey/work/build/dist/stl_wrappers -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/base/src -I/pbulk/work/www/seamonkey/work/build/comm/mailnews/base/src -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/pbulk/work/www/seamonkey/work/build/dist/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/mozilla-config.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/nsMsgPurgeService.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/base/src/nsMsgPurgeService.cpp /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o nsVCardImport.o -c -I/pbulk/work/www/seamonkey/work/build/dist/stl_wrappers -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/import/vcard/src -I/pbulk/work/www/seamonkey/work/build/comm/mailnews/import/vcard/src -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/import/src -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/pbulk/work/www/seamonkey/work/build/dist/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/mozilla-config.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/nsVCardImport.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/import/vcard/src/nsVCardImport.cpp gmake[3]: Leaving directory '/pbulk/work/www/seamonkey/work/build/comm/mailnews/intl' /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o nsImportEmbeddedImageData.o -c -I/pbulk/work/www/seamonkey/work/build/dist/stl_wrappers -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/import/src -I/pbulk/work/www/seamonkey/work/build/comm/mailnews/import/src -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/pbulk/work/www/seamonkey/work/build/dist/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/mozilla-config.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/nsImportEmbeddedImageData.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/import/src/nsImportEmbeddedImageData.cpp gmake[3]: Entering directory '/pbulk/work/www/seamonkey/work/build/comm/mailnews/jsaccount/src' mkdir -p '.deps/' /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o DelegateList.o -c -I/pbulk/work/www/seamonkey/work/build/dist/stl_wrappers -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/jsaccount/src -I/pbulk/work/www/seamonkey/work/build/comm/mailnews/jsaccount/src -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/pbulk/work/www/seamonkey/work/build/dist/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/mozilla-config.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/DelegateList.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/jsaccount/src/DelegateList.cpp /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o nsImportEncodeScan.o -c -I/pbulk/work/www/seamonkey/work/build/dist/stl_wrappers -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/import/src -I/pbulk/work/www/seamonkey/work/build/comm/mailnews/import/src -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/pbulk/work/www/seamonkey/work/build/dist/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/mozilla-config.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/nsImportEncodeScan.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/import/src/nsImportEncodeScan.cpp /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o nsIMAPGenericParser.o -c -I/pbulk/work/www/seamonkey/work/build/dist/stl_wrappers -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/imap/src -I/pbulk/work/www/seamonkey/work/build/comm/mailnews/imap/src -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/pbulk/work/www/seamonkey/work/build/dist/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/mozilla-config.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/nsIMAPGenericParser.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/imap/src/nsIMAPGenericParser.cpp /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o JaAbDirectory.o -c -I/pbulk/work/www/seamonkey/work/build/dist/stl_wrappers -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/jsaccount/src -I/pbulk/work/www/seamonkey/work/build/comm/mailnews/jsaccount/src -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/pbulk/work/www/seamonkey/work/build/dist/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/mozilla-config.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/JaAbDirectory.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/jsaccount/src/JaAbDirectory.cpp /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o nsIMAPHostSessionList.o -c -I/pbulk/work/www/seamonkey/work/build/dist/stl_wrappers -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/imap/src -I/pbulk/work/www/seamonkey/work/build/comm/mailnews/imap/src -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/pbulk/work/www/seamonkey/work/build/dist/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/mozilla-config.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/nsIMAPHostSessionList.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/imap/src/nsIMAPHostSessionList.cpp gmake[3]: Entering directory '/pbulk/work/www/seamonkey/work/build/comm/mailnews/local/src' mkdir -p '.deps/' /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o nsLocalMailFolder.o -c -I/pbulk/work/www/seamonkey/work/build/dist/stl_wrappers -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/local/src -I/pbulk/work/www/seamonkey/work/build/comm/mailnews/local/src -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/pbulk/work/www/seamonkey/work/build/dist/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/mozilla-config.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/nsLocalMailFolder.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/local/src/nsLocalMailFolder.cpp /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o nsMsgQuickSearchDBView.o -c -I/pbulk/work/www/seamonkey/work/build/dist/stl_wrappers -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/base/src -I/pbulk/work/www/seamonkey/work/build/comm/mailnews/base/src -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/pbulk/work/www/seamonkey/work/build/dist/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/mozilla-config.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/nsMsgQuickSearchDBView.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/base/src/nsMsgQuickSearchDBView.cpp gmake[3]: Entering directory '/pbulk/work/www/seamonkey/work/build/comm/mailnews/mime/src' mkdir -p '.deps/' /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o MimeHeaderParser.o -c -I/pbulk/work/www/seamonkey/work/build/dist/stl_wrappers -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SMIME -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/mime/src -I/pbulk/work/www/seamonkey/work/build/comm/mailnews/mime/src -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/security/certverifier -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/security/manager/ssl -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/pbulk/work/www/seamonkey/work/build/dist/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/mozilla-config.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/MimeHeaderParser.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/mime/src/MimeHeaderParser.cpp /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o nsImportFieldMap.o -c -I/pbulk/work/www/seamonkey/work/build/dist/stl_wrappers -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/import/src -I/pbulk/work/www/seamonkey/work/build/comm/mailnews/import/src -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/pbulk/work/www/seamonkey/work/build/dist/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/mozilla-config.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/nsImportFieldMap.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/import/src/nsImportFieldMap.cpp gmake[3]: Leaving directory '/pbulk/work/www/seamonkey/work/build/comm/mailnews/import/vcard/src' /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o nsIMAPNamespace.o -c -I/pbulk/work/www/seamonkey/work/build/dist/stl_wrappers -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/imap/src -I/pbulk/work/www/seamonkey/work/build/comm/mailnews/imap/src -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/pbulk/work/www/seamonkey/work/build/dist/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/mozilla-config.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/nsIMAPNamespace.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/imap/src/nsIMAPNamespace.cpp /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o nsImportMail.o -c -I/pbulk/work/www/seamonkey/work/build/dist/stl_wrappers -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/import/src -I/pbulk/work/www/seamonkey/work/build/comm/mailnews/import/src -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/pbulk/work/www/seamonkey/work/build/dist/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/mozilla-config.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/nsImportMail.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/import/src/nsImportMail.cpp /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o JaCompose.o -c -I/pbulk/work/www/seamonkey/work/build/dist/stl_wrappers -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/jsaccount/src -I/pbulk/work/www/seamonkey/work/build/comm/mailnews/jsaccount/src -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/pbulk/work/www/seamonkey/work/build/dist/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/mozilla-config.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/JaCompose.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/jsaccount/src/JaCompose.cpp In file included from /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray.h:2612, from /pbulk/work/www/seamonkey/work/build/dist/include/nsCOMArray.h:16, from /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/mailnews/MimeHeaderParser.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/mime/src/MimeHeaderParser.cpp:7: /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray-inl.h: In function 'void mozilla::mailnews::ExtractEmails(const nsCOMArray&, nsTArray >&)': /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/mime/src/MimeHeaderParser.cpp:169:22: note: while referencing 'names' 169 | nsTArray names; | ^~~~~ /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o nsMsgRDFDataSource.o -c -I/pbulk/work/www/seamonkey/work/build/dist/stl_wrappers -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/base/src -I/pbulk/work/www/seamonkey/work/build/comm/mailnews/base/src -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/pbulk/work/www/seamonkey/work/build/dist/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/mozilla-config.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/nsMsgRDFDataSource.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/base/src/nsMsgRDFDataSource.cpp /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o comi18n.o -c -I/pbulk/work/www/seamonkey/work/build/dist/stl_wrappers -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SMIME -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/mime/src -I/pbulk/work/www/seamonkey/work/build/comm/mailnews/mime/src -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/security/certverifier -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/security/manager/ssl -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/pbulk/work/www/seamonkey/work/build/dist/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/mozilla-config.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/comi18n.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/mime/src/comi18n.cpp /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o nsImportMailboxDescriptor.o -c -I/pbulk/work/www/seamonkey/work/build/dist/stl_wrappers -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/import/src -I/pbulk/work/www/seamonkey/work/build/comm/mailnews/import/src -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/pbulk/work/www/seamonkey/work/build/dist/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/mozilla-config.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/nsImportMailboxDescriptor.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/import/src/nsImportMailboxDescriptor.cpp In file included from /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray.h:2612, from /pbulk/work/www/seamonkey/work/build/dist/include/nsIMsgDatabase.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/base/src/nsMsgDBView.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/base/src/nsMsgGroupView.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/base/src/nsMsgThreadedDBView.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/base/src/nsMsgQuickSearchDBView.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/base/src/nsMsgQuickSearchDBView.cpp:7: /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray-inl.h: In member function 'virtual nsresult nsMsgQuickSearchDBView::OnSearchDone(nsresult)': /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/base/src/nsMsgQuickSearchDBView.cpp:304:24: note: while referencing 'keyArray' 304 | nsTArray keyArray; | ^~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray.h:2612, from /pbulk/work/www/seamonkey/work/build/dist/include/nsIMsgDatabase.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/base/src/nsMsgDBView.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/base/src/nsMsgGroupView.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/base/src/nsMsgThreadedDBView.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/base/src/nsMsgQuickSearchDBView.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/base/src/nsMsgQuickSearchDBView.cpp:7: /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/base/src/nsMsgQuickSearchDBView.cpp:304:24: note: while referencing 'keyArray' 304 | nsTArray keyArray; | ^~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray.h:2612, from /pbulk/work/www/seamonkey/work/build/dist/include/nsIMsgDatabase.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/base/src/nsMsgDBView.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/base/src/nsMsgGroupView.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/base/src/nsMsgThreadedDBView.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/base/src/nsMsgQuickSearchDBView.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/base/src/nsMsgQuickSearchDBView.cpp:7: /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray-inl.h: In member function 'virtual nsresult nsMsgQuickSearchDBView::SortThreads(nsMsgViewSortTypeValue, nsMsgViewSortOrderValue)': /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/base/src/nsMsgQuickSearchDBView.cpp:494:22: note: while referencing 'threadRootIds' 494 | nsTArray threadRootIds; | ^~~~~~~~~~~~~ gmake[3]: Entering directory '/pbulk/work/www/seamonkey/work/build/comm/mailnews/mime/emitters' mkdir -p '.deps/' /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o nsEmitterUtils.o -c -I/pbulk/work/www/seamonkey/work/build/dist/stl_wrappers -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/mime/emitters -I/pbulk/work/www/seamonkey/work/build/comm/mailnews/mime/emitters -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/pbulk/work/www/seamonkey/work/build/dist/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/mozilla-config.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/nsEmitterUtils.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/mime/emitters/nsEmitterUtils.cpp /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o nsImapFlagAndUidState.o -c -I/pbulk/work/www/seamonkey/work/build/dist/stl_wrappers -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/imap/src -I/pbulk/work/www/seamonkey/work/build/comm/mailnews/imap/src -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/pbulk/work/www/seamonkey/work/build/dist/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/mozilla-config.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/nsImapFlagAndUidState.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/imap/src/nsImapFlagAndUidState.cpp /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o mimeTextHTMLParsed.o -c -I/pbulk/work/www/seamonkey/work/build/dist/stl_wrappers -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SMIME -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/mime/src -I/pbulk/work/www/seamonkey/work/build/comm/mailnews/mime/src -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/security/certverifier -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/security/manager/ssl -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/pbulk/work/www/seamonkey/work/build/dist/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/mozilla-config.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/mimeTextHTMLParsed.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/mime/src/mimeTextHTMLParsed.cpp In file included from /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray.h:2612, from /pbulk/work/www/seamonkey/work/build/dist/include/nsIMsgDatabase.h:21, from /pbulk/work/www/seamonkey/work/build/dist/include/nsMsgDBFolder.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/local/src/nsLocalMailFolder.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/local/src/nsLocalMailFolder.cpp:12: /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray-inl.h: In member function 'virtual nsresult nsMsgLocalMailFolder::CopyMessages(nsIMsgFolder*, nsIArray*, bool, nsIMsgWindow*, nsIMsgCopyServiceListener*, bool, bool)': /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/local/src/nsLocalMailFolder.cpp:1618:22: note: while referencing 'keyArray' 1618 | nsTArray keyArray(numMsgs); | ^~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/nsISupportsUtils.h:14, from /pbulk/work/www/seamonkey/work/build/dist/include/nsCOMPtr.h:30, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/base/src/nsMsgRDFDataSource.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/base/src/nsMsgRDFDataSource.cpp:6: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/base/src/nsMsgRDFDataSource.cpp: In member function 'virtual nsresult nsMsgRDFDataSource::QueryInterface(const nsIID&, void**)': /pbulk/work/www/seamonkey/work/build/dist/include/nsISupportsImpl.h:987:5: warning: macro expands to multiple statements [-Wmultistatement-macros] 987 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /pbulk/work/www/seamonkey/work/build/dist/include/nsISupportsImpl.h:1051:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 1051 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/base/src/nsMsgRDFDataSource.cpp:87:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 87 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/base/src/nsMsgRDFDataSource.h:20, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/base/src/nsMsgRDFDataSource.cpp:6: /pbulk/work/www/seamonkey/work/build/dist/include/nsCycleCollectionParticipant.h:315:5: note: some parts of macro expansion are not guarded by this 'else' clause 315 | } else | ^~~~ /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/base/src/nsMsgRDFDataSource.cpp:86:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 86 | NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(nsMsgRDFDataSource) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o nsMimeBaseEmitter.o -c -I/pbulk/work/www/seamonkey/work/build/dist/stl_wrappers -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/mime/emitters -I/pbulk/work/www/seamonkey/work/build/comm/mailnews/mime/emitters -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/pbulk/work/www/seamonkey/work/build/dist/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/mozilla-config.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/nsMimeBaseEmitter.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/mime/emitters/nsMimeBaseEmitter.cpp /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o nsImportMimeEncode.o -c -I/pbulk/work/www/seamonkey/work/build/dist/stl_wrappers -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/import/src -I/pbulk/work/www/seamonkey/work/build/comm/mailnews/import/src -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/pbulk/work/www/seamonkey/work/build/dist/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/mozilla-config.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/nsImportMimeEncode.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/import/src/nsImportMimeEncode.cpp /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o nsMsgRDFUtils.o -c -I/pbulk/work/www/seamonkey/work/build/dist/stl_wrappers -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/base/src -I/pbulk/work/www/seamonkey/work/build/comm/mailnews/base/src -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/pbulk/work/www/seamonkey/work/build/dist/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/mozilla-config.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/nsMsgRDFUtils.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/base/src/nsMsgRDFUtils.cpp /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o nsLocalUndoTxn.o -c -I/pbulk/work/www/seamonkey/work/build/dist/stl_wrappers -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/local/src -I/pbulk/work/www/seamonkey/work/build/comm/mailnews/local/src -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/pbulk/work/www/seamonkey/work/build/dist/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/mozilla-config.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/nsLocalUndoTxn.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/local/src/nsLocalUndoTxn.cpp /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o nsMsgSearchDBView.o -c -I/pbulk/work/www/seamonkey/work/build/dist/stl_wrappers -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/base/src -I/pbulk/work/www/seamonkey/work/build/comm/mailnews/base/src -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/pbulk/work/www/seamonkey/work/build/dist/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/mozilla-config.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/nsMsgSearchDBView.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/base/src/nsMsgSearchDBView.cpp /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o JaIncomingServer.o -c -I/pbulk/work/www/seamonkey/work/build/dist/stl_wrappers -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/jsaccount/src -I/pbulk/work/www/seamonkey/work/build/comm/mailnews/jsaccount/src -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/pbulk/work/www/seamonkey/work/build/dist/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/mozilla-config.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/JaIncomingServer.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/jsaccount/src/JaIncomingServer.cpp /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o nsImportScanFile.o -c -I/pbulk/work/www/seamonkey/work/build/dist/stl_wrappers -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/import/src -I/pbulk/work/www/seamonkey/work/build/comm/mailnews/import/src -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/pbulk/work/www/seamonkey/work/build/dist/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/mozilla-config.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/nsImportScanFile.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/import/src/nsImportScanFile.cpp /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o nsImapIncomingServer.o -c -I/pbulk/work/www/seamonkey/work/build/dist/stl_wrappers -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/imap/src -I/pbulk/work/www/seamonkey/work/build/comm/mailnews/imap/src -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/pbulk/work/www/seamonkey/work/build/dist/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/mozilla-config.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/nsImapIncomingServer.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/imap/src/nsImapIncomingServer.cpp /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o mimebuf.o -c -I/pbulk/work/www/seamonkey/work/build/dist/stl_wrappers -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SMIME -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/mime/src -I/pbulk/work/www/seamonkey/work/build/comm/mailnews/mime/src -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/security/certverifier -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/security/manager/ssl -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/pbulk/work/www/seamonkey/work/build/dist/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/mozilla-config.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/mimebuf.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/mime/src/mimebuf.cpp /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o nsImportService.o -c -I/pbulk/work/www/seamonkey/work/build/dist/stl_wrappers -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/import/src -I/pbulk/work/www/seamonkey/work/build/comm/mailnews/import/src -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/pbulk/work/www/seamonkey/work/build/dist/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/mozilla-config.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/nsImportService.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/import/src/nsImportService.cpp /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o mimecms.o -c -I/pbulk/work/www/seamonkey/work/build/dist/stl_wrappers -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SMIME -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/mime/src -I/pbulk/work/www/seamonkey/work/build/comm/mailnews/mime/src -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/security/certverifier -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/security/manager/ssl -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/pbulk/work/www/seamonkey/work/build/dist/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/mozilla-config.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/mimecms.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/mime/src/mimecms.cpp gmake[3]: Entering directory '/pbulk/work/www/seamonkey/work/build/comm/mailnews/mime/cthandlers/glue' mkdir -p '.deps/' /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o mimexpcom.o -c -I/pbulk/work/www/seamonkey/work/build/dist/stl_wrappers -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/mime/cthandlers/glue -I/pbulk/work/www/seamonkey/work/build/comm/mailnews/mime/cthandlers/glue -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/pbulk/work/www/seamonkey/work/build/dist/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/mozilla-config.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/mimexpcom.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/mime/cthandlers/glue/mimexpcom.cpp /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o nsLocalUtils.o -c -I/pbulk/work/www/seamonkey/work/build/dist/stl_wrappers -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/local/src -I/pbulk/work/www/seamonkey/work/build/comm/mailnews/local/src -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/pbulk/work/www/seamonkey/work/build/dist/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/mozilla-config.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/nsLocalUtils.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/local/src/nsLocalUtils.cpp /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o nsMimeHtmlEmitter.o -c -I/pbulk/work/www/seamonkey/work/build/dist/stl_wrappers -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/mime/emitters -I/pbulk/work/www/seamonkey/work/build/comm/mailnews/mime/emitters -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/pbulk/work/www/seamonkey/work/build/dist/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/mozilla-config.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/nsMimeHtmlEmitter.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/mime/emitters/nsMimeHtmlEmitter.cpp In file included from /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray.h:2612, from /pbulk/work/www/seamonkey/work/build/dist/include/nsIMsgDatabase.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/base/src/nsMsgDBView.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/base/src/nsMsgGroupView.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/base/src/nsMsgSearchDBView.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/base/src/nsMsgSearchDBView.cpp:7: /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray-inl.h: In member function 'nsresult nsMsgSearchDBView::PartitionSelectionByFolder(nsMsgViewIndex*, int32_t, mozilla::UniquePtr []>&, int32_t*)': /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/base/src/nsMsgSearchDBView.cpp:979:22: note: while referencing 'numIndicesSelected' 979 | nsTArray numIndicesSelected; | ^~~~~~~~~~~~~~~~~~ /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o nsMimeContentTypeHandler.o -c -I/pbulk/work/www/seamonkey/work/build/dist/stl_wrappers -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/mime/cthandlers/glue -I/pbulk/work/www/seamonkey/work/build/comm/mailnews/mime/cthandlers/glue -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/pbulk/work/www/seamonkey/work/build/dist/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/mozilla-config.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/nsMimeContentTypeHandler.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/mime/cthandlers/glue/nsMimeContentTypeHandler.cpp In file included from /pbulk/work/www/seamonkey/work/build/dist/include/nsISupportsUtils.h:14, from /pbulk/work/www/seamonkey/work/build/dist/include/nsISupports.h:77, from /pbulk/work/www/seamonkey/work/build/dist/include/nsIServiceManager.h:10, from /pbulk/work/www/seamonkey/work/build/dist/include/msgCore.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/imap/src/nsImapIncomingServer.cpp:6: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/imap/src/nsImapIncomingServer.cpp: In member function 'virtual nsresult nsImapIncomingServer::QueryInterface(const nsIID&, void**)': /pbulk/work/www/seamonkey/work/build/dist/include/nsISupportsImpl.h:1005:5: warning: macro expands to multiple statements [-Wmultistatement-macros] 1005 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /pbulk/work/www/seamonkey/work/build/dist/include/nsISupportsImpl.h:1055:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 1055 | NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/imap/src/nsImapIncomingServer.cpp:68:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 68 | NS_INTERFACE_MAP_END_INHERITING(nsMsgIncomingServer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /pbulk/work/www/seamonkey/work/build/dist/include/nsISupportsImpl.h:968:3: note: some parts of macro expansion are not guarded by this 'else' clause 968 | else | ^~~~ /pbulk/work/www/seamonkey/work/build/dist/include/nsISupportsImpl.h:1045:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 1045 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/imap/src/nsImapIncomingServer.cpp:67:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 67 | NS_INTERFACE_MAP_ENTRY(nsIUrlListener) | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray.h:2612, from /pbulk/work/www/seamonkey/work/build/dist/include/nsIMsgDatabase.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/base/src/nsMsgDBView.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/base/src/nsMsgGroupView.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/base/src/nsMsgSearchDBView.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/base/src/nsMsgSearchDBView.cpp:7: /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray-inl.h: In member function 'void nsMsgSearchDBView::MoveThreadAt(nsMsgViewIndex)': /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/base/src/nsMsgSearchDBView.cpp:616:21: note: while referencing 'threadLevels' 616 | nsTArray threadLevels; | ^~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray.h:2612, from /pbulk/work/www/seamonkey/work/build/dist/include/nsIMsgDatabase.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/base/src/nsMsgDBView.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/base/src/nsMsgGroupView.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/base/src/nsMsgSearchDBView.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/base/src/nsMsgSearchDBView.cpp:7: /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/base/src/nsMsgSearchDBView.cpp:615:22: note: while referencing 'threadFlags' 615 | nsTArray threadFlags; | ^~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray.h:2612, from /pbulk/work/www/seamonkey/work/build/dist/include/nsIMsgDatabase.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/base/src/nsMsgDBView.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/base/src/nsMsgGroupView.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/base/src/nsMsgSearchDBView.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/base/src/nsMsgSearchDBView.cpp:7: /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/base/src/nsMsgSearchDBView.cpp:614:22: note: while referencing 'threadKeys' 614 | nsTArray threadKeys; | ^~~~~~~~~~ /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o nsMsgServiceProvider.o -c -I/pbulk/work/www/seamonkey/work/build/dist/stl_wrappers -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/base/src -I/pbulk/work/www/seamonkey/work/build/comm/mailnews/base/src -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/pbulk/work/www/seamonkey/work/build/dist/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/mozilla-config.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/nsMsgServiceProvider.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/base/src/nsMsgServiceProvider.cpp /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o JaMsgFolder.o -c -I/pbulk/work/www/seamonkey/work/build/dist/stl_wrappers -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/jsaccount/src -I/pbulk/work/www/seamonkey/work/build/comm/mailnews/jsaccount/src -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/pbulk/work/www/seamonkey/work/build/dist/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/mozilla-config.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/JaMsgFolder.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/jsaccount/src/JaMsgFolder.cpp /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o mimecom.o -c -I/pbulk/work/www/seamonkey/work/build/dist/stl_wrappers -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SMIME -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/mime/src -I/pbulk/work/www/seamonkey/work/build/comm/mailnews/mime/src -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/security/certverifier -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/security/manager/ssl -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/pbulk/work/www/seamonkey/work/build/dist/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/mozilla-config.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/mimecom.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/mime/src/mimecom.cpp /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o nsImportStringBundle.o -c -I/pbulk/work/www/seamonkey/work/build/dist/stl_wrappers -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/import/src -I/pbulk/work/www/seamonkey/work/build/comm/mailnews/import/src -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/pbulk/work/www/seamonkey/work/build/dist/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/mozilla-config.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/nsImportStringBundle.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/import/src/nsImportStringBundle.cpp /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o nsMailboxProtocol.o -c -I/pbulk/work/www/seamonkey/work/build/dist/stl_wrappers -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/local/src -I/pbulk/work/www/seamonkey/work/build/comm/mailnews/local/src -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/pbulk/work/www/seamonkey/work/build/dist/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/mozilla-config.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/nsMailboxProtocol.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/local/src/nsMailboxProtocol.cpp gmake[3]: Leaving directory '/pbulk/work/www/seamonkey/work/build/comm/mailnews/mime/cthandlers/glue' /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o nsMsgSpecialViews.o -c -I/pbulk/work/www/seamonkey/work/build/dist/stl_wrappers -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/base/src -I/pbulk/work/www/seamonkey/work/build/comm/mailnews/base/src -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/pbulk/work/www/seamonkey/work/build/dist/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/mozilla-config.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/nsMsgSpecialViews.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/base/src/nsMsgSpecialViews.cpp In file included from /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray.h:2612, from /pbulk/work/www/seamonkey/work/build/dist/include/nsILoadInfo.h:38, from /pbulk/work/www/seamonkey/work/build/dist/include/nsIChannel.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/mime/emitters/nsMimeBaseEmitter.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/mime/emitters/nsMimeHtmlEmitter.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/mime/emitters/nsMimeHtmlEmitter.cpp:8: /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray-inl.h: In member function 'nsresult nsMimeHtmlDisplayEmitter::BroadcastHeaders(nsIMsgHeaderSink*, int32_t, bool)': /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/mime/emitters/nsMimeHtmlEmitter.cpp:170:23: note: while referencing 'extraExpandedHeadersArray' 170 | nsTArray extraExpandedHeadersArray; | ^~~~~~~~~~~~~~~~~~~~~~~~~ /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o nsMimePlainEmitter.o -c -I/pbulk/work/www/seamonkey/work/build/dist/stl_wrappers -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/mime/emitters -I/pbulk/work/www/seamonkey/work/build/comm/mailnews/mime/emitters -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/pbulk/work/www/seamonkey/work/build/dist/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/mozilla-config.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/nsMimePlainEmitter.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/mime/emitters/nsMimePlainEmitter.cpp /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o nsImportTranslator.o -c -I/pbulk/work/www/seamonkey/work/build/dist/stl_wrappers -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/import/src -I/pbulk/work/www/seamonkey/work/build/comm/mailnews/import/src -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/pbulk/work/www/seamonkey/work/build/dist/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/mozilla-config.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/nsImportTranslator.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/import/src/nsImportTranslator.cpp gmake[3]: Entering directory '/pbulk/work/www/seamonkey/work/build/comm/mailnews/mime/cthandlers/vcard' mkdir -p '.deps/' /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o nsImapMailFolder.o -c -I/pbulk/work/www/seamonkey/work/build/dist/stl_wrappers -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/imap/src -I/pbulk/work/www/seamonkey/work/build/comm/mailnews/imap/src -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/pbulk/work/www/seamonkey/work/build/dist/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/mozilla-config.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/nsImapMailFolder.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/imap/src/nsImapMailFolder.cpp /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o mimevcrd.o -c -I/pbulk/work/www/seamonkey/work/build/dist/stl_wrappers -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/mime/cthandlers/vcard -I/pbulk/work/www/seamonkey/work/build/comm/mailnews/mime/cthandlers/vcard -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/mime/cthandlers/glue -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/pbulk/work/www/seamonkey/work/build/dist/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/mozilla-config.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/mimevcrd.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/mime/cthandlers/vcard/mimevcrd.cpp /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o mimecont.o -c -I/pbulk/work/www/seamonkey/work/build/dist/stl_wrappers -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SMIME -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/mime/src -I/pbulk/work/www/seamonkey/work/build/comm/mailnews/mime/src -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/security/certverifier -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/security/manager/ssl -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/pbulk/work/www/seamonkey/work/build/dist/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/mozilla-config.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/mimecont.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/mime/src/mimecont.cpp /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o nsMsgStatusFeedback.o -c -I/pbulk/work/www/seamonkey/work/build/dist/stl_wrappers -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/base/src -I/pbulk/work/www/seamonkey/work/build/comm/mailnews/base/src -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/pbulk/work/www/seamonkey/work/build/dist/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/mozilla-config.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/nsMsgStatusFeedback.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/base/src/nsMsgStatusFeedback.cpp gmake[3]: Leaving directory '/pbulk/work/www/seamonkey/work/build/comm/mailnews/import/src' /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o nsImapOfflineSync.o -c -I/pbulk/work/www/seamonkey/work/build/dist/stl_wrappers -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/imap/src -I/pbulk/work/www/seamonkey/work/build/comm/mailnews/imap/src -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/pbulk/work/www/seamonkey/work/build/dist/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/mozilla-config.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/nsImapOfflineSync.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/imap/src/nsImapOfflineSync.cpp /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o nsMimeRawEmitter.o -c -I/pbulk/work/www/seamonkey/work/build/dist/stl_wrappers -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/mime/emitters -I/pbulk/work/www/seamonkey/work/build/comm/mailnews/mime/emitters -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/pbulk/work/www/seamonkey/work/build/dist/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/mozilla-config.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/nsMimeRawEmitter.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/mime/emitters/nsMimeRawEmitter.cpp /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o nsMailboxServer.o -c -I/pbulk/work/www/seamonkey/work/build/dist/stl_wrappers -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/local/src -I/pbulk/work/www/seamonkey/work/build/comm/mailnews/local/src -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/pbulk/work/www/seamonkey/work/build/dist/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/mozilla-config.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/nsMailboxServer.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/local/src/nsMailboxServer.cpp /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o mimecryp.o -c -I/pbulk/work/www/seamonkey/work/build/dist/stl_wrappers -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SMIME -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/mime/src -I/pbulk/work/www/seamonkey/work/build/comm/mailnews/mime/src -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/security/certverifier -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/security/manager/ssl -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/pbulk/work/www/seamonkey/work/build/dist/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/mozilla-config.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/mimecryp.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/mime/src/mimecryp.cpp gmake[3]: Leaving directory '/pbulk/work/www/seamonkey/work/build/comm/mailnews/mime/cthandlers/vcard' /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o nsMailboxService.o -c -I/pbulk/work/www/seamonkey/work/build/dist/stl_wrappers -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/local/src -I/pbulk/work/www/seamonkey/work/build/comm/mailnews/local/src -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/pbulk/work/www/seamonkey/work/build/dist/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/mozilla-config.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/nsMailboxService.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/local/src/nsMailboxService.cpp In file included from /pbulk/work/www/seamonkey/work/build/dist/include/nsISupportsUtils.h:14, from /pbulk/work/www/seamonkey/work/build/dist/include/nsISupports.h:77, from /pbulk/work/www/seamonkey/work/build/dist/include/nsIServiceManager.h:10, from /pbulk/work/www/seamonkey/work/build/dist/include/msgCore.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/imap/src/nsImapMailFolder.cpp:6: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/imap/src/nsImapMailFolder.cpp: In member function 'virtual nsresult nsImapMailFolder::QueryInterface(const nsIID&, void**)': /pbulk/work/www/seamonkey/work/build/dist/include/nsISupportsImpl.h:1005:5: warning: macro expands to multiple statements [-Wmultistatement-macros] 1005 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/imap/src/nsImapMailFolder.cpp:234:1: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 234 | NS_IMPL_QUERY_TAIL_INHERITING(nsMsgDBFolder) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /pbulk/work/www/seamonkey/work/build/dist/include/nsISupportsImpl.h:968:3: note: some parts of macro expansion are not guarded by this 'else' clause 968 | else | ^~~~ /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/imap/src/nsImapMailFolder.cpp:233:5: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 233 | NS_IMPL_QUERY_BODY(nsIMsgFilterHitNotify) | ^~~~~~~~~~~~~~~~~~ /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o nsMsgTagService.o -c -I/pbulk/work/www/seamonkey/work/build/dist/stl_wrappers -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/base/src -I/pbulk/work/www/seamonkey/work/build/comm/mailnews/base/src -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/pbulk/work/www/seamonkey/work/build/dist/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/mozilla-config.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/nsMsgTagService.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/base/src/nsMsgTagService.cpp /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o nsMimeRebuffer.o -c -I/pbulk/work/www/seamonkey/work/build/dist/stl_wrappers -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/mime/emitters -I/pbulk/work/www/seamonkey/work/build/comm/mailnews/mime/emitters -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/pbulk/work/www/seamonkey/work/build/dist/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/mozilla-config.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/nsMimeRebuffer.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/mime/emitters/nsMimeRebuffer.cpp /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o mimecth.o -c -I/pbulk/work/www/seamonkey/work/build/dist/stl_wrappers -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SMIME -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/mime/src -I/pbulk/work/www/seamonkey/work/build/comm/mailnews/mime/src -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/security/certverifier -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/security/manager/ssl -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/pbulk/work/www/seamonkey/work/build/dist/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/mozilla-config.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/mimecth.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/mime/src/mimecth.cpp In file included from /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray.h:2612, from /pbulk/work/www/seamonkey/work/build/dist/include/nsILoadInfo.h:38, from /pbulk/work/www/seamonkey/work/build/dist/include/nsNetUtil.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/imap/src/nsImapOfflineSync.cpp:8: /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray-inl.h: In member function 'void nsImapOfflineSync::ProcessFlagOperation(nsIMsgOfflineImapOperation*)': /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/imap/src/nsImapOfflineSync.cpp:238:22: note: while referencing 'matchingFlagKeys' 238 | nsTArray matchingFlagKeys; | ^~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray.h:2612, from /pbulk/work/www/seamonkey/work/build/dist/include/nsILoadInfo.h:38, from /pbulk/work/www/seamonkey/work/build/dist/include/nsNetUtil.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/imap/src/nsImapOfflineSync.cpp:8: /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray-inl.h: In member function 'void nsImapOfflineSync::ProcessKeywordOperation(nsIMsgOfflineImapOperation*)': /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/imap/src/nsImapOfflineSync.cpp:300:22: note: while referencing 'matchingKeywordKeys' 300 | nsTArray matchingKeywordKeys; | ^~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray.h:2612, from /pbulk/work/www/seamonkey/work/build/dist/include/nsILoadInfo.h:38, from /pbulk/work/www/seamonkey/work/build/dist/include/nsNetUtil.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/imap/src/nsImapOfflineSync.cpp:8: /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray-inl.h: In member function 'void nsImapOfflineSync::ProcessMoveOperation(nsIMsgOfflineImapOperation*)': /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/imap/src/nsImapOfflineSync.cpp:523:22: note: while referencing 'matchingFlagKeys' 523 | nsTArray matchingFlagKeys; | ^~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray.h:2612, from /pbulk/work/www/seamonkey/work/build/dist/include/nsILoadInfo.h:38, from /pbulk/work/www/seamonkey/work/build/dist/include/nsNetUtil.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/imap/src/nsImapOfflineSync.cpp:8: /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/imap/src/nsImapOfflineSync.cpp:523:22: note: while referencing 'matchingFlagKeys' 523 | nsTArray matchingFlagKeys; | ^~~~~~~~~~~~~~~~ /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o JaSend.o -c -I/pbulk/work/www/seamonkey/work/build/dist/stl_wrappers -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/jsaccount/src -I/pbulk/work/www/seamonkey/work/build/comm/mailnews/jsaccount/src -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/pbulk/work/www/seamonkey/work/build/dist/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/mozilla-config.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/JaSend.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/jsaccount/src/JaSend.cpp In file included from /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray.h:2612, from /pbulk/work/www/seamonkey/work/build/dist/include/nsILoadInfo.h:38, from /pbulk/work/www/seamonkey/work/build/dist/include/nsNetUtil.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/imap/src/nsImapOfflineSync.cpp:8: /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray-inl.h: In member function 'void nsImapOfflineSync::ProcessCopyOperation(nsIMsgOfflineImapOperation*)': /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/imap/src/nsImapOfflineSync.cpp:636:22: note: while referencing 'matchingFlagKeys' 636 | nsTArray matchingFlagKeys; | ^~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray.h:2612, from /pbulk/work/www/seamonkey/work/build/dist/include/nsILoadInfo.h:38, from /pbulk/work/www/seamonkey/work/build/dist/include/nsNetUtil.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/imap/src/nsImapOfflineSync.cpp:8: /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/imap/src/nsImapOfflineSync.cpp:636:22: note: while referencing 'matchingFlagKeys' 636 | nsTArray matchingFlagKeys; | ^~~~~~~~~~~~~~~~ /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o nsMimeXmlEmitter.o -c -I/pbulk/work/www/seamonkey/work/build/dist/stl_wrappers -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/mime/emitters -I/pbulk/work/www/seamonkey/work/build/comm/mailnews/mime/emitters -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/pbulk/work/www/seamonkey/work/build/dist/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/mozilla-config.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/nsMimeXmlEmitter.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/mime/emitters/nsMimeXmlEmitter.cpp /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o JaUrl.o -c -I/pbulk/work/www/seamonkey/work/build/dist/stl_wrappers -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/jsaccount/src -I/pbulk/work/www/seamonkey/work/build/comm/mailnews/jsaccount/src -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/pbulk/work/www/seamonkey/work/build/dist/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/mozilla-config.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/JaUrl.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/jsaccount/src/JaUrl.cpp /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o nsMailboxUrl.o -c -I/pbulk/work/www/seamonkey/work/build/dist/stl_wrappers -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/local/src -I/pbulk/work/www/seamonkey/work/build/comm/mailnews/local/src -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/pbulk/work/www/seamonkey/work/build/dist/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/mozilla-config.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/nsMailboxUrl.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/local/src/nsMailboxUrl.cpp /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o mimedrft.o -c -I/pbulk/work/www/seamonkey/work/build/dist/stl_wrappers -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SMIME -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/mime/src -I/pbulk/work/www/seamonkey/work/build/comm/mailnews/mime/src -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/security/certverifier -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/security/manager/ssl -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/pbulk/work/www/seamonkey/work/build/dist/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/mozilla-config.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/mimedrft.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/mime/src/mimedrft.cpp /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o nsImapProtocol.o -c -I/pbulk/work/www/seamonkey/work/build/dist/stl_wrappers -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/imap/src -I/pbulk/work/www/seamonkey/work/build/comm/mailnews/imap/src -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/pbulk/work/www/seamonkey/work/build/dist/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/mozilla-config.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/nsImapProtocol.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/imap/src/nsImapProtocol.cpp In file included from /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray.h:2612, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/base/src/nsMsgTagService.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/base/src/nsMsgTagService.cpp:7: /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray-inl.h: In member function 'virtual nsresult nsMsgTagService::GetTopKey(const nsACString&, nsACString&)': /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/base/src/nsMsgTagService.cpp:193:23: note: while referencing 'keyArray' 193 | nsTArray keyArray; | ^~~~~~~~ /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o nsMsgThreadedDBView.o -c -I/pbulk/work/www/seamonkey/work/build/dist/stl_wrappers -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/base/src -I/pbulk/work/www/seamonkey/work/build/comm/mailnews/base/src -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/pbulk/work/www/seamonkey/work/build/dist/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/mozilla-config.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/nsMsgThreadedDBView.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/base/src/nsMsgThreadedDBView.cpp In file included from /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray.h:2612, from /pbulk/work/www/seamonkey/work/build/dist/include/nsIMsgDatabase.h:21, from /pbulk/work/www/seamonkey/work/build/dist/include/nsMsgDBFolder.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/imap/src/nsImapMailFolder.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/imap/src/nsImapMailFolder.cpp:9: /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray-inl.h: In member function 'virtual nsresult nsImapMailFolder::ReplayOfflineMoveCopy(nsMsgKey*, uint32_t, bool, nsIMsgFolder*, nsIUrlListener*, nsIMsgWindow*)': /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/imap/src/nsImapMailFolder.cpp:3901:26: note: while referencing 'offlineOps' 3901 | nsTArray offlineOps; | ^~~~~~~~~~ gmake[3]: Leaving directory '/pbulk/work/www/seamonkey/work/build/comm/mailnews/mime/emitters' /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o nsMsgWindow.o -c -I/pbulk/work/www/seamonkey/work/build/dist/stl_wrappers -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/base/src -I/pbulk/work/www/seamonkey/work/build/comm/mailnews/base/src -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/pbulk/work/www/seamonkey/work/build/dist/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/mozilla-config.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/nsMsgWindow.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/base/src/nsMsgWindow.cpp /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o mimeebod.o -c -I/pbulk/work/www/seamonkey/work/build/dist/stl_wrappers -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SMIME -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/mime/src -I/pbulk/work/www/seamonkey/work/build/comm/mailnews/mime/src -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/security/certverifier -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/security/manager/ssl -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/pbulk/work/www/seamonkey/work/build/dist/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/mozilla-config.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/mimeebod.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/mime/src/mimeebod.cpp In file included from /pbulk/work/www/seamonkey/work/build/dist/include/nsISupportsUtils.h:14, from /pbulk/work/www/seamonkey/work/build/dist/include/nsISupports.h:77, from /pbulk/work/www/seamonkey/work/build/dist/include/nsIServiceManager.h:10, from /pbulk/work/www/seamonkey/work/build/dist/include/msgCore.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/local/src/nsMailboxUrl.cpp:6: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/local/src/nsMailboxUrl.cpp: In member function 'virtual nsresult nsMailboxUrl::QueryInterface(const nsIID&, void**)': /pbulk/work/www/seamonkey/work/build/dist/include/nsISupportsImpl.h:1005:5: warning: macro expands to multiple statements [-Wmultistatement-macros] 1005 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /pbulk/work/www/seamonkey/work/build/dist/include/nsISupportsImpl.h:1055:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 1055 | NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/local/src/nsMailboxUrl.cpp:64:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 64 | NS_INTERFACE_MAP_END_INHERITING(nsMsgMailNewsUrl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /pbulk/work/www/seamonkey/work/build/dist/include/nsISupportsImpl.h:968:3: note: some parts of macro expansion are not guarded by this 'else' clause 968 | else | ^~~~ /pbulk/work/www/seamonkey/work/build/dist/include/nsISupportsImpl.h:1045:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 1045 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/local/src/nsMailboxUrl.cpp:63:4: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 63 | NS_INTERFACE_MAP_ENTRY(nsIMsgI18NUrl) | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray.h:2612, from /pbulk/work/www/seamonkey/work/build/dist/include/nsIMsgDatabase.h:21, from /pbulk/work/www/seamonkey/work/build/dist/include/nsMsgDBFolder.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/imap/src/nsImapMailFolder.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/imap/src/nsImapMailFolder.cpp:9: /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray-inl.h: In function 'virtual nsresult nsImapMailFolder::NotifyMessageDeleted(const char*, bool, const char*)': /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/imap/src/nsImapMailFolder.cpp:5099:22: note: while referencing 'affectedMessages' 5099 | nsTArray affectedMessages; | ^~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray.h:2612, from /pbulk/work/www/seamonkey/work/build/dist/include/nsIMsgDatabase.h:21, from /pbulk/work/www/seamonkey/work/build/dist/include/nsMsgDBFolder.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/imap/src/nsImapMailFolder.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/imap/src/nsImapMailFolder.cpp:9: /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray-inl.h: In member function 'virtual nsresult nsImapMailFolder::DeleteMessages(nsIArray*, nsIMsgWindow*, bool, bool, nsIMsgCopyServiceListener*, bool)': /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/imap/src/nsImapMailFolder.cpp:2217:22: note: while referencing 'srcKeyArray' 2217 | nsTArray srcKeyArray; | ^~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray.h:2612, from /pbulk/work/www/seamonkey/work/build/dist/include/nsIMsgDatabase.h:21, from /pbulk/work/www/seamonkey/work/build/dist/include/nsMsgDBFolder.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/imap/src/nsImapMailFolder.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/imap/src/nsImapMailFolder.cpp:9: /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray-inl.h: In member function 'virtual nsresult nsImapMailFolder::DownloadMessagesForOffline(nsIArray*, nsIMsgWindow*)': /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/imap/src/nsImapMailFolder.cpp:4569:22: note: while referencing 'srcKeyArray' 4569 | nsTArray srcKeyArray; | ^~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray.h:2612, from /pbulk/work/www/seamonkey/work/build/dist/include/nsIMsgDatabase.h:21, from /pbulk/work/www/seamonkey/work/build/dist/include/nsMsgDBFolder.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/imap/src/nsImapMailFolder.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/imap/src/nsImapMailFolder.cpp:9: /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray-inl.h: In member function 'nsresult nsImapMailFolder::CopyMessagesWithStream(nsIMsgFolder*, nsIArray*, bool, bool, nsIMsgWindow*, nsIMsgCopyServiceListener*, bool)': /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/imap/src/nsImapMailFolder.cpp:7003:24: note: while referencing 'srcKeyArray' 7003 | nsTArray srcKeyArray; | ^~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray.h:2612, from /pbulk/work/www/seamonkey/work/build/dist/include/nsIMsgDatabase.h:21, from /pbulk/work/www/seamonkey/work/build/dist/include/nsMsgDBFolder.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/imap/src/nsImapMailFolder.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/imap/src/nsImapMailFolder.cpp:9: /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/imap/src/nsImapMailFolder.cpp:7003:24: note: while referencing 'srcKeyArray' 7003 | nsTArray srcKeyArray; | ^~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray.h:2612, from /pbulk/work/www/seamonkey/work/build/dist/include/nsCOMArray.h:16, from /pbulk/work/www/seamonkey/work/build/dist/include/msgIStructuredHeaders.h:19, from /pbulk/work/www/seamonkey/work/build/dist/include/nsIMimeHeaders.h:10, from /pbulk/work/www/seamonkey/work/build/dist/include/nsIMimeStreamConverter.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/mime/src/modlmime.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/mime/src/mimehdrs.h:9, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/mime/src/mimei.h:201, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/mime/src/mimeobj.h:9, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/mime/src/mimedrft.cpp:15: /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray-inl.h: In function 'void _ZL18UnquoteMimeAddressR12nsTSubstringIcEPKc.part.0(nsACString&, const char*)': /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/mime/src/mimedrft.cpp:644:25: note: while referencing 'addresses' 644 | nsTArray addresses; | ^~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray.h:2612, from /pbulk/work/www/seamonkey/work/build/dist/include/nsIMsgDatabase.h:21, from /pbulk/work/www/seamonkey/work/build/dist/include/nsMsgDBFolder.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/imap/src/nsImapMailFolder.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/imap/src/nsImapMailFolder.cpp:9: /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray-inl.h: In member function 'virtual nsresult nsImapMailFolder::FetchMsgPreviewText(nsMsgKey*, uint32_t, bool, nsIUrlListener*, bool*)': /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/imap/src/nsImapMailFolder.cpp:9423:22: note: while referencing 'keysToFetchFromServer' 9423 | nsTArray keysToFetchFromServer; | ^~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray.h:2612, from /pbulk/work/www/seamonkey/work/build/dist/include/nsIMsgDatabase.h:21, from /pbulk/work/www/seamonkey/work/build/dist/include/nsMsgDBFolder.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/imap/src/nsImapMailFolder.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/imap/src/nsImapMailFolder.cpp:9: /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray-inl.h: In member function 'nsresult nsImapMailFolder::CopyMessagesOffline(nsIMsgFolder*, nsIArray*, bool, nsIMsgWindow*, nsIMsgCopyServiceListener*)': /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/imap/src/nsImapMailFolder.cpp:7285:26: note: while referencing 'srcKeyArray' 7285 | nsTArray srcKeyArray; | ^~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray.h:2612, from /pbulk/work/www/seamonkey/work/build/dist/include/nsIMsgDatabase.h:21, from /pbulk/work/www/seamonkey/work/build/dist/include/nsMsgDBFolder.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/imap/src/nsImapMailFolder.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/imap/src/nsImapMailFolder.cpp:9: /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/imap/src/nsImapMailFolder.cpp:7284:26: note: while referencing 'addedKeys' 7284 | nsTArray addedKeys; | ^~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray.h:2612, from /pbulk/work/www/seamonkey/work/build/dist/include/nsIMsgDatabase.h:21, from /pbulk/work/www/seamonkey/work/build/dist/include/nsMsgDBFolder.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/imap/src/nsImapMailFolder.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/imap/src/nsImapMailFolder.cpp:9: /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/imap/src/nsImapMailFolder.cpp:7285:26: note: while referencing 'srcKeyArray' 7285 | nsTArray srcKeyArray; | ^~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray.h:2612, from /pbulk/work/www/seamonkey/work/build/dist/include/nsIMsgDatabase.h:21, from /pbulk/work/www/seamonkey/work/build/dist/include/nsMsgDBFolder.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/imap/src/nsImapMailFolder.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/imap/src/nsImapMailFolder.cpp:9: /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/imap/src/nsImapMailFolder.cpp:7284:26: note: while referencing 'addedKeys' 7284 | nsTArray addedKeys; | ^~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray.h:2612, from /pbulk/work/www/seamonkey/work/build/dist/include/nsIMsgDatabase.h:21, from /pbulk/work/www/seamonkey/work/build/dist/include/nsMsgDBFolder.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/imap/src/nsImapMailFolder.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/imap/src/nsImapMailFolder.cpp:9: /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/imap/src/nsImapMailFolder.cpp:7245:22: note: while referencing 'keysToDelete' 7245 | nsTArray keysToDelete((isMove && (deleteToTrash || deleteImmediately)) ? srcCount : 0); | ^~~~~~~~~~~~ /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o nsMovemailIncomingServer.o -c -I/pbulk/work/www/seamonkey/work/build/dist/stl_wrappers -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/local/src -I/pbulk/work/www/seamonkey/work/build/comm/mailnews/local/src -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/pbulk/work/www/seamonkey/work/build/dist/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/mozilla-config.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/nsMovemailIncomingServer.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/local/src/nsMovemailIncomingServer.cpp In file included from /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray.h:2612, from /pbulk/work/www/seamonkey/work/build/dist/include/nsIMsgDatabase.h:21, from /pbulk/work/www/seamonkey/work/build/dist/include/nsMsgDBFolder.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/imap/src/nsImapMailFolder.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/imap/src/nsImapMailFolder.cpp:9: /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray-inl.h: In member function 'virtual nsresult nsImapMailFolder::CopyMessages(nsIMsgFolder*, nsIArray*, bool, nsIMsgWindow*, nsIMsgCopyServiceListener*, bool, bool)': /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/imap/src/nsImapMailFolder.cpp:7749:24: note: while referencing 'keyArray' 7749 | nsTArray keyArray(numMsgs); | ^~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray.h:2612, from /pbulk/work/www/seamonkey/work/build/dist/include/nsIMsgDatabase.h:21, from /pbulk/work/www/seamonkey/work/build/dist/include/nsMsgDBFolder.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/imap/src/nsImapMailFolder.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/imap/src/nsImapMailFolder.cpp:9: /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/imap/src/nsImapMailFolder.cpp:7749:24: note: while referencing 'keyArray' 7749 | nsTArray keyArray(numMsgs); | ^~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray.h:2612, from /pbulk/work/www/seamonkey/work/build/dist/include/nsIMsgDatabase.h:21, from /pbulk/work/www/seamonkey/work/build/dist/include/nsMsgDBFolder.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/imap/src/nsImapMailFolder.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/imap/src/nsImapMailFolder.cpp:9: /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/imap/src/nsImapMailFolder.cpp:7749:24: note: while referencing 'keyArray' 7749 | nsTArray keyArray(numMsgs); | ^~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray.h:2612, from /pbulk/work/www/seamonkey/work/build/dist/include/nsIMsgDatabase.h:21, from /pbulk/work/www/seamonkey/work/build/dist/include/nsMsgDBFolder.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/imap/src/nsImapMailFolder.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/imap/src/nsImapMailFolder.cpp:9: /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray-inl.h: In member function 'nsresult nsImapMailFolder::HandleCustomFlags(nsMsgKey, nsIMsgDBHdr*, uint16_t, nsCString&)': /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/imap/src/nsImapMailFolder.cpp:4900:25: note: while referencing 'prevKeywordArray' 4900 | nsTArray prevKeywordArray; | ^~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray.h:2612, from /pbulk/work/www/seamonkey/work/build/dist/include/nsIMsgDatabase.h:21, from /pbulk/work/www/seamonkey/work/build/dist/include/nsMsgDBFolder.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/imap/src/nsImapMailFolder.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/imap/src/nsImapMailFolder.cpp:9: /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/imap/src/nsImapMailFolder.cpp:4899:25: note: while referencing 'keywordArray' 4899 | nsTArray keywordArray; | ^~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray.h:2612, from /pbulk/work/www/seamonkey/work/build/dist/include/nsIMsgDatabase.h:21, from /pbulk/work/www/seamonkey/work/build/dist/include/nsMsgDBFolder.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/imap/src/nsImapMailFolder.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/imap/src/nsImapMailFolder.cpp:9: /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/imap/src/nsImapMailFolder.cpp:4898:25: note: while referencing 'localKeywordArray' 4898 | nsTArray localKeywordArray; | ^~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray.h:2612, from /pbulk/work/www/seamonkey/work/build/dist/include/nsIMsgDatabase.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/base/src/nsMsgDBView.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/base/src/nsMsgGroupView.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/base/src/nsMsgThreadedDBView.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/base/src/nsMsgThreadedDBView.cpp:7: /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray-inl.h: In member function 'void nsMsgThreadedDBView::MoveThreadAt(nsMsgViewIndex)': /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/base/src/nsMsgThreadedDBView.cpp:926:21: note: while referencing 'threadLevels' 926 | nsTArray threadLevels; | ^~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray.h:2612, from /pbulk/work/www/seamonkey/work/build/dist/include/nsIMsgDatabase.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/base/src/nsMsgDBView.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/base/src/nsMsgGroupView.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/base/src/nsMsgThreadedDBView.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/base/src/nsMsgThreadedDBView.cpp:7: /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/base/src/nsMsgThreadedDBView.cpp:925:22: note: while referencing 'threadFlags' 925 | nsTArray threadFlags; | ^~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray.h:2612, from /pbulk/work/www/seamonkey/work/build/dist/include/nsIMsgDatabase.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/base/src/nsMsgDBView.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/base/src/nsMsgGroupView.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/base/src/nsMsgThreadedDBView.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/base/src/nsMsgThreadedDBView.cpp:7: /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/base/src/nsMsgThreadedDBView.cpp:924:22: note: while referencing 'threadKeys' 924 | nsTArray threadKeys; | ^~~~~~~~~~ /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o mimeenc.o -c -I/pbulk/work/www/seamonkey/work/build/dist/stl_wrappers -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SMIME -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/mime/src -I/pbulk/work/www/seamonkey/work/build/comm/mailnews/mime/src -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/security/certverifier -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/security/manager/ssl -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/pbulk/work/www/seamonkey/work/build/dist/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/mozilla-config.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/mimeenc.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/mime/src/mimeenc.cpp In file included from /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray.h:2612, from /pbulk/work/www/seamonkey/work/build/dist/include/nsIMsgDatabase.h:21, from /pbulk/work/www/seamonkey/work/build/dist/include/nsMsgDBFolder.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/imap/src/nsImapMailFolder.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/imap/src/nsImapMailFolder.cpp:9: /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray-inl.h: In member function 'virtual nsresult nsImapMailFolder::GetOfflineMsgFolder(nsMsgKey, nsIMsgFolder**)': /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/imap/src/nsImapMailFolder.cpp:9799:27: note: while referencing 'labelNames' 9799 | nsTArray labelNames; | ^~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray.h:2612, from /pbulk/work/www/seamonkey/work/build/dist/include/nsIMsgDatabase.h:21, from /pbulk/work/www/seamonkey/work/build/dist/include/nsMsgDBFolder.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/imap/src/nsImapMailFolder.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/imap/src/nsImapMailFolder.cpp:9: /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/imap/src/nsImapMailFolder.cpp:9799:27: note: while referencing 'labelNames' 9799 | nsTArray labelNames; | ^~~~~~~~~~ gmake[3]: Entering directory '/pbulk/work/www/seamonkey/work/build/comm/mailnews/mime/cthandlers/pgpmime' mkdir -p '.deps/' In file included from /pbulk/work/www/seamonkey/work/build/dist/include/nsISupportsUtils.h:14, from /pbulk/work/www/seamonkey/work/build/dist/include/nsISupports.h:77, from /pbulk/work/www/seamonkey/work/build/dist/include/nsIServiceManager.h:10, from /pbulk/work/www/seamonkey/work/build/dist/include/msgCore.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/imap/src/nsImapProtocol.cpp:7: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/imap/src/nsImapProtocol.cpp: In member function 'virtual nsresult nsImapProtocol::QueryInterface(const nsIID&, void**)': /pbulk/work/www/seamonkey/work/build/dist/include/nsISupportsImpl.h:987:5: warning: macro expands to multiple statements [-Wmultistatement-macros] 987 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /pbulk/work/www/seamonkey/work/build/dist/include/nsISupportsImpl.h:1051:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 1051 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/imap/src/nsImapProtocol.cpp:306:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 306 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /pbulk/work/www/seamonkey/work/build/dist/include/nsISupportsImpl.h:968:3: note: some parts of macro expansion are not guarded by this 'else' clause 968 | else | ^~~~ /pbulk/work/www/seamonkey/work/build/dist/include/nsISupportsImpl.h:1045:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 1045 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/imap/src/nsImapProtocol.cpp:305:4: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 305 | NS_INTERFACE_MAP_ENTRY(nsIMsgAsyncPromptListener) | ^~~~~~~~~~~~~~~~~~~~~~ /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o nsPgpMimeProxy.o -c -I/pbulk/work/www/seamonkey/work/build/dist/stl_wrappers -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/mime/cthandlers/pgpmime -I/pbulk/work/www/seamonkey/work/build/comm/mailnews/mime/cthandlers/pgpmime -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/mime/cthandlers/glue -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/pbulk/work/www/seamonkey/work/build/dist/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/mozilla-config.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/nsPgpMimeProxy.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/mime/cthandlers/pgpmime/nsPgpMimeProxy.cpp In file included from /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray.h:2612, from /pbulk/work/www/seamonkey/work/build/dist/include/nsIMsgDatabase.h:21, from /pbulk/work/www/seamonkey/work/build/dist/include/nsMsgDBFolder.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/imap/src/nsImapMailFolder.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/imap/src/nsImapMailFolder.cpp:9: /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray-inl.h: In member function 'virtual nsresult nsImapMailFolder::MarkMessagesRead(nsIArray*, bool)': /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/imap/src/nsImapMailFolder.cpp:1883:24: note: while referencing 'keysToMarkRead' 1883 | nsTArray keysToMarkRead; | ^~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray.h:2612, from /pbulk/work/www/seamonkey/work/build/dist/include/nsIMsgDatabase.h:21, from /pbulk/work/www/seamonkey/work/build/dist/include/nsMsgDBFolder.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/imap/src/nsImapMailFolder.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/imap/src/nsImapMailFolder.cpp:9: /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/imap/src/nsImapMailFolder.cpp:1883:24: note: while referencing 'keysToMarkRead' 1883 | nsTArray keysToMarkRead; | ^~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray.h:2612, from /pbulk/work/www/seamonkey/work/build/dist/include/nsIMsgDatabase.h:21, from /pbulk/work/www/seamonkey/work/build/dist/include/nsMsgDBFolder.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/imap/src/nsImapMailFolder.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/imap/src/nsImapMailFolder.cpp:9: /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray-inl.h: In member function 'virtual nsresult nsImapMailFolder::SetLabelForMessages(nsIArray*, nsMsgLabelValue)': /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/imap/src/nsImapMailFolder.cpp:1904:24: note: while referencing 'keysToLabel' 1904 | nsTArray keysToLabel; | ^~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray.h:2612, from /pbulk/work/www/seamonkey/work/build/dist/include/nsIMsgDatabase.h:21, from /pbulk/work/www/seamonkey/work/build/dist/include/nsMsgDBFolder.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/imap/src/nsImapMailFolder.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/imap/src/nsImapMailFolder.cpp:9: /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/imap/src/nsImapMailFolder.cpp:1904:24: note: while referencing 'keysToLabel' 1904 | nsTArray keysToLabel; | ^~~~~~~~~~~ gmake[3]: Leaving directory '/pbulk/work/www/seamonkey/work/build/comm/mailnews/jsaccount/src' /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o nsMovemailService.o -c -I/pbulk/work/www/seamonkey/work/build/dist/stl_wrappers -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/local/src -I/pbulk/work/www/seamonkey/work/build/comm/mailnews/local/src -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/pbulk/work/www/seamonkey/work/build/dist/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/mozilla-config.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/nsMovemailService.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/local/src/nsMovemailService.cpp In file included from /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray.h:2612, from /pbulk/work/www/seamonkey/work/build/dist/include/nsIMsgDatabase.h:21, from /pbulk/work/www/seamonkey/work/build/dist/include/nsMsgDBFolder.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/imap/src/nsImapMailFolder.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/imap/src/nsImapMailFolder.cpp:9: /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray-inl.h: In member function 'virtual nsresult nsImapMailFolder::MarkMessagesFlagged(nsIArray*, bool)': /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/imap/src/nsImapMailFolder.cpp:2025:24: note: while referencing 'keysToMarkFlagged' 2025 | nsTArray keysToMarkFlagged; | ^~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray.h:2612, from /pbulk/work/www/seamonkey/work/build/dist/include/nsIMsgDatabase.h:21, from /pbulk/work/www/seamonkey/work/build/dist/include/nsMsgDBFolder.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/imap/src/nsImapMailFolder.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/imap/src/nsImapMailFolder.cpp:9: /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/imap/src/nsImapMailFolder.cpp:2025:24: note: while referencing 'keysToMarkFlagged' 2025 | nsTArray keysToMarkFlagged; | ^~~~~~~~~~~~~~~~~ /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/imap/src/nsImapProtocol.cpp: In member function 'virtual nsresult nsImapCacheStreamListener::QueryInterface(const nsIID&, void**)': /pbulk/work/www/seamonkey/work/build/dist/include/nsISupportsImpl.h:987:5: warning: macro expands to multiple statements [-Wmultistatement-macros] 987 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /pbulk/work/www/seamonkey/work/build/dist/include/nsISupportsImpl.h:1051:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 1051 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/imap/src/nsImapProtocol.cpp:8990:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 8990 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /pbulk/work/www/seamonkey/work/build/dist/include/nsISupportsImpl.h:968:3: note: some parts of macro expansion are not guarded by this 'else' clause 968 | else | ^~~~ /pbulk/work/www/seamonkey/work/build/dist/include/nsISupportsImpl.h:1045:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 1045 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/imap/src/nsImapProtocol.cpp:8989:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 8989 | NS_INTERFACE_MAP_ENTRY(nsIStreamListener) | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray.h:2612, from /pbulk/work/www/seamonkey/work/build/dist/include/nsIMsgDatabase.h:21, from /pbulk/work/www/seamonkey/work/build/dist/include/nsMsgDBFolder.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/imap/src/nsImapMailFolder.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/imap/src/nsImapMailFolder.cpp:9: /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray-inl.h: In member function 'virtual nsresult nsImapMailFolder::UpdateImapMailboxInfo(nsIImapProtocol*, nsIMailboxSpec*)': /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/imap/src/nsImapMailFolder.cpp:2798:26: note: while referencing 'no_existingKeys' 2798 | nsTArray no_existingKeys; | ^~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray.h:2612, from /pbulk/work/www/seamonkey/work/build/dist/include/nsIMsgDatabase.h:21, from /pbulk/work/www/seamonkey/work/build/dist/include/nsMsgDBFolder.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/imap/src/nsImapMailFolder.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/imap/src/nsImapMailFolder.cpp:9: /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/imap/src/nsImapMailFolder.cpp:2676:22: note: while referencing 'keysToDelete' 2676 | nsTArray keysToDelete; | ^~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray.h:2612, from /pbulk/work/www/seamonkey/work/build/dist/include/nsIMsgDatabase.h:21, from /pbulk/work/www/seamonkey/work/build/dist/include/nsMsgDBFolder.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/imap/src/nsImapMailFolder.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/imap/src/nsImapMailFolder.cpp:9: /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/imap/src/nsImapMailFolder.cpp:2675:22: note: while referencing 'existingKeys' 2675 | nsTArray existingKeys; | ^~~~~~~~~~~~ gmake[3]: Entering directory '/pbulk/work/www/seamonkey/work/build/comm/mailnews/news/src' mkdir -p '.deps/' /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o nsNNTPArticleList.o -c -I/pbulk/work/www/seamonkey/work/build/dist/stl_wrappers -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/news/src -I/pbulk/work/www/seamonkey/work/build/comm/mailnews/news/src -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/pbulk/work/www/seamonkey/work/build/dist/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/mozilla-config.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/nsNNTPArticleList.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/news/src/nsNNTPArticleList.cpp In file included from /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray.h:2612, from /pbulk/work/www/seamonkey/work/build/dist/include/nsIMsgDatabase.h:21, from /pbulk/work/www/seamonkey/work/build/dist/include/nsMsgDBFolder.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/imap/src/nsImapMailFolder.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/imap/src/nsImapMailFolder.cpp:9: /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray-inl.h: In member function 'virtual nsresult nsImapMailFolder::SetJunkScoreForMessages(nsIArray*, const nsACString&)': /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/imap/src/nsImapMailFolder.cpp:9207:24: note: while referencing 'keys' 9207 | nsTArray keys; | ^~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray.h:2612, from /pbulk/work/www/seamonkey/work/build/dist/include/nsIMsgDatabase.h:21, from /pbulk/work/www/seamonkey/work/build/dist/include/nsMsgDBFolder.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/imap/src/nsImapMailFolder.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/imap/src/nsImapMailFolder.cpp:9: /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/imap/src/nsImapMailFolder.cpp:9207:24: note: while referencing 'keys' 9207 | nsTArray keys; | ^~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray.h:2612, from /pbulk/work/www/seamonkey/work/build/dist/include/nsIMsgDatabase.h:21, from /pbulk/work/www/seamonkey/work/build/dist/include/nsMsgDBFolder.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/imap/src/nsImapMailFolder.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/imap/src/nsImapMailFolder.cpp:9: /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray-inl.h: In member function 'virtual nsresult nsImapMailFolder::AddKeywordsToMessages(nsIArray*, const nsACString&)': /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/imap/src/nsImapMailFolder.cpp:9489:24: note: while referencing 'keys' 9489 | nsTArray keys; | ^~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray.h:2612, from /pbulk/work/www/seamonkey/work/build/dist/include/nsIMsgDatabase.h:21, from /pbulk/work/www/seamonkey/work/build/dist/include/nsMsgDBFolder.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/imap/src/nsImapMailFolder.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/imap/src/nsImapMailFolder.cpp:9: /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/imap/src/nsImapMailFolder.cpp:9489:24: note: while referencing 'keys' 9489 | nsTArray keys; | ^~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray.h:2612, from /pbulk/work/www/seamonkey/work/build/dist/include/nsIMsgDatabase.h:21, from /pbulk/work/www/seamonkey/work/build/dist/include/nsMsgDBFolder.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/imap/src/nsImapMailFolder.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/imap/src/nsImapMailFolder.cpp:9: /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray-inl.h: In member function 'virtual nsresult nsImapMailFolder::RemoveKeywordsFromMessages(nsIArray*, const nsACString&)': /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/imap/src/nsImapMailFolder.cpp:9505:24: note: while referencing 'keys' 9505 | nsTArray keys; | ^~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray.h:2612, from /pbulk/work/www/seamonkey/work/build/dist/include/nsIMsgDatabase.h:21, from /pbulk/work/www/seamonkey/work/build/dist/include/nsMsgDBFolder.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/imap/src/nsImapMailFolder.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/imap/src/nsImapMailFolder.cpp:9: /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/imap/src/nsImapMailFolder.cpp:9505:24: note: while referencing 'keys' 9505 | nsTArray keys; | ^~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray.h:2612, from /pbulk/work/www/seamonkey/work/build/dist/include/nsIMsgDatabase.h:21, from /pbulk/work/www/seamonkey/work/build/dist/include/nsMsgDBFolder.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/imap/src/nsImapMailFolder.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/imap/src/nsImapMailFolder.cpp:9: /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray-inl.h: In member function 'virtual nsresult nsImapMailFolder::HeaderFetchCompleted(nsIImapProtocol*)': /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/imap/src/nsImapMailFolder.cpp:5957:26: note: while referencing 'keysToDownload' 5957 | nsTArray keysToDownload; | ^~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray.h:2612, from /pbulk/work/www/seamonkey/work/build/dist/include/nsIMsgDatabase.h:21, from /pbulk/work/www/seamonkey/work/build/dist/include/nsMsgDBFolder.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/imap/src/nsImapMailFolder.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/imap/src/nsImapMailFolder.cpp:9: /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray-inl.h: In member function 'virtual nsresult nsImapMailFolder::OnStopRunningUrl(nsIURI*, nsresult)': /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/imap/src/nsImapMailFolder.cpp:5472:34: note: while referencing 'keyArray' 5472 | nsTArray keyArray; | ^~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray.h:2612, from /pbulk/work/www/seamonkey/work/build/dist/include/nsIMsgDatabase.h:21, from /pbulk/work/www/seamonkey/work/build/dist/include/nsMsgDBFolder.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/imap/src/nsImapMailFolder.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/imap/src/nsImapMailFolder.cpp:9: /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/imap/src/nsImapMailFolder.cpp:5495:36: note: while referencing 'keyArray' 5495 | nsTArray keyArray; | ^~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray.h:2612, from /pbulk/work/www/seamonkey/work/build/dist/include/nsIMsgDatabase.h:21, from /pbulk/work/www/seamonkey/work/build/dist/include/nsMsgDBFolder.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/imap/src/nsImapMailFolder.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/imap/src/nsImapMailFolder.cpp:9: /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/imap/src/nsImapMailFolder.cpp:5386:36: note: while referencing 'srcKeyArray' 5386 | nsTArray srcKeyArray; | ^~~~~~~~~~~ /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o mimeeobj.o -c -I/pbulk/work/www/seamonkey/work/build/dist/stl_wrappers -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SMIME -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/mime/src -I/pbulk/work/www/seamonkey/work/build/comm/mailnews/mime/src -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/security/certverifier -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/security/manager/ssl -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/pbulk/work/www/seamonkey/work/build/dist/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/mozilla-config.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/mimeeobj.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/mime/src/mimeeobj.cpp /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o mimehdrs.o -c -I/pbulk/work/www/seamonkey/work/build/dist/stl_wrappers -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SMIME -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/mime/src -I/pbulk/work/www/seamonkey/work/build/comm/mailnews/mime/src -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/security/certverifier -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/security/manager/ssl -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/pbulk/work/www/seamonkey/work/build/dist/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/mozilla-config.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/mimehdrs.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/mime/src/mimehdrs.cpp /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o nsImapSearchResults.o -c -I/pbulk/work/www/seamonkey/work/build/dist/stl_wrappers -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/imap/src -I/pbulk/work/www/seamonkey/work/build/comm/mailnews/imap/src -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/pbulk/work/www/seamonkey/work/build/dist/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/mozilla-config.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/nsImapSearchResults.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/imap/src/nsImapSearchResults.cpp /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o nsNNTPNewsgroupList.o -c -I/pbulk/work/www/seamonkey/work/build/dist/stl_wrappers -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/news/src -I/pbulk/work/www/seamonkey/work/build/comm/mailnews/news/src -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/pbulk/work/www/seamonkey/work/build/dist/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/mozilla-config.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/nsNNTPNewsgroupList.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/news/src/nsNNTPNewsgroupList.cpp /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o nsMsgXFViewThread.o -c -I/pbulk/work/www/seamonkey/work/build/dist/stl_wrappers -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/base/src -I/pbulk/work/www/seamonkey/work/build/comm/mailnews/base/src -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/pbulk/work/www/seamonkey/work/build/dist/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/mozilla-config.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/nsMsgXFViewThread.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/base/src/nsMsgXFViewThread.cpp gmake[3]: Leaving directory '/pbulk/work/www/seamonkey/work/build/comm/mailnews/mime/cthandlers/pgpmime' /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o nsMsgBrkMBoxStore.o -c -I/pbulk/work/www/seamonkey/work/build/dist/stl_wrappers -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/local/src -I/pbulk/work/www/seamonkey/work/build/comm/mailnews/local/src -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/pbulk/work/www/seamonkey/work/build/dist/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/mozilla-config.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/nsMsgBrkMBoxStore.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/local/src/nsMsgBrkMBoxStore.cpp gmake[3]: Entering directory '/pbulk/work/www/seamonkey/work/build/js/src' mkdir -p '.deps/' /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o RegExp.o -c -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SHARED_ARRAY_BUFFER -DJS_HAS_CTYPES -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src -I/pbulk/work/www/seamonkey/work/build/js/src -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/js/src/js-confdefs.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -Wno-noexcept-type -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes -DV8_INTL_SUPPORT -I/usr/pkg/include -MD -MP -MF .deps/RegExp.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/RegExp.cpp /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o nsNNTPNewsgroupPost.o -c -I/pbulk/work/www/seamonkey/work/build/dist/stl_wrappers -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/news/src -I/pbulk/work/www/seamonkey/work/build/comm/mailnews/news/src -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/pbulk/work/www/seamonkey/work/build/dist/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/mozilla-config.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/nsNNTPNewsgroupPost.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/news/src/nsNNTPNewsgroupPost.cpp /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o nsMsgXFVirtualFolderDBView.o -c -I/pbulk/work/www/seamonkey/work/build/dist/stl_wrappers -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/base/src -I/pbulk/work/www/seamonkey/work/build/comm/mailnews/base/src -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/pbulk/work/www/seamonkey/work/build/dist/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/mozilla-config.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/nsMsgXFVirtualFolderDBView.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/base/src/nsMsgXFVirtualFolderDBView.cpp /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o mimei.o -c -I/pbulk/work/www/seamonkey/work/build/dist/stl_wrappers -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SMIME -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/mime/src -I/pbulk/work/www/seamonkey/work/build/comm/mailnews/mime/src -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/security/certverifier -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/security/manager/ssl -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/pbulk/work/www/seamonkey/work/build/dist/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/mozilla-config.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/mimei.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/mime/src/mimei.cpp In file included from /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray.h:2612, from /pbulk/work/www/seamonkey/work/build/dist/include/nsMsgKeySet.h:10, from /pbulk/work/www/seamonkey/work/build/dist/include/nsINewsDatabase.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/news/src/nsNNTPNewsgroupList.cpp:18: /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray-inl.h: In member function 'virtual nsresult nsNNTPNewsgroupList::Initialize(nsINntpUrl*, nsIMsgNewsFolder*)': /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/news/src/nsNNTPNewsgroupList.cpp:129:23: note: while referencing 'servArray' 129 | nsTArray servArray; | ^~~~~~~~~ /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o nsNNTPProtocol.o -c -I/pbulk/work/www/seamonkey/work/build/dist/stl_wrappers -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/news/src -I/pbulk/work/www/seamonkey/work/build/comm/mailnews/news/src -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/pbulk/work/www/seamonkey/work/build/dist/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/mozilla-config.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/nsNNTPProtocol.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/news/src/nsNNTPProtocol.cpp In file included from /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray.h:2612, from /pbulk/work/www/seamonkey/work/build/dist/include/nsMsgUtils.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/imap/src/nsImapProtocol.cpp:8: /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray-inl.h: In member function 'bool nsImapProtocol::IsExtraSelectNeeded()': /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/imap/src/nsImapProtocol.cpp:7865:25: note: while referencing 'forceSelectStringsArray' 7865 | nsTArray forceSelectStringsArray; | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray.h:2612, from /pbulk/work/www/seamonkey/work/build/dist/include/nsMsgUtils.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/imap/src/nsImapProtocol.cpp:8: /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/imap/src/nsImapProtocol.cpp:7865:25: note: while referencing 'forceSelectStringsArray' 7865 | nsTArray forceSelectStringsArray; | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray.h:2612, from /pbulk/work/www/seamonkey/work/build/dist/include/nsMsgUtils.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/imap/src/nsImapProtocol.cpp:8: /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray-inl.h: In member function 'void nsImapProtocol::Copy(const char*, const char*, bool)': /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/imap/src/nsImapProtocol.cpp:8087:22: note: while referencing 'msgKeys' 8087 | nsTArray msgKeys; | ^~~~~~~ /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o nsImapServerResponseParser.o -c -I/pbulk/work/www/seamonkey/work/build/dist/stl_wrappers -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/imap/src -I/pbulk/work/www/seamonkey/work/build/comm/mailnews/imap/src -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/pbulk/work/www/seamonkey/work/build/dist/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/mozilla-config.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/nsImapServerResponseParser.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/imap/src/nsImapServerResponseParser.cpp In file included from /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray.h:2612, from /pbulk/work/www/seamonkey/work/build/dist/include/nsMsgUtils.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/local/src/nsMsgLocalStoreUtils.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/local/src/nsMsgBrkMBoxStore.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/local/src/nsMsgBrkMBoxStore.cpp:12: /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray-inl.h: In member function 'virtual nsresult nsMsgBrkMBoxStore::ChangeKeywords(nsIArray*, const nsACString&, bool)': /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/local/src/nsMsgBrkMBoxStore.cpp:979:23: note: while referencing 'keywordArray' 979 | nsTArray keywordArray; | ^~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray.h:2612, from /pbulk/work/www/seamonkey/work/build/dist/include/nsMsgUtils.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/imap/src/nsImapProtocol.cpp:8: /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray-inl.h: In member function 'void nsImapProtocol::Store(const nsCString&, const char*, bool)': /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/imap/src/nsImapProtocol.cpp:5405:22: note: while referencing 'msgKeys' 5405 | nsTArray msgKeys; | ^~~~~~~ /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o nsMsgLocalStoreUtils.o -c -I/pbulk/work/www/seamonkey/work/build/dist/stl_wrappers -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/local/src -I/pbulk/work/www/seamonkey/work/build/comm/mailnews/local/src -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/pbulk/work/www/seamonkey/work/build/dist/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/mozilla-config.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/nsMsgLocalStoreUtils.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/local/src/nsMsgLocalStoreUtils.cpp gmake[3]: Entering directory '/pbulk/work/www/seamonkey/work/build/js/src/editline' mkdir -p '.deps/' In file included from /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray.h:2612, from /pbulk/work/www/seamonkey/work/build/dist/include/nsMsgUtils.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/imap/src/nsImapProtocol.cpp:8: /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray-inl.h: In member function 'void nsImapProtocol::ProcessStoreFlags(const nsCString&, bool, imapMessageFlagsType, bool)': /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/imap/src/nsImapProtocol.cpp:8466:26: note: while referencing 'msgKeys' 8466 | nsTArray msgKeys; | ^~~~~~~ /pbulk/work/www/seamonkey/work/.cwrapper/bin/gcc -std=gnu99 -o Unified_c_js_src_editline0.o -c -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DANSI_ARROWS -DHAVE_TCGETATTR -DHIDE -DUSE_DIRENT -DSYS_UNIX -DHAVE_STDLIB -DUNIQUE_HISTORY -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/editline -I/pbulk/work/www/seamonkey/work/build/js/src/editline -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -fPIC -DPIC -include /pbulk/work/www/seamonkey/work/build/js/src/js-confdefs.h -DMOZILLA_CLIENT -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Dunix -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -MD -MP -MF .deps/Unified_c_js_src_editline0.o.pp Unified_c_js_src_editline0.c gmake[3]: Leaving directory '/pbulk/work/www/seamonkey/work/build/js/src/editline' /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o nsSpamSettings.o -c -I/pbulk/work/www/seamonkey/work/build/dist/stl_wrappers -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/base/src -I/pbulk/work/www/seamonkey/work/build/comm/mailnews/base/src -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/pbulk/work/www/seamonkey/work/build/dist/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/mozilla-config.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/nsSpamSettings.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/base/src/nsSpamSettings.cpp In file included from /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray.h:2612, from /pbulk/work/www/seamonkey/work/build/dist/include/nsIMsgDatabase.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/base/src/nsMsgDBView.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/base/src/nsMsgGroupView.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/base/src/nsMsgSearchDBView.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/base/src/nsMsgXFVirtualFolderDBView.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/base/src/nsMsgXFVirtualFolderDBView.cpp:7: /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray-inl.h: In member function 'void nsMsgXFVirtualFolderDBView::UpdateCacheAndViewForPrevSearchedFolders(nsIMsgFolder*)': /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/base/src/nsMsgXFVirtualFolderDBView.cpp:247:24: note: while referencing 'newHits' 247 | nsTArray newHits; | ^~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray.h:2612, from /pbulk/work/www/seamonkey/work/build/dist/include/nsIMsgDatabase.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/base/src/nsMsgDBView.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/base/src/nsMsgGroupView.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/base/src/nsMsgSearchDBView.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/base/src/nsMsgXFVirtualFolderDBView.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/base/src/nsMsgXFVirtualFolderDBView.cpp:7: /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/base/src/nsMsgXFVirtualFolderDBView.cpp:247:24: note: while referencing 'newHits' 247 | nsTArray newHits; | ^~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray.h:2612, from /pbulk/work/www/seamonkey/work/build/dist/include/nsIMsgDatabase.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/base/src/nsMsgDBView.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/base/src/nsMsgGroupView.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/base/src/nsMsgSearchDBView.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/base/src/nsMsgXFVirtualFolderDBView.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/base/src/nsMsgXFVirtualFolderDBView.cpp:7: /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/base/src/nsMsgXFVirtualFolderDBView.cpp:247:24: note: while referencing 'newHits' 247 | nsTArray newHits; | ^~~~~~~ /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o mimeiimg.o -c -I/pbulk/work/www/seamonkey/work/build/dist/stl_wrappers -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SMIME -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/mime/src -I/pbulk/work/www/seamonkey/work/build/comm/mailnews/mime/src -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/security/certverifier -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/security/manager/ssl -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/pbulk/work/www/seamonkey/work/build/dist/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/mozilla-config.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/mimeiimg.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/mime/src/mimeiimg.cpp /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o nsNewsDownloadDialogArgs.o -c -I/pbulk/work/www/seamonkey/work/build/dist/stl_wrappers -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/news/src -I/pbulk/work/www/seamonkey/work/build/comm/mailnews/news/src -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/pbulk/work/www/seamonkey/work/build/dist/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/mozilla-config.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/nsNewsDownloadDialogArgs.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/news/src/nsNewsDownloadDialogArgs.cpp In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/RegExp.cpp:17: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/NativeObject-inl.h: In static member function 'static JS::Result js::NativeObject::create(JSContext*, js::gc::AllocKind, js::gc::InitialHeap, js::HandleShape, js::HandleObjectGroup)': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/NativeObject-inl.h:553:87: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::HeapSlot'; use assignment instead [-Wclass-memaccess] 553 | memset(nobj->as().fixedSlots(), 0, size - sizeof(js::NativeObject)); | ^ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Tracer.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TaggedProto.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Marking.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/RegExpObject.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/RegExp.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/RegExp.cpp:7: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:649:7: note: 'class js::HeapSlot' declared here 649 | class HeapSlot : public WriteBarrieredBase | ^~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:27, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsfriendapi.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Tracer.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TaggedProto.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Marking.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/RegExpObject.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/RegExp.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/RegExp.cpp:7: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]': /pbulk/work/www/seamonkey/work/build/dist/include/js/MemoryMetrics.h:40:39: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::TabSizes'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/StoreBuffer.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Tracer.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TaggedProto.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Marking.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/RegExpObject.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/RegExp.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/RegExp.cpp:7: /pbulk/work/www/seamonkey/work/build/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here 31 | struct TabSizes | ^~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:27, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsfriendapi.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Tracer.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TaggedProto.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Marking.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/RegExpObject.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/RegExp.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/RegExp.cpp:7: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]': /pbulk/work/www/seamonkey/work/build/dist/include/js/MemoryMetrics.h:71:41: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::ServoSizes'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/StoreBuffer.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Tracer.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TaggedProto.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Marking.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/RegExpObject.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/RegExp.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/RegExp.cpp:7: /pbulk/work/www/seamonkey/work/build/dist/include/js/MemoryMetrics.h:59:8: note: 'struct JS::ServoSizes' declared here 59 | struct ServoSizes | ^~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:27, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsfriendapi.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Tracer.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TaggedProto.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Marking.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/RegExpObject.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/RegExp.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/RegExp.cpp:7: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::StaticStrings]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/String.h:1155:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::StaticStrings'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonTypes.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TypeInference.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/ObjectGroup.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Shape.h:31, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject.h:26, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/NativeObject.h:22, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/ArrayObject.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/RegExpObject.h:20, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/RegExp.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/RegExp.cpp:7: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/String.h:1137:7: note: 'class js::StaticStrings' declared here 1137 | class StaticStrings | ^~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:27, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsfriendapi.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Tracer.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TaggedProto.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Marking.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/RegExpObject.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/RegExp.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/RegExp.cpp:7: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::PreliminaryObjectArray]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TypeInference.h:907:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::PreliminaryObjectArray'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/ObjectGroup.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Shape.h:31, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject.h:26, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/NativeObject.h:22, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/ArrayObject.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/RegExpObject.h:20, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/RegExp.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/RegExp.cpp:7: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TypeInference.h:895:7: note: 'class js::PreliminaryObjectArray' declared here 895 | class PreliminaryObjectArray | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:27, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsfriendapi.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Tracer.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TaggedProto.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Marking.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/RegExpObject.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/RegExp.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/RegExp.cpp:7: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::TypeNewScript]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TypeInference.h:1038:44: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::TypeNewScript' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/ObjectGroup.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Shape.h:31, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject.h:26, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/NativeObject.h:22, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/ArrayObject.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/RegExpObject.h:20, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/RegExp.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/RegExp.cpp:7: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TypeInference.h:985:7: note: 'class js::TypeNewScript' declared here 985 | class TypeNewScript | ^~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:27, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsfriendapi.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Tracer.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TaggedProto.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Marking.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/RegExpObject.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/RegExp.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/RegExp.cpp:7: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::IonScriptCounts]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonCode.h:703:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::IonScriptCounts'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JSJitFrameIter.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/NameCollections.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:26, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/RegExpObject.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/RegExp.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/RegExp.cpp:7: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonCode.h:690:8: note: 'struct js::jit::IonScriptCounts' declared here 690 | struct IonScriptCounts | ^~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:27, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsfriendapi.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Tracer.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TaggedProto.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Marking.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/RegExpObject.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/RegExp.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/RegExp.cpp:7: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::gcstats::ZoneGCStats]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Statistics.h:80:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::gcstats::ZoneGCStats'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/GCRuntime.h:20, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:27, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/RegExpObject.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/RegExp.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/RegExp.cpp:7: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Statistics.h:52:8: note: 'struct js::gcstats::ZoneGCStats' declared here 52 | struct ZoneGCStats | ^~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:27, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsfriendapi.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Tracer.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TaggedProto.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Marking.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/RegExpObject.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/RegExp.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/RegExp.cpp:7: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::NewObjectCache]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Caches.h:141:45: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::NewObjectCache'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/ZoneGroup.h:11, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:29, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/RegExpObject.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/RegExp.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/RegExp.cpp:7: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Caches.h:92:7: note: 'class js::NewObjectCache' declared here 92 | class NewObjectCache | ^~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:27, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsfriendapi.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Tracer.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TaggedProto.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Marking.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/RegExpObject.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/RegExp.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/RegExp.cpp:7: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*, size_t) [with T = JS::Value; size_t = unsigned int]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:1085:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:46:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess] 46 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:74, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:29, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsfriendapi.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Tracer.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TaggedProto.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Marking.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/RegExpObject.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/RegExp.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/RegExp.cpp:7: /pbulk/work/www/seamonkey/work/build/dist/include/js/Value.h:310:32: note: 'class JS::Value' declared here 310 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o nsMsgMaildirStore.o -c -I/pbulk/work/www/seamonkey/work/build/dist/stl_wrappers -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/local/src -I/pbulk/work/www/seamonkey/work/build/comm/mailnews/local/src -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/pbulk/work/www/seamonkey/work/build/dist/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/mozilla-config.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/nsMsgMaildirStore.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/local/src/nsMsgMaildirStore.cpp In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:27, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsfriendapi.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Tracer.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TaggedProto.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Marking.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/RegExpObject.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/RegExp.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/RegExp.cpp:7: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::CodeOffsetJump]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/shared/Assembler-shared.h:560:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::jit::CodeOffsetJump'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Safepoints.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitFrames.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext-inl.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSCompartment-inl.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject-inl.h:32, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/NativeObject-inl.h:22, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/RegExp.cpp:17: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/shared/Assembler-shared.h:538:7: note: 'class js::jit::CodeOffsetJump' declared here 538 | class CodeOffsetJump | ^~~~~~~~~~~~~~ /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o nsNewsDownloader.o -c -I/pbulk/work/www/seamonkey/work/build/dist/stl_wrappers -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/news/src -I/pbulk/work/www/seamonkey/work/build/comm/mailnews/news/src -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/pbulk/work/www/seamonkey/work/build/dist/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/mozilla-config.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/nsNewsDownloader.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/news/src/nsNewsDownloader.cpp In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:27, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsfriendapi.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Tracer.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TaggedProto.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Marking.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/RegExpObject.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/RegExp.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/RegExp.cpp:7: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JSSubString]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/RegExp.cpp:1282:42: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JSSubString'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/RegExp.cpp:1276:8: note: 'struct JSSubString' declared here 1276 | struct JSSubString | ^~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/nsISupportsUtils.h:14, from /pbulk/work/www/seamonkey/work/build/dist/include/nsISupports.h:77, from /pbulk/work/www/seamonkey/work/build/dist/include/nsIServiceManager.h:10, from /pbulk/work/www/seamonkey/work/build/dist/include/msgCore.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/news/src/nsNNTPProtocol.cpp:6: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/news/src/nsNNTPProtocol.cpp: In member function 'virtual nsresult nsNntpCacheStreamListener::QueryInterface(const nsIID&, void**)': /pbulk/work/www/seamonkey/work/build/dist/include/nsISupportsImpl.h:987:5: warning: macro expands to multiple statements [-Wmultistatement-macros] 987 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /pbulk/work/www/seamonkey/work/build/dist/include/nsISupportsImpl.h:1051:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 1051 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/news/src/nsNNTPProtocol.cpp:520:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 520 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /pbulk/work/www/seamonkey/work/build/dist/include/nsISupportsImpl.h:968:3: note: some parts of macro expansion are not guarded by this 'else' clause 968 | else | ^~~~ /pbulk/work/www/seamonkey/work/build/dist/include/nsISupportsImpl.h:1045:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 1045 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/news/src/nsNNTPProtocol.cpp:519:4: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 519 | NS_INTERFACE_MAP_ENTRY(nsIStreamListener) | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:27, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsfriendapi.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Tracer.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TaggedProto.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Marking.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/RegExpObject.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/RegExp.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/RegExp.cpp:7: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(T (&)[N]) [with T = JS::Value; unsigned int N = 2]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:85:30: required from 'JS::AutoValueArray::AutoValueArray(JSContext*) [with unsigned int N = 2]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:994:50: required from 'js::detail::FixedArgsBase::FixedArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::NO_CONSTRUCT; unsigned int N = 0]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:1031:54: required from 'js::FixedInvokeArgs::FixedInvokeArgs(JSContext*) [with unsigned int N = 0]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Interpreter.h:85:31: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess] 67 | memset(aT, 0, N * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:74, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:29, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsfriendapi.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Tracer.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TaggedProto.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Marking.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/RegExpObject.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/RegExp.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/RegExp.cpp:7: /pbulk/work/www/seamonkey/work/build/dist/include/js/Value.h:310:32: note: 'class JS::Value' declared here 310 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:27, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsfriendapi.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Tracer.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TaggedProto.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Marking.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/RegExpObject.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/RegExp.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/RegExp.cpp:7: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(T (&)[N]) [with T = JS::Value; unsigned int N = 3]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:85:30: required from 'JS::AutoValueArray::AutoValueArray(JSContext*) [with unsigned int N = 3]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:994:50: required from 'js::detail::FixedArgsBase::FixedArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::NO_CONSTRUCT; unsigned int N = 1]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:1031:54: required from 'js::FixedInvokeArgs::FixedInvokeArgs(JSContext*) [with unsigned int N = 1]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Interpreter.h:100:31: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess] 67 | memset(aT, 0, N * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:74, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:29, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsfriendapi.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Tracer.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TaggedProto.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Marking.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/RegExpObject.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/RegExp.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/RegExp.cpp:7: /pbulk/work/www/seamonkey/work/build/dist/include/js/Value.h:310:32: note: 'class JS::Value' declared here 310 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:27, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsfriendapi.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Tracer.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TaggedProto.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Marking.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/RegExpObject.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/RegExp.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/RegExp.cpp:7: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(T (&)[N]) [with T = JS::Value; unsigned int N = 4]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:85:30: required from 'JS::AutoValueArray::AutoValueArray(JSContext*) [with unsigned int N = 4]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:994:50: required from 'js::detail::FixedArgsBase::FixedArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::NO_CONSTRUCT; unsigned int N = 2]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:1031:54: required from 'js::FixedInvokeArgs::FixedInvokeArgs(JSContext*) [with unsigned int N = 2]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Interpreter.h:119:31: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess] 67 | memset(aT, 0, N * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:74, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:29, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsfriendapi.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Tracer.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TaggedProto.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Marking.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/RegExpObject.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/RegExp.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/RegExp.cpp:7: /pbulk/work/www/seamonkey/work/build/dist/include/js/Value.h:310:32: note: 'class JS::Value' declared here 310 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o CTypes.o -c -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SHARED_ARRAY_BUFFER -DJS_HAS_CTYPES -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src -I/pbulk/work/www/seamonkey/work/build/js/src -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/js/src/js-confdefs.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -Wno-noexcept-type -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes -DV8_INTL_SUPPORT -I/usr/pkg/include -MD -MP -MF .deps/CTypes.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/ctypes/CTypes.cpp /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o mimeleaf.o -c -I/pbulk/work/www/seamonkey/work/build/dist/stl_wrappers -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SMIME -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/mime/src -I/pbulk/work/www/seamonkey/work/build/comm/mailnews/mime/src -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/security/certverifier -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/security/manager/ssl -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/pbulk/work/www/seamonkey/work/build/dist/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/mozilla-config.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/mimeleaf.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/mime/src/mimeleaf.cpp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/imap/src/nsImapServerResponseParser.cpp: In member function 'virtual bool nsImapServerResponseParser::msg_fetch_literal(bool, int32_t)': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/imap/src/nsImapServerResponseParser.cpp:3219:31: warning: 'saveit2' may be used uninitialized in this function [-Wmaybe-uninitialized] 3219 | displayEndOfLine[2] = saveit2; | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ gmake[3]: Entering directory '/pbulk/work/www/seamonkey/work/build/js/src/frontend' mkdir -p '.deps/' /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o Parser.o -c -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SHARED_ARRAY_BUFFER -DJS_HAS_CTYPES -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend -I/pbulk/work/www/seamonkey/work/build/js/src/frontend -I/pbulk/work/www/seamonkey/work/build/js/src -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/js/src/js-confdefs.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -Wno-noexcept-type -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes -MD -MP -MF .deps/Parser.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/Parser.cpp In file included from /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray.h:2612, from /pbulk/work/www/seamonkey/work/build/dist/include/nsCOMArray.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/base/src/nsSpamSettings.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/base/src/nsSpamSettings.cpp:6: /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray-inl.h: In member function 'virtual nsresult nsSpamSettings::Initialize(nsIMsgIncomingServer*)': /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/base/src/nsSpamSettings.cpp:321:25: note: while referencing 'whiteListArray' 321 | nsTArray whiteListArray; | ^~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray.h:2612, from /pbulk/work/www/seamonkey/work/build/dist/include/nsCOMArray.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/base/src/nsSpamSettings.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/base/src/nsSpamSettings.cpp:6: /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/base/src/nsSpamSettings.cpp:321:25: note: while referencing 'whiteListArray' 321 | nsTArray whiteListArray; | ^~~~~~~~~~~~~~ /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o nsStatusBarBiffManager.o -c -I/pbulk/work/www/seamonkey/work/build/dist/stl_wrappers -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/base/src -I/pbulk/work/www/seamonkey/work/build/comm/mailnews/base/src -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/pbulk/work/www/seamonkey/work/build/dist/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/mozilla-config.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/nsStatusBarBiffManager.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/base/src/nsStatusBarBiffManager.cpp /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o nsImapService.o -c -I/pbulk/work/www/seamonkey/work/build/dist/stl_wrappers -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/imap/src -I/pbulk/work/www/seamonkey/work/build/comm/mailnews/imap/src -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/pbulk/work/www/seamonkey/work/build/dist/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/mozilla-config.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/nsImapService.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/imap/src/nsImapService.cpp /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o nsNewsFolder.o -c -I/pbulk/work/www/seamonkey/work/build/dist/stl_wrappers -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/news/src -I/pbulk/work/www/seamonkey/work/build/comm/mailnews/news/src -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/pbulk/work/www/seamonkey/work/build/dist/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/mozilla-config.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/nsNewsFolder.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/news/src/nsNewsFolder.cpp /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o mimemalt.o -c -I/pbulk/work/www/seamonkey/work/build/dist/stl_wrappers -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SMIME -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/mime/src -I/pbulk/work/www/seamonkey/work/build/comm/mailnews/mime/src -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/security/certverifier -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/security/manager/ssl -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/pbulk/work/www/seamonkey/work/build/dist/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/mozilla-config.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/mimemalt.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/mime/src/mimemalt.cpp /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o nsNewsUtils.o -c -I/pbulk/work/www/seamonkey/work/build/dist/stl_wrappers -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/news/src -I/pbulk/work/www/seamonkey/work/build/comm/mailnews/news/src -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/pbulk/work/www/seamonkey/work/build/dist/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/mozilla-config.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/nsNewsUtils.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/news/src/nsNewsUtils.cpp In file included from /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray.h:2612, from /pbulk/work/www/seamonkey/work/build/dist/include/nsMsgUtils.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/local/src/nsMsgLocalStoreUtils.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/local/src/nsMsgMaildirStore.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/local/src/nsMsgMaildirStore.cpp:13: /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray-inl.h: In member function 'virtual nsresult nsMsgMaildirStore::ChangeKeywords(nsIArray*, const nsACString&, bool)': /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/local/src/nsMsgMaildirStore.cpp:1383:23: note: while referencing 'keywordArray' 1383 | nsTArray keywordArray; | ^~~~~~~~~~~~ /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o nsNoIncomingServer.o -c -I/pbulk/work/www/seamonkey/work/build/dist/stl_wrappers -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/local/src -I/pbulk/work/www/seamonkey/work/build/comm/mailnews/local/src -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/pbulk/work/www/seamonkey/work/build/dist/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/mozilla-config.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/nsNoIncomingServer.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/local/src/nsNoIncomingServer.cpp /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o nsSubscribableServer.o -c -I/pbulk/work/www/seamonkey/work/build/dist/stl_wrappers -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/base/src -I/pbulk/work/www/seamonkey/work/build/comm/mailnews/base/src -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/pbulk/work/www/seamonkey/work/build/dist/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/mozilla-config.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/nsSubscribableServer.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/base/src/nsSubscribableServer.cpp /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o nsNntpIncomingServer.o -c -I/pbulk/work/www/seamonkey/work/build/dist/stl_wrappers -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/news/src -I/pbulk/work/www/seamonkey/work/build/comm/mailnews/news/src -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/pbulk/work/www/seamonkey/work/build/dist/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/mozilla-config.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/nsNntpIncomingServer.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/news/src/nsNntpIncomingServer.cpp In file included from /pbulk/work/www/seamonkey/work/build/dist/include/js/HashTable.h:19, from /pbulk/work/www/seamonkey/work/build/dist/include/js/TracingAPI.h:12, from /pbulk/work/www/seamonkey/work/build/dist/include/js/GCPolicyAPI.h:47, from /pbulk/work/www/seamonkey/work/build/dist/include/js/GCHashTable.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/ctypes/CTypes.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/ctypes/CTypes.cpp:7: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]': /pbulk/work/www/seamonkey/work/build/dist/include/js/MemoryMetrics.h:40:39: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::TabSizes'; use assignment or valueIn file included from /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray.h:2612, from /pbulk/work/www/seamonkey/work/build/dist/include/nsIMsgDatabase.h:21, from /pbulk/work/www/seamonkey/work/build/dist/include/nsMsgDBFolder.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/news/src/nsNewsFolder.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/news/src/nsNewsFolder.cpp:13: /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray-inl.h: In member function 'virtual nsresult nsMsgNewsFolder::DownloadMessagesForOffline(nsIArray*, nsIMsgWindow*)': /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/news/src/nsNewsFolder.cpp:1634:22: note: while referencing 'srcKeyArray' 1634 | nsTArray srcKeyArray; | ^~~~~~~~~~~ -initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/StoreBuffer.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/String.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/ctypes/CTypes.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/ctypes/CTypes.cpp:7: /pbulk/work/www/seamonkey/work/build/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here 31 | struct TabSizes | ^~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/js/HashTable.h:19, from /pbulk/work/www/seamonkey/work/build/dist/include/js/TracingAPI.h:12, from /pbulk/work/www/seamonkey/work/build/dist/include/js/GCPolicyAPI.h:47, from /pbulk/work/www/seamonkey/work/build/dist/include/js/GCHashTable.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/ctypes/CTypes.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/ctypes/CTypes.cpp:7: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]': /pbulk/work/www/seamonkey/work/build/dist/include/js/MemoryMetrics.h:71:41: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::ServoSizes'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/StoreBuffer.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/String.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/ctypes/CTypes.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/ctypes/CTypes.cpp:7: /pbulk/work/www/seamonkey/work/build/dist/include/js/MemoryMetrics.h:59:8: note: 'struct JS::ServoSizes' declared here 59 | struct ServoSizes | ^~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/js/HashTable.h:19, from /pbulk/work/www/seamonkey/work/build/dist/include/js/TracingAPI.h:12, from /pbulk/work/www/seamonkey/work/build/dist/include/js/GCPolicyAPI.h:47, from /pbulk/work/www/seamonkey/work/build/dist/include/js/GCHashTable.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/ctypes/CTypes.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/ctypes/CTypes.cpp:7: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::StaticStrings]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/String.h:1155:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::StaticStrings'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/ctypes/CTypes.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/ctypes/CTypes.cpp:7: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/String.h:1137:7: note: 'class js::StaticStrings' declared here 1137 | class StaticStrings | ^~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/js/HashTable.h:19, from /pbulk/work/www/seamonkey/work/build/dist/include/js/TracingAPI.h:12, from /pbulk/work/www/seamonkey/work/build/dist/include/js/GCPolicyAPI.h:47, from /pbulk/work/www/seamonkey/work/build/dist/include/js/GCHashTable.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/ctypes/CTypes.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/ctypes/CTypes.cpp:7: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::PreliminaryObjectArray]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TypeInference.h:907:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::PreliminaryObjectArray'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/ObjectGroup.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Shape.h:31, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject.h:26, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/AtomicsObject.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsexn.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/ctypes/CTypes.cpp:35: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TypeInference.h:895:7: note: 'class js::PreliminaryObjectArray' declared here 895 | class PreliminaryObjectArray | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/js/HashTable.h:19, from /pbulk/work/www/seamonkey/work/build/dist/include/js/TracingAPI.h:12, from /pbulk/work/www/seamonkey/work/build/dist/include/js/GCPolicyAPI.h:47, from /pbulk/work/www/seamonkey/work/build/dist/include/js/GCHashTable.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/ctypes/CTypes.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/ctypes/CTypes.cpp:7: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::TypeNewScript]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TypeInference.h:1038:44: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::TypeNewScript' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/ObjectGroup.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Shape.h:31, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject.h:26, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/AtomicsObject.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsexn.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/ctypes/CTypes.cpp:35: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TypeInference.h:985:7: note: 'class js::TypeNewScript' declared here 985 | class TypeNewScript | ^~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/js/HashTable.h:19, from /pbulk/work/www/seamonkey/work/build/dist/include/js/TracingAPI.h:12, from /pbulk/work/www/seamonkey/work/build/dist/include/js/GCPolicyAPI.h:47, from /pbulk/work/www/seamonkey/work/build/dist/include/js/GCHashTable.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/ctypes/CTypes.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/ctypes/CTypes.cpp:7: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::IonScriptCounts]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonCode.h:703:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::IonScriptCounts'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JSJitFrameIter.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/NameCollections.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:26, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsexn.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/ctypes/CTypes.cpp:35: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonCode.h:690:8: note: 'struct js::jit::IonScriptCounts' declared here 690 | struct IonScriptCounts | ^~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/js/HashTable.h:19, from /pbulk/work/www/seamonkey/work/build/dist/include/js/TracingAPI.h:12, from /pbulk/work/www/seamonkey/work/build/dist/include/js/GCPolicyAPI.h:47, from /pbulk/work/www/seamonkey/work/build/dist/include/js/GCHashTable.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/ctypes/CTypes.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/ctypes/CTypes.cpp:7: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::gcstats::ZoneGCStats]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Statistics.h:80:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::gcstats::ZoneGCStats'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/GCRuntime.h:20, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:27, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsexn.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/ctypes/CTypes.cpp:35: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Statistics.h:52:8: note: 'struct js::gcstats::ZoneGCStats' declared here 52 | struct ZoneGCStats | ^~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/js/HashTable.h:19, from /pbulk/work/www/seamonkey/work/build/dist/include/js/TracingAPI.h:12, from /pbulk/work/www/seamonkey/work/build/dist/include/js/GCPolicyAPI.h:47, from /pbulk/work/www/seamonkey/work/build/dist/include/js/GCHashTable.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/ctypes/CTypes.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/ctypes/CTypes.cpp:7: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::NewObjectCache]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Caches.h:141:45: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::NewObjectCache'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/ZoneGroup.h:11, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:29, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsexn.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/ctypes/CTypes.cpp:35: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Caches.h:92:7: note: 'class js::NewObjectCache' declared here 92 | class NewObjectCache | ^~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/js/HashTable.h:19, from /pbulk/work/www/seamonkey/work/build/dist/include/js/TracingAPI.h:12, from /pbulk/work/www/seamonkey/work/build/dist/include/js/GCPolicyAPI.h:47, from /pbulk/work/www/seamonkey/work/build/dist/include/js/GCHashTable.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/ctypes/CTypes.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/ctypes/CTypes.cpp:7: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*, size_t) [with T = JS::Value; size_t = unsigned int]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:1085:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:46:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess] 46 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:74, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:29, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/String.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/ctypes/CTypes.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/ctypes/CTypes.cpp:7: /pbulk/work/www/seamonkey/work/build/dist/include/js/Value.h:310:32: note: 'class JS::Value' declared here 310 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray.h:2612, from /pbulk/work/www/seamonkey/work/build/dist/include/nsIMsgDatabase.h:21, from /pbulk/work/www/seamonkey/work/build/dist/include/nsMsgDBFolder.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/news/src/nsNewsFolder.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/news/src/nsNewsFolder.cpp:13: /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray-inl.h: In member function 'virtual nsresult nsMsgNewsFolder::DownloadAllForOffline(nsIUrlListener*, nsIMsgWindow*)': /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/news/src/nsNewsFolder.cpp:1594:22: note: while referencing 'srcKeyArray' 1594 | nsTArray srcKeyArray; | ^~~~~~~~~~~ /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o mimemapl.o -c -I/pbulk/work/www/seamonkey/work/build/dist/stl_wrappers -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SMIME -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/mime/src -I/pbulk/work/www/seamonkey/work/build/comm/mailnews/mime/src -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/security/certverifier -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/security/manager/ssl -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/pbulk/work/www/seamonkey/work/build/dist/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/mozilla-config.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/mimemapl.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/mime/src/mimemapl.cpp In file included from /pbulk/work/www/seamonkey/work/build/dist/include/js/HashTable.h:19, from /pbulk/work/www/seamonkey/work/build/dist/include/js/TracingAPI.h:12, from /pbulk/work/www/seamonkey/work/build/dist/include/js/GCPolicyAPI.h:47, from /pbulk/work/www/seamonkey/work/build/dist/include/js/GCHashTable.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/ctypes/CTypes.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/ctypes/CTypes.cpp:7: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::CodeOffsetJump]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/shared/Assembler-shared.h:560:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::jit::CodeOffsetJump'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Safepoints.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitFrames.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext-inl.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSCompartment-inl.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject-inl.h:32, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/ctypes/CTypes.cpp:50: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/shared/Assembler-shared.h:538:7: note: 'class js::jit::CodeOffsetJump' declared here 538 | class CodeOffsetJump | ^~~~~~~~~~~~~~ /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o Unified_cpp_js_src_frontend0.o -c -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SHARED_ARRAY_BUFFER -DJS_HAS_CTYPES -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend -I/pbulk/work/www/seamonkey/work/build/js/src/frontend -I/pbulk/work/www/seamonkey/work/build/js/src -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/js/src/js-confdefs.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -Wno-noexcept-type -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes -MD -MP -MF .deps/Unified_cpp_js_src_frontend0.o.pp Unified_cpp_js_src_frontend0.cpp In file included from /pbulk/work/www/seamonkey/work/build/dist/include/js/HashTable.h:19, from /pbulk/work/www/seamonkey/work/build/dist/include/js/TracingAPI.h:12, from /pbulk/work/www/seamonkey/work/build/dist/include/js/GCPolicyAPI.h:47, from /pbulk/work/www/seamonkey/work/build/dist/include/js/GCHashTable.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/ctypes/CTypes.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/ctypes/CTypes.cpp:7: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(T (&)[N]) [with T = JS::Value; unsigned int N = 2]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:85:30: required from 'JS::AutoValueArray::AutoValueArray(JSContext*) [with unsigned int N = 2]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:994:50: required from 'js::detail::FixedArgsBase::FixedArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::NO_CONSTRUCT; unsigned int N = 0]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:1031:54: required from 'js::FixedInvokeArgs::FixedInvokeArgs(JSContext*) [with unsigned int N = 0]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Interpreter.h:85:31: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess] 67 | memset(aT, 0, N * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:74, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:29, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/String.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/ctypes/CTypes.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/ctypes/CTypes.cpp:7: /pbulk/work/www/seamonkey/work/build/dist/include/js/Value.h:310:32: note: 'class JS::Value' declared here 310 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/js/HashTable.h:19, from /pbulk/work/www/seamonkey/work/build/dist/include/js/TracingAPI.h:12, from /pbulk/work/www/seamonkey/work/build/dist/include/js/GCPolicyAPI.h:47, from /pbulk/work/www/seamonkey/work/build/dist/include/js/GCHashTable.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/ctypes/CTypes.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/ctypes/CTypes.cpp:7: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(T (&)[N]) [with T = JS::Value; unsigned int N = 3]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:85:30: required from 'JS::AutoValueArray::AutoValueArray(JSContext*) [with unsigned int N = 3]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:994:50: required from 'js::detail::FixedArgsBase::FixedArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::NO_CONSTRUCT; unsigned int N = 1]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:1031:54: required from 'js::FixedInvokeArgs::FixedInvokeArgs(JSContext*) [with unsigned int N = 1]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Interpreter.h:100:31: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess] 67 | memset(aT, 0, N * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:74, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:29, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/String.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/ctypes/CTypes.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/ctypes/CTypes.cpp:7: /pbulk/work/www/seamonkey/work/build/dist/include/js/Value.h:310:32: note: 'class JS::Value' declared here 310 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/js/HashTable.h:19, from /pbulk/work/www/seamonkey/work/build/dist/include/js/TracingAPI.h:12, from /pbulk/work/www/seamonkey/work/build/dist/include/js/GCPolicyAPI.h:47, from /pbulk/work/www/seamonkey/work/build/dist/include/js/GCHashTable.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/ctypes/CTypes.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/ctypes/CTypes.cpp:7: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(T (&)[N]) [with T = JS::Value; unsigned int N = 4]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:85:30: required from 'JS::AutoValueArray::AutoValueArray(JSContext*) [with unsigned int N = 4]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:994:50: required from 'js::detail::FixedArgsBase::FixedArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::NO_CONSTRUCT; unsigned int N = 2]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:1031:54: required from 'js::FixedInvokeArgs::FixedInvokeArgs(JSContext*) [with unsigned int N = 2]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Interpreter.h:119:31: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess] 67 | memset(aT, 0, N * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:74, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:29, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/String.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/ctypes/CTypes.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/ctypes/CTypes.cpp:7: /pbulk/work/www/seamonkey/work/build/dist/include/js/Value.h:310:32: note: 'class JS::Value' declared here 310 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/nsISupportsUtils.h:14, from /pbulk/work/www/seamonkey/work/build/dist/include/nsISupports.h:77, from /pbulk/work/www/seamonkey/work/build/dist/include/nsINntpIncomingServer.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/news/src/nsNntpIncomingServer.h:9, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/news/src/nsNntpIncomingServer.cpp:6: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/news/src/nsNntpIncomingServer.cpp: In member function 'virtual nsresult nsNntpIncomingServer::QueryInterface(const nsIID&, void**)': /pbulk/work/www/seamonkey/work/build/dist/include/nsISupportsImpl.h:1005:5: warning: macro expands to multiple statements [-Wmultistatement-macros] 1005 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /pbulk/work/www/seamonkey/work/build/dist/include/nsISupportsImpl.h:1055:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 1055 | NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/news/src/nsNntpIncomingServer.cpp:90:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 90 | NS_INTERFACE_MAP_END_INHERITING(nsMsgIncomingServer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /pbulk/work/www/seamonkey/work/build/dist/include/nsISupportsImpl.h:968:3: note: some parts of macro expansion are not guarded by this 'else' clause 968 | else | ^~~~ /pbulk/work/www/seamonkey/work/build/dist/include/nsISupportsImpl.h:1045:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 1045 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/news/src/nsNntpIncomingServer.cpp:89:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 89 | NS_INTERFACE_MAP_ENTRY(nsITreeView) | ^~~~~~~~~~~~~~~~~~~~~~ gmake[3]: Leaving directory '/pbulk/work/www/seamonkey/work/build/comm/mailnews/base/src' /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o nsNoneService.o -c -I/pbulk/work/www/seamonkey/work/build/dist/stl_wrappers -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/local/src -I/pbulk/work/www/seamonkey/work/build/comm/mailnews/local/src -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/pbulk/work/www/seamonkey/work/build/dist/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/mozilla-config.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/nsNoneService.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/local/src/nsNoneService.cpp /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o nsImapStringBundle.o -c -I/pbulk/work/www/seamonkey/work/build/dist/stl_wrappers -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/imap/src -I/pbulk/work/www/seamonkey/work/build/comm/mailnews/imap/src -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/pbulk/work/www/seamonkey/work/build/dist/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/mozilla-config.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/nsImapStringBundle.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/imap/src/nsImapStringBundle.cpp /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o mimemcms.o -c -I/pbulk/work/www/seamonkey/work/build/dist/stl_wrappers -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SMIME -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/mime/src -I/pbulk/work/www/seamonkey/work/build/comm/mailnews/mime/src -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/security/certverifier -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/security/manager/ssl -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/pbulk/work/www/seamonkey/work/build/dist/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/mozilla-config.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/mimemcms.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/mime/src/mimemcms.cpp gmake[3]: Entering directory '/pbulk/work/www/seamonkey/work/build/js/src/gc' mkdir -p '.deps/' /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o StoreBuffer.o -c -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SHARED_ARRAY_BUFFER -DJS_HAS_CTYPES -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc -I/pbulk/work/www/seamonkey/work/build/js/src/gc -I/pbulk/work/www/seamonkey/work/build/js/src -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/js/src/js-confdefs.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -Wno-noexcept-type -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes -MD -MP -MF .deps/StoreBuffer.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/StoreBuffer.cpp In file included from /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray.h:2612, from /pbulk/work/www/seamonkey/work/build/dist/include/nsCOMArray.h:16, from /pbulk/work/www/seamonkey/work/build/dist/include/nsMsgIncomingServer.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/news/src/nsNntpIncomingServer.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/news/src/nsNntpIncomingServer.cpp:6: /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray-inl.h: In member function 'virtual nsresult nsNntpIncomingServer::SetSearchValue(const nsAString&)': /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/news/src/nsNntpIncomingServer.cpp:1660:23: note: while referencing 'searchStringParts' 1660 | nsTArray searchStringParts; | ^~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray.h:2612, from /pbulk/work/www/seamonkey/work/build/dist/include/nsCOMArray.h:16, from /pbulk/work/www/seamonkey/work/build/dist/include/nsMsgIncomingServer.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/news/src/nsNntpIncomingServer.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/news/src/nsNntpIncomingServer.cpp:6: /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray-inl.h: In member function 'virtual nsresult nsNntpIncomingServer::OnUserOrHostNameChanged(const nsACString&, const nsACString&, bool)': /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/news/src/nsNntpIncomingServer.cpp:2130:22: note: while referencing 'groupList' 2130 | nsTArray groupList; | ^~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/build/dist/include/js/RootingAPI.h:19, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:73, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsiter.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/Parser.h:171, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/Parser.cpp:20: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]': /pbulk/work/www/seamonkey/work/build/dist/include/js/MemoryMetrics.h:40:39: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::TabSizes'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/StoreBuffer.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsiter.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/Parser.h:171, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/Parser.cpp:20: /pbulk/work/www/seamonkey/work/build/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here 31 | struct TabSizes | ^~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/build/dist/include/js/RootingAPI.h:19, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:73, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsiter.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/Parser.h:171, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/Parser.cpp:20: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]': /pbulk/work/www/seamonkey/work/build/dist/include/js/MemoryMetrics.h:71:41: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::ServoSizes'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/StoreBuffer.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsiter.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/Parser.h:171, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/Parser.cpp:20: /pbulk/work/www/seamonkey/work/build/dist/include/js/MemoryMetrics.h:59:8: note: 'struct JS::ServoSizes' declared here 59 | struct ServoSizes | ^~~~~~~~~~ /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o nsNntpMockChannel.o -c -I/pbulk/work/www/seamonkey/work/build/dist/stl_wrappers -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/news/src -I/pbulk/work/www/seamonkey/work/build/comm/mailnews/news/src -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/pbulk/work/www/seamonkey/work/build/dist/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/mozilla-config.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/nsNntpMockChannel.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/news/src/nsNntpMockChannel.cpp In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/build/dist/include/js/RootingAPI.h:19, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:73, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsiter.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/Parser.h:171, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/Parser.cpp:20: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::StaticStrings]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/String.h:1155:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::StaticStrings'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonTypes.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TypeInference.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/ObjectGroup.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Shape.h:31, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject.h:26, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/AtomicsObject.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsiter.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/Parser.h:171, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/Parser.cpp:20: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/String.h:1137:7: note: 'class js::StaticStrings' declared here 1137 | class StaticStrings | ^~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/build/dist/include/js/RootingAPI.h:19, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:73, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsiter.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/Parser.h:171, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/Parser.cpp:20: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::PreliminaryObjectArray]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TypeInference.h:907:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::PreliminaryObjectArray'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/ObjectGroup.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Shape.h:31, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject.h:26, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/AtomicsObject.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsiter.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/Parser.h:171, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/Parser.cpp:20: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TypeInference.h:895:7: note: 'class js::PreliminaryObjectArray' declared here 895 | class PreliminaryObjectArray | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/build/dist/include/js/RootingAPI.h:19, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:73, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsiter.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/Parser.h:171, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/Parser.cpp:20: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::TypeNewScript]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TypeInference.h:1038:44: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::TypeNewScript' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/ObjectGroup.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Shape.h:31, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject.h:26, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/AtomicsObject.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsiter.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/Parser.h:171, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/Parser.cpp:20: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TypeInference.h:985:7: note: 'class js::TypeNewScript' declared here 985 | class TypeNewScript | ^~~~~~~~~~~~~ /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o nsImapUndoTxn.o -c -I/pbulk/work/www/seamonkey/work/build/dist/stl_wrappers -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/imap/src -I/pbulk/work/www/seamonkey/work/build/comm/mailnews/imap/src -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/pbulk/work/www/seamonkey/work/build/dist/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/mozilla-config.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/nsImapUndoTxn.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/imap/src/nsImapUndoTxn.cpp In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/build/dist/include/js/RootingAPI.h:19, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:73, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsiter.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/Parser.h:171, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/Parser.cpp:20: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::IonScriptCounts]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonCode.h:703:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::IonScriptCounts'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JSJitFrameIter.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/NameCollections.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:26, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsiter.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/Parser.h:171, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/Parser.cpp:20: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonCode.h:690:8: note: 'struct js::jit::IonScriptCounts' declared here 690 | struct IonScriptCounts | ^~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/build/dist/include/js/RootingAPI.h:19, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:73, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsiter.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/Parser.h:171, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/Parser.cpp:20: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::gcstats::ZoneGCStats]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Statistics.h:80:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::gcstats::ZoneGCStats'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/GCRuntime.h:20, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:27, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsiter.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/Parser.h:171, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/Parser.cpp:20: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Statistics.h:52:8: note: 'struct js::gcstats::ZoneGCStats' declared here 52 | struct ZoneGCStats | ^~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/build/dist/include/js/RootingAPI.h:19, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:73, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsiter.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/Parser.h:171, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/Parser.cpp:20: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::NewObjectCache]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Caches.h:141:45: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::NewObjectCache'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/ZoneGroup.h:11, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:29, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsiter.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/Parser.h:171, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/Parser.cpp:20: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Caches.h:92:7: note: 'class js::NewObjectCache' declared here 92 | class NewObjectCache | ^~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/build/dist/include/js/RootingAPI.h:19, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:73, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsiter.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/Parser.h:171, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/Parser.cpp:20: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*, size_t) [with T = JS::Value; size_t = unsigned int]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:1085:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:46:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess] 46 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:74, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsiter.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/Parser.h:171, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/Parser.cpp:20: /pbulk/work/www/seamonkey/work/build/dist/include/js/Value.h:310:32: note: 'class JS::Value' declared here 310 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/build/dist/include/js/RootingAPI.h:19, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:73, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsiter.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/Parser.h:171, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/Parser.cpp:20: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::CodeOffsetJump]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/shared/Assembler-shared.h:560:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::jit::CodeOffsetJump'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Safepoints.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitFrames.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext-inl.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSCompartment-inl.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject-inl.h:32, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/EnvironmentObject-inl.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/Parser.cpp:51: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/shared/Assembler-shared.h:538:7: note: 'class js::jit::CodeOffsetJump' declared here 538 | class CodeOffsetJump | ^~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/build/dist/include/js/RootingAPI.h:19, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:73, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsiter.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/Parser.h:171, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/Parser.cpp:20: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::GlobalScope::Data]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/Parser.cpp:1733:12: required from 'typename Scope::Data* js::frontend::NewEmptyBindingData(JSContext*, js::LifoAlloc&, uint32_t) [with Scope = js::GlobalScope; typename Scope::Data = js::GlobalScope::Data; uint32_t = unsigned int]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/Parser.cpp:1829:80: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::GlobalScope::Data'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/NameAnalysisTypes.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/NameCollections.h:11, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:26, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsiter.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/Parser.h:171, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/Parser.cpp:20: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Scope.h:686:12: note: 'struct js::GlobalScope::Data' declared here 686 | struct Data | ^~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/build/dist/include/js/RootingAPI.h:19, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:73, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsiter.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/Parser.h:171, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/Parser.cpp:20: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::ModuleScope::Data]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/Parser.cpp:1733:12: required from 'typename Scope::Data* js::frontend::NewEmptyBindingData(JSContext*, js::LifoAlloc&, uint32_t) [with Scope = js::ModuleScope; typename Scope::Data = js::ModuleScope::Data; uint32_t = unsigned int]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/Parser.cpp:1889:80: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct js::ModuleScope::Data' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/NameAnalysisTypes.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/NameCollections.h:11, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:26, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsiter.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/Parser.h:171, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/Parser.cpp:20: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Scope.h:890:12: note: 'struct js::ModuleScope::Data' declared here 890 | struct Data | ^~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/build/dist/include/js/RootingAPI.h:19, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:73, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsiter.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/Parser.h:171, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/Parser.cpp:20: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::EvalScope::Data]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/Parser.cpp:1733:12: required from 'typename Scope::Data* js::frontend::NewEmptyBindingData(JSContext*, js::LifoAlloc&, uint32_t) [with Scope = js::EvalScope; typename Scope::Data = js::EvalScope::Data; uint32_t = unsigned int]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/Parser.cpp:1934:78: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::EvalScope::Data'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/NameAnalysisTypes.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/NameCollections.h:11, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:26, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsiter.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/Parser.h:171, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/Parser.cpp:20: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Scope.h:788:12: note: 'struct js::EvalScope::Data' declared here 788 | struct Data | ^~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/build/dist/include/js/RootingAPI.h:19, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:73, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsiter.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/Parser.h:171, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/Parser.cpp:20: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::FunctionScope::Data]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/Parser.cpp:1733:12: required from 'typename Scope::Data* js::frontend::NewEmptyBindingData(JSContext*, js::LifoAlloc&, uint32_t) [with Scope = js::FunctionScope; typename Scope::Data = js::FunctionScope::Data; uint32_t = unsigned int]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/Parser.cpp:2025:82: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct js::FunctionScope::Data' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/NameAnalysisTypes.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/NameCollections.h:11, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:26, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsiter.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/Parser.h:171, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/Parser.cpp:20: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Scope.h:471:12: note: 'struct js::FunctionScope::Data' declared here 471 | struct Data | ^~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/build/dist/include/js/RootingAPI.h:19, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:73, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsiter.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/Parser.h:171, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/Parser.cpp:20: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::VarScope::Data]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/Parser.cpp:1733:12: required from 'typename Scope::Data* js::frontend::NewEmptyBindingData(JSContext*, js::LifoAlloc&, uint32_t) [with Scope = js::VarScope; typename Scope::Data = js::VarScope::Data; uint32_t = unsigned int]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/Parser.cpp:2064:77: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::VarScope::Data'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/NameAnalysisTypes.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/NameCollections.h:11, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:26, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsiter.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/Parser.h:171, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/Parser.cpp:20: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Scope.h:596:12: note: 'struct js::VarScope::Data' declared here 596 | struct Data | ^~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/build/dist/include/js/RootingAPI.h:19, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:73, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsiter.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/Parser.h:171, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/Parser.cpp:20: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::LexicalScope::Data]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/Parser.cpp:1733:12: required from 'typename Scope::Data* js::frontend::NewEmptyBindingData(JSContext*, js::LifoAlloc&, uint32_t) [with Scope = js::LexicalScope; typename Scope::Data = js::LexicalScope::Data; uint32_t = unsigned int]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/Parser.cpp:2112:81: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::LexicalScope::Data'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/NameAnalysisTypes.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/NameCollections.h:11, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:26, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsiter.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/Parser.h:171, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/Parser.cpp:20: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Scope.h:368:12: note: 'struct js::LexicalScope::Data' declared here 368 | struct Data | ^~~~ /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o nsParseMailbox.o -c -I/pbulk/work/www/seamonkey/work/build/dist/stl_wrappers -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/local/src -I/pbulk/work/www/seamonkey/work/build/comm/mailnews/local/src -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/pbulk/work/www/seamonkey/work/build/dist/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/mozilla-config.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/nsParseMailbox.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/local/src/nsParseMailbox.cpp In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/build/dist/include/js/RootingAPI.h:19, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:73, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsiter.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/Parser.h:171, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/Parser.cpp:20: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(T (&)[N]) [with T = JS::Value; unsigned int N = 2]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:85:30: required from 'JS::AutoValueArray::AutoValueArray(JSContext*) [with unsigned int N = 2]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:994:50: required from 'js::detail::FixedArgsBase::FixedArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::NO_CONSTRUCT; unsigned int N = 0]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:1031:54: required from 'js::FixedInvokeArgs::FixedInvokeArgs(JSContext*) [with unsigned int N = 0]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Interpreter.h:85:31: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess] 67 | memset(aT, 0, N * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:74, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsiter.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/Parser.h:171, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/Parser.cpp:20: /pbulk/work/www/seamonkey/work/build/dist/include/js/Value.h:310:32: note: 'class JS::Value' declared here 310 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/build/dist/include/js/RootingAPI.h:19, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:73, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsiter.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/Parser.h:171, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/Parser.cpp:20: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(T (&)[N]) [with T = JS::Value; unsigned int N = 3]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:85:30: required from 'JS::AutoValueArray::AutoValueArray(JSContext*) [with unsigned int N = 3]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:994:50: required from 'js::detail::FixedArgsBase::FixedArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::NO_CONSTRUCT; unsigned int N = 1]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:1031:54: required from 'js::FixedInvokeArgs::FixedInvokeArgs(JSContext*) [with unsigned int N = 1]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Interpreter.h:100:31: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess] 67 | memset(aT, 0, N * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:74, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsiter.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/Parser.h:171, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/Parser.cpp:20: /pbulk/work/www/seamonkey/work/build/dist/include/js/Value.h:310:32: note: 'class JS::Value' declared here 310 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/build/dist/include/js/RootingAPI.h:19, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:73, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsiter.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/Parser.h:171, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/Parser.cpp:20: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(T (&)[N]) [with T = JS::Value; unsigned int N = 4]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:85:30: required from 'JS::AutoValueArray::AutoValueArray(JSContext*) [with unsigned int N = 4]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:994:50: required from 'js::detail::FixedArgsBase::FixedArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::NO_CONSTRUCT; unsigned int N = 2]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:1031:54: required from 'js::FixedInvokeArgs::FixedInvokeArgs(JSContext*) [with unsigned int N = 2]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Interpreter.h:119:31: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess] 67 | memset(aT, 0, N * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:74, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsiter.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/Parser.h:171, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/Parser.cpp:20: /pbulk/work/www/seamonkey/work/build/dist/include/js/Value.h:310:32: note: 'class JS::Value' declared here 310 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o mimemdig.o -c -I/pbulk/work/www/seamonkey/work/build/dist/stl_wrappers -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SMIME -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/mime/src -I/pbulk/work/www/seamonkey/work/build/comm/mailnews/mime/src -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/security/certverifier -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/security/manager/ssl -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/pbulk/work/www/seamonkey/work/build/dist/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/mozilla-config.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/mimemdig.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/mime/src/mimemdig.cpp In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/ds/LifoAlloc.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/StoreBuffer.h:19, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/StoreBuffer-inl.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/StoreBuffer.cpp:7: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]': /pbulk/work/www/seamonkey/work/build/dist/include/js/MemoryMetrics.h:40:39: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::TabSizes'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/StoreBuffer.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/StoreBuffer-inl.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/StoreBuffer.cpp:7: /pbulk/work/www/seamonkey/work/build/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here 31 | struct TabSizes | ^~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/ds/LifoAlloc.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/StoreBuffer.h:19, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/StoreBuffer-inl.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/StoreBuffer.cpp:7: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]': /pbulk/work/www/seamonkey/work/build/dist/include/js/MemoryMetrics.h:71:41: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::ServoSizes'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/StoreBuffer.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/StoreBuffer-inl.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/StoreBuffer.cpp:7: /pbulk/work/www/seamonkey/work/build/dist/include/js/MemoryMetrics.h:59:8: note: 'struct JS::ServoSizes' declared here 59 | struct ServoSizes | ^~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/ds/LifoAlloc.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/StoreBuffer.h:19, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/StoreBuffer-inl.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/StoreBuffer.cpp:7: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::StaticStrings]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/String.h:1155:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::StaticStrings'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Symbol.h:24, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/AtomMarking.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/GCRuntime.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Zone.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Heap-inl.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/StoreBuffer-inl.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/StoreBuffer.cpp:7: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/String.h:1137:7: note: 'class js::StaticStrings' declared here 1137 | class StaticStrings | ^~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/ds/LifoAlloc.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/StoreBuffer.h:19, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/StoreBuffer-inl.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/StoreBuffer.cpp:7: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::gcstats::ZoneGCStats]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Statistics.h:80:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::gcstats::ZoneGCStats'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/GCRuntime.h:20, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Zone.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Heap-inl.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/StoreBuffer-inl.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/StoreBuffer.cpp:7: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Statistics.h:52:8: note: 'struct js::gcstats::ZoneGCStats' declared here 52 | struct ZoneGCStats | ^~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/ds/LifoAlloc.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/StoreBuffer.h:19, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/StoreBuffer-inl.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/StoreBuffer.cpp:7: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::PreliminaryObjectArray]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TypeInference.h:907:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::PreliminaryObjectArray'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/ObjectGroup.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Shape.h:31, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject.h:26, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/NativeObject.h:22, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/ArrayObject.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/RegExpShared.h:29, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Zone.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Heap-inl.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/StoreBuffer-inl.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/StoreBuffer.cpp:7: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TypeInference.h:895:7: note: 'class js::PreliminaryObjectArray' declared here 895 | class PreliminaryObjectArray | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/ds/LifoAlloc.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/StoreBuffer.h:19, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/StoreBuffer-inl.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/StoreBuffer.cpp:7: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::TypeNewScript]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TypeInference.h:1038:44: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::TypeNewScript' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/ObjectGroup.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Shape.h:31, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject.h:26, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/NativeObject.h:22, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/ArrayObject.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/RegExpShared.h:29, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Zone.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Heap-inl.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/StoreBuffer-inl.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/StoreBuffer.cpp:7: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TypeInference.h:985:7: note: 'class js::TypeNewScript' declared here 985 | class TypeNewScript | ^~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/ds/LifoAlloc.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/StoreBuffer.h:19, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/StoreBuffer-inl.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/StoreBuffer.cpp:7: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::IonScriptCounts]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonCode.h:703:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::IonScriptCounts'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JSJitFrameIter.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/NameCollections.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:26, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/RegExpShared.h:31, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Zone.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Heap-inl.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/StoreBuffer-inl.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/StoreBuffer.cpp:7: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonCode.h:690:8: note: 'struct js::jit::IonScriptCounts' declared here 690 | struct IonScriptCounts | ^~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/ds/LifoAlloc.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/StoreBuffer.h:19, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/StoreBuffer-inl.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/StoreBuffer.cpp:7: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::NewObjectCache]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Caches.h:141:45: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::NewObjectCache'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/ZoneGroup.h:11, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:29, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/RegExpShared.h:31, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Zone.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Heap-inl.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/StoreBuffer-inl.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/StoreBuffer.cpp:7: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Caches.h:92:7: note: 'class js::NewObjectCache' declared here 92 | class NewObjectCache | ^~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/ds/LifoAlloc.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/StoreBuffer.h:19, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/StoreBuffer-inl.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/StoreBuffer.cpp:7: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*, size_t) [with T = JS::Value; size_t = unsigned int]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:1085:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:46:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess] 46 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsutil.h:25, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/ds/LifoAlloc.h:24, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/StoreBuffer.h:19, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/StoreBuffer-inl.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/StoreBuffer.cpp:7: /pbulk/work/www/seamonkey/work/build/dist/include/js/Value.h:310:32: note: 'class JS::Value' declared here 310 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o nsNntpService.o -c -I/pbulk/work/www/seamonkey/work/build/dist/stl_wrappers -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/news/src -I/pbulk/work/www/seamonkey/work/build/comm/mailnews/news/src -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/pbulk/work/www/seamonkey/work/build/dist/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/mozilla-config.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/nsNntpService.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/news/src/nsNntpService.cpp /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o Unified_cpp_js_src_gc0.o -c -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SHARED_ARRAY_BUFFER -DJS_HAS_CTYPES -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc -I/pbulk/work/www/seamonkey/work/build/js/src/gc -I/pbulk/work/www/seamonkey/work/build/js/src -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/js/src/js-confdefs.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -Wno-noexcept-type -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes -MD -MP -MF .deps/Unified_cpp_js_src_gc0.o.pp Unified_cpp_js_src_gc0.cpp In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/BytecodeEmitter.cpp:43, from Unified_cpp_js_src_frontend0.cpp:11: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/NativeObject-inl.h: In static member function 'static JS::Result js::NativeObject::create(JSContext*, js::gc::AllocKind, js::gc::InitialHeap, js::HandleShape, js::HandleObjectGroup)': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/NativeObject-inl.h:553:87: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::HeapSlot'; use assignment instead [-Wclass-memaccess] 553 | memset(nobj->as().fixedSlots(), 0, size - sizeof(js::NativeObject)); | ^ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Policy.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Scope.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/BytecodeCompiler.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/BytecodeCompiler.cpp:7, from Unified_cpp_js_src_frontend0.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:649:7: note: 'class js::HeapSlot' declared here 649 | class HeapSlot : public WriteBarrieredBase | ^~~~~~~~ /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o mimemmix.o -c -I/pbulk/work/www/seamonkey/work/build/dist/stl_wrappers -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SMIME -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/mime/src -I/pbulk/work/www/seamonkey/work/build/comm/mailnews/mime/src -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/security/certverifier -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/security/manager/ssl -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/pbulk/work/www/seamonkey/work/build/dist/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/mozilla-config.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/mimemmix.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/mime/src/mimemmix.cpp In file included from /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray.h:2612, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/imap/src/nsImapUndoTxn.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/imap/src/nsImapUndoTxn.cpp:9: /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray-inl.h: In member function 'virtual nsresult nsImapMoveCopyMsgTxn::OnStopRunningUrl(nsIURI*, nsresult)': /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/imap/src/nsImapUndoTxn.cpp:447:26: note: while referencing 'dstKeys' 447 | nsTArray dstKeys; | ^~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray.h:2612, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/imap/src/nsImapUndoTxn.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/imap/src/nsImapUndoTxn.cpp:9: /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/imap/src/nsImapUndoTxn.cpp:447:26: note: while referencing 'dstKeys' 447 | nsTArray dstKeys; | ^~~~~~~ In file included from Unified_cpp_js_src_frontend0.cpp:29: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/NameFunctions.cpp: In member function 'bool {anonymous}::NameResolver::resolve(js::frontend::ParseNode*, js::HandleAtom)': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/NameFunctions.cpp:388:16: warning: enumeration value 'CoalesceExpr' not handled in switch [-Wswitch] 388 | switch (cur->getKind()) { | ^ /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/NameFunctions.cpp:388:16: warning: enumeration value 'CoalesceAssign' not handled in switch [-Wswitch] /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/NameFunctions.cpp:388:16: warning: enumeration value 'OrAssign' not handled in switch [-Wswitch] /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/NameFunctions.cpp:388:16: warning: enumeration value 'AndAssign' not handled in switch [-Wswitch] In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/build/dist/include/js/RootingAPI.h:19, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:73, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/BytecodeCompiler.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/BytecodeCompiler.cpp:7, from Unified_cpp_js_src_frontend0.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]': /pbulk/work/www/seamonkey/work/build/dist/include/js/MemoryMetrics.h:40:39: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::TabSizes'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/StoreBuffer.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Policy.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Scope.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/BytecodeCompiler.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/BytecodeCompiler.cpp:7, from Unified_cpp_js_src_frontend0.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here 31 | struct TabSizes | ^~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/build/dist/include/js/RootingAPI.h:19, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:73, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/BytecodeCompiler.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/BytecodeCompiler.cpp:7, from Unified_cpp_js_src_frontend0.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]': /pbulk/work/www/seamonkey/work/build/dist/include/js/MemoryMetrics.h:71:41: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::ServoSizes'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/StoreBuffer.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Policy.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Scope.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/BytecodeCompiler.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/BytecodeCompiler.cpp:7, from Unified_cpp_js_src_frontend0.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/js/MemoryMetrics.h:59:8: note: 'struct JS::ServoSizes' declared here 59 | struct ServoSizes | ^~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/build/dist/include/js/RootingAPI.h:19, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:73, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/BytecodeCompiler.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/BytecodeCompiler.cpp:7, from Unified_cpp_js_src_frontend0.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::StaticStrings]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/String.h:1155:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::StaticStrings'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonTypes.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TypeInference.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/ObjectGroup.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Shape.h:31, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject.h:26, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Scope.h:20, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/BytecodeCompiler.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/BytecodeCompiler.cpp:7, from Unified_cpp_js_src_frontend0.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/String.h:1137:7: note: 'class js::StaticStrings' declared here 1137 | class StaticStrings | ^~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/build/dist/include/js/RootingAPI.h:19, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:73, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/BytecodeCompiler.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/BytecodeCompiler.cpp:7, from Unified_cpp_js_src_frontend0.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::PreliminaryObjectArray]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TypeInference.h:907:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::PreliminaryObjectArray'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/ObjectGroup.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Shape.h:31, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject.h:26, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Scope.h:20, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/BytecodeCompiler.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/BytecodeCompiler.cpp:7, from Unified_cpp_js_src_frontend0.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TypeInference.h:895:7: note: 'class js::PreliminaryObjectArray' declared here 895 | class PreliminaryObjectArray | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/build/dist/include/js/RootingAPI.h:19, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:73, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/BytecodeCompiler.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/BytecodeCompiler.cpp:7, from Unified_cpp_js_src_frontend0.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::TypeNewScript]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TypeInference.h:1038:44: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::TypeNewScript' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/ObjectGroup.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Shape.h:31, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject.h:26, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Scope.h:20, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/BytecodeCompiler.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/BytecodeCompiler.cpp:7, from Unified_cpp_js_src_frontend0.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TypeInference.h:985:7: note: 'class js::TypeNewScript' declared here 985 | class TypeNewScript | ^~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/build/dist/include/js/RootingAPI.h:19, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:73, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/BytecodeCompiler.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/BytecodeCompiler.cpp:7, from Unified_cpp_js_src_frontend0.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::IonScriptCounts]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonCode.h:703:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::IonScriptCounts'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JSJitFrameIter.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/NameCollections.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:26, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsiter.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/BytecodeEmitter.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/BytecodeCompiler.cpp:13, from Unified_cpp_js_src_frontend0.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonCode.h:690:8: note: 'struct js::jit::IonScriptCounts' declared here 690 | struct IonScriptCounts | ^~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/build/dist/include/js/RootingAPI.h:19, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:73, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/BytecodeCompiler.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/BytecodeCompiler.cpp:7, from Unified_cpp_js_src_frontend0.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::gcstats::ZoneGCStats]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Statistics.h:80:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::gcstats::ZoneGCStats'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/GCRuntime.h:20, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:27, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsiter.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/BytecodeEmitter.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/BytecodeCompiler.cpp:13, from Unified_cpp_js_src_frontend0.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Statistics.h:52:8: note: 'struct js::gcstats::ZoneGCStats' declared here 52 | struct ZoneGCStats | ^~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/build/dist/include/js/RootingAPI.h:19, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:73, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/BytecodeCompiler.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/BytecodeCompiler.cpp:7, from Unified_cpp_js_src_frontend0.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::NewObjectCache]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Caches.h:141:45: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::NewObjectCache'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/ZoneGroup.h:11, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:29, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsiter.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/BytecodeEmitter.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/BytecodeCompiler.cpp:13, from Unified_cpp_js_src_frontend0.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Caches.h:92:7: note: 'class js::NewObjectCache' declared here 92 | class NewObjectCache | ^~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/build/dist/include/js/RootingAPI.h:19, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:73, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/BytecodeCompiler.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/BytecodeCompiler.cpp:7, from Unified_cpp_js_src_frontend0.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*, size_t) [with T = JS::Value; size_t = unsigned int]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:1085:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:46:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess] 46 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:74, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/BytecodeCompiler.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/BytecodeCompiler.cpp:7, from Unified_cpp_js_src_frontend0.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/js/Value.h:310:32: note: 'class JS::Value' declared here 310 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/build/dist/include/js/RootingAPI.h:19, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:73, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/BytecodeCompiler.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/BytecodeCompiler.cpp:7, from Unified_cpp_js_src_frontend0.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::CodeOffsetJump]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/shared/Assembler-shared.h:560:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::jit::CodeOffsetJump'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Safepoints.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitFrames.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext-inl.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSCompartment-inl.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject-inl.h:32, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/EnvironmentObject-inl.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/BytecodeCompiler.cpp:24, from Unified_cpp_js_src_frontend0.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/shared/Assembler-shared.h:538:7: note: 'class js::jit::CodeOffsetJump' declared here 538 | class CodeOffsetJump | ^~~~~~~~~~~~~~ /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o nsImapUrl.o -c -I/pbulk/work/www/seamonkey/work/build/dist/stl_wrappers -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/imap/src -I/pbulk/work/www/seamonkey/work/build/comm/mailnews/imap/src -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/pbulk/work/www/seamonkey/work/build/dist/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/mozilla-config.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/nsImapUrl.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/imap/src/nsImapUrl.cpp In file included from /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray.h:2612, from /pbulk/work/www/seamonkey/work/build/dist/include/nsIMsgDatabase.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/local/src/nsParseMailbox.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/local/src/nsParseMailbox.cpp:8: /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray-inl.h: In member function 'nsresult nsParseMailMessageState::_ZN23nsParseMailMessageState15FinalizeHeadersEv.part.0()': /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/local/src/nsParseMailbox.cpp:1607:48: note: while referencing 'oldKeywordArray' 1607 | nsTArray newKeywordArray, oldKeywordArray; | ^~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray.h:2612, from /pbulk/work/www/seamonkey/work/build/dist/include/nsIMsgDatabase.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/local/src/nsParseMailbox.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/local/src/nsParseMailbox.cpp:8: /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/local/src/nsParseMailbox.cpp:1607:31: note: while referencing 'newKeywordArray' 1607 | nsTArray newKeywordArray, oldKeywordArray; | ^~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/build/dist/include/js/RootingAPI.h:19, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:73, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/BytecodeCompiler.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/BytecodeCompiler.cpp:7, from Unified_cpp_js_src_frontend0.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(T (&)[N]) [with T = JS::Value; unsigned int N = 2]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:85:30: required from 'JS::AutoValueArray::AutoValueArray(JSContext*) [with unsigned int N = 2]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:994:50: required from 'js::detail::FixedArgsBase::FixedArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::NO_CONSTRUCT; unsigned int N = 0]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:1031:54: required from 'js::FixedInvokeArgs::FixedInvokeArgs(JSContext*) [with unsigned int N = 0]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Interpreter.h:85:31: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess] 67 | memset(aT, 0, N * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:74, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/BytecodeCompiler.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/BytecodeCompiler.cpp:7, from Unified_cpp_js_src_frontend0.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/js/Value.h:310:32: note: 'class JS::Value' declared here 310 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/build/dist/include/js/RootingAPI.h:19, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:73, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/BytecodeCompiler.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/BytecodeCompiler.cpp:7, from Unified_cpp_js_src_frontend0.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(T (&)[N]) [with T = JS::Value; unsigned int N = 3]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:85:30: required from 'JS::AutoValueArray::AutoValueArray(JSContext*) [with unsigned int N = 3]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:994:50: required from 'js::detail::FixedArgsBase::FixedArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::NO_CONSTRUCT; unsigned int N = 1]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:1031:54: required from 'js::FixedInvokeArgs::FixedInvokeArgs(JSContext*) [with unsigned int N = 1]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Interpreter.h:100:31: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess] 67 | memset(aT, 0, N * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:74, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/BytecodeCompiler.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/BytecodeCompiler.cpp:7, from Unified_cpp_js_src_frontend0.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/js/Value.h:310:32: note: 'class JS::Value' declared here 310 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/build/dist/include/js/RootingAPI.h:19, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:73, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/BytecodeCompiler.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/BytecodeCompiler.cpp:7, from Unified_cpp_js_src_frontend0.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(T (&)[N]) [with T = JS::Value; unsigned int N = 4]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:85:30: required from 'JS::AutoValueArray::AutoValueArray(JSContext*) [with unsigned int N = 4]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:994:50: required from 'js::detail::FixedArgsBase::FixedArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::NO_CONSTRUCT; unsigned int N = 2]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:1031:54: required from 'js::FixedInvokeArgs::FixedInvokeArgs(JSContext*) [with unsigned int N = 2]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Interpreter.h:119:31: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess] 67 | memset(aT, 0, N * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:74, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/BytecodeCompiler.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/BytecodeCompiler.cpp:7, from Unified_cpp_js_src_frontend0.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/js/Value.h:310:32: note: 'class JS::Value' declared here 310 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray.h:2612, from /pbulk/work/www/seamonkey/work/build/dist/include/nsIMsgDatabase.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/local/src/nsParseMailbox.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/local/src/nsParseMailbox.cpp:8: /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray-inl.h: In constructor 'nsParseMailMessageState::nsParseMailMessageState()': /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/local/src/nsParseMailbox.cpp:545:26: note: while referencing 'customHeadersArray' 545 | nsTArray customHeadersArray; | ^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray.h:2612, from /pbulk/work/www/seamonkey/work/build/dist/include/nsIMsgNewsFolder.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/news/src/nsNntpService.cpp:10: /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray-inl.h: In member function 'virtual nsresult nsNntpService::GenerateNewsHeaderValsForPosting(const nsACString&, char**, char**)': /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/news/src/nsNntpService.cpp:732:23: note: while referencing 'list' 732 | nsTArray list; | ^~~~ /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o mimemoz2.o -c -I/pbulk/work/www/seamonkey/work/build/dist/stl_wrappers -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SMIME -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/mime/src -I/pbulk/work/www/seamonkey/work/build/comm/mailnews/mime/src -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/security/certverifier -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/security/manager/ssl -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/pbulk/work/www/seamonkey/work/build/dist/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/mozilla-config.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/mimemoz2.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/mime/src/mimemoz2.cpp /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o nsPop3IncomingServer.o -c -I/pbulk/work/www/seamonkey/work/build/dist/stl_wrappers -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/local/src -I/pbulk/work/www/seamonkey/work/build/comm/mailnews/local/src -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/pbulk/work/www/seamonkey/work/build/dist/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/mozilla-config.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/nsPop3IncomingServer.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/local/src/nsPop3IncomingServer.cpp /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o Library.o -c -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SHARED_ARRAY_BUFFER -DJS_HAS_CTYPES -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src -I/pbulk/work/www/seamonkey/work/build/js/src -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/js/src/js-confdefs.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -Wno-noexcept-type -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes -DV8_INTL_SUPPORT -I/usr/pkg/include -MD -MP -MF .deps/Library.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/ctypes/Library.cpp /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o nsNntpUrl.o -c -I/pbulk/work/www/seamonkey/work/build/dist/stl_wrappers -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/news/src -I/pbulk/work/www/seamonkey/work/build/comm/mailnews/news/src -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/pbulk/work/www/seamonkey/work/build/dist/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/mozilla-config.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/nsNntpUrl.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/news/src/nsNntpUrl.cpp In file included from /pbulk/work/www/seamonkey/work/build/dist/include/nsISupportsUtils.h:14, from /pbulk/work/www/seamonkey/work/build/dist/include/nsISupports.h:77, from /pbulk/work/www/seamonkey/work/build/dist/include/nsIServiceManager.h:10, from /pbulk/work/www/seamonkey/work/build/dist/include/msgCore.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/imap/src/nsImapUrl.cpp:6: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/imap/src/nsImapUrl.cpp: In member function 'virtual nsresult nsImapUrl::QueryInterface(const nsIID&, void**)': /pbulk/work/www/seamonkey/work/build/dist/include/nsISupportsImpl.h:1005:5: warning: macro expands to multiple statements [-Wmultistatement-macros] 1005 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /pbulk/work/www/seamonkey/work/build/dist/include/nsISupportsImpl.h:1055:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 1055 | NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/imap/src/nsImapUrl.cpp:87:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 87 | NS_INTERFACE_MAP_END_INHERITING(nsMsgMailNewsUrl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /pbulk/work/www/seamonkey/work/build/dist/include/nsISupportsImpl.h:968:3: note: some parts of macro expansion are not guarded by this 'else' clause 968 | else | ^~~~ /pbulk/work/www/seamonkey/work/build/dist/include/nsISupportsImpl.h:1045:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 1045 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/imap/src/nsImapUrl.cpp:86:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 86 | NS_INTERFACE_MAP_ENTRY(nsIMsgI18NUrl) | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/js/HashTable.h:19, from /pbulk/work/www/seamonkey/work/build/dist/include/js/TracingAPI.h:12, from /pbulk/work/www/seamonkey/work/build/dist/include/js/GCPolicyAPI.h:47, from /pbulk/work/www/seamonkey/work/build/dist/include/js/GCHashTable.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/ctypes/CTypes.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/ctypes/Library.cpp:12: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]': /pbulk/work/www/seamonkey/work/build/dist/include/js/MemoryMetrics.h:40:39: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::TabSizes'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/StoreBuffer.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/String.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/ctypes/CTypes.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/ctypes/Library.cpp:12: /pbulk/work/www/seamonkey/work/build/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here 31 | struct TabSizes | ^~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/js/HashTable.h:19, from /pbulk/work/www/seamonkey/work/build/dist/include/js/TracingAPI.h:12, from /pbulk/work/www/seamonkey/work/build/dist/include/js/GCPolicyAPI.h:47, from /pbulk/work/www/seamonkey/work/build/dist/include/js/GCHashTable.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/ctypes/CTypes.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/ctypes/Library.cpp:12: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]': /pbulk/work/www/seamonkey/work/build/dist/include/js/MemoryMetrics.h:71:41: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::ServoSizes'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/StoreBuffer.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/String.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/ctypes/CTypes.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/ctypes/Library.cpp:12: /pbulk/work/www/seamonkey/work/build/dist/include/js/MemoryMetrics.h:59:8: note: 'struct JS::ServoSizes' declared here 59 | struct ServoSizes | ^~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/js/HashTable.h:19, from /pbulk/work/www/seamonkey/work/build/dist/include/js/TracingAPI.h:12, from /pbulk/work/www/seamonkey/work/build/dist/include/js/GCPolicyAPI.h:47, from /pbulk/work/www/seamonkey/work/build/dist/include/js/GCHashTable.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/ctypes/CTypes.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/ctypes/Library.cpp:12: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::StaticStrings]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/String.h:1155:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::StaticStrings'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/ctypes/CTypes.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/ctypes/Library.cpp:12: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/String.h:1137:7: note: 'class js::StaticStrings' declared here 1137 | class StaticStrings | ^~~~~~~~~~~~~ /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o nsImapUtils.o -c -I/pbulk/work/www/seamonkey/work/build/dist/stl_wrappers -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/imap/src -I/pbulk/work/www/seamonkey/work/build/comm/mailnews/imap/src -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/pbulk/work/www/seamonkey/work/build/dist/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/mozilla-config.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/nsImapUtils.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/imap/src/nsImapUtils.cpp In file included from /pbulk/work/www/seamonkey/work/build/dist/include/nsISupportsUtils.h:14, from /pbulk/work/www/seamonkey/work/build/dist/include/nsISupports.h:77, from /pbulk/work/www/seamonkey/work/build/dist/include/nsIServiceManager.h:10, from /pbulk/work/www/seamonkey/work/build/dist/include/msgCore.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/news/src/nsNntpUrl.cpp:6: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/news/src/nsNntpUrl.cpp: In member function 'virtual nsresult nsNntpUrl::QueryInterface(const nsIID&, void**)': /pbulk/work/www/seamonkey/work/build/dist/include/nsISupportsImpl.h:1005:5: warning: macro expands to multiple statements [-Wmultistatement-macros] 1005 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /pbulk/work/www/seamonkey/work/build/dist/include/nsISupportsImpl.h:1055:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 1055 | NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/news/src/nsNntpUrl.cpp:52:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 52 | NS_INTERFACE_MAP_END_INHERITING(nsMsgMailNewsUrl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /pbulk/work/www/seamonkey/work/build/dist/include/nsISupportsImpl.h:968:3: note: some parts of macro expansion are not guarded by this 'else' clause 968 | else | ^~~~ /pbulk/work/www/seamonkey/work/build/dist/include/nsISupportsImpl.h:1045:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 1045 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/news/src/nsNntpUrl.cpp:51:4: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 51 | NS_INTERFACE_MAP_ENTRY(nsIMsgI18NUrl) | ^~~~~~~~~~~~~~~~~~~~~~ /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o Parser.o -c -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SHARED_ARRAY_BUFFER -DJS_HAS_CTYPES -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src -I/pbulk/work/www/seamonkey/work/build/js/src -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/js/src/js-confdefs.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -Wno-noexcept-type -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes -DV8_INTL_SUPPORT -I/usr/pkg/include -MD -MP -MF .deps/Parser.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/Parser.cpp gmake[3]: Leaving directory '/pbulk/work/www/seamonkey/work/build/comm/mailnews/news/src' /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o mimempar.o -c -I/pbulk/work/www/seamonkey/work/build/dist/stl_wrappers -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SMIME -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/mime/src -I/pbulk/work/www/seamonkey/work/build/comm/mailnews/mime/src -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/security/certverifier -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/security/manager/ssl -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/pbulk/work/www/seamonkey/work/build/dist/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/mozilla-config.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/mimempar.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/mime/src/mimempar.cpp /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o nsPop3Protocol.o -c -I/pbulk/work/www/seamonkey/work/build/dist/stl_wrappers -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/local/src -I/pbulk/work/www/seamonkey/work/build/comm/mailnews/local/src -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/pbulk/work/www/seamonkey/work/build/dist/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/mozilla-config.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/nsPop3Protocol.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/local/src/nsPop3Protocol.cpp In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Marking.cpp:41, from Unified_cpp_js_src_gc0.cpp:47: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/NativeObject-inl.h: In static member function 'static JS::Result js::NativeObject::create(JSContext*, js::gc::AllocKind, js::gc::InitialHeap, js::HandleShape, js::HandleObjectGroup)': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/NativeObject-inl.h:553:87: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::HeapSlot'; use assignment instead [-Wclass-memaccess] 553 | memset(nobj->as().fixedSlots(), 0, size - sizeof(js::NativeObject)); | ^ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Symbol.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/AtomMarking.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/GCRuntime.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Zone.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/GCInternals.h:19, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Allocator.cpp:9, from Unified_cpp_js_src_gc0.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:649:7: note: 'class js::HeapSlot' declared here 649 | class HeapSlot : public WriteBarrieredBase | ^~~~~~~~ /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o RegExpAPI.o -c -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SHARED_ARRAY_BUFFER -DJS_HAS_CTYPES -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src -I/pbulk/work/www/seamonkey/work/build/js/src -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/js/src/js-confdefs.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -Wno-noexcept-type -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes -DV8_INTL_SUPPORT -I/usr/pkg/include -MD -MP -MF .deps/RegExpAPI.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpAPI.cpp In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Heap.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Allocator.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Allocator.cpp:7, from Unified_cpp_js_src_gc0.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]': /pbulk/work/www/seamonkey/work/build/dist/include/js/MemoryMetrics.h:40:39: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::TabSizes'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/StoreBuffer.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Symbol.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/AtomMarking.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/GCRuntime.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Zone.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/GCInternals.h:19, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Allocator.cpp:9, from Unified_cpp_js_src_gc0.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here 31 | struct TabSizes | ^~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Heap.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Allocator.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Allocator.cpp:7, from Unified_cpp_js_src_gc0.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]': /pbulk/work/www/seamonkey/work/build/dist/include/js/MemoryMetrics.h:71:41: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::ServoSizes'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/StoreBuffer.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Symbol.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/AtomMarking.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/GCRuntime.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Zone.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/GCInternals.h:19, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Allocator.cpp:9, from Unified_cpp_js_src_gc0.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/js/MemoryMetrics.h:59:8: note: 'struct JS::ServoSizes' declared here 59 | struct ServoSizes | ^~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Heap.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Allocator.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Allocator.cpp:7, from Unified_cpp_js_src_gc0.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::StaticStrings]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/String.h:1155:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::StaticStrings'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Symbol.h:24, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/AtomMarking.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/GCRuntime.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Zone.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/GCInternals.h:19, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Allocator.cpp:9, from Unified_cpp_js_src_gc0.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/String.h:1137:7: note: 'class js::StaticStrings' declared here 1137 | class StaticStrings | ^~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Heap.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Allocator.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Allocator.cpp:7, from Unified_cpp_js_src_gc0.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::gcstats::ZoneGCStats]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Statistics.h:80:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::gcstats::ZoneGCStats'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/GCRuntime.h:20, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Zone.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/GCInternals.h:19, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Allocator.cpp:9, from Unified_cpp_js_src_gc0.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Statistics.h:52:8: note: 'struct js::gcstats::ZoneGCStats' declared here 52 | struct ZoneGCStats | ^~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Heap.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Allocator.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Allocator.cpp:7, from Unified_cpp_js_src_gc0.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::PreliminaryObjectArray]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TypeInference.h:907:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::PreliminaryObjectArray'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/ObjectGroup.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Shape.h:31, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject.h:26, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/NativeObject.h:22, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/ArrayObject.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/RegExpShared.h:29, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Zone.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/GCInternals.h:19, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Allocator.cpp:9, from Unified_cpp_js_src_gc0.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TypeInference.h:895:7: note: 'class js::PreliminaryObjectArray' declared here 895 | class PreliminaryObjectArray | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Heap.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Allocator.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Allocator.cpp:7, from Unified_cpp_js_src_gc0.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::TypeNewScript]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TypeInference.h:1038:44: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::TypeNewScript' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/ObjectGroup.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Shape.h:31, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject.h:26, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/NativeObject.h:22, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/ArrayObject.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/RegExpShared.h:29, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Zone.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/GCInternals.h:19, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Allocator.cpp:9, from Unified_cpp_js_src_gc0.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TypeInference.h:985:7: note: 'class js::TypeNewScript' declared here 985 | class TypeNewScript | ^~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Heap.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Allocator.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Allocator.cpp:7, from Unified_cpp_js_src_gc0.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::IonScriptCounts]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonCode.h:703:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::IonScriptCounts'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JSJitFrameIter.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/NameCollections.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:26, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/RegExpShared.h:31, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Zone.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/GCInternals.h:19, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Allocator.cpp:9, from Unified_cpp_js_src_gc0.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonCode.h:690:8: note: 'struct js::jit::IonScriptCounts' declared here 690 | struct IonScriptCounts | ^~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Heap.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Allocator.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Allocator.cpp:7, from Unified_cpp_js_src_gc0.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::NewObjectCache]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Caches.h:141:45: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::NewObjectCache'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/ZoneGroup.h:11, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:29, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/RegExpShared.h:31, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Zone.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/GCInternals.h:19, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Allocator.cpp:9, from Unified_cpp_js_src_gc0.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Caches.h:92:7: note: 'class js::NewObjectCache' declared here 92 | class NewObjectCache | ^~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Heap.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Allocator.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Allocator.cpp:7, from Unified_cpp_js_src_gc0.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*, size_t) [with T = JS::Value; size_t = unsigned int]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:1085:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:46:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess] 46 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:74, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:29, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsfriendapi.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Heap.h:19, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Allocator.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Allocator.cpp:7, from Unified_cpp_js_src_gc0.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/js/Value.h:310:32: note: 'class JS::Value' declared here 310 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Heap.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Allocator.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Allocator.cpp:7, from Unified_cpp_js_src_gc0.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::gc::TenureCountCache]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/GCInternals.h:161:47: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::gc::TenureCountCache'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Allocator.cpp:9, from Unified_cpp_js_src_gc0.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/GCInternals.h:154:8: note: 'struct js::gc::TenureCountCache' declared here 154 | struct TenureCountCache | ^~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Heap.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Allocator.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Allocator.cpp:7, from Unified_cpp_js_src_gc0.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::CodeOffsetJump]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/shared/Assembler-shared.h:560:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::jit::CodeOffsetJump'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Safepoints.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitFrames.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CompileInfo.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitCompartment.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Allocator.cpp:12, from Unified_cpp_js_src_gc0.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/shared/Assembler-shared.h:538:7: note: 'class js::jit::CodeOffsetJump' declared here 538 | class CodeOffsetJump | ^~~~~~~~~~~~~~ /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o nsSyncRunnableHelpers.o -c -I/pbulk/work/www/seamonkey/work/build/dist/stl_wrappers -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/imap/src -I/pbulk/work/www/seamonkey/work/build/comm/mailnews/imap/src -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/pbulk/work/www/seamonkey/work/build/dist/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/mozilla-config.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/nsSyncRunnableHelpers.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/imap/src/nsSyncRunnableHelpers.cpp In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Heap.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Allocator.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Allocator.cpp:7, from Unified_cpp_js_src_gc0.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(T (&)[N]) [with T = JS::Value; unsigned int N = 2]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:85:30: required from 'JS::AutoValueArray::AutoValueArray(JSContext*) [with unsigned int N = 2]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:994:50: required from 'js::detail::FixedArgsBase::FixedArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::NO_CONSTRUCT; unsigned int N = 0]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:1031:54: required from 'js::FixedInvokeArgs::FixedInvokeArgs(JSContext*) [with unsigned int N = 0]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Interpreter.h:85:31: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess] 67 | memset(aT, 0, N * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:74, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:29, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsfriendapi.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Heap.h:19, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Allocator.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Allocator.cpp:7, from Unified_cpp_js_src_gc0.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/js/Value.h:310:32: note: 'class JS::Value' declared here 310 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Heap.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Allocator.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Allocator.cpp:7, from Unified_cpp_js_src_gc0.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(T (&)[N]) [with T = JS::Value; unsigned int N = 3]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:85:30: required from 'JS::AutoValueArray::AutoValueArray(JSContext*) [with unsigned int N = 3]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:994:50: required from 'js::detail::FixedArgsBase::FixedArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::NO_CONSTRUCT; unsigned int N = 1]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:1031:54: required from 'js::FixedInvokeArgs::FixedInvokeArgs(JSContext*) [with unsigned int N = 1]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Interpreter.h:100:31: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess] 67 | memset(aT, 0, N * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:74, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:29, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsfriendapi.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Heap.h:19, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Allocator.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Allocator.cpp:7, from Unified_cpp_js_src_gc0.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/js/Value.h:310:32: note: 'class JS::Value' declared here 310 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Heap.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Allocator.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Allocator.cpp:7, from Unified_cpp_js_src_gc0.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(T (&)[N]) [with T = JS::Value; unsigned int N = 4]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:85:30: required from 'JS::AutoValueArray::AutoValueArray(JSContext*) [with unsigned int N = 4]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:994:50: required from 'js::detail::FixedArgsBase::FixedArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::NO_CONSTRUCT; unsigned int N = 2]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:1031:54: required from 'js::FixedInvokeArgs::FixedInvokeArgs(JSContext*) [with unsigned int N = 2]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Interpreter.h:119:31: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess] 67 | memset(aT, 0, N * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:74, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:29, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsfriendapi.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Heap.h:19, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Allocator.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Allocator.cpp:7, from Unified_cpp_js_src_gc0.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/js/Value.h:310:32: note: 'class JS::Value' declared here 310 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o mimemrel.o -c -I/pbulk/work/www/seamonkey/work/build/dist/stl_wrappers -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SMIME -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/mime/src -I/pbulk/work/www/seamonkey/work/build/comm/mailnews/mime/src -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/security/certverifier -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/security/manager/ssl -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/pbulk/work/www/seamonkey/work/build/dist/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/mozilla-config.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/mimemrel.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/mime/src/mimemrel.cpp In file included from /pbulk/work/www/seamonkey/work/build/dist/include/nsISupportsUtils.h:14, from /pbulk/work/www/seamonkey/work/build/dist/include/nsISupports.h:77, from /pbulk/work/www/seamonkey/work/build/dist/include/nsIServiceManager.h:10, from /pbulk/work/www/seamonkey/work/build/dist/include/msgCore.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/local/src/nsPop3Protocol.cpp:19: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/local/src/nsPop3Protocol.cpp: In member function 'virtual nsresult nsPop3Protocol::QueryInterface(const nsIID&, void**)': /pbulk/work/www/seamonkey/work/build/dist/include/nsISupportsImpl.h:1005:5: warning: macro expands to multiple statements [-Wmultistatement-macros] 1005 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /pbulk/work/www/seamonkey/work/build/dist/include/nsISupportsImpl.h:1055:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 1055 | NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/local/src/nsPop3Protocol.cpp:445:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 445 | NS_INTERFACE_MAP_END_INHERITING(nsMsgProtocol) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /pbulk/work/www/seamonkey/work/build/dist/include/nsISupportsImpl.h:968:3: note: some parts of macro expansion are not guarded by this 'else' clause 968 | else | ^~~~ /pbulk/work/www/seamonkey/work/build/dist/include/nsISupportsImpl.h:1045:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 1045 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/local/src/nsPop3Protocol.cpp:444:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 444 | NS_INTERFACE_MAP_ENTRY(nsIProtocolProxyCallback) | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray.h:2612, from /pbulk/work/www/seamonkey/work/build/dist/include/nsILoadInfo.h:38, from /pbulk/work/www/seamonkey/work/build/dist/include/nsNetUtil.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/local/src/nsPop3Protocol.cpp:20: /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray-inl.h: In function 'Pop3UidlHost* net_pop3_load_state(const char*, const char*, nsIFile*)': /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/local/src/nsPop3Protocol.cpp:239:29: note: while referencing 'lineElems' 239 | nsTArray lineElems; | ^~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray.h:2612, from /pbulk/work/www/seamonkey/work/build/dist/include/nsILoadInfo.h:38, from /pbulk/work/www/seamonkey/work/build/dist/include/nsNetUtil.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/local/src/nsPop3Protocol.cpp:20: /pbulk/work/www/seamonkey/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/local/src/nsPop3Protocol.cpp:239:29: note: while referencing 'lineElems' 239 | nsTArray lineElems; | ^~~~~~~~~ /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o mimemsg.o -c -I/pbulk/work/www/seamonkey/work/build/dist/stl_wrappers -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SMIME -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/mime/src -I/pbulk/work/www/seamonkey/work/build/comm/mailnews/mime/src -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/security/certverifier -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/security/manager/ssl -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/pbulk/work/www/seamonkey/work/build/dist/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/mozilla-config.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/mimemsg.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/mime/src/mimemsg.cpp /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o nsPop3Service.o -c -I/pbulk/work/www/seamonkey/work/build/dist/stl_wrappers -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/local/src -I/pbulk/work/www/seamonkey/work/build/comm/mailnews/local/src -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/pbulk/work/www/seamonkey/work/build/dist/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/mozilla-config.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/nsPop3Service.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/local/src/nsPop3Service.cpp gmake[3]: Leaving directory '/pbulk/work/www/seamonkey/work/build/comm/mailnews/imap/src' /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o nsPop3Sink.o -c -I/pbulk/work/www/seamonkey/work/build/dist/stl_wrappers -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/local/src -I/pbulk/work/www/seamonkey/work/build/comm/mailnews/local/src -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/pbulk/work/www/seamonkey/work/build/dist/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/mozilla-config.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/nsPop3Sink.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/local/src/nsPop3Sink.cpp In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/build/dist/include/js/RootingAPI.h:19, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:73, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsiter.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/Parser.h:171, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/Parser.cpp:20: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]': /pbulk/work/www/seamonkey/work/build/dist/include/js/MemoryMetrics.h:40:39: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::TabSizes'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/StoreBuffer.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsiter.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/Parser.h:171, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/Parser.cpp:20: /pbulk/work/www/seamonkey/work/build/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here 31 | struct TabSizes | ^~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/build/dist/include/js/RootingAPI.h:19, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:73, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsiter.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/Parser.h:171, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/Parser.cpp:20: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]': /pbulk/work/www/seamonkey/work/build/dist/include/js/MemoryMetrics.h:71:41: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::ServoSizes'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/StoreBuffer.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsiter.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/Parser.h:171, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/Parser.cpp:20: /pbulk/work/www/seamonkey/work/build/dist/include/js/MemoryMetrics.h:59:8: note: 'struct JS::ServoSizes' declared here 59 | struct ServoSizes | ^~~~~~~~~~ /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o mimemsig.o -c -I/pbulk/work/www/seamonkey/work/build/dist/stl_wrappers -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SMIME -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/mime/src -I/pbulk/work/www/seamonkey/work/build/comm/mailnews/mime/src -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/security/certverifier -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/security/manager/ssl -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/pbulk/work/www/seamonkey/work/build/dist/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/mozilla-config.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/mimemsig.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/mime/src/mimemsig.cpp In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/build/dist/include/js/RootingAPI.h:19, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:73, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsiter.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/Parser.h:171, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/Parser.cpp:20: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::StaticStrings]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/String.h:1155:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::StaticStrings'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonTypes.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TypeInference.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/ObjectGroup.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Shape.h:31, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject.h:26, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/AtomicsObject.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsiter.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/Parser.h:171, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/Parser.cpp:20: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/String.h:1137:7: note: 'class js::StaticStrings' declared here 1137 | class StaticStrings | ^~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/build/dist/include/js/RootingAPI.h:19, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:73, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsiter.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/Parser.h:171, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/Parser.cpp:20: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::PreliminaryObjectArray]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TypeInference.h:907:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::PreliminaryObjectArray'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/ObjectGroup.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Shape.h:31, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject.h:26, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/AtomicsObject.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsiter.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/Parser.h:171, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/Parser.cpp:20: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TypeInference.h:895:7: note: 'class js::PreliminaryObjectArray' declared here 895 | class PreliminaryObjectArray | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/build/dist/include/js/RootingAPI.h:19, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:73, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsiter.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/Parser.h:171, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/Parser.cpp:20: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::TypeNewScript]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TypeInference.h:1038:44: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::TypeNewScript' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/ObjectGroup.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Shape.h:31, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject.h:26, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/AtomicsObject.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsiter.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/Parser.h:171, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/Parser.cpp:20: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TypeInference.h:985:7: note: 'class js::TypeNewScript' declared here 985 | class TypeNewScript | ^~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/build/dist/include/js/RootingAPI.h:19, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:73, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsiter.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/Parser.h:171, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/Parser.cpp:20: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::IonScriptCounts]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonCode.h:703:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::IonScriptCounts'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JSJitFrameIter.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/NameCollections.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:26, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsiter.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/Parser.h:171, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/Parser.cpp:20: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonCode.h:690:8: note: 'struct js::jit::IonScriptCounts' declared here 690 | struct IonScriptCounts | ^~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/build/dist/include/js/RootingAPI.h:19, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:73, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsiter.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/Parser.h:171, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/Parser.cpp:20: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::gcstats::ZoneGCStats]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Statistics.h:80:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::gcstats::ZoneGCStats'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/GCRuntime.h:20, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:27, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsiter.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/Parser.h:171, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/Parser.cpp:20: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Statistics.h:52:8: note: 'struct js::gcstats::ZoneGCStats' declared here 52 | struct ZoneGCStats | ^~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/build/dist/include/js/RootingAPI.h:19, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:73, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsiter.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/Parser.h:171, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/Parser.cpp:20: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::NewObjectCache]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Caches.h:141:45: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::NewObjectCache'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/ZoneGroup.h:11, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:29, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsiter.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/Parser.h:171, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/Parser.cpp:20: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Caches.h:92:7: note: 'class js::NewObjectCache' declared here 92 | class NewObjectCache | ^~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/build/dist/include/js/RootingAPI.h:19, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:73, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsiter.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/Parser.h:171, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/Parser.cpp:20: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*, size_t) [with T = JS::Value; size_t = unsigned int]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:1085:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:46:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess] 46 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:74, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsiter.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/Parser.h:171, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/Parser.cpp:20: /pbulk/work/www/seamonkey/work/build/dist/include/js/Value.h:310:32: note: 'class JS::Value' declared here 310 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/build/dist/include/js/RootingAPI.h:19, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:73, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsiter.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/Parser.h:171, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/Parser.cpp:20: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::CodeOffsetJump]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/shared/Assembler-shared.h:560:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::jit::CodeOffsetJump'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Safepoints.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitFrames.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext-inl.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSCompartment-inl.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject-inl.h:32, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/EnvironmentObject-inl.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/Parser.cpp:51: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/shared/Assembler-shared.h:538:7: note: 'class js::jit::CodeOffsetJump' declared here 538 | class CodeOffsetJump | ^~~~~~~~~~~~~~ /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpAPI.cpp: In function 'js::irregexp::AssembleResult js::irregexp::Assemble(JSContext*, v8::internal::RegExpCompiler*, v8::internal::RegExpCompileData*, js::MutableHandleRegExpShared, js::HandleAtom, v8::internal::Zone*, bool, bool)': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpAPI.cpp:524:14: warning: unused variable 'length' [-Wunused-variable] 524 | uint32_t length = bytecode->length; | ^~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/TokenStream.h:167, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpAPI.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpAPI.cpp:10: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]': /pbulk/work/www/seamonkey/work/build/dist/include/js/MemoryMetrics.h:40:39: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::TabSizes'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/StoreBuffer.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/AtomicsObject.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/TokenStream.h:183, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpAPI.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpAPI.cpp:10: /pbulk/work/www/seamonkey/work/build/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here 31 | struct TabSizes | ^~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/TokenStream.h:167, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpAPI.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpAPI.cpp:10: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]': /pbulk/work/www/seamonkey/work/build/dist/include/js/MemoryMetrics.h:71:41: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::ServoSizes'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/StoreBuffer.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/AtomicsObject.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/TokenStream.h:183, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpAPI.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpAPI.cpp:10: /pbulk/work/www/seamonkey/work/build/dist/include/js/MemoryMetrics.h:59:8: note: 'struct JS::ServoSizes' declared here 59 | struct ServoSizes | ^~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/TokenStream.h:167, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpAPI.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpAPI.cpp:10: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::StaticStrings]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/String.h:1155:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::StaticStrings'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonTypes.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TypeInference.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/ObjectGroup.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Shape.h:31, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject.h:26, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/AtomicsObject.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/TokenStream.h:183, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpAPI.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpAPI.cpp:10: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/String.h:1137:7: note: 'class js::StaticStrings' declared here 1137 | class StaticStrings | ^~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/TokenStream.h:167, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpAPI.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpAPI.cpp:10: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::PreliminaryObjectArray]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TypeInference.h:907:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::PreliminaryObjectArray'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/ObjectGroup.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Shape.h:31, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject.h:26, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/AtomicsObject.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/TokenStream.h:183, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpAPI.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpAPI.cpp:10: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TypeInference.h:895:7: note: 'class js::PreliminaryObjectArray' declared here 895 | class PreliminaryObjectArray | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/TokenStream.h:167, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpAPI.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpAPI.cpp:10: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::TypeNewScript]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TypeInference.h:1038:44: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::TypeNewScript' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/ObjectGroup.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Shape.h:31, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject.h:26, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/AtomicsObject.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/TokenStream.h:183, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpAPI.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpAPI.cpp:10: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TypeInference.h:985:7: note: 'class js::TypeNewScript' declared here 985 | class TypeNewScript | ^~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/TokenStream.h:167, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpAPI.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpAPI.cpp:10: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::IonScriptCounts]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonCode.h:703:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::IonScriptCounts'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JSJitFrameIter.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/NameCollections.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:26, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/TokenStream.h:183, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpAPI.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpAPI.cpp:10: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonCode.h:690:8: note: 'struct js::jit::IonScriptCounts' declared here 690 | struct IonScriptCounts | ^~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/TokenStream.h:167, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpAPI.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpAPI.cpp:10: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::gcstats::ZoneGCStats]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Statistics.h:80:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::gcstats::ZoneGCStats'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/GCRuntime.h:20, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:27, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/TokenStream.h:183, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpAPI.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpAPI.cpp:10: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Statistics.h:52:8: note: 'struct js::gcstats::ZoneGCStats' declared here 52 | struct ZoneGCStats | ^~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/TokenStream.h:167, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpAPI.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpAPI.cpp:10: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::NewObjectCache]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Caches.h:141:45: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::NewObjectCache'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/ZoneGroup.h:11, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:29, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/TokenStream.h:183, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpAPI.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpAPI.cpp:10: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Caches.h:92:7: note: 'class js::NewObjectCache' declared here 92 | class NewObjectCache | ^~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/TokenStream.h:167, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpAPI.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpAPI.cpp:10: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*, size_t) [with T = JS::Value; size_t = unsigned int]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:1085:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:46:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess] 46 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:74, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:29, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/ErrorReporter.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/TokenStream.h:177, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpAPI.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpAPI.cpp:10: /pbulk/work/www/seamonkey/work/build/dist/include/js/Value.h:310:32: note: 'class JS::Value' declared here 310 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/TokenStream.h:167, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpAPI.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpAPI.cpp:10: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::CodeOffsetJump]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/shared/Assembler-shared.h:560:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::jit::CodeOffsetJump'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:30, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-ast.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpAPI.cpp:15: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/shared/Assembler-shared.h:538:7: note: 'class js::jit::CodeOffsetJump' declared here 538 | class CodeOffsetJump | ^~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/build/dist/include/js/RootingAPI.h:19, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:73, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsiter.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/Parser.h:171, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/Parser.cpp:20: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::GlobalScope::Data]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/Parser.cpp:1733:12: required from 'typename Scope::Data* js::frontend::NewEmptyBindingData(JSContext*, js::LifoAlloc&, uint32_t) [with Scope = js::GlobalScope; typename Scope::Data = js::GlobalScope::Data; uint32_t = unsigned int]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/Parser.cpp:1829:80: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::GlobalScope::Data'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/NameAnalysisTypes.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/NameCollections.h:11, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:26, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsiter.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/Parser.h:171, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/Parser.cpp:20: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Scope.h:686:12: note: 'struct js::GlobalScope::Data' declared here 686 | struct Data | ^~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/build/dist/include/js/RootingAPI.h:19, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:73, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsiter.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/Parser.h:171, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/Parser.cpp:20: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::ModuleScope::Data]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/Parser.cpp:1733:12: required from 'typename Scope::Data* js::frontend::NewEmptyBindingData(JSContext*, js::LifoAlloc&, uint32_t) [with Scope = js::ModuleScope; typename Scope::Data = js::ModuleScope::Data; uint32_t = unsigned int]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/Parser.cpp:1889:80: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct js::ModuleScope::Data' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/NameAnalysisTypes.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/NameCollections.h:11, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:26, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsiter.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/Parser.h:171, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/Parser.cpp:20: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Scope.h:890:12: note: 'struct js::ModuleScope::Data' declared here 890 | struct Data | ^~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/build/dist/include/js/RootingAPI.h:19, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:73, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsiter.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/Parser.h:171, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/Parser.cpp:20: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::EvalScope::Data]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/Parser.cpp:1733:12: required from 'typename Scope::Data* js::frontend::NewEmptyBindingData(JSContext*, js::LifoAlloc&, uint32_t) [with Scope = js::EvalScope; typename Scope::Data = js::EvalScope::Data; uint32_t = unsigned int]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/Parser.cpp:1934:78: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::EvalScope::Data'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/NameAnalysisTypes.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/NameCollections.h:11, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:26, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsiter.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/Parser.h:171, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/Parser.cpp:20: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Scope.h:788:12: note: 'struct js::EvalScope::Data' declared here 788 | struct Data | ^~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/build/dist/include/js/RootingAPI.h:19, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:73, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsiter.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/Parser.h:171, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/Parser.cpp:20: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::FunctionScope::Data]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/Parser.cpp:1733:12: required from 'typename Scope::Data* js::frontend::NewEmptyBindingData(JSContext*, js::LifoAlloc&, uint32_t) [with Scope = js::FunctionScope; typename Scope::Data = js::FunctionScope::Data; uint32_t = unsigned int]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/Parser.cpp:2025:82: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct js::FunctionScope::Data' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/NameAnalysisTypes.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/NameCollections.h:11, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:26, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsiter.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/Parser.h:171, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/Parser.cpp:20: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Scope.h:471:12: note: 'struct js::FunctionScope::Data' declared here 471 | struct Data | ^~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/build/dist/include/js/RootingAPI.h:19, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:73, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsiter.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/Parser.h:171, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/Parser.cpp:20: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::VarScope::Data]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/Parser.cpp:1733:12: required from 'typename Scope::Data* js::frontend::NewEmptyBindingData(JSContext*, js::LifoAlloc&, uint32_t) [with Scope = js::VarScope; typename Scope::Data = js::VarScope::Data; uint32_t = unsigned int]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/Parser.cpp:2064:77: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::VarScope::Data'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/NameAnalysisTypes.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/NameCollections.h:11, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:26, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsiter.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/Parser.h:171, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/Parser.cpp:20: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Scope.h:596:12: note: 'struct js::VarScope::Data' declared here 596 | struct Data | ^~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/build/dist/include/js/RootingAPI.h:19, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:73, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsiter.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/Parser.h:171, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/Parser.cpp:20: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::LexicalScope::Data]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/Parser.cpp:1733:12: required from 'typename Scope::Data* js::frontend::NewEmptyBindingData(JSContext*, js::LifoAlloc&, uint32_t) [with Scope = js::LexicalScope; typename Scope::Data = js::LexicalScope::Data; uint32_t = unsigned int]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/Parser.cpp:2112:81: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::LexicalScope::Data'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/NameAnalysisTypes.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/NameCollections.h:11, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:26, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsiter.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/Parser.h:171, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/Parser.cpp:20: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Scope.h:368:12: note: 'struct js::LexicalScope::Data' declared here 368 | struct Data | ^~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/TokenStream.h:167, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpAPI.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpAPI.cpp:10: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(T (&)[N]) [with T = JS::Value; unsigned int N = 2]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:85:30: required from 'JS::AutoValueArray::AutoValueArray(JSContext*) [with unsigned int N = 2]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:994:50: required from 'js::detail::FixedArgsBase::FixedArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::NO_CONSTRUCT; unsigned int N = 0]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:1031:54: required from 'js::FixedInvokeArgs::FixedInvokeArgs(JSContext*) [with unsigned int N = 0]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Interpreter.h:85:31: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess] 67 | memset(aT, 0, N * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:74, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:29, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/ErrorReporter.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/TokenStream.h:177, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpAPI.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpAPI.cpp:10: /pbulk/work/www/seamonkey/work/build/dist/include/js/Value.h:310:32: note: 'class JS::Value' declared here 310 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/TokenStream.h:167, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpAPI.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpAPI.cpp:10: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(T (&)[N]) [with T = JS::Value; unsigned int N = 3]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:85:30: required from 'JS::AutoValueArray::AutoValueArray(JSContext*) [with unsigned int N = 3]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:994:50: required from 'js::detail::FixedArgsBase::FixedArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::NO_CONSTRUCT; unsigned int N = 1]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:1031:54: required from 'js::FixedInvokeArgs::FixedInvokeArgs(JSContext*) [with unsigned int N = 1]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Interpreter.h:100:31: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess] 67 | memset(aT, 0, N * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:74, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:29, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/ErrorReporter.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/TokenStream.h:177, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpAPI.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpAPI.cpp:10: /pbulk/work/www/seamonkey/work/build/dist/include/js/Value.h:310:32: note: 'class JS::Value' declared here 310 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/TokenStream.h:167, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpAPI.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpAPI.cpp:10: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(T (&)[N]) [with T = JS::Value; unsigned int N = 4]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:85:30: required from 'JS::AutoValueArray::AutoValueArray(JSContext*) [with unsigned int N = 4]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:994:50: required from 'js::detail::FixedArgsBase::FixedArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::NO_CONSTRUCT; unsigned int N = 2]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:1031:54: required from 'js::FixedInvokeArgs::FixedInvokeArgs(JSContext*) [with unsigned int N = 2]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Interpreter.h:119:31: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess] 67 | memset(aT, 0, N * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:74, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:29, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/ErrorReporter.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/TokenStream.h:177, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpAPI.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpAPI.cpp:10: /pbulk/work/www/seamonkey/work/build/dist/include/js/Value.h:310:32: note: 'class JS::Value' declared here 310 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/build/dist/include/js/RootingAPI.h:19, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:73, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsiter.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/Parser.h:171, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/Parser.cpp:20: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(T (&)[N]) [with T = JS::Value; unsigned int N = 2]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:85:30: required from 'JS::AutoValueArray::AutoValueArray(JSContext*) [with unsigned int N = 2]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:994:50: required from 'js::detail::FixedArgsBase::FixedArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::NO_CONSTRUCT; unsigned int N = 0]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:1031:54: required from 'js::FixedInvokeArgs::FixedInvokeArgs(JSContext*) [with unsigned int N = 0]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Interpreter.h:85:31: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess] 67 | memset(aT, 0, N * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:74, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsiter.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/Parser.h:171, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/Parser.cpp:20: /pbulk/work/www/seamonkey/work/build/dist/include/js/Value.h:310:32: note: 'class JS::Value' declared here 310 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/build/dist/include/js/RootingAPI.h:19, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:73, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsiter.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/Parser.h:171, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/Parser.cpp:20: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(T (&)[N]) [with T = JS::Value; unsigned int N = 3]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:85:30: required from 'JS::AutoValueArray::AutoValueArray(JSContext*) [with unsigned int N = 3]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:994:50: required from 'js::detail::FixedArgsBase::FixedArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::NO_CONSTRUCT; unsigned int N = 1]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:1031:54: required from 'js::FixedInvokeArgs::FixedInvokeArgs(JSContext*) [with unsigned int N = 1]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Interpreter.h:100:31: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess] 67 | memset(aT, 0, N * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:74, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsiter.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/Parser.h:171, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/Parser.cpp:20: /pbulk/work/www/seamonkey/work/build/dist/include/js/Value.h:310:32: note: 'class JS::Value' declared here 310 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/build/dist/include/js/RootingAPI.h:19, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:73, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsiter.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/Parser.h:171, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/Parser.cpp:20: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(T (&)[N]) [with T = JS::Value; unsigned int N = 4]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:85:30: required from 'JS::AutoValueArray::AutoValueArray(JSContext*) [with unsigned int N = 4]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:994:50: required from 'js::detail::FixedArgsBase::FixedArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::NO_CONSTRUCT; unsigned int N = 2]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:1031:54: required from 'js::FixedInvokeArgs::FixedInvokeArgs(JSContext*) [with unsigned int N = 2]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Interpreter.h:119:31: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess] 67 | memset(aT, 0, N * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:74, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsiter.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/Parser.h:171, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/Parser.cpp:20: /pbulk/work/www/seamonkey/work/build/dist/include/js/Value.h:310:32: note: 'class JS::Value' declared here 310 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ gmake[3]: Entering directory '/pbulk/work/www/seamonkey/work/build/js/src/jit' mkdir -p '.deps/' /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o Disassembler-x86-shared.o -c -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SHARED_ARRAY_BUFFER -DJS_HAS_CTYPES -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit -I/pbulk/work/www/seamonkey/work/build/js/src/jit -I/pbulk/work/www/seamonkey/work/build/js/src -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/js/src/js-confdefs.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -Wno-noexcept-type -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes -MD -MP -MF .deps/Disassembler-x86-shared.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/x86-shared/Disassembler-x86-shared.cpp /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o Unified_cpp_js_src_jit0.o -c -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SHARED_ARRAY_BUFFER -DJS_HAS_CTYPES -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit -I/pbulk/work/www/seamonkey/work/build/js/src/jit -I/pbulk/work/www/seamonkey/work/build/js/src -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/js/src/js-confdefs.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -Wno-noexcept-type -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes -MD -MP -MF .deps/Unified_cpp_js_src_jit0.o.pp Unified_cpp_js_src_jit0.cpp /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o mimemult.o -c -I/pbulk/work/www/seamonkey/work/build/dist/stl_wrappers -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SMIME -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/mime/src -I/pbulk/work/www/seamonkey/work/build/comm/mailnews/mime/src -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/security/certverifier -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/security/manager/ssl -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/pbulk/work/www/seamonkey/work/build/dist/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/mozilla-config.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/mimemult.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/mime/src/mimemult.cpp /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o nsPop3URL.o -c -I/pbulk/work/www/seamonkey/work/build/dist/stl_wrappers -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/local/src -I/pbulk/work/www/seamonkey/work/build/comm/mailnews/local/src -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/pbulk/work/www/seamonkey/work/build/dist/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/mozilla-config.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/nsPop3URL.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/local/src/nsPop3URL.cpp /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o RegExpNativeMacroAssembler.o -c -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SHARED_ARRAY_BUFFER -DJS_HAS_CTYPES -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src -I/pbulk/work/www/seamonkey/work/build/js/src -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/js/src/js-confdefs.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -Wno-noexcept-type -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes -DV8_INTL_SUPPORT -I/usr/pkg/include -MD -MP -MF .deps/RegExpNativeMacroAssembler.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpNativeMacroAssembler.cpp /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o mimeobj.o -c -I/pbulk/work/www/seamonkey/work/build/dist/stl_wrappers -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SMIME -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/mime/src -I/pbulk/work/www/seamonkey/work/build/comm/mailnews/mime/src -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/security/certverifier -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/security/manager/ssl -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/pbulk/work/www/seamonkey/work/build/dist/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/mozilla-config.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/mimeobj.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/mime/src/mimeobj.cpp In file included from Unified_cpp_js_src_frontend0.cpp:11: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/BytecodeEmitter.cpp: In member function 'bool js::frontend::BytecodeEmitter::emitSwitch(js::frontend::ParseNode*)': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/BytecodeEmitter.cpp:4820:38: warning: 'caseNoteIndex' may be used uninitialized in this function [-Wmaybe-uninitialized] 4820 | if (!setSrcNoteOffset(caseNoteIndex, 0, offset() - lastCaseOffset)) | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o nsRssIncomingServer.o -c -I/pbulk/work/www/seamonkey/work/build/dist/stl_wrappers -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/local/src -I/pbulk/work/www/seamonkey/work/build/comm/mailnews/local/src -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/pbulk/work/www/seamonkey/work/build/dist/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/mozilla-config.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/nsRssIncomingServer.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/local/src/nsRssIncomingServer.cpp /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o Unified_cpp_js_src_gc1.o -c -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SHARED_ARRAY_BUFFER -DJS_HAS_CTYPES -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc -I/pbulk/work/www/seamonkey/work/build/js/src/gc -I/pbulk/work/www/seamonkey/work/build/js/src -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/js/src/js-confdefs.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -Wno-noexcept-type -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes -MD -MP -MF .deps/Unified_cpp_js_src_gc1.o.pp Unified_cpp_js_src_gc1.cpp In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/build/dist/include/js/RootingAPI.h:19, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:73, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSCompartment.h:19, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/MacroAssembler.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Disassembler.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/x86-shared/Disassembler-x86-shared.cpp:7: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]': /pbulk/work/www/seamonkey/work/build/dist/include/js/MemoryMetrics.h:40:39: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::TabSizes'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/StoreBuffer.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSCompartment.h:19, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/MacroAssembler.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Disassembler.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/x86-shared/Disassembler-x86-shared.cpp:7: /pbulk/work/www/seamonkey/work/build/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here 31 | struct TabSizes | ^~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/build/dist/include/js/RootingAPI.h:19, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:73, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSCompartment.h:19, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/MacroAssembler.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Disassembler.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/x86-shared/Disassembler-x86-shared.cpp:7: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]': /pbulk/work/www/seamonkey/work/build/dist/include/js/MemoryMetrics.h:71:41: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::ServoSizes'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/StoreBuffer.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSCompartment.h:19, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/MacroAssembler.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Disassembler.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/x86-shared/Disassembler-x86-shared.cpp:7: /pbulk/work/www/seamonkey/work/build/dist/include/js/MemoryMetrics.h:59:8: note: 'struct JS::ServoSizes' declared here 59 | struct ServoSizes | ^~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/build/dist/include/js/RootingAPI.h:19, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:73, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSCompartment.h:19, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/MacroAssembler.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Disassembler.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/x86-shared/Disassembler-x86-shared.cpp:7: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::StaticStrings]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/String.h:1155:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::StaticStrings'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Symbol.h:24, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/AtomMarking.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/GCRuntime.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Zone.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSCompartment.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/MacroAssembler.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Disassembler.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/x86-shared/Disassembler-x86-shared.cpp:7: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/String.h:1137:7: note: 'class js::StaticStrings' declared here 1137 | class StaticStrings | ^~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/build/dist/include/js/RootingAPI.h:19, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:73, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSCompartment.h:19, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/MacroAssembler.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Disassembler.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/x86-shared/Disassembler-x86-shared.cpp:7: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::gcstats::ZoneGCStats]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Statistics.h:80:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::gcstats::ZoneGCStats'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/GCRuntime.h:20, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Zone.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSCompartment.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/MacroAssembler.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Disassembler.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/x86-shared/Disassembler-x86-shared.cpp:7: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Statistics.h:52:8: note: 'struct js::gcstats::ZoneGCStats' declared here 52 | struct ZoneGCStats | ^~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/build/dist/include/js/RootingAPI.h:19, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:73, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSCompartment.h:19, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/MacroAssembler.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Disassembler.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/x86-shared/Disassembler-x86-shared.cpp:7: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::PreliminaryObjectArray]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TypeInference.h:907:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::PreliminaryObjectArray'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/ObjectGroup.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Shape.h:31, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject.h:26, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/NativeObject.h:22, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/ArrayObject.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/RegExpShared.h:29, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Zone.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSCompartment.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/MacroAssembler.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Disassembler.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/x86-shared/Disassembler-x86-shared.cpp:7: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TypeInference.h:895:7: note: 'class js::PreliminaryObjectArray' declared here 895 | class PreliminaryObjectArray | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/build/dist/include/js/RootingAPI.h:19, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:73, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSCompartment.h:19, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/MacroAssembler.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Disassembler.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/x86-shared/Disassembler-x86-shared.cpp:7: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::TypeNewScript]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TypeInference.h:1038:44: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::TypeNewScript' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/ObjectGroup.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Shape.h:31, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject.h:26, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/NativeObject.h:22, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/ArrayObject.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/RegExpShared.h:29, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Zone.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSCompartment.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/MacroAssembler.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Disassembler.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/x86-shared/Disassembler-x86-shared.cpp:7: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TypeInference.h:985:7: note: 'class js::TypeNewScript' declared here 985 | class TypeNewScript | ^~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/build/dist/include/js/RootingAPI.h:19, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:73, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSCompartment.h:19, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/MacroAssembler.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Disassembler.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/x86-shared/Disassembler-x86-shared.cpp:7: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::IonScriptCounts]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonCode.h:703:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::IonScriptCounts'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JSJitFrameIter.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/NameCollections.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:26, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/RegExpShared.h:31, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Zone.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSCompartment.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/MacroAssembler.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Disassembler.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/x86-shared/Disassembler-x86-shared.cpp:7: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonCode.h:690:8: note: 'struct js::jit::IonScriptCounts' declared here 690 | struct IonScriptCounts | ^~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/build/dist/include/js/RootingAPI.h:19, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:73, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSCompartment.h:19, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/MacroAssembler.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Disassembler.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/x86-shared/Disassembler-x86-shared.cpp:7: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::NewObjectCache]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Caches.h:141:45: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::NewObjectCache'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/ZoneGroup.h:11, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:29, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/RegExpShared.h:31, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Zone.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSCompartment.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/MacroAssembler.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Disassembler.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/x86-shared/Disassembler-x86-shared.cpp:7: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Caches.h:92:7: note: 'class js::NewObjectCache' declared here 92 | class NewObjectCache | ^~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/build/dist/include/js/RootingAPI.h:19, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:73, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSCompartment.h:19, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/MacroAssembler.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Disassembler.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/x86-shared/Disassembler-x86-shared.cpp:7: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*, size_t) [with T = JS::Value; size_t = unsigned int]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:1085:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:46:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess] 46 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:74, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSCompartment.h:19, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/MacroAssembler.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Disassembler.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/x86-shared/Disassembler-x86-shared.cpp:7: /pbulk/work/www/seamonkey/work/build/dist/include/js/Value.h:310:32: note: 'class JS::Value' declared here 310 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/build/dist/include/js/RootingAPI.h:19, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:73, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSCompartment.h:19, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/MacroAssembler.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Disassembler.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/x86-shared/Disassembler-x86-shared.cpp:7: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::CodeOffsetJump]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/shared/Assembler-shared.h:560:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::jit::CodeOffsetJump'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Safepoints.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitFrames.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/x86/MacroAssembler-x86.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/MacroAssembler.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Disassembler.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/x86-shared/Disassembler-x86-shared.cpp:7: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/shared/Assembler-shared.h:538:7: note: 'class js::jit::CodeOffsetJump' declared here 538 | class CodeOffsetJump | ^~~~~~~~~~~~~~ /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o mimepbuf.o -c -I/pbulk/work/www/seamonkey/work/build/dist/stl_wrappers -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SMIME -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/mime/src -I/pbulk/work/www/seamonkey/work/build/comm/mailnews/mime/src -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/security/certverifier -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/security/manager/ssl -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/pbulk/work/www/seamonkey/work/build/dist/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/mozilla-config.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/mimepbuf.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/mime/src/mimepbuf.cpp /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o nsRssService.o -c -I/pbulk/work/www/seamonkey/work/build/dist/stl_wrappers -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/local/src -I/pbulk/work/www/seamonkey/work/build/comm/mailnews/local/src -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/pbulk/work/www/seamonkey/work/build/dist/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/mozilla-config.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/nsRssService.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/local/src/nsRssService.cpp In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/build/dist/include/js/RootingAPI.h:19, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:73, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSCompartment.h:19, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/MacroAssembler.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Disassembler.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/x86-shared/Disassembler-x86-shared.cpp:7: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(T (&)[N]) [with T = JS::Value; unsigned int N = 2]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:85:30: required from 'JS::AutoValueArray::AutoValueArray(JSContext*) [with unsigned int N = 2]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:994:50: required from 'js::detail::FixedArgsBase::FixedArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::NO_CONSTRUCT; unsigned int N = 0]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:1031:54: required from 'js::FixedInvokeArgs::FixedInvokeArgs(JSContext*) [with unsigned int N = 0]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Interpreter.h:85:31: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess] 67 | memset(aT, 0, N * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:74, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSCompartment.h:19, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/MacroAssembler.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Disassembler.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/x86-shared/Disassembler-x86-shared.cpp:7: /pbulk/work/www/seamonkey/work/build/dist/include/js/Value.h:310:32: note: 'class JS::Value' declared here 310 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/build/dist/include/js/RootingAPI.h:19, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:73, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSCompartment.h:19, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/MacroAssembler.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Disassembler.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/x86-shared/Disassembler-x86-shared.cpp:7: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(T (&)[N]) [with T = JS::Value; unsigned int N = 3]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:85:30: required from 'JS::AutoValueArray::AutoValueArray(JSContext*) [with unsigned int N = 3]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:994:50: required from 'js::detail::FixedArgsBase::FixedArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::NO_CONSTRUCT; unsigned int N = 1]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:1031:54: required from 'js::FixedInvokeArgs::FixedInvokeArgs(JSContext*) [with unsigned int N = 1]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Interpreter.h:100:31: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess] 67 | memset(aT, 0, N * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:74, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSCompartment.h:19, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/MacroAssembler.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Disassembler.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/x86-shared/Disassembler-x86-shared.cpp:7: /pbulk/work/www/seamonkey/work/build/dist/include/js/Value.h:310:32: note: 'class JS::Value' declared here 310 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/build/dist/include/js/RootingAPI.h:19, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:73, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSCompartment.h:19, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/MacroAssembler.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Disassembler.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/x86-shared/Disassembler-x86-shared.cpp:7: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(T (&)[N]) [with T = JS::Value; unsigned int N = 4]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:85:30: required from 'JS::AutoValueArray::AutoValueArray(JSContext*) [with unsigned int N = 4]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:994:50: required from 'js::detail::FixedArgsBase::FixedArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::NO_CONSTRUCT; unsigned int N = 2]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:1031:54: required from 'js::FixedInvokeArgs::FixedInvokeArgs(JSContext*) [with unsigned int N = 2]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Interpreter.h:119:31: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess] 67 | memset(aT, 0, N * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:74, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSCompartment.h:19, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/MacroAssembler.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Disassembler.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/x86-shared/Disassembler-x86-shared.cpp:7: /pbulk/work/www/seamonkey/work/build/dist/include/js/Value.h:310:32: note: 'class JS::Value' declared here 310 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/ds/LifoAlloc.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/util/ZoneShim.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:28, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-ast.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-macro-assembler.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpNativeMacroAssembler.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-macro-assembler-arch.h:7, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpNativeMacroAssembler.cpp:10: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]': /pbulk/work/www/seamonkey/work/build/dist/include/js/MemoryMetrics.h:40:39: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::TabSizes'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/StoreBuffer.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/AtomicsObject.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CompileWrappers.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Ion.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Label.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:29, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-ast.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-macro-assembler.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpNativeMacroAssembler.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-macro-assembler-arch.h:7, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpNativeMacroAssembler.cpp:10: /pbulk/work/www/seamonkey/work/build/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here 31 | struct TabSizes | ^~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/ds/LifoAlloc.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/util/ZoneShim.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:28, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-ast.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-macro-assembler.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpNativeMacroAssembler.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-macro-assembler-arch.h:7, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpNativeMacroAssembler.cpp:10: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]': /pbulk/work/www/seamonkey/work/build/dist/include/js/MemoryMetrics.h:71:41: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::ServoSizes'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/StoreBuffer.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/AtomicsObject.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CompileWrappers.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Ion.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Label.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:29, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-ast.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-macro-assembler.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpNativeMacroAssembler.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-macro-assembler-arch.h:7, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpNativeMacroAssembler.cpp:10: /pbulk/work/www/seamonkey/work/build/dist/include/js/MemoryMetrics.h:59:8: note: 'struct JS::ServoSizes' declared here 59 | struct ServoSizes | ^~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/ds/LifoAlloc.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/util/ZoneShim.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:28, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-ast.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-macro-assembler.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpNativeMacroAssembler.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-macro-assembler-arch.h:7, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpNativeMacroAssembler.cpp:10: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::StaticStrings]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/String.h:1155:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::StaticStrings'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonTypes.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TypeInference.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/ObjectGroup.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Shape.h:31, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject.h:26, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/AtomicsObject.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CompileWrappers.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Ion.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Label.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:29, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-ast.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-macro-assembler.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpNativeMacroAssembler.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-macro-assembler-arch.h:7, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpNativeMacroAssembler.cpp:10: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/String.h:1137:7: note: 'class js::StaticStrings' declared here 1137 | class StaticStrings | ^~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/ds/LifoAlloc.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/util/ZoneShim.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:28, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-ast.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-macro-assembler.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpNativeMacroAssembler.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-macro-assembler-arch.h:7, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpNativeMacroAssembler.cpp:10: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::PreliminaryObjectArray]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TypeInference.h:907:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::PreliminaryObjectArray'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/ObjectGroup.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Shape.h:31, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject.h:26, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/AtomicsObject.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CompileWrappers.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Ion.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Label.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:29, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-ast.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-macro-assembler.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpNativeMacroAssembler.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-macro-assembler-arch.h:7, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpNativeMacroAssembler.cpp:10: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TypeInference.h:895:7: note: 'class js::PreliminaryObjectArray' declared here 895 | class PreliminaryObjectArray | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/ds/LifoAlloc.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/util/ZoneShim.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:28, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-ast.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-macro-assembler.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpNativeMacroAssembler.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-macro-assembler-arch.h:7, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpNativeMacroAssembler.cpp:10: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::TypeNewScript]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TypeInference.h:1038:44: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::TypeNewScript' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/ObjectGroup.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Shape.h:31, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject.h:26, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/AtomicsObject.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CompileWrappers.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Ion.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Label.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:29, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-ast.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-macro-assembler.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpNativeMacroAssembler.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-macro-assembler-arch.h:7, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpNativeMacroAssembler.cpp:10: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TypeInference.h:985:7: note: 'class js::TypeNewScript' declared here 985 | class TypeNewScript | ^~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/ds/LifoAlloc.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/util/ZoneShim.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:28, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-ast.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-macro-assembler.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpNativeMacroAssembler.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-macro-assembler-arch.h:7, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpNativeMacroAssembler.cpp:10: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::IonScriptCounts]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonCode.h:703:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::IonScriptCounts'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JSJitFrameIter.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/NameCollections.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:26, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CompileWrappers.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Ion.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Label.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:29, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-ast.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-macro-assembler.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpNativeMacroAssembler.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-macro-assembler-arch.h:7, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpNativeMacroAssembler.cpp:10: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonCode.h:690:8: note: 'struct js::jit::IonScriptCounts' declared here 690 | struct IonScriptCounts | ^~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/ds/LifoAlloc.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/util/ZoneShim.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:28, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-ast.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-macro-assembler.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpNativeMacroAssembler.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-macro-assembler-arch.h:7, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpNativeMacroAssembler.cpp:10: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::gcstats::ZoneGCStats]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Statistics.h:80:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::gcstats::ZoneGCStats'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/GCRuntime.h:20, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:27, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CompileWrappers.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Ion.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Label.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:29, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-ast.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-macro-assembler.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpNativeMacroAssembler.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-macro-assembler-arch.h:7, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpNativeMacroAssembler.cpp:10: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Statistics.h:52:8: note: 'struct js::gcstats::ZoneGCStats' declared here 52 | struct ZoneGCStats | ^~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/ds/LifoAlloc.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/util/ZoneShim.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:28, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-ast.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-macro-assembler.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpNativeMacroAssembler.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-macro-assembler-arch.h:7, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpNativeMacroAssembler.cpp:10: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::NewObjectCache]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Caches.h:141:45: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::NewObjectCache'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/ZoneGroup.h:11, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:29, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CompileWrappers.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Ion.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Label.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:29, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-ast.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-macro-assembler.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpNativeMacroAssembler.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-macro-assembler-arch.h:7, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpNativeMacroAssembler.cpp:10: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Caches.h:92:7: note: 'class js::NewObjectCache' declared here 92 | class NewObjectCache | ^~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/ds/LifoAlloc.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/util/ZoneShim.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:28, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-ast.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-macro-assembler.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpNativeMacroAssembler.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-macro-assembler-arch.h:7, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpNativeMacroAssembler.cpp:10: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*, size_t) [with T = JS::Value; size_t = unsigned int]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:1085:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:46:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess] 46 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsutil.h:25, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/ds/LifoAlloc.h:24, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/util/ZoneShim.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:28, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-ast.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-macro-assembler.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpNativeMacroAssembler.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-macro-assembler-arch.h:7, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpNativeMacroAssembler.cpp:10: /pbulk/work/www/seamonkey/work/build/dist/include/js/Value.h:310:32: note: 'class JS::Value' declared here 310 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/ds/LifoAlloc.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/util/ZoneShim.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:28, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-ast.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-macro-assembler.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpNativeMacroAssembler.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-macro-assembler-arch.h:7, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpNativeMacroAssembler.cpp:10: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::CodeOffsetJump]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/shared/Assembler-shared.h:560:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::jit::CodeOffsetJump'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:30, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-ast.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-macro-assembler.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpNativeMacroAssembler.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-macro-assembler-arch.h:7, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpNativeMacroAssembler.cpp:10: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/shared/Assembler-shared.h:538:7: note: 'class js::jit::CodeOffsetJump' declared here 538 | class CodeOffsetJump | ^~~~~~~~~~~~~~ /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o Unified_cpp_js_src_jit1.o -c -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SHARED_ARRAY_BUFFER -DJS_HAS_CTYPES -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit -I/pbulk/work/www/seamonkey/work/build/js/src/jit -I/pbulk/work/www/seamonkey/work/build/js/src -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/js/src/js-confdefs.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -Wno-noexcept-type -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes -MD -MP -MF .deps/Unified_cpp_js_src_jit1.o.pp Unified_cpp_js_src_jit1.cpp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/BytecodeEmitter.cpp: In member function 'bool js::frontend::BytecodeEmitter::emitShortCircuitAssignment(js::frontend::ParseNode*)': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/BytecodeEmitter.cpp:7007:5: warning: 'numPushed' may be used uninitialized in this function [-Wmaybe-uninitialized] 7007 | if (numPushed > 0) { | ^~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/ds/LifoAlloc.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/util/ZoneShim.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:28, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-ast.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-macro-assembler.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpNativeMacroAssembler.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-macro-assembler-arch.h:7, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpNativeMacroAssembler.cpp:10: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(T (&)[N]) [with T = JS::Value; unsigned int N = 2]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:85:30: required from 'JS::AutoValueArray::AutoValueArray(JSContext*) [with unsigned int N = 2]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:994:50: required from 'js::detail::FixedArgsBase::FixedArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::NO_CONSTRUCT; unsigned int N = 0]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:1031:54: required from 'js::FixedInvokeArgs::FixedInvokeArgs(JSContext*) [with unsigned int N = 0]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Interpreter.h:85:31: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess] 67 | memset(aT, 0, N * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsutil.h:25, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/ds/LifoAlloc.h:24, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/util/ZoneShim.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:28, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-ast.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-macro-assembler.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpNativeMacroAssembler.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-macro-assembler-arch.h:7, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpNativeMacroAssembler.cpp:10: /pbulk/work/www/seamonkey/work/build/dist/include/js/Value.h:310:32: note: 'class JS::Value' declared here 310 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/ds/LifoAlloc.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/util/ZoneShim.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:28, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-ast.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-macro-assembler.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpNativeMacroAssembler.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-macro-assembler-arch.h:7, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpNativeMacroAssembler.cpp:10: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(T (&)[N]) [with T = JS::Value; unsigned int N = 3]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:85:30: required from 'JS::AutoValueArray::AutoValueArray(JSContext*) [with unsigned int N = 3]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:994:50: required from 'js::detail::FixedArgsBase::FixedArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::NO_CONSTRUCT; unsigned int N = 1]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:1031:54: required from 'js::FixedInvokeArgs::FixedInvokeArgs(JSContext*) [with unsigned int N = 1]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Interpreter.h:100:31: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess] 67 | memset(aT, 0, N * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsutil.h:25, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/ds/LifoAlloc.h:24, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/util/ZoneShim.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:28, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-ast.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-macro-assembler.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpNativeMacroAssembler.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-macro-assembler-arch.h:7, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpNativeMacroAssembler.cpp:10: /pbulk/work/www/seamonkey/work/build/dist/include/js/Value.h:310:32: note: 'class JS::Value' declared here 310 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/ds/LifoAlloc.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/util/ZoneShim.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:28, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-ast.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-macro-assembler.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpNativeMacroAssembler.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-macro-assembler-arch.h:7, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpNativeMacroAssembler.cpp:10: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(T (&)[N]) [with T = JS::Value; unsigned int N = 4]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:85:30: required from 'JS::AutoValueArray::AutoValueArray(JSContext*) [with unsigned int N = 4]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:994:50: required from 'js::detail::FixedArgsBase::FixedArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::NO_CONSTRUCT; unsigned int N = 2]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:1031:54: required from 'js::FixedInvokeArgs::FixedInvokeArgs(JSContext*) [with unsigned int N = 2]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Interpreter.h:119:31: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess] 67 | memset(aT, 0, N * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsutil.h:25, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/ds/LifoAlloc.h:24, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/util/ZoneShim.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:28, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-ast.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-macro-assembler.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpNativeMacroAssembler.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-macro-assembler-arch.h:7, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpNativeMacroAssembler.cpp:10: /pbulk/work/www/seamonkey/work/build/dist/include/js/Value.h:310:32: note: 'class JS::Value' declared here 310 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ gmake[3]: Leaving directory '/pbulk/work/www/seamonkey/work/build/comm/mailnews/local/src' /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o Unified_cpp_js_src_gc2.o -c -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SHARED_ARRAY_BUFFER -DJS_HAS_CTYPES -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc -I/pbulk/work/www/seamonkey/work/build/js/src/gc -I/pbulk/work/www/seamonkey/work/build/js/src -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/js/src/js-confdefs.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -Wno-noexcept-type -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes -MD -MP -MF .deps/Unified_cpp_js_src_gc2.o.pp Unified_cpp_js_src_gc2.cpp In file included from Unified_cpp_js_src_jit0.cpp:29: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/BacktrackingAllocator.cpp: In member function 'bool js::jit::BacktrackingAllocator::init()': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/BacktrackingAllocator.cpp:418:60: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::jit::VirtualRegister' with no trivial copy-assignment; use value-initialization instead [-Wclass-memaccess] 418 | memset(&vregs[0], 0, sizeof(VirtualRegister) * numVregs); | ^ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/BacktrackingAllocator.cpp:7, from Unified_cpp_js_src_jit0.cpp:29: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/BacktrackingAllocator.h:506:7: note: 'class js::jit::VirtualRegister' declared here 506 | class VirtualRegister | ^~~~~~~~~~~~~~~ gmake[3]: Leaving directory '/pbulk/work/www/seamonkey/work/build/js/src/frontend' /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o mimesun.o -c -I/pbulk/work/www/seamonkey/work/build/dist/stl_wrappers -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SMIME -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/mime/src -I/pbulk/work/www/seamonkey/work/build/comm/mailnews/mime/src -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/security/certverifier -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/security/manager/ssl -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/pbulk/work/www/seamonkey/work/build/dist/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/mozilla-config.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/mimesun.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/mime/src/mimesun.cpp In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:27, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/SIMD.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/MIR.h:20, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/AliasAnalysisShared.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/AliasAnalysis.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/AliasAnalysis.cpp:7, from Unified_cpp_js_src_jit0.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]': /pbulk/work/www/seamonkey/work/build/dist/include/js/MemoryMetrics.h:40:39: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::TabSizes'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/StoreBuffer.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/String.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonTypes.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/SIMD.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/MIR.h:20, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/AliasAnalysisShared.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/AliasAnalysis.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/AliasAnalysis.cpp:7, from Unified_cpp_js_src_jit0.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here 31 | struct TabSizes | ^~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:27, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/SIMD.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/MIR.h:20, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/AliasAnalysisShared.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/AliasAnalysis.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/AliasAnalysis.cpp:7, from Unified_cpp_js_src_jit0.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]': /pbulk/work/www/seamonkey/work/build/dist/include/js/MemoryMetrics.h:71:41: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::ServoSizes'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/StoreBuffer.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/String.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonTypes.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/SIMD.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/MIR.h:20, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/AliasAnalysisShared.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/AliasAnalysis.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/AliasAnalysis.cpp:7, from Unified_cpp_js_src_jit0.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/js/MemoryMetrics.h:59:8: note: 'struct JS::ServoSizes' declared here 59 | struct ServoSizes | ^~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:27, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/SIMD.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/MIR.h:20, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/AliasAnalysisShared.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/AliasAnalysis.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/AliasAnalysis.cpp:7, from Unified_cpp_js_src_jit0.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::StaticStrings]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/String.h:1155:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::StaticStrings'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonTypes.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/SIMD.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/MIR.h:20, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/AliasAnalysisShared.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/AliasAnalysis.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/AliasAnalysis.cpp:7, from Unified_cpp_js_src_jit0.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/String.h:1137:7: note: 'class js::StaticStrings' declared here 1137 | class StaticStrings | ^~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:27, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/SIMD.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/MIR.h:20, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/AliasAnalysisShared.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/AliasAnalysis.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/AliasAnalysis.cpp:7, from Unified_cpp_js_src_jit0.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::gcstats::ZoneGCStats]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Statistics.h:80:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::gcstats::ZoneGCStats'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/GCRuntime.h:20, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Zone.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSCompartment.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsweakmap.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/TypedObject.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/BaselineIC.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/MIR.h:22, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/AliasAnalysisShared.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/AliasAnalysis.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/AliasAnalysis.cpp:7, from Unified_cpp_js_src_jit0.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Statistics.h:52:8: note: 'struct js::gcstats::ZoneGCStats' declared here 52 | struct ZoneGCStats | ^~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:27, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/SIMD.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/MIR.h:20, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/AliasAnalysisShared.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/AliasAnalysis.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/AliasAnalysis.cpp:7, from Unified_cpp_js_src_jit0.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::PreliminaryObjectArray]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TypeInference.h:907:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::PreliminaryObjectArray'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/ObjectGroup.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Shape.h:31, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject.h:26, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/NativeObject.h:22, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/ArrayObject.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/RegExpShared.h:29, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Zone.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSCompartment.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsweakmap.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/TypedObject.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/BaselineIC.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/MIR.h:22, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/AliasAnalysisShared.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/AliasAnalysis.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/AliasAnalysis.cpp:7, from Unified_cpp_js_src_jit0.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TypeInference.h:895:7: note: 'class js::PreliminaryObjectArray' declared here 895 | class PreliminaryObjectArray | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:27, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/SIMD.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/MIR.h:20, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/AliasAnalysisShared.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/AliasAnalysis.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/AliasAnalysis.cpp:7, from Unified_cpp_js_src_jit0.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::TypeNewScript]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TypeInference.h:1038:44: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::TypeNewScript' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/ObjectGroup.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Shape.h:31, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject.h:26, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/NativeObject.h:22, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/ArrayObject.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/RegExpShared.h:29, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Zone.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSCompartment.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsweakmap.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/TypedObject.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/BaselineIC.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/MIR.h:22, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/AliasAnalysisShared.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/AliasAnalysis.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/AliasAnalysis.cpp:7, from Unified_cpp_js_src_jit0.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TypeInference.h:985:7: note: 'class js::TypeNewScript' declared here 985 | class TypeNewScript | ^~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:27, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/SIMD.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/MIR.h:20, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/AliasAnalysisShared.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/AliasAnalysis.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/AliasAnalysis.cpp:7, from Unified_cpp_js_src_jit0.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::IonScriptCounts]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonCode.h:703:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::IonScriptCounts'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JSJitFrameIter.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/NameCollections.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:26, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/RegExpShared.h:31, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Zone.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSCompartment.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsweakmap.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/TypedObject.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/BaselineIC.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/MIR.h:22, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/AliasAnalysisShared.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/AliasAnalysis.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/AliasAnalysis.cpp:7, from Unified_cpp_js_src_jit0.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonCode.h:690:8: note: 'struct js::jit::IonScriptCounts' declared here 690 | struct IonScriptCounts | ^~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:27, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/SIMD.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/MIR.h:20, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/AliasAnalysisShared.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/AliasAnalysis.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/AliasAnalysis.cpp:7, from Unified_cpp_js_src_jit0.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::NewObjectCache]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Caches.h:141:45: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::NewObjectCache'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/ZoneGroup.h:11, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:29, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/RegExpShared.h:31, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Zone.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSCompartment.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsweakmap.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/TypedObject.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/BaselineIC.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/MIR.h:22, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/AliasAnalysisShared.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/AliasAnalysis.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/AliasAnalysis.cpp:7, from Unified_cpp_js_src_jit0.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Caches.h:92:7: note: 'class js::NewObjectCache' declared here 92 | class NewObjectCache | ^~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:27, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/SIMD.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/MIR.h:20, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/AliasAnalysisShared.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/AliasAnalysis.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/AliasAnalysis.cpp:7, from Unified_cpp_js_src_jit0.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*, size_t) [with T = JS::Value; size_t = unsigned int]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:1085:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:46:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess] 46 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:74, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:29, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/SIMD.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/MIR.h:20, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/AliasAnalysisShared.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/AliasAnalysis.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/AliasAnalysis.cpp:7, from Unified_cpp_js_src_jit0.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/js/Value.h:310:32: note: 'class JS::Value' declared here 310 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ gmake[3]: Entering directory '/pbulk/work/www/seamonkey/work/build/js/src/wasm' mkdir -p '.deps/' /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o Unified_cpp_js_src_wasm0.o -c -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SHARED_ARRAY_BUFFER -DJS_HAS_CTYPES -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm -I/pbulk/work/www/seamonkey/work/build/js/src/wasm -I/pbulk/work/www/seamonkey/work/build/js/src -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/js/src/js-confdefs.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -Wno-noexcept-type -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes -MD -MP -MF .deps/Unified_cpp_js_src_wasm0.o.pp Unified_cpp_js_src_wasm0.cpp In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:27, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/SIMD.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/MIR.h:20, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/AliasAnalysisShared.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/AliasAnalysis.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/AliasAnalysis.cpp:7, from Unified_cpp_js_src_jit0.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::CodeOffsetJump]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/shared/Assembler-shared.h:560:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::jit::CodeOffsetJump'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Safepoints.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitFrames.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Bailouts.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/BaselineJIT.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/BaselineIC.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/MIR.h:22, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/AliasAnalysisShared.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/AliasAnalysis.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/AliasAnalysis.cpp:7, from Unified_cpp_js_src_jit0.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/shared/Assembler-shared.h:538:7: note: 'class js::jit::CodeOffsetJump' declared here 538 | class CodeOffsetJump | ^~~~~~~~~~~~~~ /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o mimetenr.o -c -I/pbulk/work/www/seamonkey/work/build/dist/stl_wrappers -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SMIME -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/mime/src -I/pbulk/work/www/seamonkey/work/build/comm/mailnews/mime/src -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/security/certverifier -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/security/manager/ssl -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/pbulk/work/www/seamonkey/work/build/dist/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/mozilla-config.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/mimetenr.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/mime/src/mimetenr.cpp In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:27, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/SIMD.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/MIR.h:20, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/AliasAnalysisShared.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/AliasAnalysis.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/AliasAnalysis.cpp:7, from Unified_cpp_js_src_jit0.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(T (&)[N]) [with T = JS::Value; unsigned int N = 2]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:85:30: required from 'JS::AutoValueArray::AutoValueArray(JSContext*) [with unsigned int N = 2]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:994:50: required from 'js::detail::FixedArgsBase::FixedArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::NO_CONSTRUCT; unsigned int N = 0]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:1031:54: required from 'js::FixedInvokeArgs::FixedInvokeArgs(JSContext*) [with unsigned int N = 0]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Interpreter.h:85:31: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess] 67 | memset(aT, 0, N * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:74, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:29, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/SIMD.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/MIR.h:20, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/AliasAnalysisShared.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/AliasAnalysis.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/AliasAnalysis.cpp:7, from Unified_cpp_js_src_jit0.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/js/Value.h:310:32: note: 'class JS::Value' declared here 310 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:27, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/SIMD.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/MIR.h:20, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/AliasAnalysisShared.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/AliasAnalysis.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/AliasAnalysis.cpp:7, from Unified_cpp_js_src_jit0.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(T (&)[N]) [with T = JS::Value; unsigned int N = 3]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:85:30: required from 'JS::AutoValueArray::AutoValueArray(JSContext*) [with unsigned int N = 3]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:994:50: required from 'js::detail::FixedArgsBase::FixedArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::NO_CONSTRUCT; unsigned int N = 1]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:1031:54: required from 'js::FixedInvokeArgs::FixedInvokeArgs(JSContext*) [with unsigned int N = 1]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Interpreter.h:100:31: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess] 67 | memset(aT, 0, N * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:74, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:29, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/SIMD.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/MIR.h:20, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/AliasAnalysisShared.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/AliasAnalysis.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/AliasAnalysis.cpp:7, from Unified_cpp_js_src_jit0.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/js/Value.h:310:32: note: 'class JS::Value' declared here 310 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:27, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/SIMD.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/MIR.h:20, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/AliasAnalysisShared.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/AliasAnalysis.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/AliasAnalysis.cpp:7, from Unified_cpp_js_src_jit0.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(T (&)[N]) [with T = JS::Value; unsigned int N = 4]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:85:30: required from 'JS::AutoValueArray::AutoValueArray(JSContext*) [with unsigned int N = 4]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:994:50: required from 'js::detail::FixedArgsBase::FixedArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::NO_CONSTRUCT; unsigned int N = 2]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:1031:54: required from 'js::FixedInvokeArgs::FixedInvokeArgs(JSContext*) [with unsigned int N = 2]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Interpreter.h:119:31: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess] 67 | memset(aT, 0, N * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:74, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:29, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/SIMD.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/MIR.h:20, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/AliasAnalysisShared.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/AliasAnalysis.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/AliasAnalysis.cpp:7, from Unified_cpp_js_src_jit0.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/js/Value.h:310:32: note: 'class JS::Value' declared here 310 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/BitSet.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Safepoints.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitFrames.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Bailouts.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/BaselineJIT.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/BaselineIC.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/MIR.h:22, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/AliasAnalysisShared.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/AliasAnalysis.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/AliasAnalysis.cpp:7, from Unified_cpp_js_src_jit0.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitAllocPolicy.h: In instantiation of 'T* js::jit::JitAllocPolicy::maybe_pod_calloc(size_t) [with T = js::detail::HashTableEntry >; size_t = unsigned int]': /pbulk/work/www/seamonkey/work/build/dist/include/js/HashTable.h:1264:54: required from 'static js::detail::HashTable::Entry* js::detail::HashTable::createTable(AllocPolicy&, uint32_t, js::detail::HashTable::FailureBehavior) [with T = js::HashMapEntry; HashPolicy = js::HashMap::MapHashPolicy; AllocPolicy = js::jit::JitAllocPolicy; js::detail::HashTable::Entry = js::detail::HashTableEntry >; uint32_t = unsigned int]' /pbulk/work/www/seamonkey/work/build/dist/include/js/HashTable.h:1332:28: required from 'bool js::detail::HashTable::init(uint32_t) [with T = js::HashMapEntry; HashPolicy = js::HashMap::MapHashPolicy; AllocPolicy = js::jit::JitAllocPolicy; uint32_t = unsigned int]' /pbulk/work/www/seamonkey/work/build/dist/include/js/HashTable.h:92:65: required from 'bool js::HashMap::init(uint32_t) [with Key = JS::Value; Value = unsigned int; HashPolicy = js::jit::LIRGraph::ValueHasher; AllocPolicy = js::jit::JitAllocPolicy; uint32_t = unsigned int]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/LIR.h:1835:38: required from here /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitAllocPolicy.h:101:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::detail::HashTableEntry >' with no trivial copy-assignment [-Wclass-memaccess] 101 | memset(p, 0, numElems * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/js/TracingAPI.h:12, from /pbulk/work/www/seamonkey/work/build/dist/include/js/GCPolicyAPI.h:47, from /pbulk/work/www/seamonkey/work/build/dist/include/js/RootingAPI.h:22, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:73, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:29, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/SIMD.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/MIR.h:20, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/AliasAnalysisShared.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/AliasAnalysis.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/AliasAnalysis.cpp:7, from Unified_cpp_js_src_jit0.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/js/HashTable.h:794:7: note: 'class js::detail::HashTableEntry >' declared here 794 | class HashTableEntry | ^~~~~~~~~~~~~~ gmake[3]: Entering directory '/pbulk/work/www/seamonkey/work/build/modules/fdlibm/src' mkdir -p '.deps/' /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o e_acos.o -c -I/pbulk/work/www/seamonkey/work/build/dist/stl_wrappers -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/modules/fdlibm/src -I/pbulk/work/www/seamonkey/work/build/modules/fdlibm/src -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/pbulk/work/www/seamonkey/work/build/dist/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/mozilla-config.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -Wno-parentheses -Wno-sign-compare -MD -MP -MF .deps/e_acos.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/modules/fdlibm/src/e_acos.cpp In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/modules/fdlibm/src/e_acos.cpp:44: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/modules/fdlibm/src/math_private.h:34:21: error: conflicting declaration 'typedef __double_t double_t' 34 | typedef __double_t double_t; | ^~~~~~~~ In file included from /usr/include/g++/cmath:45, from /pbulk/work/www/seamonkey/work/build/dist/system_wrappers/cmath:3, from /pbulk/work/www/seamonkey/work/build/dist/stl_wrappers/cmath:52, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/modules/fdlibm/src/e_acos.cpp:41: /usr/include/math.h:68:21: note: previous declaration as 'typedef long double double_t' 68 | typedef long double double_t; | ^~~~~~~~ gmake[3]: *** [/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/rules.mk:758: e_acos.o] Error 1 gmake[3]: Leaving directory '/pbulk/work/www/seamonkey/work/build/modules/fdlibm/src' gmake[2]: *** [/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/recurse.mk:74: modules/fdlibm/src/target] Error 2 gmake[2]: *** Waiting for unfinished jobs.... /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o RegExpShim.o -c -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SHARED_ARRAY_BUFFER -DJS_HAS_CTYPES -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src -I/pbulk/work/www/seamonkey/work/build/js/src -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/js/src/js-confdefs.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -Wno-noexcept-type -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes -DV8_INTL_SUPPORT -I/usr/pkg/include -MD -MP -MF .deps/RegExpShim.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.cpp In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Nursery.cpp:33, from Unified_cpp_js_src_gc1.cpp:11: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/NativeObject-inl.h: In static member function 'static JS::Result js::NativeObject::create(JSContext*, js::gc::AllocKind, js::gc::InitialHeap, js::HandleShape, js::HandleObjectGroup)': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/NativeObject-inl.h:553:87: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::HeapSlot'; use assignment instead [-Wclass-memaccess] 553 | memset(nobj->as().fixedSlots(), 0, size - sizeof(js::NativeObject)); | ^ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/AtomicsObject.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Memory.cpp:13, from Unified_cpp_js_src_gc1.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:649:7: note: 'class js::HeapSlot' declared here 649 | class HeapSlot : public WriteBarrieredBase | ^~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/build/dist/include/js/HeapAPI.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Memory.cpp:12, from Unified_cpp_js_src_gc1.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]': /pbulk/work/www/seamonkey/work/build/dist/include/js/MemoryMetrics.h:40:39: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::TabSizes'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/StoreBuffer.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/AtomicsObject.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Memory.cpp:13, from Unified_cpp_js_src_gc1.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here 31 | struct TabSizes | ^~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/build/dist/include/js/HeapAPI.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Memory.cpp:12, from Unified_cpp_js_src_gc1.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]': /pbulk/work/www/seamonkey/work/build/dist/include/js/MemoryMetrics.h:71:41: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::ServoSizes'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/StoreBuffer.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/AtomicsObject.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Memory.cpp:13, from Unified_cpp_js_src_gc1.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/js/MemoryMetrics.h:59:8: note: 'struct JS::ServoSizes' declared here 59 | struct ServoSizes | ^~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/build/dist/include/js/HeapAPI.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Memory.cpp:12, from Unified_cpp_js_src_gc1.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::StaticStrings]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/String.h:1155:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::StaticStrings'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonTypes.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TypeInference.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/ObjectGroup.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Shape.h:31, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject.h:26, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/AtomicsObject.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Memory.cpp:13, from Unified_cpp_js_src_gc1.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/String.h:1137:7: note: 'class js::StaticStrings' declared here 1137 | class StaticStrings | ^~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/build/dist/include/js/HeapAPI.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Memory.cpp:12, from Unified_cpp_js_src_gc1.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::PreliminaryObjectArray]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TypeInference.h:907:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::PreliminaryObjectArray'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/ObjectGroup.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Shape.h:31, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject.h:26, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/AtomicsObject.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Memory.cpp:13, from Unified_cpp_js_src_gc1.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TypeInference.h:895:7: note: 'class js::PreliminaryObjectArray' declared here 895 | class PreliminaryObjectArray | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/build/dist/include/js/HeapAPI.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Memory.cpp:12, from Unified_cpp_js_src_gc1.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::TypeNewScript]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TypeInference.h:1038:44: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::TypeNewScript' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/ObjectGroup.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Shape.h:31, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject.h:26, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/AtomicsObject.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Memory.cpp:13, from Unified_cpp_js_src_gc1.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TypeInference.h:985:7: note: 'class js::TypeNewScript' declared here 985 | class TypeNewScript | ^~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/build/dist/include/js/HeapAPI.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Memory.cpp:12, from Unified_cpp_js_src_gc1.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::IonScriptCounts]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonCode.h:703:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::IonScriptCounts'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JSJitFrameIter.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/NameCollections.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:26, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Memory.cpp:13, from Unified_cpp_js_src_gc1.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonCode.h:690:8: note: 'struct js::jit::IonScriptCounts' declared here 690 | struct IonScriptCounts | ^~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/build/dist/include/js/HeapAPI.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Memory.cpp:12, from Unified_cpp_js_src_gc1.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::gcstats::ZoneGCStats]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Statistics.h:80:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::gcstats::ZoneGCStats'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/GCRuntime.h:20, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:27, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Memory.cpp:13, from Unified_cpp_js_src_gc1.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Statistics.h:52:8: note: 'struct js::gcstats::ZoneGCStats' declared here 52 | struct ZoneGCStats | ^~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/build/dist/include/js/HeapAPI.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Memory.cpp:12, from Unified_cpp_js_src_gc1.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::NewObjectCache]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Caches.h:141:45: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::NewObjectCache'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/ZoneGroup.h:11, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:29, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Memory.cpp:13, from Unified_cpp_js_src_gc1.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Caches.h:92:7: note: 'class js::NewObjectCache' declared here 92 | class NewObjectCache | ^~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/build/dist/include/js/HeapAPI.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Memory.cpp:12, from Unified_cpp_js_src_gc1.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*, size_t) [with T = JS::Value; size_t = unsigned int]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:1085:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:46:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess] 46 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:74, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/AtomicsObject.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Memory.cpp:13, from Unified_cpp_js_src_gc1.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/js/Value.h:310:32: note: 'class JS::Value' declared here 310 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/build/dist/include/js/HeapAPI.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Memory.cpp:12, from Unified_cpp_js_src_gc1.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::gc::TenureCountCache]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/GCInternals.h:161:47: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::gc::TenureCountCache'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Nursery.cpp:18, from Unified_cpp_js_src_gc1.cpp:11: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/GCInternals.h:154:8: note: 'struct js::gc::TenureCountCache' declared here 154 | struct TenureCountCache | ^~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/build/dist/include/js/HeapAPI.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Memory.cpp:12, from Unified_cpp_js_src_gc1.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::CodeOffsetJump]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/shared/Assembler-shared.h:560:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::jit::CodeOffsetJump'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Safepoints.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitFrames.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Nursery.cpp:20, from Unified_cpp_js_src_gc1.cpp:11: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/shared/Assembler-shared.h:538:7: note: 'class js::jit::CodeOffsetJump' declared here 538 | class CodeOffsetJump | ^~~~~~~~~~~~~~ /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o mimetext.o -c -I/pbulk/work/www/seamonkey/work/build/dist/stl_wrappers -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SMIME -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/mime/src -I/pbulk/work/www/seamonkey/work/build/comm/mailnews/mime/src -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/security/certverifier -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/security/manager/ssl -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/pbulk/work/www/seamonkey/work/build/dist/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/mozilla-config.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/mimetext.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/mime/src/mimetext.cpp In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/build/dist/include/js/HeapAPI.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Memory.cpp:12, from Unified_cpp_js_src_gc1.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = mozilla::EnumeratedArray >]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Statistics.cpp:694:25: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class mozilla::EnumeratedArray >' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:15, from /pbulk/work/www/seamonkey/work/build/dist/include/js/HeapAPI.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Memory.cpp:12, from Unified_cpp_js_src_gc1.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/EnumeratedArray.h:44:7: note: 'class mozilla::EnumeratedArray >' declared here 44 | class EnumeratedArray | ^~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/build/dist/include/js/HeapAPI.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Memory.cpp:12, from Unified_cpp_js_src_gc1.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = mozilla::EnumeratedArray]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Statistics.cpp:1082:33: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class mozilla::EnumeratedArray' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:15, from /pbulk/work/www/seamonkey/work/build/dist/include/js/HeapAPI.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Memory.cpp:12, from Unified_cpp_js_src_gc1.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/EnumeratedArray.h:44:7: note: 'class mozilla::EnumeratedArray' declared here 44 | class EnumeratedArray | ^~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/build/dist/include/js/HeapAPI.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Memory.cpp:12, from Unified_cpp_js_src_gc1.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = mozilla::EnumeratedArray >]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Statistics.cpp:1083:28: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class mozilla::EnumeratedArray >' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:15, from /pbulk/work/www/seamonkey/work/build/dist/include/js/HeapAPI.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Memory.cpp:12, from Unified_cpp_js_src_gc1.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/EnumeratedArray.h:44:7: note: 'class mozilla::EnumeratedArray >' declared here 44 | class EnumeratedArray | ^~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/build/dist/include/js/HeapAPI.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Memory.cpp:12, from Unified_cpp_js_src_gc1.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(T (&)[N]) [with T = JS::Value; unsigned int N = 2]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:85:30: required from 'JS::AutoValueArray::AutoValueArray(JSContext*) [with unsigned int N = 2]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:994:50: required from 'js::detail::FixedArgsBase::FixedArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::NO_CONSTRUCT; unsigned int N = 0]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:1031:54: required from 'js::FixedInvokeArgs::FixedInvokeArgs(JSContext*) [with unsigned int N = 0]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Interpreter.h:85:31: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess] 67 | memset(aT, 0, N * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:74, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/AtomicsObject.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Memory.cpp:13, from Unified_cpp_js_src_gc1.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/js/Value.h:310:32: note: 'class JS::Value' declared here 310 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/build/dist/include/js/HeapAPI.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Memory.cpp:12, from Unified_cpp_js_src_gc1.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(T (&)[N]) [with T = JS::Value; unsigned int N = 3]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:85:30: required from 'JS::AutoValueArray::AutoValueArray(JSContext*) [with unsigned int N = 3]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:994:50: required from 'js::detail::FixedArgsBase::FixedArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::NO_CONSTRUCT; unsigned int N = 1]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:1031:54: required from 'js::FixedInvokeArgs::FixedInvokeArgs(JSContext*) [with unsigned int N = 1]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Interpreter.h:100:31: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess] 67 | memset(aT, 0, N * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:74, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/AtomicsObject.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Memory.cpp:13, from Unified_cpp_js_src_gc1.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/js/Value.h:310:32: note: 'class JS::Value' declared here 310 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/build/dist/include/js/HeapAPI.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Memory.cpp:12, from Unified_cpp_js_src_gc1.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(T (&)[N]) [with T = JS::Value; unsigned int N = 4]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:85:30: required from 'JS::AutoValueArray::AutoValueArray(JSContext*) [with unsigned int N = 4]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:994:50: required from 'js::detail::FixedArgsBase::FixedArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::NO_CONSTRUCT; unsigned int N = 2]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:1031:54: required from 'js::FixedInvokeArgs::FixedInvokeArgs(JSContext*) [with unsigned int N = 2]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Interpreter.h:119:31: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess] 67 | memset(aT, 0, N * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:74, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/AtomicsObject.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Memory.cpp:13, from Unified_cpp_js_src_gc1.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/js/Value.h:310:32: note: 'class JS::Value' declared here 310 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o property-sequences.o -c -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SHARED_ARRAY_BUFFER -DJS_HAS_CTYPES -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src -I/pbulk/work/www/seamonkey/work/build/js/src -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/js/src/js-confdefs.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -Wno-noexcept-type -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes -DV8_INTL_SUPPORT -I/usr/pkg/include -MD -MP -MF .deps/property-sequences.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/property-sequences.cc In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:27, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsfriendapi.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/FindSCCs.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Zone.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Zone.cpp:7, from Unified_cpp_js_src_gc2.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]': /pbulk/work/www/seamonkey/work/build/dist/include/js/MemoryMetrics.h:40:39: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::TabSizes'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/StoreBuffer.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Symbol.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/AtomMarking.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/GCRuntime.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Zone.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Zone.cpp:7, from Unified_cpp_js_src_gc2.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here 31 | struct TabSizes | ^~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:27, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsfriendapi.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/FindSCCs.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Zone.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Zone.cpp:7, from Unified_cpp_js_src_gc2.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]': /pbulk/work/www/seamonkey/work/build/dist/include/js/MemoryMetrics.h:71:41: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::ServoSizes'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/StoreBuffer.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Symbol.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/AtomMarking.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/GCRuntime.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Zone.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Zone.cpp:7, from Unified_cpp_js_src_gc2.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/js/MemoryMetrics.h:59:8: note: 'struct JS::ServoSizes' declared here 59 | struct ServoSizes | ^~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:27, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsfriendapi.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/FindSCCs.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Zone.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Zone.cpp:7, from Unified_cpp_js_src_gc2.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::StaticStrings]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/String.h:1155:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::StaticStrings'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Symbol.h:24, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/AtomMarking.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/GCRuntime.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Zone.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Zone.cpp:7, from Unified_cpp_js_src_gc2.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/String.h:1137:7: note: 'class js::StaticStrings' declared here 1137 | class StaticStrings | ^~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:27, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsfriendapi.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/FindSCCs.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Zone.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Zone.cpp:7, from Unified_cpp_js_src_gc2.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::gcstats::ZoneGCStats]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Statistics.h:80:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::gcstats::ZoneGCStats'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/GCRuntime.h:20, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Zone.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Zone.cpp:7, from Unified_cpp_js_src_gc2.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Statistics.h:52:8: note: 'struct js::gcstats::ZoneGCStats' declared here 52 | struct ZoneGCStats | ^~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:27, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsfriendapi.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/FindSCCs.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Zone.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Zone.cpp:7, from Unified_cpp_js_src_gc2.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::PreliminaryObjectArray]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TypeInference.h:907:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::PreliminaryObjectArray'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/ObjectGroup.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Shape.h:31, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject.h:26, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/NativeObject.h:22, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/ArrayObject.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/RegExpShared.h:29, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Zone.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Zone.cpp:7, from Unified_cpp_js_src_gc2.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TypeInference.h:895:7: note: 'class js::PreliminaryObjectArray' declared here 895 | class PreliminaryObjectArray | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:27, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsfriendapi.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/FindSCCs.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Zone.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Zone.cpp:7, from Unified_cpp_js_src_gc2.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::TypeNewScript]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TypeInference.h:1038:44: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::TypeNewScript' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/ObjectGroup.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Shape.h:31, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject.h:26, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/NativeObject.h:22, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/ArrayObject.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/RegExpShared.h:29, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Zone.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Zone.cpp:7, from Unified_cpp_js_src_gc2.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TypeInference.h:985:7: note: 'class js::TypeNewScript' declared here 985 | class TypeNewScript | ^~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:27, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsfriendapi.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/FindSCCs.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Zone.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Zone.cpp:7, from Unified_cpp_js_src_gc2.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::IonScriptCounts]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonCode.h:703:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::IonScriptCounts'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JSJitFrameIter.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/NameCollections.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:26, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/RegExpShared.h:31, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Zone.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Zone.cpp:7, from Unified_cpp_js_src_gc2.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonCode.h:690:8: note: 'struct js::jit::IonScriptCounts' declared here 690 | struct IonScriptCounts | ^~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:27, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsfriendapi.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/FindSCCs.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Zone.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Zone.cpp:7, from Unified_cpp_js_src_gc2.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::NewObjectCache]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Caches.h:141:45: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::NewObjectCache'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/ZoneGroup.h:11, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:29, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/RegExpShared.h:31, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Zone.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Zone.cpp:7, from Unified_cpp_js_src_gc2.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Caches.h:92:7: note: 'class js::NewObjectCache' declared here 92 | class NewObjectCache | ^~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:27, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsfriendapi.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/FindSCCs.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Zone.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Zone.cpp:7, from Unified_cpp_js_src_gc2.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*, size_t) [with T = JS::Value; size_t = unsigned int]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:1085:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:46:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess] 46 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:74, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:29, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsfriendapi.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/FindSCCs.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Zone.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Zone.cpp:7, from Unified_cpp_js_src_gc2.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/js/Value.h:310:32: note: 'class JS::Value' declared here 310 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:27, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsfriendapi.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/FindSCCs.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Zone.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Zone.cpp:7, from Unified_cpp_js_src_gc2.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::CodeOffsetJump]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/shared/Assembler-shared.h:560:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::jit::CodeOffsetJump'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Safepoints.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitFrames.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Bailouts.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/BaselineJIT.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Zone.cpp:10, from Unified_cpp_js_src_gc2.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/shared/Assembler-shared.h:538:7: note: 'class js::jit::CodeOffsetJump' declared here 538 | class CodeOffsetJump | ^~~~~~~~~~~~~~ /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o mimethpl.o -c -I/pbulk/work/www/seamonkey/work/build/dist/stl_wrappers -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SMIME -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/mime/src -I/pbulk/work/www/seamonkey/work/build/comm/mailnews/mime/src -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/security/certverifier -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/security/manager/ssl -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/pbulk/work/www/seamonkey/work/build/dist/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/mozilla-config.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/mimethpl.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/mime/src/mimethpl.cpp In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:27, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsfriendapi.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/FindSCCs.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Zone.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Zone.cpp:7, from Unified_cpp_js_src_gc2.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(T (&)[N]) [with T = JS::Value; unsigned int N = 2]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:85:30: required from 'JS::AutoValueArray::AutoValueArray(JSContext*) [with unsigned int N = 2]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:994:50: required from 'js::detail::FixedArgsBase::FixedArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::NO_CONSTRUCT; unsigned int N = 0]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:1031:54: required from 'js::FixedInvokeArgs::FixedInvokeArgs(JSContext*) [with unsigned int N = 0]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Interpreter.h:85:31: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess] 67 | memset(aT, 0, N * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:74, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:29, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsfriendapi.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/FindSCCs.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Zone.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Zone.cpp:7, from Unified_cpp_js_src_gc2.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/js/Value.h:310:32: note: 'class JS::Value' declared here 310 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:27, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsfriendapi.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/FindSCCs.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Zone.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Zone.cpp:7, from Unified_cpp_js_src_gc2.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(T (&)[N]) [with T = JS::Value; unsigned int N = 3]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:85:30: required from 'JS::AutoValueArray::AutoValueArray(JSContext*) [with unsigned int N = 3]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:994:50: required from 'js::detail::FixedArgsBase::FixedArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::NO_CONSTRUCT; unsigned int N = 1]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:1031:54: required from 'js::FixedInvokeArgs::FixedInvokeArgs(JSContext*) [with unsigned int N = 1]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Interpreter.h:100:31: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess] 67 | memset(aT, 0, N * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:74, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:29, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsfriendapi.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/FindSCCs.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Zone.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Zone.cpp:7, from Unified_cpp_js_src_gc2.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/js/Value.h:310:32: note: 'class JS::Value' declared here 310 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:27, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsfriendapi.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/FindSCCs.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Zone.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Zone.cpp:7, from Unified_cpp_js_src_gc2.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(T (&)[N]) [with T = JS::Value; unsigned int N = 4]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:85:30: required from 'JS::AutoValueArray::AutoValueArray(JSContext*) [with unsigned int N = 4]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:994:50: required from 'js::detail::FixedArgsBase::FixedArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::NO_CONSTRUCT; unsigned int N = 2]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:1031:54: required from 'js::FixedInvokeArgs::FixedInvokeArgs(JSContext*) [with unsigned int N = 2]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Interpreter.h:119:31: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess] 67 | memset(aT, 0, N * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:74, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:29, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsfriendapi.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/FindSCCs.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Zone.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Zone.cpp:7, from Unified_cpp_js_src_gc2.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/js/Value.h:310:32: note: 'class JS::Value' declared here 310 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/UnboxedObject-inl.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Interpreter-inl.h:24, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/BaselineCompiler.cpp:34, from Unified_cpp_js_src_jit1.cpp:11: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/NativeObject-inl.h: In static member function 'static JS::Result js::NativeObject::create(JSContext*, js::gc::AllocKind, js::gc::InitialHeap, js::HandleShape, js::HandleObjectGroup)': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/NativeObject-inl.h:553:87: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::HeapSlot'; use assignment instead [-Wclass-memaccess] 553 | memset(nobj->as().fixedSlots(), 0, size - sizeof(js::NativeObject)); | ^ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/BaselineCacheIRCompiler.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/BaselineCacheIRCompiler.cpp:7, from Unified_cpp_js_src_jit1.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:649:7: note: 'class js::HeapSlot' declared here 649 | class HeapSlot : public WriteBarrieredBase | ^~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.cpp:19: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/NativeObject-inl.h: In static member function 'static JS::Result js::NativeObject::create(JSContext*, js::gc::AllocKind, js::gc::InitialHeap, js::HandleShape, js::HandleObjectGroup)': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/NativeObject-inl.h:553:87: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::HeapSlot'; use assignment instead [-Wclass-memaccess] 553 | memset(nobj->as().fixedSlots(), 0, size - sizeof(js::NativeObject)); | ^ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/AtomicsObject.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CompileWrappers.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Ion.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Label.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:29, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.cpp:10: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:649:7: note: 'class js::HeapSlot' declared here 649 | class HeapSlot : public WriteBarrieredBase | ^~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/ds/LifoAlloc.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/util/ZoneShim.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:28, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.cpp:10: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]': /pbulk/work/www/seamonkey/work/build/dist/include/js/MemoryMetrics.h:40:39: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::TabSizes'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/StoreBuffer.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/AtomicsObject.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CompileWrappers.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Ion.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Label.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:29, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.cpp:10: /pbulk/work/www/seamonkey/work/build/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here 31 | struct TabSizes | ^~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/ds/LifoAlloc.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/util/ZoneShim.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:28, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.cpp:10: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]': /pbulk/work/www/seamonkey/work/build/dist/include/js/MemoryMetrics.h:71:41: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::ServoSizes'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/StoreBuffer.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/AtomicsObject.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CompileWrappers.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Ion.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Label.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:29, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.cpp:10: /pbulk/work/www/seamonkey/work/build/dist/include/js/MemoryMetrics.h:59:8: note: 'struct JS::ServoSizes' declared here 59 | struct ServoSizes | ^~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/ds/LifoAlloc.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/util/ZoneShim.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:28, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.cpp:10: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::StaticStrings]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/String.h:1155:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::StaticStrings'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonTypes.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TypeInference.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/ObjectGroup.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Shape.h:31, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject.h:26, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/AtomicsObject.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CompileWrappers.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Ion.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Label.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:29, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.cpp:10: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/String.h:1137:7: note: 'class js::StaticStrings' declared here 1137 | class StaticStrings | ^~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/ds/LifoAlloc.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/util/ZoneShim.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:28, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.cpp:10: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::PreliminaryObjectArray]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TypeInference.h:907:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::PreliminaryObjectArray'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/ObjectGroup.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Shape.h:31, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject.h:26, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/AtomicsObject.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CompileWrappers.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Ion.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Label.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:29, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.cpp:10: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TypeInference.h:895:7: note: 'class js::PreliminaryObjectArray' declared here 895 | class PreliminaryObjectArray | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/ds/LifoAlloc.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/util/ZoneShim.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:28, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.cpp:10: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::TypeNewScript]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TypeInference.h:1038:44: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::TypeNewScript' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/ObjectGroup.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Shape.h:31, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject.h:26, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/AtomicsObject.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CompileWrappers.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Ion.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Label.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:29, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.cpp:10: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TypeInference.h:985:7: note: 'class js::TypeNewScript' declared here 985 | class TypeNewScript | ^~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/ds/LifoAlloc.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/util/ZoneShim.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:28, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.cpp:10: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::IonScriptCounts]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonCode.h:703:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::IonScriptCounts'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JSJitFrameIter.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/NameCollections.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:26, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CompileWrappers.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Ion.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Label.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:29, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.cpp:10: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonCode.h:690:8: note: 'struct js::jit::IonScriptCounts' declared here 690 | struct IonScriptCounts | ^~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/ds/LifoAlloc.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/util/ZoneShim.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:28, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.cpp:10: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::gcstats::ZoneGCStats]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Statistics.h:80:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::gcstats::ZoneGCStats'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/GCRuntime.h:20, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:27, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CompileWrappers.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Ion.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Label.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:29, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.cpp:10: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Statistics.h:52:8: note: 'struct js::gcstats::ZoneGCStats' declared here 52 | struct ZoneGCStats | ^~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/ds/LifoAlloc.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/util/ZoneShim.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:28, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.cpp:10: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::NewObjectCache]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Caches.h:141:45: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::NewObjectCache'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/ZoneGroup.h:11, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:29, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CompileWrappers.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Ion.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Label.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:29, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.cpp:10: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Caches.h:92:7: note: 'class js::NewObjectCache' declared here 92 | class NewObjectCache | ^~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/ds/LifoAlloc.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/util/ZoneShim.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:28, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.cpp:10: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*, size_t) [with T = JS::Value; size_t = unsigned int]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:1085:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:46:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess] 46 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsutil.h:25, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/ds/LifoAlloc.h:24, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/util/ZoneShim.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:28, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.cpp:10: /pbulk/work/www/seamonkey/work/build/dist/include/js/Value.h:310:32: note: 'class JS::Value' declared here 310 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/ds/LifoAlloc.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/util/ZoneShim.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:28, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.cpp:10: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::CodeOffsetJump]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/shared/Assembler-shared.h:560:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::jit::CodeOffsetJump'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:30, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.cpp:10: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/shared/Assembler-shared.h:538:7: note: 'class js::jit::CodeOffsetJump' declared here 538 | class CodeOffsetJump | ^~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Nursery-inl.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Nursery.cpp:8, from Unified_cpp_js_src_gc1.cpp:11: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Zone.h: In member function 'void js::gc::GCRuntime::resetBufferedGrayRoots() const': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Zone.h:802:17: warning: '*((void*)(& zone)+12).js::ZonesInGroupIter::it' may be used uninitialized in this function [-Wmaybe-uninitialized] 802 | return *it; | ^~ In file included from Unified_cpp_js_src_gc1.cpp:20: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/RootMarking.cpp:542:22: note: '*((void*)(& zone)+12).js::ZonesInGroupIter::it' was declared here 542 | for (GCZonesIter zone(rt); !zone.done(); zone.next()) | ^~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Nursery-inl.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Nursery.cpp:8, from Unified_cpp_js_src_gc1.cpp:11: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Zone.h: In member function 'void js::gc::GCRuntime::bufferGrayRoots()': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Zone.h:802:17: warning: '*((void*)(& zone)+12).js::ZonesInGroupIter::it' may be used uninitialized in this function [-Wmaybe-uninitialized] 802 | return *it; | ^~ In file included from Unified_cpp_js_src_gc1.cpp:20: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/RootMarking.cpp:485:22: note: '*((void*)(& zone)+12).js::ZonesInGroupIter::it' was declared here 485 | for (GCZonesIter zone(rt); !zone.done(); zone.next()) | ^~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/build/dist/include/js/RootingAPI.h:19, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:73, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/BaselineCacheIRCompiler.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/BaselineCacheIRCompiler.cpp:7, from Unified_cpp_js_src_jit1.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]': /pbulk/work/www/seamonkey/work/build/dist/include/js/MemoryMetrics.h:40:39: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::TabSizes'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/StoreBuffer.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/BaselineCacheIRCompiler.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/BaselineCacheIRCompiler.cpp:7, from Unified_cpp_js_src_jit1.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here 31 | struct TabSizes | ^~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/build/dist/include/js/RootingAPI.h:19, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:73, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/BaselineCacheIRCompiler.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/BaselineCacheIRCompiler.cpp:7, from Unified_cpp_js_src_jit1.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]': /pbulk/work/www/seamonkey/work/build/dist/include/js/MemoryMetrics.h:71:41: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::ServoSizes'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/StoreBuffer.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/BaselineCacheIRCompiler.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/BaselineCacheIRCompiler.cpp:7, from Unified_cpp_js_src_jit1.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/js/MemoryMetrics.h:59:8: note: 'struct JS::ServoSizes' declared here 59 | struct ServoSizes | ^~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/build/dist/include/js/RootingAPI.h:19, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:73, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/BaselineCacheIRCompiler.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/BaselineCacheIRCompiler.cpp:7, from Unified_cpp_js_src_jit1.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::StaticStrings]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/String.h:1155:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::StaticStrings'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonTypes.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CompactBuffer.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CacheIR.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/BaselineCacheIRCompiler.h:11, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/BaselineCacheIRCompiler.cpp:7, from Unified_cpp_js_src_jit1.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/String.h:1137:7: note: 'class js::StaticStrings' declared here 1137 | class StaticStrings | ^~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/build/dist/include/js/RootingAPI.h:19, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:73, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/BaselineCacheIRCompiler.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/BaselineCacheIRCompiler.cpp:7, from Unified_cpp_js_src_jit1.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::PreliminaryObjectArray]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TypeInference.h:907:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::PreliminaryObjectArray'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonCode.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JSJitFrameIter.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitFrames.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Bailouts.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/BaselineJIT.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/SharedIC.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CacheIR.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/BaselineCacheIRCompiler.h:11, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/BaselineCacheIRCompiler.cpp:7, from Unified_cpp_js_src_jit1.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TypeInference.h:895:7: note: 'class js::PreliminaryObjectArray' declared here 895 | class PreliminaryObjectArray | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/build/dist/include/js/RootingAPI.h:19, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:73, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/BaselineCacheIRCompiler.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/BaselineCacheIRCompiler.cpp:7, from Unified_cpp_js_src_jit1.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::TypeNewScript]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TypeInference.h:1038:44: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::TypeNewScript' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonCode.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JSJitFrameIter.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitFrames.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Bailouts.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/BaselineJIT.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/SharedIC.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CacheIR.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/BaselineCacheIRCompiler.h:11, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/BaselineCacheIRCompiler.cpp:7, from Unified_cpp_js_src_jit1.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TypeInference.h:985:7: note: 'class js::TypeNewScript' declared here 985 | class TypeNewScript | ^~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/build/dist/include/js/RootingAPI.h:19, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:73, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/BaselineCacheIRCompiler.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/BaselineCacheIRCompiler.cpp:7, from Unified_cpp_js_src_jit1.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::IonScriptCounts]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonCode.h:703:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::IonScriptCounts'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JSJitFrameIter.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitFrames.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Bailouts.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/BaselineJIT.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/SharedIC.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CacheIR.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/BaselineCacheIRCompiler.h:11, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/BaselineCacheIRCompiler.cpp:7, from Unified_cpp_js_src_jit1.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonCode.h:690:8: note: 'struct js::jit::IonScriptCounts' declared here 690 | struct IonScriptCounts | ^~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/build/dist/include/js/RootingAPI.h:19, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:73, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/BaselineCacheIRCompiler.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/BaselineCacheIRCompiler.cpp:7, from Unified_cpp_js_src_jit1.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::gcstats::ZoneGCStats]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Statistics.h:80:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::gcstats::ZoneGCStats'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/GCRuntime.h:20, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:27, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CompileWrappers.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Ion.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitAllocPolicy.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/BitSet.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Safepoints.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitFrames.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Bailouts.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/BaselineJIT.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/SharedIC.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CacheIR.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/BaselineCacheIRCompiler.h:11, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/BaselineCacheIRCompiler.cpp:7, from Unified_cpp_js_src_jit1.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Statistics.h:52:8: note: 'struct js::gcstats::ZoneGCStats' declared here 52 | struct ZoneGCStats | ^~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/ds/LifoAlloc.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/util/ZoneShim.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:28, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/property-sequences.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/property-sequences.cc:7: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]': /pbulk/work/www/seamonkey/work/build/dist/include/js/MemoryMetrics.h:40:39: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::TabSizes'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/StoreBuffer.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/AtomicsObject.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CompileWrappers.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Ion.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Label.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:29, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/property-sequences.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/property-sequences.cc:7: /pbulk/work/www/seamonkey/work/build/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here 31 | struct TabSizes | ^~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/ds/LifoAlloc.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/util/ZoneShim.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:28, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/property-sequences.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/property-sequences.cc:7: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]': /pbulk/work/www/seamonkey/work/build/dist/include/js/MemoryMetrics.h:71:41: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::ServoSizes'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/StoreBuffer.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/AtomicsObject.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CompileWrappers.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Ion.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Label.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:29, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/property-sequences.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/property-sequences.cc:7: /pbulk/work/www/seamonkey/work/build/dist/include/js/MemoryMetrics.h:59:8: note: 'struct JS::ServoSizes' declared here 59 | struct ServoSizes | ^~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/build/dist/include/js/RootingAPI.h:19, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:73, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/BaselineCacheIRCompiler.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/BaselineCacheIRCompiler.cpp:7, from Unified_cpp_js_src_jit1.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::NewObjectCache]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Caches.h:141:45: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::NewObjectCache'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/ZoneGroup.h:11, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:29, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CompileWrappers.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Ion.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitAllocPolicy.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/BitSet.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Safepoints.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitFrames.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Bailouts.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/BaselineJIT.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/SharedIC.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CacheIR.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/BaselineCacheIRCompiler.h:11, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/BaselineCacheIRCompiler.cpp:7, from Unified_cpp_js_src_jit1.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Caches.h:92:7: note: 'class js::NewObjectCache' declared here 92 | class NewObjectCache | ^~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/build/dist/include/js/RootingAPI.h:19, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:73, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/BaselineCacheIRCompiler.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/BaselineCacheIRCompiler.cpp:7, from Unified_cpp_js_src_jit1.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*, size_t) [with T = JS::Value; size_t = unsigned int]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:1085:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:46:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess] 46 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:74, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/BaselineCacheIRCompiler.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/BaselineCacheIRCompiler.cpp:7, from Unified_cpp_js_src_jit1.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/js/Value.h:310:32: note: 'class JS::Value' declared here 310 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/ds/LifoAlloc.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/util/ZoneShim.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:28, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/property-sequences.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/property-sequences.cc:7: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::StaticStrings]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/String.h:1155:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::StaticStrings'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonTypes.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TypeInference.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/ObjectGroup.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Shape.h:31, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject.h:26, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/AtomicsObject.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CompileWrappers.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Ion.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Label.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:29, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/property-sequences.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/property-sequences.cc:7: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/String.h:1137:7: note: 'class js::StaticStrings' declared here 1137 | class StaticStrings | ^~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/ds/LifoAlloc.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/util/ZoneShim.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:28, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/property-sequences.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/property-sequences.cc:7: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::PreliminaryObjectArray]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TypeInference.h:907:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::PreliminaryObjectArray'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/ObjectGroup.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Shape.h:31, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject.h:26, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/AtomicsObject.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CompileWrappers.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Ion.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Label.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:29, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/property-sequences.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/property-sequences.cc:7: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TypeInference.h:895:7: note: 'class js::PreliminaryObjectArray' declared here 895 | class PreliminaryObjectArray | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/ds/LifoAlloc.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/util/ZoneShim.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:28, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/property-sequences.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/property-sequences.cc:7: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::TypeNewScript]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TypeInference.h:1038:44: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::TypeNewScript' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/ObjectGroup.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Shape.h:31, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject.h:26, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/AtomicsObject.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CompileWrappers.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Ion.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Label.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:29, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/property-sequences.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/property-sequences.cc:7: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TypeInference.h:985:7: note: 'class js::TypeNewScript' declared here 985 | class TypeNewScript | ^~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/ds/LifoAlloc.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/util/ZoneShim.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:28, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/property-sequences.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/property-sequences.cc:7: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::IonScriptCounts]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonCode.h:703:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::IonScriptCounts'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JSJitFrameIter.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/NameCollections.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:26, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CompileWrappers.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Ion.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Label.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:29, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/property-sequences.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/property-sequences.cc:7: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonCode.h:690:8: note: 'struct js::jit::IonScriptCounts' declared here 690 | struct IonScriptCounts | ^~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/build/dist/include/js/RootingAPI.h:19, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:73, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/BaselineCacheIRCompiler.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/BaselineCacheIRCompiler.cpp:7, from Unified_cpp_js_src_jit1.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::CodeOffsetJump]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/shared/Assembler-shared.h:560:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::jit::CodeOffsetJump'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Safepoints.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitFrames.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Bailouts.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/BaselineJIT.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/SharedIC.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CacheIR.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/BaselineCacheIRCompiler.h:11, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/BaselineCacheIRCompiler.cpp:7, from Unified_cpp_js_src_jit1.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/shared/Assembler-shared.h:538:7: note: 'class js::jit::CodeOffsetJump' declared here 538 | class CodeOffsetJump | ^~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/ds/LifoAlloc.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/util/ZoneShim.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:28, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/property-sequences.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/property-sequences.cc:7: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::gcstats::ZoneGCStats]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Statistics.h:80:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::gcstats::ZoneGCStats'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/GCRuntime.h:20, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:27, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CompileWrappers.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Ion.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Label.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:29, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/property-sequences.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/property-sequences.cc:7: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Statistics.h:52:8: note: 'struct js::gcstats::ZoneGCStats' declared here 52 | struct ZoneGCStats | ^~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/ds/LifoAlloc.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/util/ZoneShim.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:28, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/property-sequences.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/property-sequences.cc:7: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::NewObjectCache]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Caches.h:141:45: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::NewObjectCache'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/ZoneGroup.h:11, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:29, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CompileWrappers.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Ion.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Label.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:29, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/property-sequences.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/property-sequences.cc:7: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Caches.h:92:7: note: 'class js::NewObjectCache' declared here 92 | class NewObjectCache | ^~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/ds/LifoAlloc.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/util/ZoneShim.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:28, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/property-sequences.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/property-sequences.cc:7: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*, size_t) [with T = JS::Value; size_t = unsigned int]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:1085:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:46:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess] 46 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsutil.h:25, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/ds/LifoAlloc.h:24, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/util/ZoneShim.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:28, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/property-sequences.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/property-sequences.cc:7: /pbulk/work/www/seamonkey/work/build/dist/include/js/Value.h:310:32: note: 'class JS::Value' declared here 310 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/ds/LifoAlloc.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/util/ZoneShim.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:28, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/property-sequences.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/property-sequences.cc:7: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::CodeOffsetJump]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/shared/Assembler-shared.h:560:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::jit::CodeOffsetJump'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:30, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/property-sequences.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/property-sequences.cc:7: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/shared/Assembler-shared.h:538:7: note: 'class js::jit::CodeOffsetJump' declared here 538 | class CodeOffsetJump | ^~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/ds/LifoAlloc.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/util/ZoneShim.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:28, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.cpp:10: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(T (&)[N]) [with T = JS::Value; unsigned int N = 2]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:85:30: required from 'JS::AutoValueArray::AutoValueArray(JSContext*) [with unsigned int N = 2]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:994:50: required from 'js::detail::FixedArgsBase::FixedArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::NO_CONSTRUCT; unsigned int N = 0]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:1031:54: required from 'js::FixedInvokeArgs::FixedInvokeArgs(JSContext*) [with unsigned int N = 0]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Interpreter.h:85:31: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess] 67 | memset(aT, 0, N * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsutil.h:25, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/ds/LifoAlloc.h:24, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/util/ZoneShim.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:28, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.cpp:10: /pbulk/work/www/seamonkey/work/build/dist/include/js/Value.h:310:32: note: 'class JS::Value' declared here 310 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/ds/LifoAlloc.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/util/ZoneShim.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:28, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.cpp:10: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(T (&)[N]) [with T = JS::Value; unsigned int N = 3]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:85:30: required from 'JS::AutoValueArray::AutoValueArray(JSContext*) [with unsigned int N = 3]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:994:50: required from 'js::detail::FixedArgsBase::FixedArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::NO_CONSTRUCT; unsigned int N = 1]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:1031:54: required from 'js::FixedInvokeArgs::FixedInvokeArgs(JSContext*) [with unsigned int N = 1]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Interpreter.h:100:31: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess] 67 | memset(aT, 0, N * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsutil.h:25, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/ds/LifoAlloc.h:24, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/util/ZoneShim.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:28, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.cpp:10: /pbulk/work/www/seamonkey/work/build/dist/include/js/Value.h:310:32: note: 'class JS::Value' declared here 310 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/ds/LifoAlloc.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/util/ZoneShim.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:28, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.cpp:10: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(T (&)[N]) [with T = JS::Value; unsigned int N = 4]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:85:30: required from 'JS::AutoValueArray::AutoValueArray(JSContext*) [with unsigned int N = 4]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:994:50: required from 'js::detail::FixedArgsBase::FixedArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::NO_CONSTRUCT; unsigned int N = 2]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:1031:54: required from 'js::FixedInvokeArgs::FixedInvokeArgs(JSContext*) [with unsigned int N = 2]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Interpreter.h:119:31: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess] 67 | memset(aT, 0, N * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsutil.h:25, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/ds/LifoAlloc.h:24, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/util/ZoneShim.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:28, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.cpp:10: /pbulk/work/www/seamonkey/work/build/dist/include/js/Value.h:310:32: note: 'class JS::Value' declared here 310 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/build/dist/include/js/RootingAPI.h:19, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:73, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/AsmJS.h:22, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/AsmJS.cpp:19, from Unified_cpp_js_src_wasm0.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]': /pbulk/work/www/seamonkey/work/build/dist/include/js/MemoryMetrics.h:40:39: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::TabSizes'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/StoreBuffer.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/String.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonTypes.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/SIMD.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/AsmJS.cpp:33, from Unified_cpp_js_src_wasm0.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here 31 | struct TabSizes | ^~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/build/dist/include/js/RootingAPI.h:19, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:73, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/AsmJS.h:22, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/AsmJS.cpp:19, from Unified_cpp_js_src_wasm0.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]': /pbulk/work/www/seamonkey/work/build/dist/include/js/MemoryMetrics.h:71:41: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::ServoSizes'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/StoreBuffer.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/String.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonTypes.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/SIMD.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/AsmJS.cpp:33, from Unified_cpp_js_src_wasm0.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/js/MemoryMetrics.h:59:8: note: 'struct JS::ServoSizes' declared here 59 | struct ServoSizes | ^~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/build/dist/include/js/RootingAPI.h:19, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:73, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/AsmJS.h:22, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/AsmJS.cpp:19, from Unified_cpp_js_src_wasm0.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::StaticStrings]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/String.h:1155:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::StaticStrings'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonTypes.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/SIMD.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/AsmJS.cpp:33, from Unified_cpp_js_src_wasm0.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/String.h:1137:7: note: 'class js::StaticStrings' declared here 1137 | class StaticStrings | ^~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/build/dist/include/js/RootingAPI.h:19, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:73, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/AsmJS.h:22, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/AsmJS.cpp:19, from Unified_cpp_js_src_wasm0.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::PreliminaryObjectArray]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TypeInference.h:907:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::PreliminaryObjectArray'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/ObjectGroup.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Shape.h:31, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject.h:26, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/AtomicsObject.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsiter.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/Parser.h:171, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/AsmJS.cpp:34, from Unified_cpp_js_src_wasm0.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TypeInference.h:895:7: note: 'class js::PreliminaryObjectArray' declared here 895 | class PreliminaryObjectArray | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/build/dist/include/js/RootingAPI.h:19, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:73, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/AsmJS.h:22, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/AsmJS.cpp:19, from Unified_cpp_js_src_wasm0.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::TypeNewScript]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TypeInference.h:1038:44: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::TypeNewScript' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/ObjectGroup.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Shape.h:31, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject.h:26, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/AtomicsObject.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsiter.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/Parser.h:171, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/AsmJS.cpp:34, from Unified_cpp_js_src_wasm0.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TypeInference.h:985:7: note: 'class js::TypeNewScript' declared here 985 | class TypeNewScript | ^~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/build/dist/include/js/RootingAPI.h:19, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:73, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/AsmJS.h:22, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/AsmJS.cpp:19, from Unified_cpp_js_src_wasm0.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::IonScriptCounts]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonCode.h:703:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::IonScriptCounts'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JSJitFrameIter.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/NameCollections.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:26, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsiter.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/Parser.h:171, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/AsmJS.cpp:34, from Unified_cpp_js_src_wasm0.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonCode.h:690:8: note: 'struct js::jit::IonScriptCounts' declared here 690 | struct IonScriptCounts | ^~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/build/dist/include/js/RootingAPI.h:19, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:73, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/AsmJS.h:22, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/AsmJS.cpp:19, from Unified_cpp_js_src_wasm0.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::gcstats::ZoneGCStats]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Statistics.h:80:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::gcstats::ZoneGCStats'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/GCRuntime.h:20, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:27, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsiter.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/Parser.h:171, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/AsmJS.cpp:34, from Unified_cpp_js_src_wasm0.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Statistics.h:52:8: note: 'struct js::gcstats::ZoneGCStats' declared here 52 | struct ZoneGCStats | ^~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/build/dist/include/js/RootingAPI.h:19, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:73, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/AsmJS.h:22, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/AsmJS.cpp:19, from Unified_cpp_js_src_wasm0.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::NewObjectCache]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Caches.h:141:45: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::NewObjectCache'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/ZoneGroup.h:11, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:29, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsiter.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/Parser.h:171, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/AsmJS.cpp:34, from Unified_cpp_js_src_wasm0.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Caches.h:92:7: note: 'class js::NewObjectCache' declared here 92 | class NewObjectCache | ^~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/build/dist/include/js/RootingAPI.h:19, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:73, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/AsmJS.h:22, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/AsmJS.cpp:19, from Unified_cpp_js_src_wasm0.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*, size_t) [with T = JS::Value; size_t = unsigned int]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:1085:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:46:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess] 46 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:74, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/AsmJS.h:22, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/AsmJS.cpp:19, from Unified_cpp_js_src_wasm0.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/js/Value.h:310:32: note: 'class JS::Value' declared here 310 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o mimethsa.o -c -I/pbulk/work/www/seamonkey/work/build/dist/stl_wrappers -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SMIME -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/mime/src -I/pbulk/work/www/seamonkey/work/build/comm/mailnews/mime/src -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/security/certverifier -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/security/manager/ssl -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/pbulk/work/www/seamonkey/work/build/dist/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/mozilla-config.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/mimethsa.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/mime/src/mimethsa.cpp /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o regexp-ast.o -c -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SHARED_ARRAY_BUFFER -DJS_HAS_CTYPES -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src -I/pbulk/work/www/seamonkey/work/build/js/src -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/js/src/js-confdefs.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -Wno-noexcept-type -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes -DV8_INTL_SUPPORT -I/usr/pkg/include -MD -MP -MF .deps/regexp-ast.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-ast.cc In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/build/dist/include/js/RootingAPI.h:19, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:73, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/AsmJS.h:22, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/AsmJS.cpp:19, from Unified_cpp_js_src_wasm0.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::wasm::LinkDataTierCacheablePod]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmModule.h:50:55: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::wasm::LinkDataTierCacheablePod'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmCompile.h:22, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/AsmJS.cpp:43, from Unified_cpp_js_src_wasm0.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmModule.h:43:8: note: 'struct js::wasm::LinkDataTierCacheablePod' declared here 43 | struct LinkDataTierCacheablePod | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/build/dist/include/js/RootingAPI.h:19, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:73, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/AsmJS.h:22, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/AsmJS.cpp:19, from Unified_cpp_js_src_wasm0.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::CodeOffsetJump]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/shared/Assembler-shared.h:560:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::jit::CodeOffsetJump'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Safepoints.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitFrames.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/x86/MacroAssembler-x86.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/MacroAssembler.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmGenerator.h:22, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/AsmJS.cpp:44, from Unified_cpp_js_src_wasm0.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/shared/Assembler-shared.h:538:7: note: 'class js::jit::CodeOffsetJump' declared here 538 | class CodeOffsetJump | ^~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/build/dist/include/js/RootingAPI.h:19, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:73, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/AsmJS.h:22, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/AsmJS.cpp:19, from Unified_cpp_js_src_wasm0.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = AsmJSGlobal::CacheablePod]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/AsmJS.cpp:167:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct AsmJSGlobal::CacheablePod'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from Unified_cpp_js_src_wasm0.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/AsmJS.cpp:133:12: note: 'struct AsmJSGlobal::CacheablePod' declared here 133 | struct CacheablePod { | ^~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/build/dist/include/js/RootingAPI.h:19, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:73, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/AsmJS.h:22, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/AsmJS.cpp:19, from Unified_cpp_js_src_wasm0.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = AsmJSExport]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/AsmJS.cpp:264:33: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class AsmJSExport'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from Unified_cpp_js_src_wasm0.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/AsmJS.cpp:255:7: note: 'class AsmJSExport' declared here 255 | class AsmJSExport | ^~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/build/dist/include/js/RootingAPI.h:19, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:73, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/AsmJS.h:22, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/AsmJS.cpp:19, from Unified_cpp_js_src_wasm0.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = AsmJSMetadataCacheablePod]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/AsmJS.cpp:301:47: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct AsmJSMetadataCacheablePod'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from Unified_cpp_js_src_wasm0.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/AsmJS.cpp:294:8: note: 'struct AsmJSMetadataCacheablePod' declared here 294 | struct AsmJSMetadataCacheablePod | ^~~~~~~~~~~~~~~~~~~~~~~~~ /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o regexp-bytecode-generator.o -c -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SHARED_ARRAY_BUFFER -DJS_HAS_CTYPES -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src -I/pbulk/work/www/seamonkey/work/build/js/src -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/js/src/js-confdefs.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -Wno-noexcept-type -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes -DV8_INTL_SUPPORT -I/usr/pkg/include -MD -MP -MF .deps/regexp-bytecode-generator.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-bytecode-generator.cc In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/build/dist/include/js/RootingAPI.h:19, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:73, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/BaselineCacheIRCompiler.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/BaselineCacheIRCompiler.cpp:7, from Unified_cpp_js_src_jit1.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(T (&)[N]) [with T = JS::Value; unsigned int N = 2]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:85:30: required from 'JS::AutoValueArray::AutoValueArray(JSContext*) [with unsigned int N = 2]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:994:50: required from 'js::detail::FixedArgsBase::FixedArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::NO_CONSTRUCT; unsigned int N = 0]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:1031:54: required from 'js::FixedInvokeArgs::FixedInvokeArgs(JSContext*) [with unsigned int N = 0]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Interpreter.h:85:31: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess] 67 | memset(aT, 0, N * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:74, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/BaselineCacheIRCompiler.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/BaselineCacheIRCompiler.cpp:7, from Unified_cpp_js_src_jit1.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/js/Value.h:310:32: note: 'class JS::Value' declared here 310 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/build/dist/include/js/RootingAPI.h:19, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:73, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/BaselineCacheIRCompiler.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/BaselineCacheIRCompiler.cpp:7, from Unified_cpp_js_src_jit1.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(T (&)[N]) [with T = JS::Value; unsigned int N = 3]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:85:30: required from 'JS::AutoValueArray::AutoValueArray(JSContext*) [with unsigned int N = 3]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:994:50: required from 'js::detail::FixedArgsBase::FixedArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::NO_CONSTRUCT; unsigned int N = 1]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:1031:54: required from 'js::FixedInvokeArgs::FixedInvokeArgs(JSContext*) [with unsigned int N = 1]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Interpreter.h:100:31: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess] 67 | memset(aT, 0, N * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:74, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/BaselineCacheIRCompiler.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/BaselineCacheIRCompiler.cpp:7, from Unified_cpp_js_src_jit1.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/js/Value.h:310:32: note: 'class JS::Value' declared here 310 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/build/dist/include/js/RootingAPI.h:19, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:73, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/BaselineCacheIRCompiler.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/BaselineCacheIRCompiler.cpp:7, from Unified_cpp_js_src_jit1.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(T (&)[N]) [with T = JS::Value; unsigned int N = 4]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:85:30: required from 'JS::AutoValueArray::AutoValueArray(JSContext*) [with unsigned int N = 4]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:994:50: required from 'js::detail::FixedArgsBase::FixedArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::NO_CONSTRUCT; unsigned int N = 2]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:1031:54: required from 'js::FixedInvokeArgs::FixedInvokeArgs(JSContext*) [with unsigned int N = 2]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Interpreter.h:119:31: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess] 67 | memset(aT, 0, N * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:74, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/BaselineCacheIRCompiler.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/BaselineCacheIRCompiler.cpp:7, from Unified_cpp_js_src_jit1.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/js/Value.h:310:32: note: 'class JS::Value' declared here 310 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/BitSet.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Safepoints.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitFrames.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Bailouts.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/BaselineJIT.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/SharedIC.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CacheIR.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/BaselineCacheIRCompiler.h:11, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/BaselineCacheIRCompiler.cpp:7, from Unified_cpp_js_src_jit1.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitAllocPolicy.h: In instantiation of 'T* js::jit::JitAllocPolicy::maybe_pod_calloc(size_t) [with T = js::detail::HashTableEntry >; size_t = unsigned int]': /pbulk/work/www/seamonkey/work/build/dist/include/js/HashTable.h:1264:54: required from 'static js::detail::HashTable::Entry* js::detail::HashTable::createTable(AllocPolicy&, uint32_t, js::detail::HashTable::FailureBehavior) [with T = js::HashMapEntry; HashPolicy = js::HashMap::MapHashPolicy; AllocPolicy = js::jit::JitAllocPolicy; js::detail::HashTable::Entry = js::detail::HashTableEntry >; uint32_t = unsigned int]' /pbulk/work/www/seamonkey/work/build/dist/include/js/HashTable.h:1332:28: required from 'bool js::detail::HashTable::init(uint32_t) [with T = js::HashMapEntry; HashPolicy = js::HashMap::MapHashPolicy; AllocPolicy = js::jit::JitAllocPolicy; uint32_t = unsigned int]' /pbulk/work/www/seamonkey/work/build/dist/include/js/HashTable.h:92:65: required from 'bool js::HashMap::init(uint32_t) [with Key = JS::Value; Value = unsigned int; HashPolicy = js::jit::LIRGraph::ValueHasher; AllocPolicy = js::jit::JitAllocPolicy; uint32_t = unsigned int]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/LIR.h:1835:38: required from here /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitAllocPolicy.h:101:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::detail::HashTableEntry >' with no trivial copy-assignment [-Wclass-memaccess] 101 | memset(p, 0, numElems * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/js/TracingAPI.h:12, from /pbulk/work/www/seamonkey/work/build/dist/include/js/GCPolicyAPI.h:47, from /pbulk/work/www/seamonkey/work/build/dist/include/js/RootingAPI.h:22, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:73, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/BaselineCacheIRCompiler.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/BaselineCacheIRCompiler.cpp:7, from Unified_cpp_js_src_jit1.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/js/HashTable.h:794:7: note: 'class js::detail::HashTableEntry >' declared here 794 | class HashTableEntry | ^~~~~~~~~~~~~~ /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o mimethtm.o -c -I/pbulk/work/www/seamonkey/work/build/dist/stl_wrappers -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SMIME -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/mime/src -I/pbulk/work/www/seamonkey/work/build/comm/mailnews/mime/src -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/security/certverifier -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/security/manager/ssl -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/pbulk/work/www/seamonkey/work/build/dist/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/mozilla-config.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/mimethtm.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/mime/src/mimethtm.cpp /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o regexp-bytecode-peephole.o -c -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SHARED_ARRAY_BUFFER -DJS_HAS_CTYPES -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src -I/pbulk/work/www/seamonkey/work/build/js/src -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/js/src/js-confdefs.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -Wno-noexcept-type -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes -DV8_INTL_SUPPORT -I/usr/pkg/include -MD -MP -MF .deps/regexp-bytecode-peephole.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-bytecode-peephole.cc gmake[3]: Leaving directory '/pbulk/work/www/seamonkey/work/build/js/src/gc' /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o Unified_cpp_js_src_wasm1.o -c -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SHARED_ARRAY_BUFFER -DJS_HAS_CTYPES -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm -I/pbulk/work/www/seamonkey/work/build/js/src/wasm -I/pbulk/work/www/seamonkey/work/build/js/src -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/js/src/js-confdefs.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -Wno-noexcept-type -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes -MD -MP -MF .deps/Unified_cpp_js_src_wasm1.o.pp Unified_cpp_js_src_wasm1.cpp In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/build/dist/include/js/RootingAPI.h:19, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:73, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/AsmJS.h:22, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/AsmJS.cpp:19, from Unified_cpp_js_src_wasm0.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(T (&)[N]) [with T = JS::Value; unsigned int N = 2]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:85:30: required from 'JS::AutoValueArray::AutoValueArray(JSContext*) [with unsigned int N = 2]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:994:50: required from 'js::detail::FixedArgsBase::FixedArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::NO_CONSTRUCT; unsigned int N = 0]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:1031:54: required from 'js::FixedInvokeArgs::FixedInvokeArgs(JSContext*) [with unsigned int N = 0]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Interpreter.h:85:31: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess] 67 | memset(aT, 0, N * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:74, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/AsmJS.h:22, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/AsmJS.cpp:19, from Unified_cpp_js_src_wasm0.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/js/Value.h:310:32: note: 'class JS::Value' declared here 310 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/build/dist/include/js/RootingAPI.h:19, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:73, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/AsmJS.h:22, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/AsmJS.cpp:19, from Unified_cpp_js_src_wasm0.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(T (&)[N]) [with T = JS::Value; unsigned int N = 3]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:85:30: required from 'JS::AutoValueArray::AutoValueArray(JSContext*) [with unsigned int N = 3]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:994:50: required from 'js::detail::FixedArgsBase::FixedArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::NO_CONSTRUCT; unsigned int N = 1]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:1031:54: required from 'js::FixedInvokeArgs::FixedInvokeArgs(JSContext*) [with unsigned int N = 1]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Interpreter.h:100:31: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess] 67 | memset(aT, 0, N * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:74, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/AsmJS.h:22, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/AsmJS.cpp:19, from Unified_cpp_js_src_wasm0.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/js/Value.h:310:32: note: 'class JS::Value' declared here 310 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/build/dist/include/js/RootingAPI.h:19, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:73, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/AsmJS.h:22, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/AsmJS.cpp:19, from Unified_cpp_js_src_wasm0.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(T (&)[N]) [with T = JS::Value; unsigned int N = 4]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:85:30: required from 'JS::AutoValueArray::AutoValueArray(JSContext*) [with unsigned int N = 4]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:994:50: required from 'js::detail::FixedArgsBase::FixedArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::NO_CONSTRUCT; unsigned int N = 2]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:1031:54: required from 'js::FixedInvokeArgs::FixedInvokeArgs(JSContext*) [with unsigned int N = 2]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Interpreter.h:119:31: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess] 67 | memset(aT, 0, N * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:74, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/AsmJS.h:22, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/AsmJS.cpp:19, from Unified_cpp_js_src_wasm0.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/js/Value.h:310:32: note: 'class JS::Value' declared here 310 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/BitSet.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Safepoints.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitFrames.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/x86/MacroAssembler-x86.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/MacroAssembler.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmGenerator.h:22, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/AsmJS.cpp:44, from Unified_cpp_js_src_wasm0.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitAllocPolicy.h: In instantiation of 'T* js::jit::JitAllocPolicy::maybe_pod_calloc(size_t) [with T = js::detail::HashTableEntry >; size_t = unsigned int]': /pbulk/work/www/seamonkey/work/build/dist/include/js/HashTable.h:1264:54: required from 'static js::detail::HashTable::Entry* js::detail::HashTable::createTable(AllocPolicy&, uint32_t, js::detail::HashTable::FailureBehavior) [with T = js::HashMapEntry; HashPolicy = js::HashMap::MapHashPolicy; AllocPolicy = js::jit::JitAllocPolicy; js::detail::HashTable::Entry = js::detail::HashTableEntry >; uint32_t = unsigned int]' /pbulk/work/www/seamonkey/work/build/dist/include/js/HashTable.h:1332:28: required from 'bool js::detail::HashTable::init(uint32_t) [with T = js::HashMapEntry; HashPolicy = js::HashMap::MapHashPolicy; AllocPolicy = js::jit::JitAllocPolicy; uint32_t = unsigned int]' /pbulk/work/www/seamonkey/work/build/dist/include/js/HashTable.h:92:65: required from 'bool js::HashMap::init(uint32_t) [with Key = JS::Value; Value = unsigned int; HashPolicy = js::jit::LIRGraph::ValueHasher; AllocPolicy = js::jit::JitAllocPolicy; uint32_t = unsigned int]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/LIR.h:1835:38: required from here /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitAllocPolicy.h:101:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::detail::HashTableEntry >' with no trivial copy-assignment [-Wclass-memaccess] 101 | memset(p, 0, numElems * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/js/TracingAPI.h:12, from /pbulk/work/www/seamonkey/work/build/dist/include/js/GCPolicyAPI.h:47, from /pbulk/work/www/seamonkey/work/build/dist/include/js/RootingAPI.h:22, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:73, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/AsmJS.h:22, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/AsmJS.cpp:19, from Unified_cpp_js_src_wasm0.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/js/HashTable.h:794:7: note: 'class js::detail::HashTableEntry >' declared here 794 | class HashTableEntry | ^~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/StoreBuffer.h:19, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/String.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonTypes.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/SIMD.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/AsmJS.cpp:33, from Unified_cpp_js_src_wasm0.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/ds/LifoAlloc.h: In instantiation of 'T* js::LifoAllocPolicy::maybe_pod_calloc(size_t) [with T = js::detail::HashTableEntry >; js::Fallibility fb = js::Fallible; size_t = unsigned int]': /pbulk/work/www/seamonkey/work/build/dist/include/js/HashTable.h:1264:54: required from 'static js::detail::HashTable::Entry* js::detail::HashTable::createTable(AllocPolicy&, uint32_t, js::detail::HashTable::FailureBehavior) [with T = js::HashMapEntry; HashPolicy = js::HashMap >::MapHashPolicy; AllocPolicy = js::LifoAllocPolicy; js::detail::HashTable::Entry = js::detail::HashTableEntry >; uint32_t = unsigned int]' /pbulk/work/www/seamonkey/work/build/dist/include/js/HashTable.h:1332:28: required from 'bool js::detail::HashTable::init(uint32_t) [with T = js::HashMapEntry; HashPolicy = js::HashMap >::MapHashPolicy; AllocPolicy = js::LifoAllocPolicy; uint32_t = unsigned int]' /pbulk/work/www/seamonkey/work/build/dist/include/js/HashTable.h:92:65: required from 'bool js::HashMap::init(uint32_t) [with Key = js::wasm::AstSig*; Value = unsigned int; HashPolicy = js::wasm::AstSig; AllocPolicy = js::LifoAllocPolicy; uint32_t = unsigned int]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmAST.h:938:29: required from here /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/ds/LifoAlloc.h:876:15: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::detail::HashTableEntry >' with no trivial copy-assignment [-Wclass-memaccess] 876 | memset(p, 0, numElems * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/js/TracingAPI.h:12, from /pbulk/work/www/seamonkey/work/build/dist/include/js/GCPolicyAPI.h:47, from /pbulk/work/www/seamonkey/work/build/dist/include/js/RootingAPI.h:22, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:73, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/AsmJS.h:22, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/AsmJS.cpp:19, from Unified_cpp_js_src_wasm0.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/js/HashTable.h:794:7: note: 'class js::detail::HashTableEntry >' declared here 794 | class HashTableEntry | ^~~~~~~~~~~~~~ /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o mimetpfl.o -c -I/pbulk/work/www/seamonkey/work/build/dist/stl_wrappers -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SMIME -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/mime/src -I/pbulk/work/www/seamonkey/work/build/comm/mailnews/mime/src -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/security/certverifier -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/security/manager/ssl -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/pbulk/work/www/seamonkey/work/build/dist/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/mozilla-config.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/mimetpfl.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/mime/src/mimetpfl.cpp /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o mimetpla.o -c -I/pbulk/work/www/seamonkey/work/build/dist/stl_wrappers -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SMIME -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/mime/src -I/pbulk/work/www/seamonkey/work/build/comm/mailnews/mime/src -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/security/certverifier -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/security/manager/ssl -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/pbulk/work/www/seamonkey/work/build/dist/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/mozilla-config.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/mimetpla.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/mime/src/mimetpla.cpp In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/ds/LifoAlloc.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/util/ZoneShim.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:28, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-ast.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-macro-assembler.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-bytecode-generator.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-bytecode-generator.cc:5: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]': /pbulk/work/www/seamonkey/work/build/dist/include/js/MemoryMetrics.h:40:39: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::TabSizes'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/StoreBuffer.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/AtomicsObject.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CompileWrappers.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Ion.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Label.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:29, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-ast.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-macro-assembler.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-bytecode-generator.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-bytecode-generator.cc:5: /pbulk/work/www/seamonkey/work/build/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here 31 | struct TabSizes | ^~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/ds/LifoAlloc.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/util/ZoneShim.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:28, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-ast.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-macro-assembler.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-bytecode-generator.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-bytecode-generator.cc:5: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]': /pbulk/work/www/seamonkey/work/build/dist/include/js/MemoryMetrics.h:71:41: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::ServoSizes'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/StoreBuffer.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/AtomicsObject.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CompileWrappers.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Ion.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Label.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:29, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-ast.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-macro-assembler.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-bytecode-generator.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-bytecode-generator.cc:5: /pbulk/work/www/seamonkey/work/build/dist/include/js/MemoryMetrics.h:59:8: note: 'struct JS::ServoSizes' declared here 59 | struct ServoSizes | ^~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/ds/LifoAlloc.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/util/ZoneShim.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:28, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-ast.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-macro-assembler.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-bytecode-generator.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-bytecode-generator.cc:5: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::StaticStrings]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/String.h:1155:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::StaticStrings'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonTypes.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TypeInference.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/ObjectGroup.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Shape.h:31, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject.h:26, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/AtomicsObject.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CompileWrappers.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Ion.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Label.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:29, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-ast.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-macro-assembler.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-bytecode-generator.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-bytecode-generator.cc:5: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/String.h:1137:7: note: 'class js::StaticStrings' declared here 1137 | class StaticStrings | ^~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/ds/LifoAlloc.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/util/ZoneShim.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:28, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-ast.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-macro-assembler.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-bytecode-generator.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-bytecode-generator.cc:5: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::PreliminaryObjectArray]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TypeInference.h:907:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::PreliminaryObjectArray'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/ObjectGroup.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Shape.h:31, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject.h:26, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/AtomicsObject.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CompileWrappers.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Ion.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Label.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:29, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-ast.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-macro-assembler.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-bytecode-generator.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-bytecode-generator.cc:5: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TypeInference.h:895:7: note: 'class js::PreliminaryObjectArray' declared here 895 | class PreliminaryObjectArray | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/ds/LifoAlloc.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/util/ZoneShim.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:28, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-ast.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-macro-assembler.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-bytecode-generator.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-bytecode-generator.cc:5: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::TypeNewScript]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TypeInference.h:1038:44: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::TypeNewScript' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/ObjectGroup.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Shape.h:31, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject.h:26, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/AtomicsObject.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CompileWrappers.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Ion.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Label.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:29, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-ast.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-macro-assembler.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-bytecode-generator.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-bytecode-generator.cc:5: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TypeInference.h:985:7: note: 'class js::TypeNewScript' declared here 985 | class TypeNewScript | ^~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/ds/LifoAlloc.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/util/ZoneShim.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:28, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-ast.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-macro-assembler.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-bytecode-generator.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-bytecode-generator.cc:5: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::IonScriptCounts]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonCode.h:703:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::IonScriptCounts'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JSJitFrameIter.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/NameCollections.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:26, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CompileWrappers.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Ion.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Label.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:29, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-ast.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-macro-assembler.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-bytecode-generator.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-bytecode-generator.cc:5: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonCode.h:690:8: note: 'struct js::jit::IonScriptCounts' declared here 690 | struct IonScriptCounts | ^~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/ds/LifoAlloc.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/util/ZoneShim.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:28, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-ast.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-macro-assembler.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-bytecode-generator.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-bytecode-generator.cc:5: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::gcstats::ZoneGCStats]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Statistics.h:80:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::gcstats::ZoneGCStats'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/GCRuntime.h:20, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:27, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CompileWrappers.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Ion.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Label.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:29, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-ast.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-macro-assembler.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-bytecode-generator.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-bytecode-generator.cc:5: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Statistics.h:52:8: note: 'struct js::gcstats::ZoneGCStats' declared here 52 | struct ZoneGCStats | ^~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/ds/LifoAlloc.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/util/ZoneShim.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:28, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-ast.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-macro-assembler.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-bytecode-generator.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-bytecode-generator.cc:5: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::NewObjectCache]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Caches.h:141:45: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::NewObjectCache'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/ZoneGroup.h:11, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:29, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CompileWrappers.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Ion.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Label.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:29, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-ast.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-macro-assembler.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-bytecode-generator.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-bytecode-generator.cc:5: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Caches.h:92:7: note: 'class js::NewObjectCache' declared here 92 | class NewObjectCache | ^~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/ds/LifoAlloc.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/util/ZoneShim.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:28, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-ast.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-macro-assembler.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-bytecode-generator.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-bytecode-generator.cc:5: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*, size_t) [with T = JS::Value; size_t = unsigned int]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:1085:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:46:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess] 46 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsutil.h:25, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/ds/LifoAlloc.h:24, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/util/ZoneShim.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:28, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-ast.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-macro-assembler.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-bytecode-generator.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-bytecode-generator.cc:5: /pbulk/work/www/seamonkey/work/build/dist/include/js/Value.h:310:32: note: 'class JS::Value' declared here 310 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/ds/LifoAlloc.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/util/ZoneShim.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:28, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-ast.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-macro-assembler.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-bytecode-generator.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-bytecode-generator.cc:5: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::CodeOffsetJump]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/shared/Assembler-shared.h:560:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::jit::CodeOffsetJump'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:30, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-ast.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-macro-assembler.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-bytecode-generator.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-bytecode-generator.cc:5: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/shared/Assembler-shared.h:538:7: note: 'class js::jit::CodeOffsetJump' declared here 538 | class CodeOffsetJump | ^~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/ds/LifoAlloc.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/util/ZoneShim.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:28, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-ast.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-ast.cc:5: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]': /pbulk/work/www/seamonkey/work/build/dist/include/js/MemoryMetrics.h:40:39: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::TabSizes'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/StoreBuffer.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/AtomicsObject.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CompileWrappers.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Ion.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Label.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:29, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-ast.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-ast.cc:5: /pbulk/work/www/seamonkey/work/build/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here 31 | struct TabSizes | ^~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/ds/LifoAlloc.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/util/ZoneShim.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:28, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-ast.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-ast.cc:5: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]': /pbulk/work/www/seamonkey/work/build/dist/include/js/MemoryMetrics.h:71:41: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::ServoSizes'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/StoreBuffer.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/AtomicsObject.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CompileWrappers.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Ion.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Label.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:29, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-ast.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-ast.cc:5: /pbulk/work/www/seamonkey/work/build/dist/include/js/MemoryMetrics.h:59:8: note: 'struct JS::ServoSizes' declared here 59 | struct ServoSizes | ^~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/ds/LifoAlloc.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/util/ZoneShim.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:28, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-ast.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-ast.cc:5: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::StaticStrings]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/String.h:1155:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::StaticStrings'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonTypes.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TypeInference.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/ObjectGroup.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Shape.h:31, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject.h:26, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/AtomicsObject.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CompileWrappers.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Ion.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Label.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:29, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-ast.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-ast.cc:5: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/String.h:1137:7: note: 'class js::StaticStrings' declared here 1137 | class StaticStrings | ^~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/ds/LifoAlloc.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/util/ZoneShim.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:28, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-ast.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-ast.cc:5: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::PreliminaryObjectArray]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TypeInference.h:907:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::PreliminaryObjectArray'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/ObjectGroup.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Shape.h:31, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject.h:26, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/AtomicsObject.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CompileWrappers.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Ion.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Label.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:29, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-ast.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-ast.cc:5: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TypeInference.h:895:7: note: 'class js::PreliminaryObjectArray' declared here 895 | class PreliminaryObjectArray | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/ds/LifoAlloc.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/util/ZoneShim.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:28, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-ast.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-ast.cc:5: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::TypeNewScript]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TypeInference.h:1038:44: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::TypeNewScript' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/ObjectGroup.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Shape.h:31, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject.h:26, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/AtomicsObject.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CompileWrappers.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Ion.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Label.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:29, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-ast.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-ast.cc:5: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TypeInference.h:985:7: note: 'class js::TypeNewScript' declared here 985 | class TypeNewScript | ^~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/ds/LifoAlloc.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/util/ZoneShim.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:28, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-ast.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-ast.cc:5: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::IonScriptCounts]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonCode.h:703:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::IonScriptCounts'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JSJitFrameIter.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/NameCollections.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:26, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CompileWrappers.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Ion.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Label.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:29, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-ast.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-ast.cc:5: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonCode.h:690:8: note: 'struct js::jit::IonScriptCounts' declared here 690 | struct IonScriptCounts | ^~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/ds/LifoAlloc.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/util/ZoneShim.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:28, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-ast.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-ast.cc:5: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::gcstats::ZoneGCStats]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Statistics.h:80:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::gcstats::ZoneGCStats'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/GCRuntime.h:20, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:27, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CompileWrappers.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Ion.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Label.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:29, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-ast.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-ast.cc:5: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Statistics.h:52:8: note: 'struct js::gcstats::ZoneGCStats' declared here 52 | struct ZoneGCStats | ^~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/ds/LifoAlloc.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/util/ZoneShim.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:28, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-ast.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-ast.cc:5: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::NewObjectCache]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Caches.h:141:45: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::NewObjectCache'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/ZoneGroup.h:11, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:29, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CompileWrappers.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Ion.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Label.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:29, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-ast.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-ast.cc:5: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Caches.h:92:7: note: 'class js::NewObjectCache' declared here 92 | class NewObjectCache | ^~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/ds/LifoAlloc.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/util/ZoneShim.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:28, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-ast.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-ast.cc:5: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*, size_t) [with T = JS::Value; size_t = unsigned int]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:1085:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:46:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess] 46 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsutil.h:25, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/ds/LifoAlloc.h:24, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/util/ZoneShim.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:28, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-ast.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-ast.cc:5: /pbulk/work/www/seamonkey/work/build/dist/include/js/Value.h:310:32: note: 'class JS::Value' declared here 310 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/ds/LifoAlloc.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/util/ZoneShim.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:28, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-ast.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-ast.cc:5: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::CodeOffsetJump]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/shared/Assembler-shared.h:560:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::jit::CodeOffsetJump'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:30, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-ast.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-ast.cc:5: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/shared/Assembler-shared.h:538:7: note: 'class js::jit::CodeOffsetJump' declared here 538 | class CodeOffsetJump | ^~~~~~~~~~~~~~ /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o mimetric.o -c -I/pbulk/work/www/seamonkey/work/build/dist/stl_wrappers -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SMIME -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/mime/src -I/pbulk/work/www/seamonkey/work/build/comm/mailnews/mime/src -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/security/certverifier -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/security/manager/ssl -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/pbulk/work/www/seamonkey/work/build/dist/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/mozilla-config.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/mimetric.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/mime/src/mimetric.cpp /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o regexp-bytecodes.o -c -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SHARED_ARRAY_BUFFER -DJS_HAS_CTYPES -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src -I/pbulk/work/www/seamonkey/work/build/js/src -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/js/src/js-confdefs.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -Wno-noexcept-type -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes -DV8_INTL_SUPPORT -I/usr/pkg/include -MD -MP -MF .deps/regexp-bytecodes.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-bytecodes.cc /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o regexp-compiler-tonode.o -c -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SHARED_ARRAY_BUFFER -DJS_HAS_CTYPES -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src -I/pbulk/work/www/seamonkey/work/build/js/src -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/js/src/js-confdefs.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -Wno-noexcept-type -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes -DV8_INTL_SUPPORT -I/usr/pkg/include -MD -MP -MF .deps/regexp-compiler-tonode.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-compiler-tonode.cc In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/ds/LifoAlloc.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/util/ZoneShim.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:28, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-bytecode-peephole.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-bytecode-peephole.cc:5: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]': /pbulk/work/www/seamonkey/work/build/dist/include/js/MemoryMetrics.h:40:39: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::TabSizes'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/StoreBuffer.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/AtomicsObject.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CompileWrappers.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Ion.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Label.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:29, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-bytecode-peephole.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-bytecode-peephole.cc:5: /pbulk/work/www/seamonkey/work/build/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here 31 | struct TabSizes | ^~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/ds/LifoAlloc.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/util/ZoneShim.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:28, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-bytecode-peephole.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-bytecode-peephole.cc:5: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]': /pbulk/work/www/seamonkey/work/build/dist/include/js/MemoryMetrics.h:71:41: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::ServoSizes'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/StoreBuffer.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/AtomicsObject.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CompileWrappers.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Ion.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Label.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:29, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-bytecode-peephole.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-bytecode-peephole.cc:5: /pbulk/work/www/seamonkey/work/build/dist/include/js/MemoryMetrics.h:59:8: note: 'struct JS::ServoSizes' declared here 59 | struct ServoSizes | ^~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/ds/LifoAlloc.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/util/ZoneShim.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:28, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-bytecode-peephole.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-bytecode-peephole.cc:5: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::StaticStrings]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/String.h:1155:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::StaticStrings'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonTypes.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TypeInference.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/ObjectGroup.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Shape.h:31, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject.h:26, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/AtomicsObject.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CompileWrappers.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Ion.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Label.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:29, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-bytecode-peephole.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-bytecode-peephole.cc:5: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/String.h:1137:7: note: 'class js::StaticStrings' declared here 1137 | class StaticStrings | ^~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/ds/LifoAlloc.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/util/ZoneShim.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:28, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-bytecode-peephole.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-bytecode-peephole.cc:5: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::PreliminaryObjectArray]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TypeInference.h:907:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::PreliminaryObjectArray'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/ObjectGroup.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Shape.h:31, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject.h:26, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/AtomicsObject.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CompileWrappers.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Ion.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Label.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:29, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-bytecode-peephole.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-bytecode-peephole.cc:5: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TypeInference.h:895:7: note: 'class js::PreliminaryObjectArray' declared here 895 | class PreliminaryObjectArray | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/ds/LifoAlloc.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/util/ZoneShim.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:28, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-bytecode-peephole.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-bytecode-peephole.cc:5: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::TypeNewScript]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TypeInference.h:1038:44: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::TypeNewScript' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/ObjectGroup.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Shape.h:31, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject.h:26, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/AtomicsObject.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CompileWrappers.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Ion.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Label.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:29, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-bytecode-peephole.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-bytecode-peephole.cc:5: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TypeInference.h:985:7: note: 'class js::TypeNewScript' declared here 985 | class TypeNewScript | ^~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/ds/LifoAlloc.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/util/ZoneShim.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:28, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-bytecode-peephole.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-bytecode-peephole.cc:5: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::IonScriptCounts]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonCode.h:703:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::IonScriptCounts'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JSJitFrameIter.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/NameCollections.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:26, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CompileWrappers.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Ion.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Label.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:29, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-bytecode-peephole.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-bytecode-peephole.cc:5: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonCode.h:690:8: note: 'struct js::jit::IonScriptCounts' declared here 690 | struct IonScriptCounts | ^~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/ds/LifoAlloc.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/util/ZoneShim.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:28, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-bytecode-peephole.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-bytecode-peephole.cc:5: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::gcstats::ZoneGCStats]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Statistics.h:80:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::gcstats::ZoneGCStats'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/GCRuntime.h:20, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:27, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CompileWrappers.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Ion.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Label.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:29, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-bytecode-peephole.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-bytecode-peephole.cc:5: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Statistics.h:52:8: note: 'struct js::gcstats::ZoneGCStats' declared here 52 | struct ZoneGCStats | ^~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/ds/LifoAlloc.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/util/ZoneShim.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:28, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-bytecode-peephole.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-bytecode-peephole.cc:5: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::NewObjectCache]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Caches.h:141:45: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::NewObjectCache'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/ZoneGroup.h:11, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:29, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CompileWrappers.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Ion.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Label.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:29, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-bytecode-peephole.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-bytecode-peephole.cc:5: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Caches.h:92:7: note: 'class js::NewObjectCache' declared here 92 | class NewObjectCache | ^~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/ds/LifoAlloc.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/util/ZoneShim.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:28, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-bytecode-peephole.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-bytecode-peephole.cc:5: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*, size_t) [with T = JS::Value; size_t = unsigned int]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:1085:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:46:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess] 46 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsutil.h:25, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/ds/LifoAlloc.h:24, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/util/ZoneShim.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:28, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-bytecode-peephole.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-bytecode-peephole.cc:5: /pbulk/work/www/seamonkey/work/build/dist/include/js/Value.h:310:32: note: 'class JS::Value' declared here 310 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/ds/LifoAlloc.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/util/ZoneShim.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:28, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-bytecode-peephole.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-bytecode-peephole.cc:5: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::CodeOffsetJump]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/shared/Assembler-shared.h:560:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::jit::CodeOffsetJump'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:30, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-bytecode-peephole.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-bytecode-peephole.cc:5: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/shared/Assembler-shared.h:538:7: note: 'class js::jit::CodeOffsetJump' declared here 538 | class CodeOffsetJump | ^~~~~~~~~~~~~~ /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o mimeunty.o -c -I/pbulk/work/www/seamonkey/work/build/dist/stl_wrappers -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SMIME -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/mime/src -I/pbulk/work/www/seamonkey/work/build/comm/mailnews/mime/src -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/security/certverifier -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/security/manager/ssl -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/pbulk/work/www/seamonkey/work/build/dist/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/mozilla-config.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/mimeunty.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/mime/src/mimeunty.cpp /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o Unified_cpp_js_src_wasm2.o -c -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SHARED_ARRAY_BUFFER -DJS_HAS_CTYPES -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm -I/pbulk/work/www/seamonkey/work/build/js/src/wasm -I/pbulk/work/www/seamonkey/work/build/js/src -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/js/src/js-confdefs.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -Wno-noexcept-type -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes -MD -MP -MF .deps/Unified_cpp_js_src_wasm2.o.pp Unified_cpp_js_src_wasm2.cpp In file included from /pbulk/work/www/seamonkey/work/build/dist/include/js/HashTable.h:19, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmCode.h:22, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmCode.cpp:19, from Unified_cpp_js_src_wasm1.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]': /pbulk/work/www/seamonkey/work/build/dist/include/js/MemoryMetrics.h:40:39: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::TabSizes'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/StoreBuffer.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/String.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonTypes.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmTypes.h:34, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmCode.h:24, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmCode.cpp:19, from Unified_cpp_js_src_wasm1.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here 31 | struct TabSizes | ^~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/js/HashTable.h:19, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmCode.h:22, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmCode.cpp:19, from Unified_cpp_js_src_wasm1.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]': /pbulk/work/www/seamonkey/work/build/dist/include/js/MemoryMetrics.h:71:41: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::ServoSizes'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/StoreBuffer.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/String.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonTypes.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmTypes.h:34, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmCode.h:24, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmCode.cpp:19, from Unified_cpp_js_src_wasm1.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/js/MemoryMetrics.h:59:8: note: 'struct JS::ServoSizes' declared here 59 | struct ServoSizes | ^~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/js/HashTable.h:19, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmCode.h:22, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmCode.cpp:19, from Unified_cpp_js_src_wasm1.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::StaticStrings]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/String.h:1155:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::StaticStrings'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonTypes.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmTypes.h:34, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmCode.h:24, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmCode.cpp:19, from Unified_cpp_js_src_wasm1.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/String.h:1137:7: note: 'class js::StaticStrings' declared here 1137 | class StaticStrings | ^~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/js/HashTable.h:19, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmCode.h:22, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmCode.cpp:19, from Unified_cpp_js_src_wasm1.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::wasm::LinkDataTierCacheablePod]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmModule.h:50:55: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::wasm::LinkDataTierCacheablePod'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmCode.cpp:29, from Unified_cpp_js_src_wasm1.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmModule.h:43:8: note: 'struct js::wasm::LinkDataTierCacheablePod' declared here 43 | struct LinkDataTierCacheablePod | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/js/HashTable.h:19, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmCode.h:22, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmCode.cpp:19, from Unified_cpp_js_src_wasm1.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::gcstats::ZoneGCStats]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Statistics.h:80:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::gcstats::ZoneGCStats'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/GCRuntime.h:20, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Zone.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSCompartment.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/MacroAssembler.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/MacroAssembler-inl.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmCode.cpp:33, from Unified_cpp_js_src_wasm1.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Statistics.h:52:8: note: 'struct js::gcstats::ZoneGCStats' declared here 52 | struct ZoneGCStats | ^~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/js/HashTable.h:19, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmCode.h:22, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmCode.cpp:19, from Unified_cpp_js_src_wasm1.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::PreliminaryObjectArray]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TypeInference.h:907:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::PreliminaryObjectArray'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/ObjectGroup.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Shape.h:31, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject.h:26, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/NativeObject.h:22, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/ArrayObject.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/RegExpShared.h:29, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Zone.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSCompartment.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/MacroAssembler.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/MacroAssembler-inl.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmCode.cpp:33, from Unified_cpp_js_src_wasm1.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TypeInference.h:895:7: note: 'class js::PreliminaryObjectArray' declared here 895 | class PreliminaryObjectArray | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/js/HashTable.h:19, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmCode.h:22, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmCode.cpp:19, from Unified_cpp_js_src_wasm1.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::TypeNewScript]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TypeInference.h:1038:44: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::TypeNewScript' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/ObjectGroup.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Shape.h:31, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject.h:26, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/NativeObject.h:22, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/ArrayObject.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/RegExpShared.h:29, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Zone.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSCompartment.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/MacroAssembler.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/MacroAssembler-inl.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmCode.cpp:33, from Unified_cpp_js_src_wasm1.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TypeInference.h:985:7: note: 'class js::TypeNewScript' declared here 985 | class TypeNewScript | ^~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/js/HashTable.h:19, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmCode.h:22, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmCode.cpp:19, from Unified_cpp_js_src_wasm1.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::IonScriptCounts]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonCode.h:703:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::IonScriptCounts'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JSJitFrameIter.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/NameCollections.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:26, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/RegExpShared.h:31, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Zone.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSCompartment.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/MacroAssembler.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/MacroAssembler-inl.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmCode.cpp:33, from Unified_cpp_js_src_wasm1.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonCode.h:690:8: note: 'struct js::jit::IonScriptCounts' declared here 690 | struct IonScriptCounts | ^~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/js/HashTable.h:19, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmCode.h:22, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmCode.cpp:19, from Unified_cpp_js_src_wasm1.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::NewObjectCache]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Caches.h:141:45: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::NewObjectCache'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/ZoneGroup.h:11, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:29, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/RegExpShared.h:31, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Zone.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSCompartment.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/MacroAssembler.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/MacroAssembler-inl.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmCode.cpp:33, from Unified_cpp_js_src_wasm1.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Caches.h:92:7: note: 'class js::NewObjectCache' declared here 92 | class NewObjectCache | ^~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/js/HashTable.h:19, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmCode.h:22, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmCode.cpp:19, from Unified_cpp_js_src_wasm1.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*, size_t) [with T = JS::Value; size_t = unsigned int]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:1085:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:46:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess] 46 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:74, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmTypes.h:31, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmCode.h:24, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmCode.cpp:19, from Unified_cpp_js_src_wasm1.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/js/Value.h:310:32: note: 'class JS::Value' declared here 310 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/js/HashTable.h:19, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmCode.h:22, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmCode.cpp:19, from Unified_cpp_js_src_wasm1.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::CodeOffsetJump]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/shared/Assembler-shared.h:560:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::jit::CodeOffsetJump'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Safepoints.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitFrames.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/x86/MacroAssembler-x86.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/MacroAssembler.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/MacroAssembler-inl.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmCode.cpp:33, from Unified_cpp_js_src_wasm1.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/shared/Assembler-shared.h:538:7: note: 'class js::jit::CodeOffsetJump' declared here 538 | class CodeOffsetJump | ^~~~~~~~~~~~~~ /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o regexp-compiler.o -c -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SHARED_ARRAY_BUFFER -DJS_HAS_CTYPES -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src -I/pbulk/work/www/seamonkey/work/build/js/src -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/js/src/js-confdefs.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -Wno-noexcept-type -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes -DV8_INTL_SUPPORT -I/usr/pkg/include -MD -MP -MF .deps/regexp-compiler.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-compiler.cc /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o nsCMS.o -c -I/pbulk/work/www/seamonkey/work/build/dist/stl_wrappers -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SMIME -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/mime/src -I/pbulk/work/www/seamonkey/work/build/comm/mailnews/mime/src -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/security/certverifier -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/security/manager/ssl -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/pbulk/work/www/seamonkey/work/build/dist/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/mozilla-config.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/nsCMS.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/mime/src/nsCMS.cpp In file included from Unified_cpp_js_src_wasm0.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/AsmJS.cpp: In function 'NumLit ExtractSimdValue(ModuleValidator&, js::frontend::ParseNode*)': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/AsmJS.cpp:2725:20: warning: 'u32' may be used uninitialized in this function [-Wmaybe-uninitialized] 2725 | val[i] = u32 ? -1 : 0; | ~~~~~~~^~~~~~~~~~~~~~ /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/AsmJS.cpp:2679:20: warning: 'u32' may be used uninitialized in this function [-Wmaybe-uninitialized] 2679 | val[i] = int8_t(u32); | ~~~~~~~^~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/js/HashTable.h:19, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmCode.h:22, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmCode.cpp:19, from Unified_cpp_js_src_wasm1.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(T (&)[N]) [with T = JS::Value; unsigned int N = 2]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:85:30: required from 'JS::AutoValueArray::AutoValueArray(JSContext*) [with unsigned int N = 2]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:994:50: required from 'js::detail::FixedArgsBase::FixedArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::NO_CONSTRUCT; unsigned int N = 0]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:1031:54: required from 'js::FixedInvokeArgs::FixedInvokeArgs(JSContext*) [with unsigned int N = 0]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Interpreter.h:85:31: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess] 67 | memset(aT, 0, N * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:74, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmTypes.h:31, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmCode.h:24, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmCode.cpp:19, from Unified_cpp_js_src_wasm1.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/js/Value.h:310:32: note: 'class JS::Value' declared here 310 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/js/HashTable.h:19, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmCode.h:22, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmCode.cpp:19, from Unified_cpp_js_src_wasm1.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(T (&)[N]) [with T = JS::Value; unsigned int N = 3]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:85:30: required from 'JS::AutoValueArray::AutoValueArray(JSContext*) [with unsigned int N = 3]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:994:50: required from 'js::detail::FixedArgsBase::FixedArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::NO_CONSTRUCT; unsigned int N = 1]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:1031:54: required from 'js::FixedInvokeArgs::FixedInvokeArgs(JSContext*) [with unsigned int N = 1]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Interpreter.h:100:31: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess] 67 | memset(aT, 0, N * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:74, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmTypes.h:31, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmCode.h:24, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmCode.cpp:19, from Unified_cpp_js_src_wasm1.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/js/Value.h:310:32: note: 'class JS::Value' declared here 310 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/js/HashTable.h:19, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmCode.h:22, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmCode.cpp:19, from Unified_cpp_js_src_wasm1.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(T (&)[N]) [with T = JS::Value; unsigned int N = 4]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:85:30: required from 'JS::AutoValueArray::AutoValueArray(JSContext*) [with unsigned int N = 4]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:994:50: required from 'js::detail::FixedArgsBase::FixedArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::NO_CONSTRUCT; unsigned int N = 2]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:1031:54: required from 'js::FixedInvokeArgs::FixedInvokeArgs(JSContext*) [with unsigned int N = 2]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Interpreter.h:119:31: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess] 67 | memset(aT, 0, N * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:74, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmTypes.h:31, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmCode.h:24, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmCode.cpp:19, from Unified_cpp_js_src_wasm1.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/js/Value.h:310:32: note: 'class JS::Value' declared here 310 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/ds/LifoAlloc.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/util/ZoneShim.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:28, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-bytecodes.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-bytecodes.cc:5: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]': /pbulk/work/www/seamonkey/work/build/dist/include/js/MemoryMetrics.h:40:39: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::TabSizes'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/StoreBuffer.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/AtomicsObject.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CompileWrappers.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Ion.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Label.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:29, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-bytecodes.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-bytecodes.cc:5: /pbulk/work/www/seamonkey/work/build/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here 31 | struct TabSizes | ^~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/ds/LifoAlloc.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/util/ZoneShim.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:28, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-bytecodes.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-bytecodes.cc:5: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]': /pbulk/work/www/seamonkey/work/build/dist/include/js/MemoryMetrics.h:71:41: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::ServoSizes'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/StoreBuffer.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/AtomicsObject.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CompileWrappers.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Ion.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Label.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:29, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-bytecodes.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-bytecodes.cc:5: /pbulk/work/www/seamonkey/work/build/dist/include/js/MemoryMetrics.h:59:8: note: 'struct JS::ServoSizes' declared here 59 | struct ServoSizes | ^~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/ds/LifoAlloc.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/util/ZoneShim.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:28, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-bytecodes.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-bytecodes.cc:5: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::StaticStrings]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/String.h:1155:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::StaticStrings'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonTypes.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TypeInference.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/ObjectGroup.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Shape.h:31, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject.h:26, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/AtomicsObject.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CompileWrappers.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Ion.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Label.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:29, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-bytecodes.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-bytecodes.cc:5: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/String.h:1137:7: note: 'class js::StaticStrings' declared here 1137 | class StaticStrings | ^~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/ds/LifoAlloc.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/util/ZoneShim.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:28, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-bytecodes.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-bytecodes.cc:5: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::PreliminaryObjectArray]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TypeInference.h:907:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::PreliminaryObjectArray'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/ObjectGroup.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Shape.h:31, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject.h:26, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/AtomicsObject.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CompileWrappers.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Ion.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Label.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:29, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-bytecodes.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-bytecodes.cc:5: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TypeInference.h:895:7: note: 'class js::PreliminaryObjectArray' declared here 895 | class PreliminaryObjectArray | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/ds/LifoAlloc.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/util/ZoneShim.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:28, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-bytecodes.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-bytecodes.cc:5: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::TypeNewScript]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TypeInference.h:1038:44: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::TypeNewScript' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/ObjectGroup.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Shape.h:31, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject.h:26, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/AtomicsObject.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CompileWrappers.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Ion.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Label.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:29, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-bytecodes.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-bytecodes.cc:5: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TypeInference.h:985:7: note: 'class js::TypeNewScript' declared here 985 | class TypeNewScript | ^~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/ds/LifoAlloc.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/util/ZoneShim.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:28, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-bytecodes.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-bytecodes.cc:5: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::IonScriptCounts]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonCode.h:703:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::IonScriptCounts'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JSJitFrameIter.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/NameCollections.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:26, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CompileWrappers.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Ion.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Label.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:29, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-bytecodes.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-bytecodes.cc:5: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonCode.h:690:8: note: 'struct js::jit::IonScriptCounts' declared here 690 | struct IonScriptCounts | ^~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/ds/LifoAlloc.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/util/ZoneShim.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:28, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-ast.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-macro-assembler.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-nodes.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-compiler.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-compiler-tonode.cc:5: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]': /pbulk/work/www/seamonkey/work/build/dist/include/js/MemoryMetrics.h:40:39: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::TabSizes'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/StoreBuffer.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/AtomicsObject.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CompileWrappers.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Ion.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Label.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:29, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-ast.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-macro-assembler.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-nodes.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-compiler.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-compiler-tonode.cc:5: /pbulk/work/www/seamonkey/work/build/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here 31 | struct TabSizes | ^~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/ds/LifoAlloc.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/util/ZoneShim.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:28, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-ast.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-macro-assembler.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-nodes.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-compiler.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-compiler-tonode.cc:5: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]': /pbulk/work/www/seamonkey/work/build/dist/include/js/MemoryMetrics.h:71:41: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::ServoSizes'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/StoreBuffer.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/AtomicsObject.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CompileWrappers.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Ion.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Label.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:29, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-ast.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-macro-assembler.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-nodes.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-compiler.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-compiler-tonode.cc:5: /pbulk/work/www/seamonkey/work/build/dist/include/js/MemoryMetrics.h:59:8: note: 'struct JS::ServoSizes' declared here 59 | struct ServoSizes | ^~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/ds/LifoAlloc.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/util/ZoneShim.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:28, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-bytecodes.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-bytecodes.cc:5: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::gcstats::ZoneGCStats]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Statistics.h:80:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::gcstats::ZoneGCStats'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/GCRuntime.h:20, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:27, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CompileWrappers.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Ion.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Label.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:29, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-bytecodes.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-bytecodes.cc:5: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Statistics.h:52:8: note: 'struct js::gcstats::ZoneGCStats' declared here 52 | struct ZoneGCStats | ^~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/ds/LifoAlloc.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/util/ZoneShim.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:28, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-bytecodes.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-bytecodes.cc:5: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::NewObjectCache]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Caches.h:141:45: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::NewObjectCache'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/ZoneGroup.h:11, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:29, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CompileWrappers.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Ion.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Label.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:29, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-bytecodes.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-bytecodes.cc:5: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Caches.h:92:7: note: 'class js::NewObjectCache' declared here 92 | class NewObjectCache | ^~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/ds/LifoAlloc.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/util/ZoneShim.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:28, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-bytecodes.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-bytecodes.cc:5: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*, size_t) [with T = JS::Value; size_t = unsigned int]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:1085:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:46:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess] 46 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsutil.h:25, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/ds/LifoAlloc.h:24, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/util/ZoneShim.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:28, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-bytecodes.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-bytecodes.cc:5: /pbulk/work/www/seamonkey/work/build/dist/include/js/Value.h:310:32: note: 'class JS::Value' declared here 310 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/ds/LifoAlloc.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/util/ZoneShim.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:28, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-ast.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-macro-assembler.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-nodes.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-compiler.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-compiler-tonode.cc:5: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::StaticStrings]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/String.h:1155:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::StaticStrings'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonTypes.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TypeInference.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/ObjectGroup.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Shape.h:31, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject.h:26, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/AtomicsObject.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CompileWrappers.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Ion.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Label.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:29, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-ast.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-macro-assembler.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-nodes.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-compiler.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-compiler-tonode.cc:5: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/String.h:1137:7: note: 'class js::StaticStrings' declared here 1137 | class StaticStrings | ^~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/ds/LifoAlloc.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/util/ZoneShim.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:28, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-ast.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-macro-assembler.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-nodes.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-compiler.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-compiler-tonode.cc:5: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::PreliminaryObjectArray]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TypeInference.h:907:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::PreliminaryObjectArray'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/ObjectGroup.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Shape.h:31, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject.h:26, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/AtomicsObject.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CompileWrappers.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Ion.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Label.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:29, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-ast.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-macro-assembler.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-nodes.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-compiler.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-compiler-tonode.cc:5: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TypeInference.h:895:7: note: 'class js::PreliminaryObjectArray' declared here 895 | class PreliminaryObjectArray | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/ds/LifoAlloc.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/util/ZoneShim.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:28, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-ast.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-macro-assembler.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-nodes.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-compiler.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-compiler-tonode.cc:5: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::TypeNewScript]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TypeInference.h:1038:44: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::TypeNewScript' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/ObjectGroup.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Shape.h:31, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject.h:26, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/AtomicsObject.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CompileWrappers.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Ion.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Label.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:29, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-ast.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-macro-assembler.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-nodes.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-compiler.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-compiler-tonode.cc:5: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TypeInference.h:985:7: note: 'class js::TypeNewScript' declared here 985 | class TypeNewScript | ^~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/ds/LifoAlloc.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/util/ZoneShim.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:28, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-ast.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-macro-assembler.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-nodes.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-compiler.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-compiler-tonode.cc:5: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::IonScriptCounts]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonCode.h:703:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::IonScriptCounts'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JSJitFrameIter.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/NameCollections.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:26, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CompileWrappers.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Ion.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Label.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:29, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-ast.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-macro-assembler.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-nodes.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-compiler.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-compiler-tonode.cc:5: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonCode.h:690:8: note: 'struct js::jit::IonScriptCounts' declared here 690 | struct IonScriptCounts | ^~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/ds/LifoAlloc.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/util/ZoneShim.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:28, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-bytecodes.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-bytecodes.cc:5: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::CodeOffsetJump]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/shared/Assembler-shared.h:560:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::jit::CodeOffsetJump'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:30, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-bytecodes.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-bytecodes.cc:5: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/shared/Assembler-shared.h:538:7: note: 'class js::jit::CodeOffsetJump' declared here 538 | class CodeOffsetJump | ^~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/ds/LifoAlloc.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/util/ZoneShim.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:28, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-ast.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-macro-assembler.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-nodes.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-compiler.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-compiler-tonode.cc:5: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::gcstats::ZoneGCStats]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Statistics.h:80:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::gcstats::ZoneGCStats'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/GCRuntime.h:20, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:27, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CompileWrappers.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Ion.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Label.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:29, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-ast.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-macro-assembler.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-nodes.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-compiler.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-compiler-tonode.cc:5: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Statistics.h:52:8: note: 'struct js::gcstats::ZoneGCStats' declared here 52 | struct ZoneGCStats | ^~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/ds/LifoAlloc.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/util/ZoneShim.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:28, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-ast.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-macro-assembler.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-nodes.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-compiler.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-compiler-tonode.cc:5: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::NewObjectCache]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Caches.h:141:45: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::NewObjectCache'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/ZoneGroup.h:11, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:29, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CompileWrappers.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Ion.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Label.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:29, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-ast.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-macro-assembler.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-nodes.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-compiler.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-compiler-tonode.cc:5: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Caches.h:92:7: note: 'class js::NewObjectCache' declared here 92 | class NewObjectCache | ^~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/ds/LifoAlloc.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/util/ZoneShim.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:28, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-ast.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-macro-assembler.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-nodes.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-compiler.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-compiler-tonode.cc:5: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*, size_t) [with T = JS::Value; size_t = unsigned int]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:1085:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:46:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess] 46 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsutil.h:25, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/ds/LifoAlloc.h:24, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/util/ZoneShim.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:28, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-ast.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-macro-assembler.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-nodes.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-compiler.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-compiler-tonode.cc:5: /pbulk/work/www/seamonkey/work/build/dist/include/js/Value.h:310:32: note: 'class JS::Value' declared here 310 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/ds/LifoAlloc.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/util/ZoneShim.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:28, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-ast.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-macro-assembler.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-nodes.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-compiler.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-compiler-tonode.cc:5: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::CodeOffsetJump]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/shared/Assembler-shared.h:560:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::jit::CodeOffsetJump'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:30, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-ast.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-macro-assembler.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-nodes.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-compiler.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-compiler-tonode.cc:5: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/shared/Assembler-shared.h:538:7: note: 'class js::jit::CodeOffsetJump' declared here 538 | class CodeOffsetJump | ^~~~~~~~~~~~~~ /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o nsCMSSecureMessage.o -c -I/pbulk/work/www/seamonkey/work/build/dist/stl_wrappers -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SMIME -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/mime/src -I/pbulk/work/www/seamonkey/work/build/comm/mailnews/mime/src -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/security/certverifier -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/security/manager/ssl -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/pbulk/work/www/seamonkey/work/build/dist/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/mozilla-config.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/nsCMSSecureMessage.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/mime/src/nsCMSSecureMessage.cpp /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o regexp-dotprinter.o -c -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SHARED_ARRAY_BUFFER -DJS_HAS_CTYPES -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src -I/pbulk/work/www/seamonkey/work/build/js/src -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/js/src/js-confdefs.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -Wno-noexcept-type -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes -DV8_INTL_SUPPORT -I/usr/pkg/include -MD -MP -MF .deps/regexp-dotprinter.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-dotprinter.cc In file included from Unified_cpp_js_src_wasm0.cpp:11: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmBaselineCompile.cpp: In member function 'void js::wasm::BaseCompiler::emitQuotientI32()': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmBaselineCompile.cpp:5364:22: warning: 'c' may be used uninitialized in this function [-Wmaybe-uninitialized] 5364 | if (!isConst || c == -1) | ~~~~~~~~~^~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/ds/LifoAlloc.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/util/ZoneShim.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:28, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-ast.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-macro-assembler.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-nodes.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-compiler.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-compiler.cc:5: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]': /pbulk/work/www/seamonkey/work/build/dist/include/js/MemoryMetrics.h:40:39: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::TabSizes'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/StoreBuffer.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/AtomicsObject.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CompileWrappers.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Ion.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Label.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:29, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-ast.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-macro-assembler.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-nodes.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-compiler.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-compiler.cc:5: /pbulk/work/www/seamonkey/work/build/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here 31 | struct TabSizes | ^~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/ds/LifoAlloc.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/util/ZoneShim.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:28, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-ast.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-macro-assembler.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-nodes.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-compiler.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-compiler.cc:5: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]': /pbulk/work/www/seamonkey/work/build/dist/include/js/MemoryMetrics.h:71:41: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::ServoSizes'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/StoreBuffer.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/AtomicsObject.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CompileWrappers.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Ion.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Label.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:29, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-ast.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-macro-assembler.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-nodes.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-compiler.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-compiler.cc:5: /pbulk/work/www/seamonkey/work/build/dist/include/js/MemoryMetrics.h:59:8: note: 'struct JS::ServoSizes' declared here 59 | struct ServoSizes | ^~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/ds/LifoAlloc.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/util/ZoneShim.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:28, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-ast.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-macro-assembler.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-nodes.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-compiler.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-compiler.cc:5: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::StaticStrings]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/String.h:1155:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::StaticStrings'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonTypes.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TypeInference.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/ObjectGroup.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Shape.h:31, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject.h:26, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/AtomicsObject.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CompileWrappers.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Ion.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Label.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:29, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-ast.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-macro-assembler.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-nodes.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-compiler.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-compiler.cc:5: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/String.h:1137:7: note: 'class js::StaticStrings' declared here 1137 | class StaticStrings | ^~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/ds/LifoAlloc.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/util/ZoneShim.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:28, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-ast.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-macro-assembler.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-nodes.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-compiler.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-compiler.cc:5: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::PreliminaryObjectArray]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TypeInference.h:907:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::PreliminaryObjectArray'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/ObjectGroup.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Shape.h:31, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject.h:26, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/AtomicsObject.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CompileWrappers.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Ion.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Label.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:29, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-ast.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-macro-assembler.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-nodes.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-compiler.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-compiler.cc:5: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TypeInference.h:895:7: note: 'class js::PreliminaryObjectArray' declared here 895 | class PreliminaryObjectArray | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/ds/LifoAlloc.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/util/ZoneShim.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:28, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-ast.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-macro-assembler.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-nodes.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-compiler.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-compiler.cc:5: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::TypeNewScript]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TypeInference.h:1038:44: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::TypeNewScript' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/ObjectGroup.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Shape.h:31, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject.h:26, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/AtomicsObject.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CompileWrappers.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Ion.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Label.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:29, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-ast.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-macro-assembler.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-nodes.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-compiler.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-compiler.cc:5: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TypeInference.h:985:7: note: 'class js::TypeNewScript' declared here 985 | class TypeNewScript | ^~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/ds/LifoAlloc.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/util/ZoneShim.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:28, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-ast.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-macro-assembler.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-nodes.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-compiler.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-compiler.cc:5: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::IonScriptCounts]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonCode.h:703:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::IonScriptCounts'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JSJitFrameIter.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/NameCollections.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:26, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CompileWrappers.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Ion.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Label.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:29, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-ast.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-macro-assembler.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-nodes.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-compiler.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-compiler.cc:5: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonCode.h:690:8: note: 'struct js::jit::IonScriptCounts' declared here 690 | struct IonScriptCounts | ^~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/ds/LifoAlloc.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/util/ZoneShim.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:28, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-ast.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-macro-assembler.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-nodes.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-compiler.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-compiler.cc:5: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::gcstats::ZoneGCStats]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Statistics.h:80:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::gcstats::ZoneGCStats'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/GCRuntime.h:20, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:27, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CompileWrappers.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Ion.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Label.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:29, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-ast.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-macro-assembler.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-nodes.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-compiler.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-compiler.cc:5: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Statistics.h:52:8: note: 'struct js::gcstats::ZoneGCStats' declared here 52 | struct ZoneGCStats | ^~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/ds/LifoAlloc.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/util/ZoneShim.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:28, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-ast.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-macro-assembler.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-nodes.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-compiler.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-compiler.cc:5: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::NewObjectCache]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Caches.h:141:45: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::NewObjectCache'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/ZoneGroup.h:11, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:29, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CompileWrappers.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Ion.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Label.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:29, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-ast.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-macro-assembler.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-nodes.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-compiler.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-compiler.cc:5: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Caches.h:92:7: note: 'class js::NewObjectCache' declared here 92 | class NewObjectCache | ^~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/ds/LifoAlloc.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/util/ZoneShim.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:28, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-ast.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-macro-assembler.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-nodes.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-compiler.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-compiler.cc:5: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*, size_t) [with T = JS::Value; size_t = unsigned int]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:1085:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:46:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess] 46 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsutil.h:25, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/ds/LifoAlloc.h:24, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/util/ZoneShim.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:28, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-ast.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-macro-assembler.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-nodes.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-compiler.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-compiler.cc:5: /pbulk/work/www/seamonkey/work/build/dist/include/js/Value.h:310:32: note: 'class JS::Value' declared here 310 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/ds/LifoAlloc.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/util/ZoneShim.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:28, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-ast.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-macro-assembler.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-nodes.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-compiler.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-compiler.cc:5: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::CodeOffsetJump]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/shared/Assembler-shared.h:560:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::jit::CodeOffsetJump'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:30, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-ast.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-macro-assembler.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-nodes.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-compiler.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-compiler.cc:5: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/shared/Assembler-shared.h:538:7: note: 'class js::jit::CodeOffsetJump' declared here 538 | class CodeOffsetJump | ^~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/ds/LifoAlloc.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/util/ZoneShim.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:28, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-ast.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-macro-assembler.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-nodes.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-compiler.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-compiler.cc:5: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(T (&)[N]) [with T = JS::Value; unsigned int N = 2]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:85:30: required from 'JS::AutoValueArray::AutoValueArray(JSContext*) [with unsigned int N = 2]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:994:50: required from 'js::detail::FixedArgsBase::FixedArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::NO_CONSTRUCT; unsigned int N = 0]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:1031:54: required from 'js::FixedInvokeArgs::FixedInvokeArgs(JSContext*) [with unsigned int N = 0]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Interpreter.h:85:31: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess] 67 | memset(aT, 0, N * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsutil.h:25, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/ds/LifoAlloc.h:24, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/util/ZoneShim.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:28, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-ast.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-macro-assembler.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-nodes.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-compiler.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-compiler.cc:5: /pbulk/work/www/seamonkey/work/build/dist/include/js/Value.h:310:32: note: 'class JS::Value' declared here 310 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/ds/LifoAlloc.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/util/ZoneShim.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:28, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-ast.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-macro-assembler.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-nodes.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-compiler.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-compiler.cc:5: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(T (&)[N]) [with T = JS::Value; unsigned int N = 3]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:85:30: required from 'JS::AutoValueArray::AutoValueArray(JSContext*) [with unsigned int N = 3]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:994:50: required from 'js::detail::FixedArgsBase::FixedArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::NO_CONSTRUCT; unsigned int N = 1]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:1031:54: required from 'js::FixedInvokeArgs::FixedInvokeArgs(JSContext*) [with unsigned int N = 1]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Interpreter.h:100:31: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess] 67 | memset(aT, 0, N * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsutil.h:25, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/ds/LifoAlloc.h:24, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/util/ZoneShim.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:28, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-ast.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-macro-assembler.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-nodes.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-compiler.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-compiler.cc:5: /pbulk/work/www/seamonkey/work/build/dist/include/js/Value.h:310:32: note: 'class JS::Value' declared here 310 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/ds/LifoAlloc.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/util/ZoneShim.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:28, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-ast.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-macro-assembler.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-nodes.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-compiler.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-compiler.cc:5: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(T (&)[N]) [with T = JS::Value; unsigned int N = 4]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:85:30: required from 'JS::AutoValueArray::AutoValueArray(JSContext*) [with unsigned int N = 4]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:994:50: required from 'js::detail::FixedArgsBase::FixedArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::NO_CONSTRUCT; unsigned int N = 2]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:1031:54: required from 'js::FixedInvokeArgs::FixedInvokeArgs(JSContext*) [with unsigned int N = 2]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Interpreter.h:119:31: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess] 67 | memset(aT, 0, N * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsutil.h:25, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/ds/LifoAlloc.h:24, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/util/ZoneShim.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:28, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-ast.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-macro-assembler.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-nodes.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-compiler.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-compiler.cc:5: /pbulk/work/www/seamonkey/work/build/dist/include/js/Value.h:310:32: note: 'class JS::Value' declared here 310 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o nsMimeObjectClassAccess.o -c -I/pbulk/work/www/seamonkey/work/build/dist/stl_wrappers -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SMIME -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/mime/src -I/pbulk/work/www/seamonkey/work/build/comm/mailnews/mime/src -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/security/certverifier -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/security/manager/ssl -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/pbulk/work/www/seamonkey/work/build/dist/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/mozilla-config.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/nsMimeObjectClassAccess.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/mime/src/nsMimeObjectClassAccess.cpp In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-macro-assembler.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-nodes.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-compiler.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-compiler-tonode.cc:5: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-ast.h: In member function 'virtual v8::internal::RegExpNode* v8::internal::RegExpCharacterClass::ToNode(v8::internal::RegExpCompiler*, v8::internal::RegExpNode*)': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-ast.h:312:53: warning: 'default_flags.JS::RegExpFlags::flags_' may be used uninitialized in this function [-Wmaybe-uninitialized] 312 | character_class_flags_(character_class_flags) { | ^ /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-compiler-tonode.cc:421:23: note: 'default_flags.JS::RegExpFlags::flags_' was declared here 421 | JSRegExp::Flags default_flags; | ^~~~~~~~~~~~~ /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmBaselineCompile.cpp: In member function 'void js::wasm::BaseCompiler::emitRemainderI32()': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmBaselineCompile.cpp:5432:22: warning: 'c' may be used uninitialized in this function [-Wmaybe-uninitialized] 5432 | if (!isConst || c == -1) | ~~~~~~~~~^~~~~~~~~~ /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o Unified_cpp_js_src_wasm3.o -c -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SHARED_ARRAY_BUFFER -DJS_HAS_CTYPES -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm -I/pbulk/work/www/seamonkey/work/build/js/src/wasm -I/pbulk/work/www/seamonkey/work/build/js/src -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/js/src/js-confdefs.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -Wno-noexcept-type -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes -MD -MP -MF .deps/Unified_cpp_js_src_wasm3.o.pp Unified_cpp_js_src_wasm3.cpp In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmJS.cpp:43, from Unified_cpp_js_src_wasm2.cpp:20: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/NativeObject-inl.h: In static member function 'static JS::Result js::NativeObject::create(JSContext*, js::gc::AllocKind, js::gc::InitialHeap, js::HandleShape, js::HandleObjectGroup)': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/NativeObject-inl.h:553:87: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::HeapSlot'; use assignment instead [-Wclass-memaccess] 553 | memset(nobj->as().fixedSlots(), 0, size - sizeof(js::NativeObject)); | ^ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmInstance.h:22, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmInstance.cpp:19, from Unified_cpp_js_src_wasm2.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:649:7: note: 'class js::HeapSlot' declared here 649 | class HeapSlot : public WriteBarrieredBase | ^~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/ds/LifoAlloc.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/util/ZoneShim.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:28, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-dotprinter.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-dotprinter.cc:5: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]': /pbulk/work/www/seamonkey/work/build/dist/include/js/MemoryMetrics.h:40:39: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::TabSizes'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/StoreBuffer.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/AtomicsObject.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CompileWrappers.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Ion.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Label.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:29, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-dotprinter.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-dotprinter.cc:5: /pbulk/work/www/seamonkey/work/build/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here 31 | struct TabSizes | ^~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/ds/LifoAlloc.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/util/ZoneShim.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:28, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-dotprinter.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-dotprinter.cc:5: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]': /pbulk/work/www/seamonkey/work/build/dist/include/js/MemoryMetrics.h:71:41: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::ServoSizes'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/StoreBuffer.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/AtomicsObject.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CompileWrappers.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Ion.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Label.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:29, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-dotprinter.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-dotprinter.cc:5: /pbulk/work/www/seamonkey/work/build/dist/include/js/MemoryMetrics.h:59:8: note: 'struct JS::ServoSizes' declared here 59 | struct ServoSizes | ^~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/ds/LifoAlloc.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/util/ZoneShim.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:28, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-dotprinter.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-dotprinter.cc:5: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::StaticStrings]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/String.h:1155:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::StaticStrings'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonTypes.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TypeInference.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/ObjectGroup.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Shape.h:31, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject.h:26, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/AtomicsObject.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CompileWrappers.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Ion.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Label.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:29, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-dotprinter.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-dotprinter.cc:5: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/String.h:1137:7: note: 'class js::StaticStrings' declared here 1137 | class StaticStrings | ^~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/ds/LifoAlloc.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/util/ZoneShim.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:28, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-dotprinter.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-dotprinter.cc:5: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::PreliminaryObjectArray]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TypeInference.h:907:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::PreliminaryObjectArray'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/ObjectGroup.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Shape.h:31, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject.h:26, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/AtomicsObject.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CompileWrappers.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Ion.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Label.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:29, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-dotprinter.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-dotprinter.cc:5: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TypeInference.h:895:7: note: 'class js::PreliminaryObjectArray' declared here 895 | class PreliminaryObjectArray | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/ds/LifoAlloc.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/util/ZoneShim.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:28, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-dotprinter.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-dotprinter.cc:5: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::TypeNewScript]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TypeInference.h:1038:44: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::TypeNewScript' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/ObjectGroup.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Shape.h:31, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject.h:26, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/AtomicsObject.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CompileWrappers.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Ion.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Label.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:29, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-dotprinter.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-dotprinter.cc:5: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TypeInference.h:985:7: note: 'class js::TypeNewScript' declared here 985 | class TypeNewScript | ^~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/ds/LifoAlloc.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/util/ZoneShim.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:28, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-dotprinter.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-dotprinter.cc:5: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::IonScriptCounts]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonCode.h:703:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::IonScriptCounts'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JSJitFrameIter.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/NameCollections.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:26, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CompileWrappers.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Ion.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Label.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:29, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-dotprinter.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-dotprinter.cc:5: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonCode.h:690:8: note: 'struct js::jit::IonScriptCounts' declared here 690 | struct IonScriptCounts | ^~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/build/dist/include/js/RootingAPI.h:19, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:73, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmInstance.h:22, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmInstance.cpp:19, from Unified_cpp_js_src_wasm2.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]': /pbulk/work/www/seamonkey/work/build/dist/include/js/MemoryMetrics.h:40:39: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::TabSizes'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/StoreBuffer.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmInstance.h:22, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmInstance.cpp:19, from Unified_cpp_js_src_wasm2.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here 31 | struct TabSizes | ^~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/build/dist/include/js/RootingAPI.h:19, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:73, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmInstance.h:22, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmInstance.cpp:19, from Unified_cpp_js_src_wasm2.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]': /pbulk/work/www/seamonkey/work/build/dist/include/js/MemoryMetrics.h:71:41: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::ServoSizes'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/StoreBuffer.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmInstance.h:22, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmInstance.cpp:19, from Unified_cpp_js_src_wasm2.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/js/MemoryMetrics.h:59:8: note: 'struct JS::ServoSizes' declared here 59 | struct ServoSizes | ^~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/build/dist/include/js/RootingAPI.h:19, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:73, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmInstance.h:22, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmInstance.cpp:19, from Unified_cpp_js_src_wasm2.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::StaticStrings]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/String.h:1155:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::StaticStrings'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonTypes.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TypeInference.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/ObjectGroup.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Shape.h:31, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject.h:26, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/AtomicsObject.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CompileWrappers.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Ion.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitAllocPolicy.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/shared/Assembler-shared.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmInstance.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmInstance.cpp:19, from Unified_cpp_js_src_wasm2.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/String.h:1137:7: note: 'class js::StaticStrings' declared here 1137 | class StaticStrings | ^~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/build/dist/include/js/RootingAPI.h:19, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:73, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmInstance.h:22, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmInstance.cpp:19, from Unified_cpp_js_src_wasm2.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::PreliminaryObjectArray]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TypeInference.h:907:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::PreliminaryObjectArray'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/ObjectGroup.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Shape.h:31, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject.h:26, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/AtomicsObject.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CompileWrappers.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Ion.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitAllocPolicy.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/shared/Assembler-shared.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmInstance.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmInstance.cpp:19, from Unified_cpp_js_src_wasm2.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TypeInference.h:895:7: note: 'class js::PreliminaryObjectArray' declared here 895 | class PreliminaryObjectArray | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/build/dist/include/js/RootingAPI.h:19, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:73, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmInstance.h:22, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmInstance.cpp:19, from Unified_cpp_js_src_wasm2.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::TypeNewScript]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TypeInference.h:1038:44: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::TypeNewScript' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/ObjectGroup.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Shape.h:31, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject.h:26, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/AtomicsObject.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CompileWrappers.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Ion.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitAllocPolicy.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/shared/Assembler-shared.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmInstance.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmInstance.cpp:19, from Unified_cpp_js_src_wasm2.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TypeInference.h:985:7: note: 'class js::TypeNewScript' declared here 985 | class TypeNewScript | ^~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/ds/LifoAlloc.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/util/ZoneShim.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:28, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-dotprinter.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-dotprinter.cc:5: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::gcstats::ZoneGCStats]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Statistics.h:80:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::gcstats::ZoneGCStats'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/GCRuntime.h:20, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:27, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CompileWrappers.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Ion.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Label.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:29, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-dotprinter.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-dotprinter.cc:5: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Statistics.h:52:8: note: 'struct js::gcstats::ZoneGCStats' declared here 52 | struct ZoneGCStats | ^~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/ds/LifoAlloc.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/util/ZoneShim.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:28, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-dotprinter.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-dotprinter.cc:5: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::NewObjectCache]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Caches.h:141:45: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::NewObjectCache'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/ZoneGroup.h:11, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:29, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CompileWrappers.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Ion.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Label.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:29, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-dotprinter.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-dotprinter.cc:5: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Caches.h:92:7: note: 'class js::NewObjectCache' declared here 92 | class NewObjectCache | ^~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/build/dist/include/js/RootingAPI.h:19, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:73, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmInstance.h:22, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmInstance.cpp:19, from Unified_cpp_js_src_wasm2.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::IonScriptCounts]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonCode.h:703:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::IonScriptCounts'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JSJitFrameIter.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/NameCollections.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:26, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CompileWrappers.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Ion.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitAllocPolicy.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/shared/Assembler-shared.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmInstance.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmInstance.cpp:19, from Unified_cpp_js_src_wasm2.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonCode.h:690:8: note: 'struct js::jit::IonScriptCounts' declared here 690 | struct IonScriptCounts | ^~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/ds/LifoAlloc.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/util/ZoneShim.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:28, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-dotprinter.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-dotprinter.cc:5: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*, size_t) [with T = JS::Value; size_t = unsigned int]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:1085:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:46:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess] 46 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsutil.h:25, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/ds/LifoAlloc.h:24, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/util/ZoneShim.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:28, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-dotprinter.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-dotprinter.cc:5: /pbulk/work/www/seamonkey/work/build/dist/include/js/Value.h:310:32: note: 'class JS::Value' declared here 310 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/build/dist/include/js/RootingAPI.h:19, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:73, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmInstance.h:22, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmInstance.cpp:19, from Unified_cpp_js_src_wasm2.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::gcstats::ZoneGCStats]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Statistics.h:80:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::gcstats::ZoneGCStats'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/GCRuntime.h:20, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:27, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CompileWrappers.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Ion.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitAllocPolicy.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/shared/Assembler-shared.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmInstance.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmInstance.cpp:19, from Unified_cpp_js_src_wasm2.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Statistics.h:52:8: note: 'struct js::gcstats::ZoneGCStats' declared here 52 | struct ZoneGCStats | ^~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/build/dist/include/js/RootingAPI.h:19, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:73, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmInstance.h:22, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmInstance.cpp:19, from Unified_cpp_js_src_wasm2.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::NewObjectCache]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Caches.h:141:45: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::NewObjectCache'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/ZoneGroup.h:11, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:29, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CompileWrappers.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Ion.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitAllocPolicy.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/shared/Assembler-shared.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmInstance.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmInstance.cpp:19, from Unified_cpp_js_src_wasm2.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Caches.h:92:7: note: 'class js::NewObjectCache' declared here 92 | class NewObjectCache | ^~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/build/dist/include/js/RootingAPI.h:19, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:73, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmInstance.h:22, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmInstance.cpp:19, from Unified_cpp_js_src_wasm2.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*, size_t) [with T = JS::Value; size_t = unsigned int]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:1085:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:46:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess] 46 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:74, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmInstance.h:22, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmInstance.cpp:19, from Unified_cpp_js_src_wasm2.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/js/Value.h:310:32: note: 'class JS::Value' declared here 310 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/ds/LifoAlloc.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/util/ZoneShim.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:28, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-dotprinter.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-dotprinter.cc:5: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::CodeOffsetJump]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/shared/Assembler-shared.h:560:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::jit::CodeOffsetJump'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:30, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-dotprinter.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-dotprinter.cc:5: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/shared/Assembler-shared.h:538:7: note: 'class js::jit::CodeOffsetJump' declared here 538 | class CodeOffsetJump | ^~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/build/dist/include/js/RootingAPI.h:19, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:73, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmInstance.h:22, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmInstance.cpp:19, from Unified_cpp_js_src_wasm2.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::CodeOffsetJump]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/shared/Assembler-shared.h:560:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::jit::CodeOffsetJump'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmInstance.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmInstance.cpp:19, from Unified_cpp_js_src_wasm2.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/shared/Assembler-shared.h:538:7: note: 'class js::jit::CodeOffsetJump' declared here 538 | class CodeOffsetJump | ^~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/build/dist/include/js/RootingAPI.h:19, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:73, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmInstance.h:22, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmInstance.cpp:19, from Unified_cpp_js_src_wasm2.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::wasm::LinkDataTierCacheablePod]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmModule.h:50:55: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::wasm::LinkDataTierCacheablePod'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmInstance.cpp:26, from Unified_cpp_js_src_wasm2.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmModule.h:43:8: note: 'struct js::wasm::LinkDataTierCacheablePod' declared here 43 | struct LinkDataTierCacheablePod | ^~~~~~~~~~~~~~~~~~~~~~~~ /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o nsSimpleMimeConverterStub.o -c -I/pbulk/work/www/seamonkey/work/build/dist/stl_wrappers -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SMIME -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/mime/src -I/pbulk/work/www/seamonkey/work/build/comm/mailnews/mime/src -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/security/certverifier -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/security/manager/ssl -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/pbulk/work/www/seamonkey/work/build/dist/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/mozilla-config.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/nsSimpleMimeConverterStub.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/mime/src/nsSimpleMimeConverterStub.cpp /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o regexp-interpreter.o -c -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SHARED_ARRAY_BUFFER -DJS_HAS_CTYPES -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src -I/pbulk/work/www/seamonkey/work/build/js/src -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/js/src/js-confdefs.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -Wno-noexcept-type -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes -DV8_INTL_SUPPORT -I/usr/pkg/include -MD -MP -MF .deps/regexp-interpreter.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-interpreter.cc /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o regexp-macro-assembler-tracer.o -c -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SHARED_ARRAY_BUFFER -DJS_HAS_CTYPES -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src -I/pbulk/work/www/seamonkey/work/build/js/src -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/js/src/js-confdefs.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -Wno-noexcept-type -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes -DV8_INTL_SUPPORT -I/usr/pkg/include -MD -MP -MF .deps/regexp-macro-assembler-tracer.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-macro-assembler-tracer.cc /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o Unified_cpp_js_src_jit10.o -c -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SHARED_ARRAY_BUFFER -DJS_HAS_CTYPES -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit -I/pbulk/work/www/seamonkey/work/build/js/src/jit -I/pbulk/work/www/seamonkey/work/build/js/src -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/js/src/js-confdefs.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -Wno-noexcept-type -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes -MD -MP -MF .deps/Unified_cpp_js_src_jit10.o.pp Unified_cpp_js_src_jit10.cpp /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o nsStreamConverter.o -c -I/pbulk/work/www/seamonkey/work/build/dist/stl_wrappers -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SMIME -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/mime/src -I/pbulk/work/www/seamonkey/work/build/comm/mailnews/mime/src -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/security/certverifier -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/security/manager/ssl -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/pbulk/work/www/seamonkey/work/build/dist/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/mozilla-config.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/nsStreamConverter.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/comm/mailnews/mime/src/nsStreamConverter.cpp In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/build/dist/include/js/RootingAPI.h:19, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:73, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmInstance.h:22, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmInstance.cpp:19, from Unified_cpp_js_src_wasm2.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(T (&)[N]) [with T = JS::Value; unsigned int N = 2]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:85:30: required from 'JS::AutoValueArray::AutoValueArray(JSContext*) [with unsigned int N = 2]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:994:50: required from 'js::detail::FixedArgsBase::FixedArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::NO_CONSTRUCT; unsigned int N = 0]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:1031:54: required from 'js::FixedInvokeArgs::FixedInvokeArgs(JSContext*) [with unsigned int N = 0]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Interpreter.h:85:31: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess] 67 | memset(aT, 0, N * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:74, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmInstance.h:22, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmInstance.cpp:19, from Unified_cpp_js_src_wasm2.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/js/Value.h:310:32: note: 'class JS::Value' declared here 310 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/build/dist/include/js/RootingAPI.h:19, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:73, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmInstance.h:22, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmInstance.cpp:19, from Unified_cpp_js_src_wasm2.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(T (&)[N]) [with T = JS::Value; unsigned int N = 3]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:85:30: required from 'JS::AutoValueArray::AutoValueArray(JSContext*) [with unsigned int N = 3]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:994:50: required from 'js::detail::FixedArgsBase::FixedArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::NO_CONSTRUCT; unsigned int N = 1]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:1031:54: required from 'js::FixedInvokeArgs::FixedInvokeArgs(JSContext*) [with unsigned int N = 1]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Interpreter.h:100:31: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess] 67 | memset(aT, 0, N * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:74, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmInstance.h:22, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmInstance.cpp:19, from Unified_cpp_js_src_wasm2.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/js/Value.h:310:32: note: 'class JS::Value' declared here 310 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/build/dist/include/js/RootingAPI.h:19, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:73, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmInstance.h:22, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmInstance.cpp:19, from Unified_cpp_js_src_wasm2.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(T (&)[N]) [with T = JS::Value; unsigned int N = 4]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:85:30: required from 'JS::AutoValueArray::AutoValueArray(JSContext*) [with unsigned int N = 4]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:994:50: required from 'js::detail::FixedArgsBase::FixedArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::NO_CONSTRUCT; unsigned int N = 2]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:1031:54: required from 'js::FixedInvokeArgs::FixedInvokeArgs(JSContext*) [with unsigned int N = 2]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Interpreter.h:119:31: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess] 67 | memset(aT, 0, N * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:74, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmInstance.h:22, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmInstance.cpp:19, from Unified_cpp_js_src_wasm2.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/js/Value.h:310:32: note: 'class JS::Value' declared here 310 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/shared/Assembler-shared.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmInstance.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmInstance.cpp:19, from Unified_cpp_js_src_wasm2.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitAllocPolicy.h: In instantiation of 'T* js::jit::JitAllocPolicy::maybe_pod_calloc(size_t) [with T = js::detail::HashTableEntry >; size_t = unsigned int]': /pbulk/work/www/seamonkey/work/build/dist/include/js/HashTable.h:1264:54: required from 'static js::detail::HashTable::Entry* js::detail::HashTable::createTable(AllocPolicy&, uint32_t, js::detail::HashTable::FailureBehavior) [with T = js::HashMapEntry; HashPolicy = js::HashMap::MapHashPolicy; AllocPolicy = js::jit::JitAllocPolicy; js::detail::HashTable::Entry = js::detail::HashTableEntry >; uint32_t = unsigned int]' /pbulk/work/www/seamonkey/work/build/dist/include/js/HashTable.h:1332:28: required from 'bool js::detail::HashTable::init(uint32_t) [with T = js::HashMapEntry; HashPolicy = js::HashMap::MapHashPolicy; AllocPolicy = js::jit::JitAllocPolicy; uint32_t = unsigned int]' /pbulk/work/www/seamonkey/work/build/dist/include/js/HashTable.h:92:65: required from 'bool js::HashMap::init(uint32_t) [with Key = JS::Value; Value = unsigned int; HashPolicy = js::jit::LIRGraph::ValueHasher; AllocPolicy = js::jit::JitAllocPolicy; uint32_t = unsigned int]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/LIR.h:1835:38: required from here /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitAllocPolicy.h:101:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::detail::HashTableEntry >' with no trivial copy-assignment [-Wclass-memaccess] 101 | memset(p, 0, numElems * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/js/TracingAPI.h:12, from /pbulk/work/www/seamonkey/work/build/dist/include/js/GCPolicyAPI.h:47, from /pbulk/work/www/seamonkey/work/build/dist/include/js/RootingAPI.h:22, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:73, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmInstance.h:22, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmInstance.cpp:19, from Unified_cpp_js_src_wasm2.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/js/HashTable.h:794:7: note: 'class js::detail::HashTableEntry >' declared here 794 | class HashTableEntry | ^~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/js/GCAPI.h:15, from /pbulk/work/www/seamonkey/work/build/dist/include/js/Value.h:23, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:74, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/AsmJS.h:22, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/AsmJS.cpp:19, from Unified_cpp_js_src_wasm0.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/Vector.h: In member function 'bool ModuleValidator::declareFuncPtrTable(js::wasm::Sig&&, js::PropertyName*, uint32_t, uint32_t, uint32_t*)': /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/Vector.h:546:19: warning: 'sigIndex' may be used uninitialized in this function [-Wmaybe-uninitialized] 546 | return begin()[aIndex]; | ~~~~~~~^ In file included from Unified_cpp_js_src_wasm0.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/AsmJS.cpp:2224:18: note: 'sigIndex' was declared here 2224 | uint32_t sigIndex; | ^~~~~~~~ /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o regexp-macro-assembler.o -c -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SHARED_ARRAY_BUFFER -DJS_HAS_CTYPES -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src -I/pbulk/work/www/seamonkey/work/build/js/src -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/js/src/js-confdefs.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -Wno-noexcept-type -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes -DV8_INTL_SUPPORT -I/usr/pkg/include -MD -MP -MF .deps/regexp-macro-assembler.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-macro-assembler.cc /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/AsmJS.cpp: In member function 'js::wasm::SharedModule ModuleValidator::finish()': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/AsmJS.cpp:2456:65: warning: 'pos.js::frontend::TokenPos::end' may be used uninitialized in this function [-Wmaybe-uninitialized] 2456 | asmJSMetadata_->srcLengthWithRightBrace = endAfterCurly - asmJSMetadata_->srcStart; | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/build/dist/include/js/RootingAPI.h:19, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:73, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSCompartment.h:19, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/MacroAssembler.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmGenerator.h:22, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmStubs.h:22, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmStubs.cpp:19, from Unified_cpp_js_src_wasm3.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]': /pbulk/work/www/seamonkey/work/build/dist/include/js/MemoryMetrics.h:40:39: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::TabSizes'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/StoreBuffer.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSCompartment.h:19, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/MacroAssembler.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmGenerator.h:22, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmStubs.h:22, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmStubs.cpp:19, from Unified_cpp_js_src_wasm3.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here 31 | struct TabSizes | ^~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/build/dist/include/js/RootingAPI.h:19, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:73, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSCompartment.h:19, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/MacroAssembler.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmGenerator.h:22, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmStubs.h:22, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmStubs.cpp:19, from Unified_cpp_js_src_wasm3.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]': /pbulk/work/www/seamonkey/work/build/dist/include/js/MemoryMetrics.h:71:41: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::ServoSizes'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/StoreBuffer.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSCompartment.h:19, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/MacroAssembler.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmGenerator.h:22, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmStubs.h:22, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmStubs.cpp:19, from Unified_cpp_js_src_wasm3.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/js/MemoryMetrics.h:59:8: note: 'struct JS::ServoSizes' declared here 59 | struct ServoSizes | ^~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/build/dist/include/js/RootingAPI.h:19, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:73, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSCompartment.h:19, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/MacroAssembler.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmGenerator.h:22, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmStubs.h:22, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmStubs.cpp:19, from Unified_cpp_js_src_wasm3.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::StaticStrings]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/String.h:1155:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::StaticStrings'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Symbol.h:24, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/AtomMarking.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/GCRuntime.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Zone.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSCompartment.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/MacroAssembler.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmGenerator.h:22, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmStubs.h:22, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmStubs.cpp:19, from Unified_cpp_js_src_wasm3.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/String.h:1137:7: note: 'class js::StaticStrings' declared here 1137 | class StaticStrings | ^~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/build/dist/include/js/RootingAPI.h:19, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:73, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSCompartment.h:19, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/MacroAssembler.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmGenerator.h:22, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmStubs.h:22, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmStubs.cpp:19, from Unified_cpp_js_src_wasm3.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::gcstats::ZoneGCStats]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Statistics.h:80:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::gcstats::ZoneGCStats'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/GCRuntime.h:20, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Zone.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSCompartment.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/MacroAssembler.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmGenerator.h:22, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmStubs.h:22, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmStubs.cpp:19, from Unified_cpp_js_src_wasm3.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Statistics.h:52:8: note: 'struct js::gcstats::ZoneGCStats' declared here 52 | struct ZoneGCStats | ^~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/build/dist/include/js/RootingAPI.h:19, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:73, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSCompartment.h:19, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/MacroAssembler.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmGenerator.h:22, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmStubs.h:22, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmStubs.cpp:19, from Unified_cpp_js_src_wasm3.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::PreliminaryObjectArray]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TypeInference.h:907:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::PreliminaryObjectArray'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/ObjectGroup.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Shape.h:31, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject.h:26, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/NativeObject.h:22, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/ArrayObject.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/RegExpShared.h:29, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Zone.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSCompartment.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/MacroAssembler.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmGenerator.h:22, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmStubs.h:22, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmStubs.cpp:19, from Unified_cpp_js_src_wasm3.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TypeInference.h:895:7: note: 'class js::PreliminaryObjectArray' declared here 895 | class PreliminaryObjectArray | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/build/dist/include/js/RootingAPI.h:19, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:73, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSCompartment.h:19, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/MacroAssembler.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmGenerator.h:22, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmStubs.h:22, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmStubs.cpp:19, from Unified_cpp_js_src_wasm3.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::TypeNewScript]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TypeInference.h:1038:44: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::TypeNewScript' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/ObjectGroup.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Shape.h:31, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject.h:26, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/NativeObject.h:22, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/ArrayObject.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/RegExpShared.h:29, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Zone.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSCompartment.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/MacroAssembler.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmGenerator.h:22, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmStubs.h:22, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmStubs.cpp:19, from Unified_cpp_js_src_wasm3.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TypeInference.h:985:7: note: 'class js::TypeNewScript' declared here 985 | class TypeNewScript | ^~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/build/dist/include/js/RootingAPI.h:19, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:73, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSCompartment.h:19, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/MacroAssembler.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmGenerator.h:22, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmStubs.h:22, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmStubs.cpp:19, from Unified_cpp_js_src_wasm3.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::IonScriptCounts]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonCode.h:703:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::IonScriptCounts'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JSJitFrameIter.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/NameCollections.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:26, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/RegExpShared.h:31, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Zone.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSCompartment.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/MacroAssembler.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmGenerator.h:22, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmStubs.h:22, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmStubs.cpp:19, from Unified_cpp_js_src_wasm3.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonCode.h:690:8: note: 'struct js::jit::IonScriptCounts' declared here 690 | struct IonScriptCounts | ^~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/build/dist/include/js/RootingAPI.h:19, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:73, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSCompartment.h:19, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/MacroAssembler.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmGenerator.h:22, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmStubs.h:22, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmStubs.cpp:19, from Unified_cpp_js_src_wasm3.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::NewObjectCache]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Caches.h:141:45: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::NewObjectCache'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/ZoneGroup.h:11, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:29, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/RegExpShared.h:31, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Zone.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSCompartment.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/MacroAssembler.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmGenerator.h:22, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmStubs.h:22, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmStubs.cpp:19, from Unified_cpp_js_src_wasm3.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Caches.h:92:7: note: 'class js::NewObjectCache' declared here 92 | class NewObjectCache | ^~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/build/dist/include/js/RootingAPI.h:19, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:73, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSCompartment.h:19, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/MacroAssembler.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmGenerator.h:22, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmStubs.h:22, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmStubs.cpp:19, from Unified_cpp_js_src_wasm3.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*, size_t) [with T = JS::Value; size_t = unsigned int]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:1085:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:46:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess] 46 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:74, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSCompartment.h:19, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/MacroAssembler.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmGenerator.h:22, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmStubs.h:22, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmStubs.cpp:19, from Unified_cpp_js_src_wasm3.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/js/Value.h:310:32: note: 'class JS::Value' declared here 310 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/build/dist/include/js/RootingAPI.h:19, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:73, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSCompartment.h:19, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/MacroAssembler.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmGenerator.h:22, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmStubs.h:22, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmStubs.cpp:19, from Unified_cpp_js_src_wasm3.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::CodeOffsetJump]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/shared/Assembler-shared.h:560:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::jit::CodeOffsetJump'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Safepoints.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitFrames.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/x86/MacroAssembler-x86.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/MacroAssembler.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmGenerator.h:22, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmStubs.h:22, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmStubs.cpp:19, from Unified_cpp_js_src_wasm3.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/shared/Assembler-shared.h:538:7: note: 'class js::jit::CodeOffsetJump' declared here 538 | class CodeOffsetJump | ^~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/build/dist/include/js/RootingAPI.h:19, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:73, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSCompartment.h:19, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/MacroAssembler.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmGenerator.h:22, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmStubs.h:22, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmStubs.cpp:19, from Unified_cpp_js_src_wasm3.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::wasm::LinkDataTierCacheablePod]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmModule.h:50:55: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::wasm::LinkDataTierCacheablePod'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmCompile.h:22, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmGenerator.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmStubs.h:22, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmStubs.cpp:19, from Unified_cpp_js_src_wasm3.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmModule.h:43:8: note: 'struct js::wasm::LinkDataTierCacheablePod' declared here 43 | struct LinkDataTierCacheablePod | ^~~~~~~~~~~~~~~~~~~~~~~~ gmake[3]: Leaving directory '/pbulk/work/www/seamonkey/work/build/comm/mailnews/mime/src' /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o Unified_cpp_js_src_jit11.o -c -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SHARED_ARRAY_BUFFER -DJS_HAS_CTYPES -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit -I/pbulk/work/www/seamonkey/work/build/js/src/jit -I/pbulk/work/www/seamonkey/work/build/js/src -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/js/src/js-confdefs.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -Wno-noexcept-type -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes -MD -MP -MF .deps/Unified_cpp_js_src_jit11.o.pp Unified_cpp_js_src_jit11.cpp In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/build/dist/include/js/RootingAPI.h:19, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:73, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSCompartment.h:19, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/MacroAssembler.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmGenerator.h:22, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmStubs.h:22, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmStubs.cpp:19, from Unified_cpp_js_src_wasm3.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(T (&)[N]) [with T = JS::Value; unsigned int N = 2]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:85:30: required from 'JS::AutoValueArray::AutoValueArray(JSContext*) [with unsigned int N = 2]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:994:50: required from 'js::detail::FixedArgsBase::FixedArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::NO_CONSTRUCT; unsigned int N = 0]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:1031:54: required from 'js::FixedInvokeArgs::FixedInvokeArgs(JSContext*) [with unsigned int N = 0]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Interpreter.h:85:31: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess] 67 | memset(aT, 0, N * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:74, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSCompartment.h:19, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/MacroAssembler.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmGenerator.h:22, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmStubs.h:22, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmStubs.cpp:19, from Unified_cpp_js_src_wasm3.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/js/Value.h:310:32: note: 'class JS::Value' declared here 310 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/build/dist/include/js/RootingAPI.h:19, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:73, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSCompartment.h:19, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/MacroAssembler.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmGenerator.h:22, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmStubs.h:22, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmStubs.cpp:19, from Unified_cpp_js_src_wasm3.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(T (&)[N]) [with T = JS::Value; unsigned int N = 3]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:85:30: required from 'JS::AutoValueArray::AutoValueArray(JSContext*) [with unsigned int N = 3]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:994:50: required from 'js::detail::FixedArgsBase::FixedArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::NO_CONSTRUCT; unsigned int N = 1]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:1031:54: required from 'js::FixedInvokeArgs::FixedInvokeArgs(JSContext*) [with unsigned int N = 1]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Interpreter.h:100:31: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess] 67 | memset(aT, 0, N * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:74, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSCompartment.h:19, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/MacroAssembler.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmGenerator.h:22, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmStubs.h:22, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmStubs.cpp:19, from Unified_cpp_js_src_wasm3.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/js/Value.h:310:32: note: 'class JS::Value' declared here 310 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/build/dist/include/js/RootingAPI.h:19, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:73, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSCompartment.h:19, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/MacroAssembler.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmGenerator.h:22, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmStubs.h:22, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmStubs.cpp:19, from Unified_cpp_js_src_wasm3.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(T (&)[N]) [with T = JS::Value; unsigned int N = 4]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:85:30: required from 'JS::AutoValueArray::AutoValueArray(JSContext*) [with unsigned int N = 4]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:994:50: required from 'js::detail::FixedArgsBase::FixedArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::NO_CONSTRUCT; unsigned int N = 2]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:1031:54: required from 'js::FixedInvokeArgs::FixedInvokeArgs(JSContext*) [with unsigned int N = 2]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Interpreter.h:119:31: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess] 67 | memset(aT, 0, N * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:74, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSCompartment.h:19, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/MacroAssembler.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmGenerator.h:22, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmStubs.h:22, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmStubs.cpp:19, from Unified_cpp_js_src_wasm3.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/js/Value.h:310:32: note: 'class JS::Value' declared here 310 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/StoreBuffer.h:19, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSCompartment.h:19, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/MacroAssembler.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmGenerator.h:22, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmStubs.h:22, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmStubs.cpp:19, from Unified_cpp_js_src_wasm3.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/ds/LifoAlloc.h: In instantiation of 'T* js::LifoAllocPolicy::maybe_pod_calloc(size_t) [with T = js::detail::HashTableEntry >; js::Fallibility fb = js::Fallible; size_t = unsigned int]': /pbulk/work/www/seamonkey/work/build/dist/include/js/HashTable.h:1264:54: required from 'static js::detail::HashTable::Entry* js::detail::HashTable::createTable(AllocPolicy&, uint32_t, js::detail::HashTable::FailureBehavior) [with T = js::HashMapEntry; HashPolicy = js::HashMap >::MapHashPolicy; AllocPolicy = js::LifoAllocPolicy; js::detail::HashTable::Entry = js::detail::HashTableEntry >; uint32_t = unsigned int]' /pbulk/work/www/seamonkey/work/build/dist/include/js/HashTable.h:1332:28: required from 'bool js::detail::HashTable::init(uint32_t) [with T = js::HashMapEntry; HashPolicy = js::HashMap >::MapHashPolicy; AllocPolicy = js::LifoAllocPolicy; uint32_t = unsigned int]' /pbulk/work/www/seamonkey/work/build/dist/include/js/HashTable.h:92:65: required from 'bool js::HashMap::init(uint32_t) [with Key = js::wasm::AstSig*; Value = unsigned int; HashPolicy = js::wasm::AstSig; AllocPolicy = js::LifoAllocPolicy; uint32_t = unsigned int]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmAST.h:938:29: required from here /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/ds/LifoAlloc.h:876:15: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::detail::HashTableEntry >' with no trivial copy-assignment [-Wclass-memaccess] 876 | memset(p, 0, numElems * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/js/TracingAPI.h:12, from /pbulk/work/www/seamonkey/work/build/dist/include/js/GCPolicyAPI.h:47, from /pbulk/work/www/seamonkey/work/build/dist/include/js/RootingAPI.h:22, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:73, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSCompartment.h:19, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/MacroAssembler.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmGenerator.h:22, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmStubs.h:22, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmStubs.cpp:19, from Unified_cpp_js_src_wasm3.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/js/HashTable.h:794:7: note: 'class js::detail::HashTableEntry >' declared here 794 | class HashTableEntry | ^~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/StoreBuffer.h:19, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSCompartment.h:19, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/MacroAssembler.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmGenerator.h:22, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmStubs.h:22, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmStubs.cpp:19, from Unified_cpp_js_src_wasm3.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/ds/LifoAlloc.h: In instantiation of 'T* js::LifoAllocPolicy::maybe_pod_calloc(size_t) [with T = js::detail::HashTableEntry >; js::Fallibility fb = js::Fallible; size_t = unsigned int]': /pbulk/work/www/seamonkey/work/build/dist/include/js/HashTable.h:1264:54: required from 'static js::detail::HashTable::Entry* js::detail::HashTable::createTable(AllocPolicy&, uint32_t, js::detail::HashTable::FailureBehavior) [with T = js::HashMapEntry; HashPolicy = js::HashMap >::MapHashPolicy; AllocPolicy = js::LifoAllocPolicy; js::detail::HashTable::Entry = js::detail::HashTableEntry >; uint32_t = unsigned int]' /pbulk/work/www/seamonkey/work/build/dist/include/js/HashTable.h:1332:28: required from 'bool js::detail::HashTable::init(uint32_t) [with T = js::HashMapEntry; HashPolicy = js::HashMap >::MapHashPolicy; AllocPolicy = js::LifoAllocPolicy; uint32_t = unsigned int]' /pbulk/work/www/seamonkey/work/build/dist/include/js/HashTable.h:92:65: required from 'bool js::HashMap::init(uint32_t) [with Key = js::wasm::AstName; Value = unsigned int; HashPolicy = js::wasm::AstNameHasher; AllocPolicy = js::LifoAllocPolicy; uint32_t = unsigned int]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmTextToBinary.cpp:3891:29: required from here /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/ds/LifoAlloc.h:876:15: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::detail::HashTableEntry >' with no trivial copy-assignment [-Wclass-memaccess] 876 | memset(p, 0, numElems * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/js/TracingAPI.h:12, from /pbulk/work/www/seamonkey/work/build/dist/include/js/GCPolicyAPI.h:47, from /pbulk/work/www/seamonkey/work/build/dist/include/js/RootingAPI.h:22, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:73, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSCompartment.h:19, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/MacroAssembler.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmGenerator.h:22, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmStubs.h:22, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmStubs.cpp:19, from Unified_cpp_js_src_wasm3.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/js/HashTable.h:794:7: note: 'class js::detail::HashTableEntry >' declared here 794 | class HashTableEntry | ^~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/ds/LifoAlloc.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/util/ZoneShim.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:28, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-ast.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-macro-assembler.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-macro-assembler-tracer.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-macro-assembler-tracer.cc:5: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]': /pbulk/work/www/seamonkey/work/build/dist/include/js/MemoryMetrics.h:40:39: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::TabSizes'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/StoreBuffer.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/AtomicsObject.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CompileWrappers.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Ion.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Label.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:29, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-ast.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-macro-assembler.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-macro-assembler-tracer.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-macro-assembler-tracer.cc:5: /pbulk/work/www/seamonkey/work/build/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here 31 | struct TabSizes | ^~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/ds/LifoAlloc.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/util/ZoneShim.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:28, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-ast.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-macro-assembler.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-macro-assembler-tracer.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-macro-assembler-tracer.cc:5: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]': /pbulk/work/www/seamonkey/work/build/dist/include/js/MemoryMetrics.h:71:41: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::ServoSizes'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/StoreBuffer.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/AtomicsObject.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CompileWrappers.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Ion.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Label.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:29, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-ast.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-macro-assembler.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-macro-assembler-tracer.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-macro-assembler-tracer.cc:5: /pbulk/work/www/seamonkey/work/build/dist/include/js/MemoryMetrics.h:59:8: note: 'struct JS::ServoSizes' declared here 59 | struct ServoSizes | ^~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/ds/LifoAlloc.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/util/ZoneShim.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:28, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-error.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-interpreter.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-interpreter.cc:7: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]': /pbulk/work/www/seamonkey/work/build/dist/include/js/MemoryMetrics.h:40:39: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::TabSizes'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/StoreBuffer.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/AtomicsObject.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CompileWrappers.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Ion.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Label.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:29, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-error.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-interpreter.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-interpreter.cc:7: /pbulk/work/www/seamonkey/work/build/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here 31 | struct TabSizes | ^~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/ds/LifoAlloc.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/util/ZoneShim.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:28, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-error.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-interpreter.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-interpreter.cc:7: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]': /pbulk/work/www/seamonkey/work/build/dist/include/js/MemoryMetrics.h:71:41: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::ServoSizes'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/StoreBuffer.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/AtomicsObject.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CompileWrappers.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Ion.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Label.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:29, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-error.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-interpreter.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-interpreter.cc:7: /pbulk/work/www/seamonkey/work/build/dist/include/js/MemoryMetrics.h:59:8: note: 'struct JS::ServoSizes' declared here 59 | struct ServoSizes | ^~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/ds/LifoAlloc.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/util/ZoneShim.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:28, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-ast.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-macro-assembler.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-macro-assembler-tracer.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-macro-assembler-tracer.cc:5: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::StaticStrings]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/String.h:1155:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::StaticStrings'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonTypes.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TypeInference.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/ObjectGroup.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Shape.h:31, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject.h:26, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/AtomicsObject.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CompileWrappers.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Ion.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Label.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:29, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-ast.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-macro-assembler.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-macro-assembler-tracer.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-macro-assembler-tracer.cc:5: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/String.h:1137:7: note: 'class js::StaticStrings' declared here 1137 | class StaticStrings | ^~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/ds/LifoAlloc.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/util/ZoneShim.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:28, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-ast.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-macro-assembler.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-macro-assembler-tracer.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-macro-assembler-tracer.cc:5: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::PreliminaryObjectArray]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TypeInference.h:907:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::PreliminaryObjectArray'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/ObjectGroup.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Shape.h:31, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject.h:26, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/AtomicsObject.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CompileWrappers.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Ion.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Label.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:29, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-ast.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-macro-assembler.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-macro-assembler-tracer.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-macro-assembler-tracer.cc:5: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TypeInference.h:895:7: note: 'class js::PreliminaryObjectArray' declared here 895 | class PreliminaryObjectArray | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/ds/LifoAlloc.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/util/ZoneShim.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:28, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-ast.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-macro-assembler.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-macro-assembler-tracer.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-macro-assembler-tracer.cc:5: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::TypeNewScript]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TypeInference.h:1038:44: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::TypeNewScript' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/ObjectGroup.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Shape.h:31, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject.h:26, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/AtomicsObject.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CompileWrappers.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Ion.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Label.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:29, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-ast.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-macro-assembler.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-macro-assembler-tracer.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-macro-assembler-tracer.cc:5: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TypeInference.h:985:7: note: 'class js::TypeNewScript' declared here 985 | class TypeNewScript | ^~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/ds/LifoAlloc.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/util/ZoneShim.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:28, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-error.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-interpreter.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-interpreter.cc:7: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::StaticStrings]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/String.h:1155:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::StaticStrings'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonTypes.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TypeInference.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/ObjectGroup.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Shape.h:31, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject.h:26, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/AtomicsObject.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CompileWrappers.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Ion.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Label.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:29, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-error.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-interpreter.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-interpreter.cc:7: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/String.h:1137:7: note: 'class js::StaticStrings' declared here 1137 | class StaticStrings | ^~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/ds/LifoAlloc.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/util/ZoneShim.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:28, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-error.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-interpreter.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-interpreter.cc:7: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::PreliminaryObjectArray]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TypeInference.h:907:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::PreliminaryObjectArray'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/ObjectGroup.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Shape.h:31, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject.h:26, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/AtomicsObject.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CompileWrappers.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Ion.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Label.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:29, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-error.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-interpreter.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-interpreter.cc:7: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TypeInference.h:895:7: note: 'class js::PreliminaryObjectArray' declared here 895 | class PreliminaryObjectArray | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/ds/LifoAlloc.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/util/ZoneShim.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:28, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-error.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-interpreter.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-interpreter.cc:7: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::TypeNewScript]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TypeInference.h:1038:44: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::TypeNewScript' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/ObjectGroup.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Shape.h:31, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject.h:26, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/AtomicsObject.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CompileWrappers.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Ion.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Label.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:29, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-error.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-interpreter.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-interpreter.cc:7: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TypeInference.h:985:7: note: 'class js::TypeNewScript' declared here 985 | class TypeNewScript | ^~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/ds/LifoAlloc.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/util/ZoneShim.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:28, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-ast.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-macro-assembler.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-macro-assembler-tracer.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-macro-assembler-tracer.cc:5: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::IonScriptCounts]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonCode.h:703:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::IonScriptCounts'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JSJitFrameIter.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/NameCollections.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:26, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CompileWrappers.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Ion.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Label.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:29, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-ast.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-macro-assembler.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-macro-assembler-tracer.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-macro-assembler-tracer.cc:5: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonCode.h:690:8: note: 'struct js::jit::IonScriptCounts' declared here 690 | struct IonScriptCounts | ^~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/ds/LifoAlloc.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/util/ZoneShim.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:28, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-error.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-interpreter.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-interpreter.cc:7: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::IonScriptCounts]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonCode.h:703:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::IonScriptCounts'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JSJitFrameIter.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/NameCollections.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:26, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CompileWrappers.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Ion.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Label.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:29, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-error.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-interpreter.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-interpreter.cc:7: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonCode.h:690:8: note: 'struct js::jit::IonScriptCounts' declared here 690 | struct IonScriptCounts | ^~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/ds/LifoAlloc.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/util/ZoneShim.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:28, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-error.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-interpreter.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-interpreter.cc:7: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::gcstats::ZoneGCStats]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Statistics.h:80:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::gcstats::ZoneGCStats'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/GCRuntime.h:20, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:27, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CompileWrappers.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Ion.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Label.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:29, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-error.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-interpreter.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-interpreter.cc:7: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Statistics.h:52:8: note: 'struct js::gcstats::ZoneGCStats' declared here 52 | struct ZoneGCStats | ^~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/ds/LifoAlloc.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/util/ZoneShim.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:28, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-error.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-interpreter.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-interpreter.cc:7: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::NewObjectCache]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Caches.h:141:45: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::NewObjectCache'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/ZoneGroup.h:11, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:29, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CompileWrappers.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Ion.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Label.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:29, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-error.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-interpreter.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-interpreter.cc:7: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Caches.h:92:7: note: 'class js::NewObjectCache' declared here 92 | class NewObjectCache | ^~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/ds/LifoAlloc.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/util/ZoneShim.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:28, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-ast.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-macro-assembler.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-macro-assembler-tracer.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-macro-assembler-tracer.cc:5: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::gcstats::ZoneGCStats]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Statistics.h:80:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::gcstats::ZoneGCStats'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/GCRuntime.h:20, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:27, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CompileWrappers.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Ion.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Label.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:29, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-ast.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-macro-assembler.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-macro-assembler-tracer.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-macro-assembler-tracer.cc:5: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Statistics.h:52:8: note: 'struct js::gcstats::ZoneGCStats' declared here 52 | struct ZoneGCStats | ^~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/ds/LifoAlloc.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/util/ZoneShim.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:28, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-error.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-interpreter.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-interpreter.cc:7: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*, size_t) [with T = JS::Value; size_t = unsigned int]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:1085:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:46:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess] 46 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsutil.h:25, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/ds/LifoAlloc.h:24, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/util/ZoneShim.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:28, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-error.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-interpreter.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-interpreter.cc:7: /pbulk/work/www/seamonkey/work/build/dist/include/js/Value.h:310:32: note: 'class JS::Value' declared here 310 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/ds/LifoAlloc.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/util/ZoneShim.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:28, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-ast.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-macro-assembler.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-macro-assembler-tracer.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-macro-assembler-tracer.cc:5: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::NewObjectCache]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Caches.h:141:45: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::NewObjectCache'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/ZoneGroup.h:11, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:29, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CompileWrappers.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Ion.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Label.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:29, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-ast.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-macro-assembler.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-macro-assembler-tracer.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-macro-assembler-tracer.cc:5: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Caches.h:92:7: note: 'class js::NewObjectCache' declared here 92 | class NewObjectCache | ^~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/ds/LifoAlloc.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/util/ZoneShim.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:28, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-ast.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-macro-assembler.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-macro-assembler-tracer.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-macro-assembler-tracer.cc:5: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*, size_t) [with T = JS::Value; size_t = unsigned int]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:1085:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:46:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess] 46 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsutil.h:25, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/ds/LifoAlloc.h:24, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/util/ZoneShim.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:28, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-ast.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-macro-assembler.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-macro-assembler-tracer.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-macro-assembler-tracer.cc:5: /pbulk/work/www/seamonkey/work/build/dist/include/js/Value.h:310:32: note: 'class JS::Value' declared here 310 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/ds/LifoAlloc.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/util/ZoneShim.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:28, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-error.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-interpreter.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-interpreter.cc:7: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::CodeOffsetJump]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/shared/Assembler-shared.h:560:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::jit::CodeOffsetJump'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:30, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-error.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-interpreter.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-interpreter.cc:7: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/shared/Assembler-shared.h:538:7: note: 'class js::jit::CodeOffsetJump' declared here 538 | class CodeOffsetJump | ^~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/ds/LifoAlloc.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/util/ZoneShim.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:28, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-ast.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-macro-assembler.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-macro-assembler-tracer.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-macro-assembler-tracer.cc:5: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::CodeOffsetJump]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/shared/Assembler-shared.h:560:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::jit::CodeOffsetJump'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:30, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-ast.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-macro-assembler.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-macro-assembler-tracer.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-macro-assembler-tracer.cc:5: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/shared/Assembler-shared.h:538:7: note: 'class js::jit::CodeOffsetJump' declared here 538 | class CodeOffsetJump | ^~~~~~~~~~~~~~ In file included from Unified_cpp_js_src_wasm0.cpp:11: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmBaselineCompile.cpp: In member function 'bool js::wasm::BaseCompiler::emitElse()': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmBaselineCompile.cpp:6742:33: warning: 'thenType' may be used uninitialized in this function [-Wmaybe-uninitialized] 6742 | r = popJoinRegUnlessVoid(thenType); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmBaselineCompile.cpp: In member function 'bool js::wasm::BaseCompiler::emitEnd()': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmBaselineCompile.cpp:6815:5: warning: 'kind' may be used uninitialized in this function [-Wmaybe-uninitialized] 6815 | switch (kind) { | ^~~~~~ /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmBaselineCompile.cpp:6816:38: warning: 'type' may be used uninitialized in this function [-Wmaybe-uninitialized] 6816 | case LabelKind::Block: endBlock(type); break; | ~~~~~~~~^~~~~~ /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmBaselineCompile.cpp: In member function 'bool js::wasm::BaseCompiler::emitBr()': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmBaselineCompile.cpp:6845:48: warning: 'type' may be used uninitialized in this function [-Wmaybe-uninitialized] 6845 | Maybe r = popJoinRegUnlessVoid(type); | ^ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmBaselineCompile.cpp:130, from Unified_cpp_js_src_wasm0.cpp:11: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmBinaryIterator.h:625:29: warning: 'relativeDepth' may be used uninitialized in this function [-Wmaybe-uninitialized] 625 | return controlStack_[controlStack_.length() - 1 - relativeDepth].controlItem(); | ~~~~~~~~~~~~~^ In file included from Unified_cpp_js_src_wasm0.cpp:11: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmBaselineCompile.cpp:6830:14: note: 'relativeDepth' was declared here 6830 | uint32_t relativeDepth; | ^~~~~~~~~~~~~ /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o regexp-parser.o -c -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SHARED_ARRAY_BUFFER -DJS_HAS_CTYPES -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src -I/pbulk/work/www/seamonkey/work/build/js/src -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/js/src/js-confdefs.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -Wno-noexcept-type -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes -DV8_INTL_SUPPORT -I/usr/pkg/include -MD -MP -MF .deps/regexp-parser.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-parser.cc /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o regexp-stack.o -c -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SHARED_ARRAY_BUFFER -DJS_HAS_CTYPES -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src -I/pbulk/work/www/seamonkey/work/build/js/src -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/js/src/js-confdefs.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -Wno-noexcept-type -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes -DV8_INTL_SUPPORT -I/usr/pkg/include -MD -MP -MF .deps/regexp-stack.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-stack.cc In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/ds/LifoAlloc.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/util/ZoneShim.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:28, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-ast.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-macro-assembler.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-macro-assembler.cc:5: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]': /pbulk/work/www/seamonkey/work/build/dist/include/js/MemoryMetrics.h:40:39: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::TabSizes'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/StoreBuffer.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/AtomicsObject.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CompileWrappers.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Ion.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Label.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:29, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-ast.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-macro-assembler.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-macro-assembler.cc:5: /pbulk/work/www/seamonkey/work/build/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here 31 | struct TabSizes | ^~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/ds/LifoAlloc.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/util/ZoneShim.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:28, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-ast.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-macro-assembler.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-macro-assembler.cc:5: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]': /pbulk/work/www/seamonkey/work/build/dist/include/js/MemoryMetrics.h:71:41: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::ServoSizes'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/StoreBuffer.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/AtomicsObject.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CompileWrappers.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Ion.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Label.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:29, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-ast.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-macro-assembler.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-macro-assembler.cc:5: /pbulk/work/www/seamonkey/work/build/dist/include/js/MemoryMetrics.h:59:8: note: 'struct JS::ServoSizes' declared here 59 | struct ServoSizes | ^~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/ds/LifoAlloc.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/util/ZoneShim.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:28, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-ast.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-macro-assembler.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-macro-assembler.cc:5: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::StaticStrings]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/String.h:1155:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::StaticStrings'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonTypes.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TypeInference.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/ObjectGroup.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Shape.h:31, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject.h:26, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/AtomicsObject.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CompileWrappers.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Ion.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Label.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:29, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-ast.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-macro-assembler.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-macro-assembler.cc:5: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/String.h:1137:7: note: 'class js::StaticStrings' declared here 1137 | class StaticStrings | ^~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/ds/LifoAlloc.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/util/ZoneShim.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:28, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-ast.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-macro-assembler.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-macro-assembler.cc:5: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::PreliminaryObjectArray]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TypeInference.h:907:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::PreliminaryObjectArray'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/ObjectGroup.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Shape.h:31, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject.h:26, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/AtomicsObject.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CompileWrappers.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Ion.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Label.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:29, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-ast.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-macro-assembler.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-macro-assembler.cc:5: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TypeInference.h:895:7: note: 'class js::PreliminaryObjectArray' declared here 895 | class PreliminaryObjectArray | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/ds/LifoAlloc.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/util/ZoneShim.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:28, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-ast.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-macro-assembler.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-macro-assembler.cc:5: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::TypeNewScript]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TypeInference.h:1038:44: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::TypeNewScript' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/ObjectGroup.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Shape.h:31, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject.h:26, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/AtomicsObject.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CompileWrappers.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Ion.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Label.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:29, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-ast.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-macro-assembler.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-macro-assembler.cc:5: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TypeInference.h:985:7: note: 'class js::TypeNewScript' declared here 985 | class TypeNewScript | ^~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/ds/LifoAlloc.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/util/ZoneShim.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:28, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-ast.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-macro-assembler.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-macro-assembler.cc:5: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::IonScriptCounts]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonCode.h:703:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::IonScriptCounts'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JSJitFrameIter.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/NameCollections.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:26, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CompileWrappers.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Ion.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Label.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:29, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-ast.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-macro-assembler.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-macro-assembler.cc:5: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonCode.h:690:8: note: 'struct js::jit::IonScriptCounts' declared here 690 | struct IonScriptCounts | ^~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/ds/LifoAlloc.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/util/ZoneShim.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:28, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-ast.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-macro-assembler.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-macro-assembler.cc:5: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::gcstats::ZoneGCStats]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Statistics.h:80:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::gcstats::ZoneGCStats'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/GCRuntime.h:20, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:27, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CompileWrappers.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Ion.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Label.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:29, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-ast.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-macro-assembler.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-macro-assembler.cc:5: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Statistics.h:52:8: note: 'struct js::gcstats::ZoneGCStats' declared here 52 | struct ZoneGCStats | ^~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/ds/LifoAlloc.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/util/ZoneShim.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:28, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-ast.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-macro-assembler.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-macro-assembler.cc:5: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::NewObjectCache]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Caches.h:141:45: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::NewObjectCache'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/ZoneGroup.h:11, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:29, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CompileWrappers.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Ion.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Label.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:29, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-ast.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-macro-assembler.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-macro-assembler.cc:5: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Caches.h:92:7: note: 'class js::NewObjectCache' declared here 92 | class NewObjectCache | ^~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/ds/LifoAlloc.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/util/ZoneShim.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:28, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-ast.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-macro-assembler.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-macro-assembler.cc:5: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*, size_t) [with T = JS::Value; size_t = unsigned int]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:1085:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:46:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess] 46 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsutil.h:25, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/ds/LifoAlloc.h:24, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/util/ZoneShim.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:28, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-ast.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-macro-assembler.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-macro-assembler.cc:5: /pbulk/work/www/seamonkey/work/build/dist/include/js/Value.h:310:32: note: 'class JS::Value' declared here 310 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/ds/LifoAlloc.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/util/ZoneShim.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:28, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-ast.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-macro-assembler.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-macro-assembler.cc:5: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::CodeOffsetJump]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/shared/Assembler-shared.h:560:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::jit::CodeOffsetJump'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:30, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-ast.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-macro-assembler.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-macro-assembler.cc:5: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/shared/Assembler-shared.h:538:7: note: 'class js::jit::CodeOffsetJump' declared here 538 | class CodeOffsetJump | ^~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmBaselineCompile.cpp:130, from Unified_cpp_js_src_wasm0.cpp:11: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmBinaryIterator.h: In member function 'bool js::wasm::BaseCompiler::emitBrIf()': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmBinaryIterator.h:625:29: warning: 'relativeDepth' may be used uninitialized in this function [-Wmaybe-uninitialized] 625 | return controlStack_[controlStack_.length() - 1 - relativeDepth].controlItem(); | ~~~~~~~~~~~~~^ In file included from Unified_cpp_js_src_wasm0.cpp:11: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmBaselineCompile.cpp:6863:14: note: 'relativeDepth' was declared here 6863 | uint32_t relativeDepth; | ^~~~~~~~~~~~~ /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmBaselineCompile.cpp:4941:34: warning: 'type' may be used uninitialized in this function [-Wmaybe-uninitialized] 4941 | resultType(resultType) | ^ /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmBaselineCompile.cpp:6864:14: note: 'type' was declared here 6864 | ExprType type; | ^~~~ /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmBaselineCompile.cpp: In member function 'bool js::wasm::BaseCompiler::emitBrTable()': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmBaselineCompile.cpp:1813:14: warning: 'branchValueType' may be used uninitialized in this function [-Wmaybe-uninitialized] 1813 | else if (type == ExprType::I64) | ^~ /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmBaselineCompile.cpp:6889:14: note: 'branchValueType' was declared here 6889 | ExprType branchValueType; | ^~~~~~~~~~~~~~~ /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o special-case.o -c -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SHARED_ARRAY_BUFFER -DJS_HAS_CTYPES -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src -I/pbulk/work/www/seamonkey/work/build/js/src -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/js/src/js-confdefs.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -Wno-noexcept-type -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes -DV8_INTL_SUPPORT -I/usr/pkg/include -MD -MP -MF .deps/special-case.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/special-case.cc In file included from /pbulk/work/www/seamonkey/work/build/dist/include/js/GCAPI.h:15, from /pbulk/work/www/seamonkey/work/build/dist/include/js/Value.h:23, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:74, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/AsmJS.h:22, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/AsmJS.cpp:19, from Unified_cpp_js_src_wasm0.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/Vector.h: In function 'bool AstDecodeEnd(AstDecodeContext&)': /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/Vector.h:66:5: warning: 'type' may be used uninitialized in this function [-Wmaybe-uninitialized] 66 | new(KnownNotNull, aDst) T(Forward(aArgs)...); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from Unified_cpp_js_src_wasm0.cpp:29: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmBinaryToAST.cpp:567:14: note: 'type' was declared here 567 | ExprType type; | ^~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/js/GCAPI.h:15, from /pbulk/work/www/seamonkey/work/build/dist/include/js/Value.h:23, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:74, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/AsmJS.h:22, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/AsmJS.cpp:19, from Unified_cpp_js_src_wasm0.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/Vector.h: In function 'bool AstDecodeElse(AstDecodeContext&)': /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/Vector.h:66:5: warning: 'type' may be used uninitialized in this function [-Wmaybe-uninitialized] 66 | new(KnownNotNull, aDst) T(Forward(aArgs)...); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from Unified_cpp_js_src_wasm0.cpp:29: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmBinaryToAST.cpp:582:14: note: 'type' was declared here 582 | ExprType type; | ^~~~ /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmBinaryToAST.cpp: In function 'bool AstDecodeBrTable(AstDecodeContext&)': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmBinaryToAST.cpp:414:5: warning: 'type' may be used uninitialized in this function [-Wmaybe-uninitialized] 414 | if (!IsVoid(type)) | ^~ /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmBinaryToAST.cpp: In function 'bool AstDecodeBranch(AstDecodeContext&, js::wasm::Op)': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmBinaryToAST.cpp:804:9: warning: 'type' may be used uninitialized in this function [-Wmaybe-uninitialized] 804 | if (!IsVoid(type)) | ^~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmBaselineCompile.cpp:130, from Unified_cpp_js_src_wasm0.cpp:11: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmBinaryIterator.h: In function 'bool AstDecodeSelect(AstDecodeContext&)': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmBinaryIterator.h:77:5: warning: 'trueType' may be used uninitialized in this function [-Wmaybe-uninitialized] 77 | if (MOZ_LIKELY(one == two)) { | ^~ /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmBinaryIterator.h:1382:15: note: 'trueType' was declared here 1382 | StackType trueType; | ^~~~~~~~ /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmBinaryIterator.h:82:5: warning: 'falseType' may be used uninitialized in this function [-Wmaybe-uninitialized] 82 | if (one == StackType::Any) { | ^~ /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmBinaryIterator.h:1378:15: note: 'falseType' was declared here 1378 | StackType falseType; | ^~~~~~~~~ In file included from Unified_cpp_js_src_wasm0.cpp:11: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmBaselineCompile.cpp: In member function 'bool js::wasm::BaseCompiler::emitSelect()': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmBaselineCompile.cpp:7880:5: warning: 'type' may be used uninitialized in this function [-Wmaybe-uninitialized] 7880 | switch (NonAnyToValType(type)) { | ^~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmBaselineCompile.cpp:130, from Unified_cpp_js_src_wasm0.cpp:11: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmBinaryIterator.h:77:5: warning: 'trueType' may be used uninitialized in this function [-Wmaybe-uninitialized] 77 | if (MOZ_LIKELY(one == two)) { | ^~ /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmBinaryIterator.h:1382:15: note: 'trueType' was declared here 1382 | StackType trueType; | ^~~~~~~~ /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmBinaryIterator.h:82:5: warning: 'falseType' may be used uninitialized in this function [-Wmaybe-uninitialized] 82 | if (one == StackType::Any) { | ^~ /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmBinaryIterator.h:1378:15: note: 'falseType' was declared here 1378 | StackType falseType; | ^~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/UnboxedObject-inl.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Interpreter-inl.h:24, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/SharedIC.cpp:32, from Unified_cpp_js_src_jit10.cpp:20: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/NativeObject-inl.h: In static member function 'static JS::Result js::NativeObject::create(JSContext*, js::gc::AllocKind, js::gc::InitialHeap, js::HandleShape, js::HandleObjectGroup)': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/NativeObject-inl.h:553:87: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::HeapSlot'; use assignment instead [-Wclass-memaccess] 553 | memset(nobj->as().fixedSlots(), 0, size - sizeof(js::NativeObject)); | ^ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/AtomicsObject.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CompileWrappers.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Ion.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitAllocPolicy.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/BitSet.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Safepoints.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Safepoints.cpp:7, from Unified_cpp_js_src_jit10.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:649:7: note: 'class js::HeapSlot' declared here 649 | class HeapSlot : public WriteBarrieredBase | ^~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/ds/LifoAlloc.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitAllocPolicy.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/BitSet.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Safepoints.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Safepoints.cpp:7, from Unified_cpp_js_src_jit10.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]': /pbulk/work/www/seamonkey/work/build/dist/include/js/MemoryMetrics.h:40:39: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::TabSizes'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/StoreBuffer.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/AtomicsObject.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CompileWrappers.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Ion.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitAllocPolicy.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/BitSet.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Safepoints.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Safepoints.cpp:7, from Unified_cpp_js_src_jit10.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here 31 | struct TabSizes | ^~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/ds/LifoAlloc.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitAllocPolicy.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/BitSet.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Safepoints.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Safepoints.cpp:7, from Unified_cpp_js_src_jit10.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]': /pbulk/work/www/seamonkey/work/build/dist/include/js/MemoryMetrics.h:71:41: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::ServoSizes'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/StoreBuffer.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/AtomicsObject.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CompileWrappers.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Ion.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitAllocPolicy.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/BitSet.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Safepoints.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Safepoints.cpp:7, from Unified_cpp_js_src_jit10.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/js/MemoryMetrics.h:59:8: note: 'struct JS::ServoSizes' declared here 59 | struct ServoSizes | ^~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/ds/LifoAlloc.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitAllocPolicy.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/BitSet.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Safepoints.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Safepoints.cpp:7, from Unified_cpp_js_src_jit10.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::StaticStrings]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/String.h:1155:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::StaticStrings'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonTypes.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TypeInference.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/ObjectGroup.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Shape.h:31, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject.h:26, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/AtomicsObject.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CompileWrappers.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Ion.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitAllocPolicy.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/BitSet.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Safepoints.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Safepoints.cpp:7, from Unified_cpp_js_src_jit10.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/String.h:1137:7: note: 'class js::StaticStrings' declared here 1137 | class StaticStrings | ^~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/ds/LifoAlloc.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitAllocPolicy.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/BitSet.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Safepoints.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Safepoints.cpp:7, from Unified_cpp_js_src_jit10.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::PreliminaryObjectArray]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TypeInference.h:907:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::PreliminaryObjectArray'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/ObjectGroup.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Shape.h:31, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject.h:26, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/AtomicsObject.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CompileWrappers.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Ion.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitAllocPolicy.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/BitSet.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Safepoints.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Safepoints.cpp:7, from Unified_cpp_js_src_jit10.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TypeInference.h:895:7: note: 'class js::PreliminaryObjectArray' declared here 895 | class PreliminaryObjectArray | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/ds/LifoAlloc.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitAllocPolicy.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/BitSet.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Safepoints.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Safepoints.cpp:7, from Unified_cpp_js_src_jit10.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::TypeNewScript]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TypeInference.h:1038:44: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::TypeNewScript' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/ObjectGroup.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Shape.h:31, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject.h:26, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/AtomicsObject.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CompileWrappers.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Ion.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitAllocPolicy.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/BitSet.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Safepoints.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Safepoints.cpp:7, from Unified_cpp_js_src_jit10.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TypeInference.h:985:7: note: 'class js::TypeNewScript' declared here 985 | class TypeNewScript | ^~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/ds/LifoAlloc.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitAllocPolicy.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/BitSet.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Safepoints.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Safepoints.cpp:7, from Unified_cpp_js_src_jit10.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::IonScriptCounts]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonCode.h:703:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::IonScriptCounts'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JSJitFrameIter.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/NameCollections.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:26, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CompileWrappers.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Ion.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitAllocPolicy.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/BitSet.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Safepoints.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Safepoints.cpp:7, from Unified_cpp_js_src_jit10.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonCode.h:690:8: note: 'struct js::jit::IonScriptCounts' declared here 690 | struct IonScriptCounts | ^~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/ds/LifoAlloc.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitAllocPolicy.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/BitSet.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Safepoints.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Safepoints.cpp:7, from Unified_cpp_js_src_jit10.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::gcstats::ZoneGCStats]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Statistics.h:80:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::gcstats::ZoneGCStats'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/GCRuntime.h:20, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:27, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CompileWrappers.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Ion.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitAllocPolicy.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/BitSet.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Safepoints.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Safepoints.cpp:7, from Unified_cpp_js_src_jit10.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Statistics.h:52:8: note: 'struct js::gcstats::ZoneGCStats' declared here 52 | struct ZoneGCStats | ^~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/ds/LifoAlloc.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitAllocPolicy.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/BitSet.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Safepoints.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Safepoints.cpp:7, from Unified_cpp_js_src_jit10.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::NewObjectCache]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Caches.h:141:45: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::NewObjectCache'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/ZoneGroup.h:11, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:29, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CompileWrappers.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Ion.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitAllocPolicy.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/BitSet.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Safepoints.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Safepoints.cpp:7, from Unified_cpp_js_src_jit10.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Caches.h:92:7: note: 'class js::NewObjectCache' declared here 92 | class NewObjectCache | ^~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/ds/LifoAlloc.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitAllocPolicy.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/BitSet.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Safepoints.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Safepoints.cpp:7, from Unified_cpp_js_src_jit10.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*, size_t) [with T = JS::Value; size_t = unsigned int]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:1085:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:46:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess] 46 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsutil.h:25, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/ds/LifoAlloc.h:24, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitAllocPolicy.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/BitSet.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Safepoints.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Safepoints.cpp:7, from Unified_cpp_js_src_jit10.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/js/Value.h:310:32: note: 'class JS::Value' declared here 310 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/ds/LifoAlloc.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitAllocPolicy.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/BitSet.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Safepoints.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Safepoints.cpp:7, from Unified_cpp_js_src_jit10.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::CodeOffsetJump]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/shared/Assembler-shared.h:560:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::jit::CodeOffsetJump'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Safepoints.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Safepoints.cpp:7, from Unified_cpp_js_src_jit10.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/shared/Assembler-shared.h:538:7: note: 'class js::jit::CodeOffsetJump' declared here 538 | class CodeOffsetJump | ^~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/js/GCAPI.h:15, from /pbulk/work/www/seamonkey/work/build/dist/include/js/Value.h:23, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:74, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/AsmJS.h:22, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/AsmJS.cpp:19, from Unified_cpp_js_src_wasm0.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/Vector.h: In function 'bool js::wasm::BinaryToAst(JSContext*, const uint8_t*, uint32_t, js::LifoAlloc&, js::wasm::AstModule**)': /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/Vector.h:172:11: warning: 'func' may be used uninitialized in this function [-Wmaybe-uninitialized] 172 | *aDst = temp; | ~~~~~~^~~~~~ In file included from Unified_cpp_js_src_wasm0.cpp:29: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmBinaryToAST.cpp:2169:18: note: 'func' was declared here 2169 | AstFunc* func; | ^~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmBinaryToAST.h:24, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmBinaryToAST.cpp:19, from Unified_cpp_js_src_wasm0.cpp:29: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmAST.h:822:43: warning: 'index' may be used uninitialized in this function [-Wmaybe-uninitialized] 822 | : name_(name), kind_(kind), ref_(ref) | ^ In file included from Unified_cpp_js_src_wasm0.cpp:29: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmBinaryToAST.cpp:2062:16: note: 'index' was declared here 2062 | size_t index; | ^~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmFrameIter.h:24, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:30, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/NameCollections.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:26, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsiter.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/Parser.h:171, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/AsmJS.cpp:34, from Unified_cpp_js_src_wasm0.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmTypes.h:1443:8: warning: '*((void*)& memory +12)' may be used uninitialized in this function [-Wmaybe-uninitialized] 1443 | struct Limits | ^~~~~~ In file included from Unified_cpp_js_src_wasm0.cpp:29: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmBinaryToAST.cpp:1901:19: note: '*((void*)& memory +12)' was declared here 1901 | Maybe memory; | ^~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/js/GCPolicyAPI.h:43, from /pbulk/work/www/seamonkey/work/build/dist/include/js/RootingAPI.h:22, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:73, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/AsmJS.h:22, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/AsmJS.cpp:19, from Unified_cpp_js_src_wasm0.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/Maybe.h:197:5: warning: '*((void*)(& memory)+4).mozilla::Maybe::mIsSome' may be used uninitialized in this function [-Wmaybe-uninitialized] 197 | if (aOther.mIsSome) { | ^~ In file included from Unified_cpp_js_src_wasm0.cpp:29: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmBinaryToAST.cpp:1901:19: note: '*((void*)(& memory)+4).mozilla::Maybe::mIsSome' was declared here 1901 | Maybe memory; | ^~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/js/GCPolicyAPI.h:43, from /pbulk/work/www/seamonkey/work/build/dist/include/js/RootingAPI.h:22, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:73, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/AsmJS.h:22, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/AsmJS.cpp:19, from Unified_cpp_js_src_wasm0.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/Maybe.h:550:5: warning: '*((void*)& memory +4)' may be used uninitialized in this function [-Wmaybe-uninitialized] 550 | ::new (KnownNotNull, data()) T(Forward(aArgs)...); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from Unified_cpp_js_src_wasm0.cpp:29: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmBinaryToAST.cpp:1901:19: note: '*((void*)& memory +4)' was declared here 1901 | Maybe memory; | ^~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmFrameIter.h:24, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:30, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/NameCollections.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:26, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsiter.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/Parser.h:171, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/AsmJS.cpp:34, from Unified_cpp_js_src_wasm0.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmTypes.h:1443:8: warning: 'memory.js::wasm::Limits::initial' may be used uninitialized in this function [-Wmaybe-uninitialized] 1443 | struct Limits | ^~~~~~ In file included from Unified_cpp_js_src_wasm0.cpp:29: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmBinaryToAST.cpp:1901:19: note: 'memory.js::wasm::Limits::initial' was declared here 1901 | Maybe memory; | ^~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/ds/LifoAlloc.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitAllocPolicy.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/BitSet.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Safepoints.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Safepoints.cpp:7, from Unified_cpp_js_src_jit10.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(T (&)[N]) [with T = JS::Value; unsigned int N = 2]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:85:30: required from 'JS::AutoValueArray::AutoValueArray(JSContext*) [with unsigned int N = 2]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:994:50: required from 'js::detail::FixedArgsBase::FixedArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::NO_CONSTRUCT; unsigned int N = 0]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:1031:54: required from 'js::FixedInvokeArgs::FixedInvokeArgs(JSContext*) [with unsigned int N = 0]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Interpreter.h:85:31: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess] 67 | memset(aT, 0, N * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsutil.h:25, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/ds/LifoAlloc.h:24, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitAllocPolicy.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/BitSet.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Safepoints.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Safepoints.cpp:7, from Unified_cpp_js_src_jit10.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/js/Value.h:310:32: note: 'class JS::Value' declared here 310 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/ds/LifoAlloc.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitAllocPolicy.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/BitSet.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Safepoints.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Safepoints.cpp:7, from Unified_cpp_js_src_jit10.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(T (&)[N]) [with T = JS::Value; unsigned int N = 3]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:85:30: required from 'JS::AutoValueArray::AutoValueArray(JSContext*) [with unsigned int N = 3]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:994:50: required from 'js::detail::FixedArgsBase::FixedArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::NO_CONSTRUCT; unsigned int N = 1]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:1031:54: required from 'js::FixedInvokeArgs::FixedInvokeArgs(JSContext*) [with unsigned int N = 1]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Interpreter.h:100:31: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess] 67 | memset(aT, 0, N * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsutil.h:25, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/ds/LifoAlloc.h:24, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitAllocPolicy.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/BitSet.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Safepoints.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Safepoints.cpp:7, from Unified_cpp_js_src_jit10.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/js/Value.h:310:32: note: 'class JS::Value' declared here 310 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/ds/LifoAlloc.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitAllocPolicy.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/BitSet.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Safepoints.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Safepoints.cpp:7, from Unified_cpp_js_src_jit10.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(T (&)[N]) [with T = JS::Value; unsigned int N = 4]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:85:30: required from 'JS::AutoValueArray::AutoValueArray(JSContext*) [with unsigned int N = 4]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:994:50: required from 'js::detail::FixedArgsBase::FixedArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::NO_CONSTRUCT; unsigned int N = 2]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:1031:54: required from 'js::FixedInvokeArgs::FixedInvokeArgs(JSContext*) [with unsigned int N = 2]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Interpreter.h:119:31: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess] 67 | memset(aT, 0, N * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsutil.h:25, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/ds/LifoAlloc.h:24, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitAllocPolicy.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/BitSet.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Safepoints.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Safepoints.cpp:7, from Unified_cpp_js_src_jit10.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/js/Value.h:310:32: note: 'class JS::Value' declared here 310 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/BitSet.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Safepoints.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Safepoints.cpp:7, from Unified_cpp_js_src_jit10.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitAllocPolicy.h: In instantiation of 'T* js::jit::JitAllocPolicy::maybe_pod_calloc(size_t) [with T = js::detail::HashTableEntry >; size_t = unsigned int]': /pbulk/work/www/seamonkey/work/build/dist/include/js/HashTable.h:1264:54: required from 'static js::detail::HashTable::Entry* js::detail::HashTable::createTable(AllocPolicy&, uint32_t, js::detail::HashTable::FailureBehavior) [with T = js::HashMapEntry; HashPolicy = js::HashMap::MapHashPolicy; AllocPolicy = js::jit::JitAllocPolicy; js::detail::HashTable::Entry = js::detail::HashTableEntry >; uint32_t = unsigned int]' /pbulk/work/www/seamonkey/work/build/dist/include/js/HashTable.h:1332:28: required from 'bool js::detail::HashTable::init(uint32_t) [with T = js::HashMapEntry; HashPolicy = js::HashMap::MapHashPolicy; AllocPolicy = js::jit::JitAllocPolicy; uint32_t = unsigned int]' /pbulk/work/www/seamonkey/work/build/dist/include/js/HashTable.h:92:65: required from 'bool js::HashMap::init(uint32_t) [with Key = JS::Value; Value = unsigned int; HashPolicy = js::jit::LIRGraph::ValueHasher; AllocPolicy = js::jit::JitAllocPolicy; uint32_t = unsigned int]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/LIR.h:1835:38: required from here /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitAllocPolicy.h:101:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::detail::HashTableEntry >' with no trivial copy-assignment [-Wclass-memaccess] 101 | memset(p, 0, numElems * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/js/TracingAPI.h:12, from /pbulk/work/www/seamonkey/work/build/dist/include/js/GCPolicyAPI.h:47, from /pbulk/work/www/seamonkey/work/build/dist/include/js/RootingAPI.h:22, from /pbulk/work/www/seamonkey/work/build/dist/include/js/Value.h:24, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsutil.h:25, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/ds/LifoAlloc.h:24, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitAllocPolicy.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/BitSet.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Safepoints.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Safepoints.cpp:7, from Unified_cpp_js_src_jit10.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/js/HashTable.h:794:7: note: 'class js::detail::HashTableEntry >' declared here 794 | class HashTableEntry | ^~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/ds/LifoAlloc.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/util/ZoneShim.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:28, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-ast.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-parser.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-parser.cc:5: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]': /pbulk/work/www/seamonkey/work/build/dist/include/js/MemoryMetrics.h:40:39: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::TabSizes'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/StoreBuffer.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/AtomicsObject.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CompileWrappers.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Ion.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Label.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:29, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-ast.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-parser.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-parser.cc:5: /pbulk/work/www/seamonkey/work/build/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here 31 | struct TabSizes | ^~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/ds/LifoAlloc.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/util/ZoneShim.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:28, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-ast.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-parser.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-parser.cc:5: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]': /pbulk/work/www/seamonkey/work/build/dist/include/js/MemoryMetrics.h:71:41: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::ServoSizes'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/StoreBuffer.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/AtomicsObject.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CompileWrappers.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Ion.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Label.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:29, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-ast.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-parser.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-parser.cc:5: /pbulk/work/www/seamonkey/work/build/dist/include/js/MemoryMetrics.h:59:8: note: 'struct JS::ServoSizes' declared here 59 | struct ServoSizes | ^~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/ds/LifoAlloc.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/util/ZoneShim.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:28, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-ast.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-parser.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-parser.cc:5: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::StaticStrings]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/String.h:1155:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::StaticStrings'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonTypes.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TypeInference.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/ObjectGroup.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Shape.h:31, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject.h:26, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/AtomicsObject.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CompileWrappers.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Ion.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Label.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:29, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-ast.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-parser.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-parser.cc:5: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/String.h:1137:7: note: 'class js::StaticStrings' declared here 1137 | class StaticStrings | ^~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/ds/LifoAlloc.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/util/ZoneShim.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:28, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-ast.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-parser.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-parser.cc:5: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::PreliminaryObjectArray]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TypeInference.h:907:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::PreliminaryObjectArray'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/ObjectGroup.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Shape.h:31, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject.h:26, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/AtomicsObject.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CompileWrappers.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Ion.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Label.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:29, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-ast.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-parser.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-parser.cc:5: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TypeInference.h:895:7: note: 'class js::PreliminaryObjectArray' declared here 895 | class PreliminaryObjectArray | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/ds/LifoAlloc.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/util/ZoneShim.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:28, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-ast.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-parser.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-parser.cc:5: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::TypeNewScript]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TypeInference.h:1038:44: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::TypeNewScript' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/ObjectGroup.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Shape.h:31, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject.h:26, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/AtomicsObject.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CompileWrappers.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Ion.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Label.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:29, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-ast.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-parser.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-parser.cc:5: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TypeInference.h:985:7: note: 'class js::TypeNewScript' declared here 985 | class TypeNewScript | ^~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/ds/LifoAlloc.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/util/ZoneShim.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:28, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-ast.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-parser.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-parser.cc:5: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::IonScriptCounts]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonCode.h:703:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::IonScriptCounts'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JSJitFrameIter.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/NameCollections.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:26, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CompileWrappers.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Ion.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Label.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:29, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-ast.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-parser.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-parser.cc:5: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonCode.h:690:8: note: 'struct js::jit::IonScriptCounts' declared here 690 | struct IonScriptCounts | ^~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/ds/LifoAlloc.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/util/ZoneShim.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:28, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-ast.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-parser.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-parser.cc:5: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::gcstats::ZoneGCStats]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Statistics.h:80:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::gcstats::ZoneGCStats'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/GCRuntime.h:20, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:27, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CompileWrappers.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Ion.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Label.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:29, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-ast.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-parser.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-parser.cc:5: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Statistics.h:52:8: note: 'struct js::gcstats::ZoneGCStats' declared here 52 | struct ZoneGCStats | ^~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/ds/LifoAlloc.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/util/ZoneShim.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:28, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-ast.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-parser.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-parser.cc:5: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::NewObjectCache]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Caches.h:141:45: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::NewObjectCache'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/ZoneGroup.h:11, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:29, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CompileWrappers.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Ion.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Label.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:29, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-ast.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-parser.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-parser.cc:5: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Caches.h:92:7: note: 'class js::NewObjectCache' declared here 92 | class NewObjectCache | ^~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/ds/LifoAlloc.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/util/ZoneShim.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:28, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-ast.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-parser.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-parser.cc:5: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*, size_t) [with T = JS::Value; size_t = unsigned int]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:1085:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:46:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess] 46 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsutil.h:25, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/ds/LifoAlloc.h:24, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/util/ZoneShim.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:28, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-ast.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-parser.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-parser.cc:5: /pbulk/work/www/seamonkey/work/build/dist/include/js/Value.h:310:32: note: 'class JS::Value' declared here 310 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Heap.h:19, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Cell.h:11, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmInstance.h:22, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmInstance.cpp:19, from Unified_cpp_js_src_wasm2.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsfriendapi.h: In function 'bool EmitOldAtomicsLoad({anonymous}::FunctionCompiler&)': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsfriendapi.h:1620:5: warning: 'viewType' may be used uninitialized in this function [-Wmaybe-uninitialized] 1620 | switch (atype) { | ^~~~~~ In file included from Unified_cpp_js_src_wasm2.cpp:11: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmIonCompile.cpp:2779:18: note: 'viewType' was declared here 2779 | Scalar::Type viewType; | ^~~~~~~~ /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o Unified_cpp_js_src_jit12.o -c -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SHARED_ARRAY_BUFFER -DJS_HAS_CTYPES -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit -I/pbulk/work/www/seamonkey/work/build/js/src/jit -I/pbulk/work/www/seamonkey/work/build/js/src -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/js/src/js-confdefs.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -Wno-noexcept-type -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes -MD -MP -MF .deps/Unified_cpp_js_src_jit12.o.pp Unified_cpp_js_src_jit12.cpp In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/ds/LifoAlloc.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/util/ZoneShim.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:28, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-ast.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-parser.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-parser.cc:5: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::CodeOffsetJump]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/shared/Assembler-shared.h:560:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::jit::CodeOffsetJump'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:30, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-ast.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-parser.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-parser.cc:5: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/shared/Assembler-shared.h:538:7: note: 'class js::jit::CodeOffsetJump' declared here 538 | class CodeOffsetJump | ^~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/ds/LifoAlloc.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/util/ZoneShim.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:28, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-stack.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-stack.cc:5: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]': /pbulk/work/www/seamonkey/work/build/dist/include/js/MemoryMetrics.h:40:39: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::TabSizes'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/StoreBuffer.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/AtomicsObject.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CompileWrappers.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Ion.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Label.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:29, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-stack.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-stack.cc:5: /pbulk/work/www/seamonkey/work/build/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here 31 | struct TabSizes | ^~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/ds/LifoAlloc.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/util/ZoneShim.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:28, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-stack.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-stack.cc:5: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]': /pbulk/work/www/seamonkey/work/build/dist/include/js/MemoryMetrics.h:71:41: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::ServoSizes'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/StoreBuffer.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/AtomicsObject.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CompileWrappers.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Ion.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Label.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:29, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-stack.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-stack.cc:5: /pbulk/work/www/seamonkey/work/build/dist/include/js/MemoryMetrics.h:59:8: note: 'struct JS::ServoSizes' declared here 59 | struct ServoSizes | ^~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/ds/LifoAlloc.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/util/ZoneShim.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:28, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-stack.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-stack.cc:5: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::StaticStrings]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/String.h:1155:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::StaticStrings'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonTypes.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TypeInference.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/ObjectGroup.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Shape.h:31, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject.h:26, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/AtomicsObject.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CompileWrappers.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Ion.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Label.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:29, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-stack.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-stack.cc:5: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/String.h:1137:7: note: 'class js::StaticStrings' declared here 1137 | class StaticStrings | ^~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/ds/LifoAlloc.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/util/ZoneShim.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:28, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-stack.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-stack.cc:5: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::PreliminaryObjectArray]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TypeInference.h:907:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::PreliminaryObjectArray'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/ObjectGroup.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Shape.h:31, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject.h:26, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/AtomicsObject.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CompileWrappers.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Ion.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Label.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:29, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-stack.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-stack.cc:5: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TypeInference.h:895:7: note: 'class js::PreliminaryObjectArray' declared here 895 | class PreliminaryObjectArray | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/ds/LifoAlloc.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/util/ZoneShim.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:28, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-stack.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-stack.cc:5: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::TypeNewScript]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TypeInference.h:1038:44: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::TypeNewScript' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/ObjectGroup.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Shape.h:31, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject.h:26, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/AtomicsObject.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CompileWrappers.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Ion.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Label.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:29, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-stack.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-stack.cc:5: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TypeInference.h:985:7: note: 'class js::TypeNewScript' declared here 985 | class TypeNewScript | ^~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/ds/LifoAlloc.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/util/ZoneShim.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:28, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-stack.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-stack.cc:5: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::IonScriptCounts]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonCode.h:703:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::IonScriptCounts'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JSJitFrameIter.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/NameCollections.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:26, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CompileWrappers.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Ion.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Label.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:29, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-stack.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-stack.cc:5: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonCode.h:690:8: note: 'struct js::jit::IonScriptCounts' declared here 690 | struct IonScriptCounts | ^~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/ds/LifoAlloc.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/util/ZoneShim.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:28, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-stack.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-stack.cc:5: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::gcstats::ZoneGCStats]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Statistics.h:80:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::gcstats::ZoneGCStats'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/GCRuntime.h:20, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:27, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CompileWrappers.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Ion.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Label.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:29, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-stack.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-stack.cc:5: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Statistics.h:52:8: note: 'struct js::gcstats::ZoneGCStats' declared here 52 | struct ZoneGCStats | ^~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/ds/LifoAlloc.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/util/ZoneShim.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:28, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-stack.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-stack.cc:5: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::NewObjectCache]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Caches.h:141:45: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::NewObjectCache'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/ZoneGroup.h:11, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:29, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CompileWrappers.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Ion.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Label.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:29, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-stack.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-stack.cc:5: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Caches.h:92:7: note: 'class js::NewObjectCache' declared here 92 | class NewObjectCache | ^~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/ds/LifoAlloc.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/util/ZoneShim.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:28, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-stack.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-stack.cc:5: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*, size_t) [with T = JS::Value; size_t = unsigned int]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:1085:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:46:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess] 46 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsutil.h:25, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/ds/LifoAlloc.h:24, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/util/ZoneShim.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:28, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-stack.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-stack.cc:5: /pbulk/work/www/seamonkey/work/build/dist/include/js/Value.h:310:32: note: 'class JS::Value' declared here 310 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Heap.h:19, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Cell.h:11, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmInstance.h:22, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmInstance.cpp:19, from Unified_cpp_js_src_wasm2.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsfriendapi.h: In function 'bool EmitOldAtomicsExchange({anonymous}::FunctionCompiler&)': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsfriendapi.h:1620:5: warning: 'viewType' may be used uninitialized in this function [-Wmaybe-uninitialized] 1620 | switch (atype) { | ^~~~~~ In file included from Unified_cpp_js_src_wasm2.cpp:11: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmIonCompile.cpp:2857:18: note: 'viewType' was declared here 2857 | Scalar::Type viewType; | ^~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/ds/LifoAlloc.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/util/ZoneShim.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:28, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/special-case.h:9, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/special-case.cc:14: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]': /pbulk/work/www/seamonkey/work/build/dist/include/js/MemoryMetrics.h:40:39: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::TabSizes'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/StoreBuffer.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/AtomicsObject.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CompileWrappers.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Ion.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Label.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:29, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/special-case.h:9, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/special-case.cc:14: /pbulk/work/www/seamonkey/work/build/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here 31 | struct TabSizes | ^~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/ds/LifoAlloc.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/util/ZoneShim.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:28, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/special-case.h:9, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/special-case.cc:14: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]': /pbulk/work/www/seamonkey/work/build/dist/include/js/MemoryMetrics.h:71:41: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::ServoSizes'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/StoreBuffer.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/AtomicsObject.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CompileWrappers.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Ion.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Label.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:29, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/special-case.h:9, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/special-case.cc:14: /pbulk/work/www/seamonkey/work/build/dist/include/js/MemoryMetrics.h:59:8: note: 'struct JS::ServoSizes' declared here 59 | struct ServoSizes | ^~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/ds/LifoAlloc.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/util/ZoneShim.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:28, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-stack.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-stack.cc:5: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::CodeOffsetJump]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/shared/Assembler-shared.h:560:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::jit::CodeOffsetJump'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:30, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-stack.h:8, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/regexp-stack.cc:5: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/shared/Assembler-shared.h:538:7: note: 'class js::jit::CodeOffsetJump' declared here 538 | class CodeOffsetJump | ^~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/ds/LifoAlloc.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/util/ZoneShim.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:28, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/special-case.h:9, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/special-case.cc:14: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::StaticStrings]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/String.h:1155:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::StaticStrings'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonTypes.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TypeInference.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/ObjectGroup.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Shape.h:31, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject.h:26, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/AtomicsObject.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CompileWrappers.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Ion.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Label.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:29, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/special-case.h:9, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/special-case.cc:14: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/String.h:1137:7: note: 'class js::StaticStrings' declared here 1137 | class StaticStrings | ^~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/ds/LifoAlloc.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/util/ZoneShim.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:28, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/special-case.h:9, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/special-case.cc:14: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::PreliminaryObjectArray]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TypeInference.h:907:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::PreliminaryObjectArray'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/ObjectGroup.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Shape.h:31, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject.h:26, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/AtomicsObject.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CompileWrappers.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Ion.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Label.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:29, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/special-case.h:9, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/special-case.cc:14: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TypeInference.h:895:7: note: 'class js::PreliminaryObjectArray' declared here 895 | class PreliminaryObjectArray | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/ds/LifoAlloc.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/util/ZoneShim.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:28, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/special-case.h:9, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/special-case.cc:14: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::TypeNewScript]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TypeInference.h:1038:44: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::TypeNewScript' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/ObjectGroup.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Shape.h:31, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject.h:26, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/AtomicsObject.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CompileWrappers.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Ion.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Label.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:29, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/special-case.h:9, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/special-case.cc:14: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TypeInference.h:985:7: note: 'class js::TypeNewScript' declared here 985 | class TypeNewScript | ^~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/ds/LifoAlloc.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/util/ZoneShim.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:28, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/special-case.h:9, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/special-case.cc:14: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::IonScriptCounts]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonCode.h:703:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::IonScriptCounts'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JSJitFrameIter.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/NameCollections.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:26, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CompileWrappers.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Ion.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Label.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:29, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/special-case.h:9, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/special-case.cc:14: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonCode.h:690:8: note: 'struct js::jit::IonScriptCounts' declared here 690 | struct IonScriptCounts | ^~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/LIR.h:20, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/shared/CodeGenerator-shared.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/x86-shared/CodeGenerator-x86-shared.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/x86/CodeGenerator-x86.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CodeGenerator.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmIonCompile.cpp:23, from Unified_cpp_js_src_wasm2.cpp:11: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/MIR.h: In function 'bool EmitOldAtomicsBinOp({anonymous}::FunctionCompiler&)': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/MIR.h:14735:39: warning: 'op' may be used uninitialized in this function [-Wmaybe-uninitialized] 14735 | bytecodeOffset_(bytecodeOffset) | ^ In file included from Unified_cpp_js_src_wasm2.cpp:11: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmIonCompile.cpp:2816:14: note: 'op' was declared here 2816 | AtomicOp op; | ^~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Heap.h:19, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Cell.h:11, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmInstance.h:22, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmInstance.cpp:19, from Unified_cpp_js_src_wasm2.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsfriendapi.h:1620:5: warning: 'viewType' may be used uninitialized in this function [-Wmaybe-uninitialized] 1620 | switch (atype) { | ^~~~~~ In file included from Unified_cpp_js_src_wasm2.cpp:11: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmIonCompile.cpp:2815:18: note: 'viewType' was declared here 2815 | Scalar::Type viewType; | ^~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/ds/LifoAlloc.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/util/ZoneShim.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:28, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/special-case.h:9, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/special-case.cc:14: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::gcstats::ZoneGCStats]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Statistics.h:80:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::gcstats::ZoneGCStats'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/GCRuntime.h:20, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:27, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CompileWrappers.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Ion.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Label.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:29, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/special-case.h:9, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/special-case.cc:14: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Statistics.h:52:8: note: 'struct js::gcstats::ZoneGCStats' declared here 52 | struct ZoneGCStats | ^~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/ds/LifoAlloc.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/util/ZoneShim.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:28, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/special-case.h:9, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/special-case.cc:14: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::NewObjectCache]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Caches.h:141:45: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::NewObjectCache'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/ZoneGroup.h:11, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:29, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CompileWrappers.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Ion.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Label.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:29, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/special-case.h:9, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/special-case.cc:14: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Caches.h:92:7: note: 'class js::NewObjectCache' declared here 92 | class NewObjectCache | ^~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/ds/LifoAlloc.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/util/ZoneShim.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:28, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/special-case.h:9, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/special-case.cc:14: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*, size_t) [with T = JS::Value; size_t = unsigned int]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:1085:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:46:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess] 46 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsutil.h:25, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/ds/LifoAlloc.h:24, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/util/ZoneShim.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:28, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/special-case.h:9, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/special-case.cc:14: /pbulk/work/www/seamonkey/work/build/dist/include/js/Value.h:310:32: note: 'class JS::Value' declared here 310 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/ds/LifoAlloc.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/util/ZoneShim.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:28, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/special-case.h:9, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/special-case.cc:14: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::CodeOffsetJump]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/shared/Assembler-shared.h:560:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::jit::CodeOffsetJump'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:30, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/special-case.h:9, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/imported/special-case.cc:14: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/shared/Assembler-shared.h:538:7: note: 'class js::jit::CodeOffsetJump' declared here 538 | class CodeOffsetJump | ^~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Heap.h:19, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Cell.h:11, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmInstance.h:22, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmInstance.cpp:19, from Unified_cpp_js_src_wasm2.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsfriendapi.h: In function 'bool EmitOldAtomicsCompareExchange({anonymous}::FunctionCompiler&)': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsfriendapi.h:1620:5: warning: 'viewType' may be used uninitialized in this function [-Wmaybe-uninitialized] 1620 | switch (atype) { | ^~~~~~ In file included from Unified_cpp_js_src_wasm2.cpp:11: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmIonCompile.cpp:2836:18: note: 'viewType' was declared here 2836 | Scalar::Type viewType; | ^~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Heap.h:19, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Cell.h:11, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmInstance.h:22, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmInstance.cpp:19, from Unified_cpp_js_src_wasm2.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsfriendapi.h: In function 'bool EmitOldAtomicsStore({anonymous}::FunctionCompiler&)': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsfriendapi.h:1620:5: warning: 'viewType' may be used uninitialized in this function [-Wmaybe-uninitialized] 1620 | switch (atype) { | ^~~~~~ In file included from Unified_cpp_js_src_wasm2.cpp:11: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmIonCompile.cpp:2798:18: note: 'viewType' was declared here 2798 | Scalar::Type viewType; | ^~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmTextToBinary.cpp:33, from Unified_cpp_js_src_wasm3.cpp:20: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmAST.h: In function 'js::wasm::AstExpr* ParseExprBody({anonymous}::WasmParseContext&, {anonymous}::WasmToken, bool)': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmAST.h:286:17: warning: 'result' may be used uninitialized in this function [-Wmaybe-uninitialized] 286 | val_(val) | ^ In file included from Unified_cpp_js_src_wasm3.cpp:20: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmTextToBinary.cpp:2121:11: note: 'result' was declared here 2121 | Float result; | ^~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmTextToBinary.cpp:33, from Unified_cpp_js_src_wasm3.cpp:20: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmAST.h:286:17: warning: 'result' may be used uninitialized in this function [-Wmaybe-uninitialized] 286 | val_(val) | ^ In file included from Unified_cpp_js_src_wasm3.cpp:20: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmTextToBinary.cpp:2121:11: note: 'result' was declared here 2121 | Float result; | ^~~~~~ /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o UnicodeShim.o -c -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SHARED_ARRAY_BUFFER -DJS_HAS_CTYPES -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src -I/pbulk/work/www/seamonkey/work/build/js/src -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/js/src/js-confdefs.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -Wno-noexcept-type -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes -DV8_INTL_SUPPORT -I/usr/pkg/include -MD -MP -MF .deps/UnicodeShim.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/util/UnicodeShim.cpp /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o jsdtoa.o -c -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SHARED_ARRAY_BUFFER -DJS_HAS_CTYPES -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src -I/pbulk/work/www/seamonkey/work/build/js/src -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/js/src/js-confdefs.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -Wno-noexcept-type -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes -DV8_INTL_SUPPORT -I/usr/pkg/include -MD -MP -MF .deps/jsdtoa.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsdtoa.cpp In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/UnboxedObject-inl.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Interpreter-inl.h:24, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/VMFunctions.cpp:25, from Unified_cpp_js_src_jit11.cpp:20: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/NativeObject-inl.h: In static member function 'static JS::Result js::NativeObject::create(JSContext*, js::gc::AllocKind, js::gc::InitialHeap, js::HandleShape, js::HandleObjectGroup)': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/NativeObject-inl.h:553:87: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::HeapSlot'; use assignment instead [-Wclass-memaccess] 553 | memset(nobj->as().fixedSlots(), 0, size - sizeof(js::NativeObject)); | ^ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/String.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonTypes.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/TypePolicy.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/TypePolicy.cpp:7, from Unified_cpp_js_src_jit11.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:649:7: note: 'class js::HeapSlot' declared here 649 | class HeapSlot : public WriteBarrieredBase | ^~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/js/GCAPI.h:15, from /pbulk/work/www/seamonkey/work/build/dist/include/js/Value.h:23, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:74, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmInstance.h:22, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmInstance.cpp:19, from Unified_cpp_js_src_wasm2.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/Vector.h: In function 'bool EmitCallIndirect({anonymous}::FunctionCompiler&, bool)': /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/Vector.h:553:19: warning: 'sigIndex' may be used uninitialized in this function [-Wmaybe-uninitialized] 553 | return begin()[aIndex]; | ~~~~~~~^ In file included from Unified_cpp_js_src_wasm2.cpp:11: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmIonCompile.cpp:2216:14: note: 'sigIndex' was declared here 2216 | uint32_t sigIndex; | ^~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:27, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsfriendapi.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonTypes.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/TypePolicy.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/TypePolicy.cpp:7, from Unified_cpp_js_src_jit11.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]': /pbulk/work/www/seamonkey/work/build/dist/include/js/MemoryMetrics.h:40:39: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::TabSizes'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/StoreBuffer.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/String.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonTypes.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/TypePolicy.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/TypePolicy.cpp:7, from Unified_cpp_js_src_jit11.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here 31 | struct TabSizes | ^~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:27, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsfriendapi.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonTypes.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/TypePolicy.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/TypePolicy.cpp:7, from Unified_cpp_js_src_jit11.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]': /pbulk/work/www/seamonkey/work/build/dist/include/js/MemoryMetrics.h:71:41: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::ServoSizes'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/StoreBuffer.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/String.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonTypes.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/TypePolicy.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/TypePolicy.cpp:7, from Unified_cpp_js_src_jit11.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/js/MemoryMetrics.h:59:8: note: 'struct JS::ServoSizes' declared here 59 | struct ServoSizes | ^~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:27, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsfriendapi.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonTypes.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/TypePolicy.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/TypePolicy.cpp:7, from Unified_cpp_js_src_jit11.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::StaticStrings]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/String.h:1155:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::StaticStrings'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonTypes.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/TypePolicy.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/TypePolicy.cpp:7, from Unified_cpp_js_src_jit11.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/String.h:1137:7: note: 'class js::StaticStrings' declared here 1137 | class StaticStrings | ^~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:27, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsfriendapi.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonTypes.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/TypePolicy.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/TypePolicy.cpp:7, from Unified_cpp_js_src_jit11.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::PreliminaryObjectArray]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TypeInference.h:907:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::PreliminaryObjectArray'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/ObjectGroup.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Shape.h:31, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject.h:26, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/AtomicsObject.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CompileWrappers.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Ion.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitAllocPolicy.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/TypePolicy.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/TypePolicy.cpp:7, from Unified_cpp_js_src_jit11.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TypeInference.h:895:7: note: 'class js::PreliminaryObjectArray' declared here 895 | class PreliminaryObjectArray | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:27, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsfriendapi.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonTypes.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/TypePolicy.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/TypePolicy.cpp:7, from Unified_cpp_js_src_jit11.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::TypeNewScript]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TypeInference.h:1038:44: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::TypeNewScript' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/ObjectGroup.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Shape.h:31, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject.h:26, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/AtomicsObject.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CompileWrappers.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Ion.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitAllocPolicy.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/TypePolicy.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/TypePolicy.cpp:7, from Unified_cpp_js_src_jit11.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TypeInference.h:985:7: note: 'class js::TypeNewScript' declared here 985 | class TypeNewScript | ^~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:27, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsfriendapi.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonTypes.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/TypePolicy.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/TypePolicy.cpp:7, from Unified_cpp_js_src_jit11.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::IonScriptCounts]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonCode.h:703:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::IonScriptCounts'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmFrameIter.h:24, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:30, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/NameCollections.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:26, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CompileWrappers.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Ion.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitAllocPolicy.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/shared/Assembler-shared.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmInstance.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmInstance.cpp:19, from Unified_cpp_js_src_wasm2.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmTypes.h: In function 'bool EmitCall({anonymous}::FunctionCompiler&, bool)': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmTypes.h:1665:24: warning: 'funcIndex' may be used uninitialized in this function [-Wmaybe-uninitialized] 1665 | c.u.funcIndex_ = funcIndex; | ~~~~~~~~~~~~~~~^~~~~~~~~~~ In file included from Unified_cpp_js_src_wasm2.cpp:11: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmIonCompile.cpp:2175:14: note: 'funcIndex' was declared here 2175 | uint32_t funcIndex; | ^~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JSJitFrameIter.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/NameCollections.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:26, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CompileWrappers.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Ion.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitAllocPolicy.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/TypePolicy.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/TypePolicy.cpp:7, from Unified_cpp_js_src_jit11.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonCode.h:690:8: note: 'struct js::jit::IonScriptCounts' declared here 690 | struct IonScriptCounts | ^~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:27, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsfriendapi.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonTypes.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/TypePolicy.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/TypePolicy.cpp:7, from Unified_cpp_js_src_jit11.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::gcstats::ZoneGCStats]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Statistics.h:80:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::gcstats::ZoneGCStats'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/GCRuntime.h:20, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:27, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CompileWrappers.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Ion.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitAllocPolicy.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/TypePolicy.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/TypePolicy.cpp:7, from Unified_cpp_js_src_jit11.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Statistics.h:52:8: note: 'struct js::gcstats::ZoneGCStats' declared here 52 | struct ZoneGCStats | ^~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:27, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsfriendapi.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonTypes.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/TypePolicy.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/TypePolicy.cpp:7, from Unified_cpp_js_src_jit11.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::NewObjectCache]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Caches.h:141:45: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::NewObjectCache'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/ZoneGroup.h:11, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:29, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CompileWrappers.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Ion.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitAllocPolicy.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/TypePolicy.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/TypePolicy.cpp:7, from Unified_cpp_js_src_jit11.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Caches.h:92:7: note: 'class js::NewObjectCache' declared here 92 | class NewObjectCache | ^~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:27, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsfriendapi.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonTypes.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/TypePolicy.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/TypePolicy.cpp:7, from Unified_cpp_js_src_jit11.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*, size_t) [with T = JS::Value; size_t = unsigned int]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:1085:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:46:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess] 46 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:74, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:29, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsfriendapi.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonTypes.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/TypePolicy.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/TypePolicy.cpp:7, from Unified_cpp_js_src_jit11.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/js/Value.h:310:32: note: 'class JS::Value' declared here 310 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:27, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsfriendapi.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonTypes.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/TypePolicy.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/TypePolicy.cpp:7, from Unified_cpp_js_src_jit11.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::CodeOffsetJump]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/shared/Assembler-shared.h:560:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::jit::CodeOffsetJump'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Safepoints.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitFrames.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Bailouts.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/LIR.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Lowering.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/TypePolicy.cpp:9, from Unified_cpp_js_src_jit11.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/shared/Assembler-shared.h:538:7: note: 'class js::jit::CodeOffsetJump' declared here 538 | class CodeOffsetJump | ^~~~~~~~~~~~~~ /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmIonCompile.cpp: In function 'bool EmitSimdOp({anonymous}::FunctionCompiler&, js::wasm::ValType, js::SimdOperation, js::SimdSign)': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmIonCompile.cpp:3013:23: warning: 'lane' may be used uninitialized in this function [-Wmaybe-uninitialized] 3013 | f.iter().setResult(f.insertElementSimd(vector, scalar, lane, ToMIRType(simdType))); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmIonCompile.cpp:3007:13: note: 'lane' was declared here 3007 | uint8_t lane; | ^~~~ /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmIonCompile.cpp:2987:23: warning: 'lane' may be used uninitialized in this function [-Wmaybe-uninitialized] 2987 | f.iter().setResult(f.extractSimdElement(lane, vector, | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2988 | ToMIRType(SimdToLaneType(operandType)), sign)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmIonCompile.cpp:2982:13: note: 'lane' was declared here 2982 | uint8_t lane; | ^~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsdtoa.cpp:67: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/dtoa.c: In function 'double _strtod(DtoaState*, const char*, char**)': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/dtoa.c:1520:9: warning: this statement may fall through [-Wimplicit-fallthrough=] 1520 | sign = 1; | ~~~~~^~~ /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/dtoa.c:1522:3: note: here 1522 | case '+': | ^~~~ /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/dtoa.c:1613:11: warning: this statement may fall through [-Wimplicit-fallthrough=] 1613 | esign = 1; | ~~~~~~^~~ /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/dtoa.c:1614:4: note: here 1614 | case '+': | ^~~~ /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/dtoa.c: In function 'char* dtoa(DtoaState*, U, int, int, int*, int*, char**)': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/dtoa.c:2798:14: warning: this statement may fall through [-Wimplicit-fallthrough=] 2798 | leftright = 0; | ~~~~~~~~~~^~~ /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/dtoa.c:2800:3: note: here 2800 | case 4: | ^~~~ /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/dtoa.c:2806:14: warning: this statement may fall through [-Wimplicit-fallthrough=] 2806 | leftright = 0; | ~~~~~~~~~~^~~ /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/dtoa.c:2808:3: note: here 2808 | case 5: | ^~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:27, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsfriendapi.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonTypes.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/TypePolicy.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/TypePolicy.cpp:7, from Unified_cpp_js_src_jit11.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(T (&)[N]) [with T = JS::Value; unsigned int N = 2]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:85:30: required from 'JS::AutoValueArray::AutoValueArray(JSContext*) [with unsigned int N = 2]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/VMFunctions.cpp:365:34: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess] 67 | memset(aT, 0, N * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:74, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:29, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsfriendapi.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonTypes.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/TypePolicy.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/TypePolicy.cpp:7, from Unified_cpp_js_src_jit11.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/js/Value.h:310:32: note: 'class JS::Value' declared here 310 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:27, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsfriendapi.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonTypes.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/TypePolicy.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/TypePolicy.cpp:7, from Unified_cpp_js_src_jit11.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(T (&)[N]) [with T = JS::Value; unsigned int N = 3]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:85:30: required from 'JS::AutoValueArray::AutoValueArray(JSContext*) [with unsigned int N = 3]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/VMFunctions.cpp:399:34: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess] 67 | memset(aT, 0, N * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:74, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:29, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsfriendapi.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonTypes.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/TypePolicy.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/TypePolicy.cpp:7, from Unified_cpp_js_src_jit11.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/js/Value.h:310:32: note: 'class JS::Value' declared here 310 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:27, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsfriendapi.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonTypes.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/TypePolicy.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/TypePolicy.cpp:7, from Unified_cpp_js_src_jit11.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(T (&)[N]) [with T = JS::Value; unsigned int N = 4]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:85:30: required from 'JS::AutoValueArray::AutoValueArray(JSContext*) [with unsigned int N = 4]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:994:50: required from 'js::detail::FixedArgsBase::FixedArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::NO_CONSTRUCT; unsigned int N = 2]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:1031:54: required from 'js::FixedInvokeArgs::FixedInvokeArgs(JSContext*) [with unsigned int N = 2]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Interpreter.h:119:31: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess] 67 | memset(aT, 0, N * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:74, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:29, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsfriendapi.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonTypes.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/TypePolicy.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/TypePolicy.cpp:7, from Unified_cpp_js_src_jit11.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/js/Value.h:310:32: note: 'class JS::Value' declared here 310 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/TypePolicy.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/TypePolicy.cpp:7, from Unified_cpp_js_src_jit11.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitAllocPolicy.h: In instantiation of 'T* js::jit::JitAllocPolicy::maybe_pod_calloc(size_t) [with T = js::detail::HashTableEntry >; size_t = unsigned int]': /pbulk/work/www/seamonkey/work/build/dist/include/js/HashTable.h:1264:54: required from 'static js::detail::HashTable::Entry* js::detail::HashTable::createTable(AllocPolicy&, uint32_t, js::detail::HashTable::FailureBehavior) [with T = js::HashMapEntry; HashPolicy = js::HashMap::MapHashPolicy; AllocPolicy = js::jit::JitAllocPolicy; js::detail::HashTable::Entry = js::detail::HashTableEntry >; uint32_t = unsigned int]' /pbulk/work/www/seamonkey/work/build/dist/include/js/HashTable.h:1332:28: required from 'bool js::detail::HashTable::init(uint32_t) [with T = js::HashMapEntry; HashPolicy = js::HashMap::MapHashPolicy; AllocPolicy = js::jit::JitAllocPolicy; uint32_t = unsigned int]' /pbulk/work/www/seamonkey/work/build/dist/include/js/HashTable.h:92:65: required from 'bool js::HashMap::init(uint32_t) [with Key = JS::Value; Value = unsigned int; HashPolicy = js::jit::LIRGraph::ValueHasher; AllocPolicy = js::jit::JitAllocPolicy; uint32_t = unsigned int]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/LIR.h:1835:38: required from here /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitAllocPolicy.h:101:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::detail::HashTableEntry >' with no trivial copy-assignment [-Wclass-memaccess] 101 | memset(p, 0, numElems * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/js/TracingAPI.h:12, from /pbulk/work/www/seamonkey/work/build/dist/include/js/GCPolicyAPI.h:47, from /pbulk/work/www/seamonkey/work/build/dist/include/js/RootingAPI.h:22, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:73, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:29, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsfriendapi.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonTypes.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/TypePolicy.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/TypePolicy.cpp:7, from Unified_cpp_js_src_jit11.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/js/HashTable.h:794:7: note: 'class js::detail::HashTableEntry >' declared here 794 | class HashTableEntry | ^~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:27, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsfriendapi.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonTypes.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/TypePolicy.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/TypePolicy.cpp:7, from Unified_cpp_js_src_jit11.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(T (&)[N]) [with T = JS::Value; unsigned int N = 5]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:85:30: required from 'JS::AutoValueArray::AutoValueArray(JSContext*) [with unsigned int N = 5]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:994:50: required from 'js::detail::FixedArgsBase::FixedArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::NO_CONSTRUCT; unsigned int N = 3]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:1031:54: required from 'js::FixedInvokeArgs::FixedInvokeArgs(JSContext*) [with unsigned int N = 3]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/VMFunctions.cpp:951:31: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess] 67 | memset(aT, 0, N * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:74, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:29, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsfriendapi.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonTypes.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/TypePolicy.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/TypePolicy.cpp:7, from Unified_cpp_js_src_jit11.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/js/Value.h:310:32: note: 'class JS::Value' declared here 310 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/TypePolicy.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/TypePolicy.cpp:7, from Unified_cpp_js_src_jit11.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitAllocPolicy.h: In instantiation of 'T* js::jit::JitAllocPolicy::maybe_pod_calloc(size_t) [with T = js::detail::HashTableEntry; size_t = unsigned int]': /pbulk/work/www/seamonkey/work/build/dist/include/js/HashTable.h:1264:54: required from 'static js::detail::HashTable::Entry* js::detail::HashTable::createTable(AllocPolicy&, uint32_t, js::detail::HashTable::FailureBehavior) [with T = js::jit::MDefinition* const; HashPolicy = js::HashSet::SetOps; AllocPolicy = js::jit::JitAllocPolicy; js::detail::HashTable::Entry = js::detail::HashTableEntry; uint32_t = unsigned int]' /pbulk/work/www/seamonkey/work/build/dist/include/js/HashTable.h:1332:28: required from 'bool js::detail::HashTable::init(uint32_t) [with T = js::jit::MDefinition* const; HashPolicy = js::HashSet::SetOps; AllocPolicy = js::jit::JitAllocPolicy; uint32_t = unsigned int]' /pbulk/work/www/seamonkey/work/build/dist/include/js/HashTable.h:351:65: required from 'bool js::HashSet::init(uint32_t) [with T = js::jit::MDefinition*; HashPolicy = js::jit::ValueNumberer::VisibleValues::ValueHasher; AllocPolicy = js::jit::JitAllocPolicy; uint32_t = unsigned int]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/ValueNumbering.cpp:83:22: required from here /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitAllocPolicy.h:101:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::detail::HashTableEntry' with no trivial copy-assignment [-Wclass-memaccess] 101 | memset(p, 0, numElems * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/js/TracingAPI.h:12, from /pbulk/work/www/seamonkey/work/build/dist/include/js/GCPolicyAPI.h:47, from /pbulk/work/www/seamonkey/work/build/dist/include/js/RootingAPI.h:22, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:73, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:29, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsfriendapi.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonTypes.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/TypePolicy.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/TypePolicy.cpp:7, from Unified_cpp_js_src_jit11.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/js/HashTable.h:794:7: note: 'class js::detail::HashTableEntry' declared here 794 | class HashTableEntry | ^~~~~~~~~~~~~~ /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o jsmath.o -c -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SHARED_ARRAY_BUFFER -DJS_HAS_CTYPES -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src -I/pbulk/work/www/seamonkey/work/build/js/src -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/js/src/js-confdefs.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -Wno-noexcept-type -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes -DV8_INTL_SUPPORT -I/usr/pkg/include -MD -MP -MF .deps/jsmath.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsmath.cpp /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o jsutil.o -c -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SHARED_ARRAY_BUFFER -DJS_HAS_CTYPES -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src -I/pbulk/work/www/seamonkey/work/build/js/src -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/js/src/js-confdefs.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -Wno-noexcept-type -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes -DV8_INTL_SUPPORT -I/usr/pkg/include -MD -MP -MF .deps/jsutil.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsutil.cpp In file included from /pbulk/work/www/seamonkey/work/build/dist/include/js/GCAPI.h:15, from /pbulk/work/www/seamonkey/work/build/dist/include/js/Value.h:23, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:74, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSCompartment.h:19, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/MacroAssembler.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmGenerator.h:22, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmStubs.h:22, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmStubs.cpp:19, from Unified_cpp_js_src_wasm3.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/Vector.h: In function 'bool js::wasm::DecodeModuleEnvironment(js::wasm::Decoder&, js::wasm::ModuleEnvironment*)': /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/Vector.h:546:19: warning: 'sigIndex' may be used uninitialized in this function [-Wmaybe-uninitialized] 546 | return begin()[aIndex]; | ~~~~~~~^ In file included from Unified_cpp_js_src_wasm3.cpp:47: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmValidate.cpp:1304:18: note: 'sigIndex' was declared here 1304 | uint32_t sigIndex; | ^~~~~~~~ /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmIonCompile.cpp: In function 'bool js::wasm::IonCompileFunctions(const js::wasm::ModuleEnvironment&, js::LifoAlloc&, const FuncCompileInputVector&, js::wasm::CompiledCode*, JS::UniqueChars*)': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmIonCompile.cpp:2027:5: warning: 'kind' may be used uninitialized in this function [-Wmaybe-uninitialized] 2027 | switch (kind) { | ^~~~~~ /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmIonCompile.cpp:2013:15: note: 'kind' was declared here 2013 | LabelKind kind; | ^~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmIonCompile.cpp:26, from Unified_cpp_js_src_wasm2.cpp:11: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmBinaryIterator.h:77:5: warning: 'trueType' may be used uninitialized in this function [-Wmaybe-uninitialized] 77 | if (MOZ_LIKELY(one == two)) { | ^~ /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmBinaryIterator.h:1382:15: note: 'trueType' was declared here 1382 | StackType trueType; | ^~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitAllocPolicy.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/shared/Assembler-shared.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmInstance.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmInstance.cpp:19, from Unified_cpp_js_src_wasm2.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/InlineList.h:352:18: warning: 'trueValue' may be used uninitialized in this function [-Wmaybe-uninitialized] 352 | at->next = item; | ~~~~~~~~~^~~~~~ In file included from Unified_cpp_js_src_wasm2.cpp:11: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmIonCompile.cpp:2620:18: note: 'trueValue' was declared here 2620 | MDefinition* trueValue; | ^~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmIonCompile.cpp:26, from Unified_cpp_js_src_wasm2.cpp:11: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmBinaryIterator.h:82:5: warning: 'falseType' may be used uninitialized in this function [-Wmaybe-uninitialized] 82 | if (one == StackType::Any) { | ^~ /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmBinaryIterator.h:1378:15: note: 'falseType' was declared here 1378 | StackType falseType; | ^~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitAllocPolicy.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/shared/Assembler-shared.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmInstance.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmInstance.cpp:19, from Unified_cpp_js_src_wasm2.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/InlineList.h:352:18: warning: 'falseValue' may be used uninitialized in this function [-Wmaybe-uninitialized] 352 | at->next = item; | ~~~~~~~~~^~~~~~ In file included from Unified_cpp_js_src_wasm2.cpp:11: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmIonCompile.cpp:2621:18: note: 'falseValue' was declared here 2621 | MDefinition* falseValue; | ^~~~~~~~~~ /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmIonCompile.cpp:2125:21: warning: 'defaultDepth' may be used uninitialized in this function [-Wmaybe-uninitialized] 2125 | return f.brTable(index, defaultDepth, depths, branchValue); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmIonCompile.cpp:2104:14: note: 'defaultDepth' was declared here 2104 | uint32_t defaultDepth; | ^~~~~~~~~~~~ /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmIonCompile.cpp:1642:33: warning: 'relativeDepth' may be used uninitialized in this function [-Wmaybe-uninitialized] 1642 | if (!addControlFlowPatch(test, relativeDepth, MTest::TrueBranchIndex)) | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmIonCompile.cpp:2082:14: note: 'relativeDepth' was declared here 2082 | uint32_t relativeDepth; | ^~~~~~~~~~~~~ /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmIonCompile.cpp:2068:5: warning: 'type' may be used uninitialized in this function [-Wmaybe-uninitialized] 2068 | if (IsVoid(type)) { | ^~ /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmIonCompile.cpp:2063:14: note: 'type' was declared here 2063 | ExprType type; | ^~~~ /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmIonCompile.cpp:1622:33: warning: 'relativeDepth' may be used uninitialized in this function [-Wmaybe-uninitialized] 1622 | if (!addControlFlowPatch(jump, relativeDepth, MGoto::TargetIndex)) | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmIonCompile.cpp:2062:14: note: 'relativeDepth' was declared here 2062 | uint32_t relativeDepth; | ^~~~~~~~~~~~~ /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmIonCompile.cpp:2001:5: warning: 'thenType' may be used uninitialized in this function [-Wmaybe-uninitialized] 2001 | if (!IsVoid(thenType)) | ^~ /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmIonCompile.cpp:1996:14: note: 'thenType' was declared here 1996 | ExprType thenType; | ^~~~~~~~ /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmIonCompile.cpp:2023:5: warning: 'type' may be used uninitialized in this function [-Wmaybe-uninitialized] 2023 | if (!IsVoid(type)) | ^~ /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmIonCompile.cpp:2014:14: note: 'type' was declared here 2014 | ExprType type; | ^~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/ds/LifoAlloc.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/util/ZoneShim.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:28, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/util/UnicodeShim.cpp:8: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]': /pbulk/work/www/seamonkey/work/build/dist/include/js/MemoryMetrics.h:40:39: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::TabSizes'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/StoreBuffer.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/AtomicsObject.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CompileWrappers.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Ion.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Label.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:29, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/util/UnicodeShim.cpp:8: /pbulk/work/www/seamonkey/work/build/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here 31 | struct TabSizes | ^~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/ds/LifoAlloc.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/util/ZoneShim.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:28, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/util/UnicodeShim.cpp:8: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]': /pbulk/work/www/seamonkey/work/build/dist/include/js/MemoryMetrics.h:71:41: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::ServoSizes'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/StoreBuffer.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/AtomicsObject.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CompileWrappers.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Ion.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Label.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:29, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/util/UnicodeShim.cpp:8: /pbulk/work/www/seamonkey/work/build/dist/include/js/MemoryMetrics.h:59:8: note: 'struct JS::ServoSizes' declared here 59 | struct ServoSizes | ^~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/ds/LifoAlloc.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/util/ZoneShim.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:28, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/util/UnicodeShim.cpp:8: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::StaticStrings]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/String.h:1155:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::StaticStrings'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonTypes.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TypeInference.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/ObjectGroup.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Shape.h:31, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject.h:26, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/AtomicsObject.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CompileWrappers.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Ion.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Label.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:29, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/util/UnicodeShim.cpp:8: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/String.h:1137:7: note: 'class js::StaticStrings' declared here 1137 | class StaticStrings | ^~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/ds/LifoAlloc.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/util/ZoneShim.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:28, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/util/UnicodeShim.cpp:8: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::PreliminaryObjectArray]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TypeInference.h:907:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::PreliminaryObjectArray'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/ObjectGroup.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Shape.h:31, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject.h:26, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/AtomicsObject.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CompileWrappers.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Ion.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Label.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:29, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/util/UnicodeShim.cpp:8: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TypeInference.h:895:7: note: 'class js::PreliminaryObjectArray' declared here 895 | class PreliminaryObjectArray | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/ds/LifoAlloc.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/util/ZoneShim.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:28, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/util/UnicodeShim.cpp:8: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::TypeNewScript]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TypeInference.h:1038:44: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::TypeNewScript' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/ObjectGroup.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Shape.h:31, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject.h:26, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/AtomicsObject.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CompileWrappers.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Ion.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Label.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:29, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/util/UnicodeShim.cpp:8: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TypeInference.h:985:7: note: 'class js::TypeNewScript' declared here 985 | class TypeNewScript | ^~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/ds/LifoAlloc.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/util/ZoneShim.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:28, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/util/UnicodeShim.cpp:8: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::IonScriptCounts]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonCode.h:703:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::IonScriptCounts'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JSJitFrameIter.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/NameCollections.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:26, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CompileWrappers.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Ion.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Label.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:29, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/util/UnicodeShim.cpp:8: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonCode.h:690:8: note: 'struct js::jit::IonScriptCounts' declared here 690 | struct IonScriptCounts | ^~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/ds/LifoAlloc.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/util/ZoneShim.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:28, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/util/UnicodeShim.cpp:8: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::gcstats::ZoneGCStats]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Statistics.h:80:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::gcstats::ZoneGCStats'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/GCRuntime.h:20, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:27, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CompileWrappers.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Ion.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Label.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:29, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/util/UnicodeShim.cpp:8: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Statistics.h:52:8: note: 'struct js::gcstats::ZoneGCStats' declared here 52 | struct ZoneGCStats | ^~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/ds/LifoAlloc.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/util/ZoneShim.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:28, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/util/UnicodeShim.cpp:8: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::NewObjectCache]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Caches.h:141:45: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::NewObjectCache'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/ZoneGroup.h:11, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:29, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CompileWrappers.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Ion.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Label.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:29, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/util/UnicodeShim.cpp:8: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Caches.h:92:7: note: 'class js::NewObjectCache' declared here 92 | class NewObjectCache | ^~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/ds/LifoAlloc.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/util/ZoneShim.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:28, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/util/UnicodeShim.cpp:8: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*, size_t) [with T = JS::Value; size_t = unsigned int]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:1085:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:46:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess] 46 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsutil.h:25, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/ds/LifoAlloc.h:24, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/util/ZoneShim.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:28, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/util/UnicodeShim.cpp:8: /pbulk/work/www/seamonkey/work/build/dist/include/js/Value.h:310:32: note: 'class JS::Value' declared here 310 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/ds/LifoAlloc.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/util/ZoneShim.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:28, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/util/UnicodeShim.cpp:8: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::CodeOffsetJump]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/shared/Assembler-shared.h:560:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::jit::CodeOffsetJump'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/RegExpShim.h:30, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/irregexp/util/UnicodeShim.cpp:8: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/shared/Assembler-shared.h:538:7: note: 'class js::jit::CodeOffsetJump' declared here 538 | class CodeOffsetJump | ^~~~~~~~~~~~~~ /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o pm_stub.o -c -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SHARED_ARRAY_BUFFER -DJS_HAS_CTYPES -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src -I/pbulk/work/www/seamonkey/work/build/js/src -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/js/src/js-confdefs.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -Wno-noexcept-type -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes -DV8_INTL_SUPPORT -I/usr/pkg/include -MD -MP -MF .deps/pm_stub.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/perf/pm_stub.cpp /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o Text.o -c -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SHARED_ARRAY_BUFFER -DJS_HAS_CTYPES -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src -I/pbulk/work/www/seamonkey/work/build/js/src -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/js/src/js-confdefs.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -Wno-noexcept-type -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes -DV8_INTL_SUPPORT -I/usr/pkg/include -MD -MP -MF .deps/Text.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/util/Text.cpp In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsutil.h:19, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsutil.cpp:9: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]': /pbulk/work/www/seamonkey/work/build/dist/include/js/MemoryMetrics.h:40:39: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::TabSizes'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/StoreBuffer.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/AtomicsObject.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CompileWrappers.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Ion.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/HelperThreads.h:26, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsutil.cpp:21: /pbulk/work/www/seamonkey/work/build/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here 31 | struct TabSizes | ^~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsutil.h:19, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsutil.cpp:9: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]': /pbulk/work/www/seamonkey/work/build/dist/include/js/MemoryMetrics.h:71:41: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::ServoSizes'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/StoreBuffer.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/AtomicsObject.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CompileWrappers.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Ion.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/HelperThreads.h:26, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsutil.cpp:21: /pbulk/work/www/seamonkey/work/build/dist/include/js/MemoryMetrics.h:59:8: note: 'struct JS::ServoSizes' declared here 59 | struct ServoSizes | ^~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsutil.h:19, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsutil.cpp:9: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::StaticStrings]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/String.h:1155:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::StaticStrings'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonTypes.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TypeInference.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/ObjectGroup.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Shape.h:31, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject.h:26, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/AtomicsObject.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CompileWrappers.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Ion.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/HelperThreads.h:26, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsutil.cpp:21: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/String.h:1137:7: note: 'class js::StaticStrings' declared here 1137 | class StaticStrings | ^~~~~~~~~~~~~ /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o Unified_cpp_js_src_jit13.o -c -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SHARED_ARRAY_BUFFER -DJS_HAS_CTYPES -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit -I/pbulk/work/www/seamonkey/work/build/js/src/jit -I/pbulk/work/www/seamonkey/work/build/js/src -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/js/src/js-confdefs.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -Wno-noexcept-type -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes -MD -MP -MF .deps/Unified_cpp_js_src_jit13.o.pp Unified_cpp_js_src_jit13.cpp In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsutil.h:19, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsutil.cpp:9: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::PreliminaryObjectArray]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TypeInference.h:907:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::PreliminaryObjectArray'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/ObjectGroup.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Shape.h:31, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject.h:26, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/AtomicsObject.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CompileWrappers.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Ion.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/HelperThreads.h:26, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsutil.cpp:21: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TypeInference.h:895:7: note: 'class js::PreliminaryObjectArray' declared here 895 | class PreliminaryObjectArray | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsutil.h:19, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsutil.cpp:9: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::TypeNewScript]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TypeInference.h:1038:44: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::TypeNewScript' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/ObjectGroup.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Shape.h:31, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject.h:26, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/AtomicsObject.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CompileWrappers.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Ion.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/HelperThreads.h:26, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsutil.cpp:21: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TypeInference.h:985:7: note: 'class js::TypeNewScript' declared here 985 | class TypeNewScript | ^~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsutil.h:19, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsutil.cpp:9: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::IonScriptCounts]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonCode.h:703:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::IonScriptCounts'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JSJitFrameIter.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/NameCollections.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:26, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CompileWrappers.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Ion.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/HelperThreads.h:26, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsutil.cpp:21: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonCode.h:690:8: note: 'struct js::jit::IonScriptCounts' declared here 690 | struct IonScriptCounts | ^~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsutil.h:19, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsutil.cpp:9: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::gcstats::ZoneGCStats]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Statistics.h:80:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::gcstats::ZoneGCStats'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/GCRuntime.h:20, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:27, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CompileWrappers.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Ion.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/HelperThreads.h:26, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsutil.cpp:21: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Statistics.h:52:8: note: 'struct js::gcstats::ZoneGCStats' declared here 52 | struct ZoneGCStats | ^~~~~~~~~~~ /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o Interpreter.o -c -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SHARED_ARRAY_BUFFER -DJS_HAS_CTYPES -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src -I/pbulk/work/www/seamonkey/work/build/js/src -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/js/src/js-confdefs.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -Wno-noexcept-type -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes -DV8_INTL_SUPPORT -I/usr/pkg/include -MD -MP -MF .deps/Interpreter.o.pp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Interpreter.cpp In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsutil.h:19, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsutil.cpp:9: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::NewObjectCache]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Caches.h:141:45: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::NewObjectCache'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/ZoneGroup.h:11, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:29, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CompileWrappers.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Ion.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/HelperThreads.h:26, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsutil.cpp:21: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Caches.h:92:7: note: 'class js::NewObjectCache' declared here 92 | class NewObjectCache | ^~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsutil.h:19, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsutil.cpp:9: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*, size_t) [with T = JS::Value; size_t = unsigned int]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:1085:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:46:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess] 46 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsutil.h:25, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsutil.cpp:9: /pbulk/work/www/seamonkey/work/build/dist/include/js/Value.h:310:32: note: 'class JS::Value' declared here 310 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o Unified_cpp_js_src_jit14.o -c -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SHARED_ARRAY_BUFFER -DJS_HAS_CTYPES -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit -I/pbulk/work/www/seamonkey/work/build/js/src/jit -I/pbulk/work/www/seamonkey/work/build/js/src -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/js/src/js-confdefs.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -Wno-noexcept-type -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes -MD -MP -MF .deps/Unified_cpp_js_src_jit14.o.pp Unified_cpp_js_src_jit14.cpp /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o Unified_cpp_js_src0.o -c -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SHARED_ARRAY_BUFFER -DJS_HAS_CTYPES -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src -I/pbulk/work/www/seamonkey/work/build/js/src -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/js/src/js-confdefs.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -Wno-noexcept-type -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes -DV8_INTL_SUPPORT -I/usr/pkg/include -MD -MP -MF .deps/Unified_cpp_js_src0.o.pp Unified_cpp_js_src0.cpp In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonCode.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JSJitFrameIter.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitFrames.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/BaselineFrame.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/BaselineFrameInfo.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/shared/BaselineCompiler-shared.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/shared/BaselineCompiler-shared.cpp:7, from Unified_cpp_js_src_jit12.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]': /pbulk/work/www/seamonkey/work/build/dist/include/js/MemoryMetrics.h:40:39: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::TabSizes'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/StoreBuffer.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/String.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonTypes.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitOptions.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonOptimizationLevels.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonCode.h:19, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JSJitFrameIter.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitFrames.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/BaselineFrame.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/BaselineFrameInfo.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/shared/BaselineCompiler-shared.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/shared/BaselineCompiler-shared.cpp:7, from Unified_cpp_js_src_jit12.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here 31 | struct TabSizes | ^~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonCode.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JSJitFrameIter.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitFrames.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/BaselineFrame.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/BaselineFrameInfo.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/shared/BaselineCompiler-shared.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/shared/BaselineCompiler-shared.cpp:7, from Unified_cpp_js_src_jit12.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]': /pbulk/work/www/seamonkey/work/build/dist/include/js/MemoryMetrics.h:71:41: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::ServoSizes'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/StoreBuffer.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/String.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonTypes.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitOptions.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonOptimizationLevels.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonCode.h:19, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JSJitFrameIter.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitFrames.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/BaselineFrame.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/BaselineFrameInfo.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/shared/BaselineCompiler-shared.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/shared/BaselineCompiler-shared.cpp:7, from Unified_cpp_js_src_jit12.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/js/MemoryMetrics.h:59:8: note: 'struct JS::ServoSizes' declared here 59 | struct ServoSizes | ^~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonCode.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JSJitFrameIter.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitFrames.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/BaselineFrame.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/BaselineFrameInfo.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/shared/BaselineCompiler-shared.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/shared/BaselineCompiler-shared.cpp:7, from Unified_cpp_js_src_jit12.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::StaticStrings]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/String.h:1155:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::StaticStrings'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonTypes.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitOptions.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonOptimizationLevels.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonCode.h:19, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JSJitFrameIter.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitFrames.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/BaselineFrame.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/BaselineFrameInfo.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/shared/BaselineCompiler-shared.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/shared/BaselineCompiler-shared.cpp:7, from Unified_cpp_js_src_jit12.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/String.h:1137:7: note: 'class js::StaticStrings' declared here 1137 | class StaticStrings | ^~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonCode.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JSJitFrameIter.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitFrames.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/BaselineFrame.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/BaselineFrameInfo.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/shared/BaselineCompiler-shared.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/shared/BaselineCompiler-shared.cpp:7, from Unified_cpp_js_src_jit12.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::PreliminaryObjectArray]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TypeInference.h:907:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::PreliminaryObjectArray'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonCode.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JSJitFrameIter.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitFrames.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/BaselineFrame.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/BaselineFrameInfo.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/shared/BaselineCompiler-shared.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/shared/BaselineCompiler-shared.cpp:7, from Unified_cpp_js_src_jit12.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TypeInference.h:895:7: note: 'class js::PreliminaryObjectArray' declared here 895 | class PreliminaryObjectArray | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonCode.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JSJitFrameIter.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitFrames.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/BaselineFrame.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/BaselineFrameInfo.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/shared/BaselineCompiler-shared.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/shared/BaselineCompiler-shared.cpp:7, from Unified_cpp_js_src_jit12.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::TypeNewScript]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TypeInference.h:1038:44: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::TypeNewScript' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonCode.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JSJitFrameIter.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitFrames.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/BaselineFrame.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/BaselineFrameInfo.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/shared/BaselineCompiler-shared.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/shared/BaselineCompiler-shared.cpp:7, from Unified_cpp_js_src_jit12.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TypeInference.h:985:7: note: 'class js::TypeNewScript' declared here 985 | class TypeNewScript | ^~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonCode.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JSJitFrameIter.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitFrames.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/BaselineFrame.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/BaselineFrameInfo.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/shared/BaselineCompiler-shared.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/shared/BaselineCompiler-shared.cpp:7, from Unified_cpp_js_src_jit12.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::IonScriptCounts]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonCode.h:703:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::IonScriptCounts'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JSJitFrameIter.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitFrames.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/BaselineFrame.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/BaselineFrameInfo.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/shared/BaselineCompiler-shared.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/shared/BaselineCompiler-shared.cpp:7, from Unified_cpp_js_src_jit12.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonCode.h:690:8: note: 'struct js::jit::IonScriptCounts' declared here 690 | struct IonScriptCounts | ^~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonCode.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JSJitFrameIter.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitFrames.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/BaselineFrame.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/BaselineFrameInfo.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/shared/BaselineCompiler-shared.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/shared/BaselineCompiler-shared.cpp:7, from Unified_cpp_js_src_jit12.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::gcstats::ZoneGCStats]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Statistics.h:80:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::gcstats::ZoneGCStats'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/GCRuntime.h:20, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:27, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CompileWrappers.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Ion.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitAllocPolicy.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/BitSet.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Safepoints.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitFrames.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/BaselineFrame.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/BaselineFrameInfo.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/shared/BaselineCompiler-shared.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/shared/BaselineCompiler-shared.cpp:7, from Unified_cpp_js_src_jit12.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Statistics.h:52:8: note: 'struct js::gcstats::ZoneGCStats' declared here 52 | struct ZoneGCStats | ^~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonCode.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JSJitFrameIter.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitFrames.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/BaselineFrame.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/BaselineFrameInfo.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/shared/BaselineCompiler-shared.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/shared/BaselineCompiler-shared.cpp:7, from Unified_cpp_js_src_jit12.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::NewObjectCache]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Caches.h:141:45: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::NewObjectCache'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/ZoneGroup.h:11, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:29, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CompileWrappers.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Ion.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitAllocPolicy.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/BitSet.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Safepoints.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitFrames.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/BaselineFrame.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/BaselineFrameInfo.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/shared/BaselineCompiler-shared.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/shared/BaselineCompiler-shared.cpp:7, from Unified_cpp_js_src_jit12.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Caches.h:92:7: note: 'class js::NewObjectCache' declared here 92 | class NewObjectCache | ^~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonCode.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JSJitFrameIter.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitFrames.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/BaselineFrame.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/BaselineFrameInfo.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/shared/BaselineCompiler-shared.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/shared/BaselineCompiler-shared.cpp:7, from Unified_cpp_js_src_jit12.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*, size_t) [with T = JS::Value; size_t = unsigned int]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:1085:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:46:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess] 46 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:74, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:29, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsfriendapi.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Heap.h:19, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonCode.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JSJitFrameIter.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitFrames.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/BaselineFrame.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/BaselineFrameInfo.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/shared/BaselineCompiler-shared.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/shared/BaselineCompiler-shared.cpp:7, from Unified_cpp_js_src_jit12.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/js/Value.h:310:32: note: 'class JS::Value' declared here 310 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ gmake[3]: Leaving directory '/pbulk/work/www/seamonkey/work/build/js/src/wasm' /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o Unified_cpp_js_src1.o -c -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SHARED_ARRAY_BUFFER -DJS_HAS_CTYPES -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src -I/pbulk/work/www/seamonkey/work/build/js/src -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/js/src/js-confdefs.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -Wno-noexcept-type -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes -DV8_INTL_SUPPORT -I/usr/pkg/include -MD -MP -MF .deps/Unified_cpp_js_src1.o.pp Unified_cpp_js_src1.cpp In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonCode.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JSJitFrameIter.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitFrames.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/BaselineFrame.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/BaselineFrameInfo.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/shared/BaselineCompiler-shared.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/shared/BaselineCompiler-shared.cpp:7, from Unified_cpp_js_src_jit12.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::CodeOffsetJump]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/shared/Assembler-shared.h:560:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::jit::CodeOffsetJump'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Safepoints.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitFrames.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/BaselineFrame.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/BaselineFrameInfo.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/shared/BaselineCompiler-shared.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/shared/BaselineCompiler-shared.cpp:7, from Unified_cpp_js_src_jit12.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/shared/Assembler-shared.h:538:7: note: 'class js::jit::CodeOffsetJump' declared here 538 | class CodeOffsetJump | ^~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/build/dist/include/js/RootingAPI.h:19, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:73, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsmath.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsmath.cpp:11: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]': /pbulk/work/www/seamonkey/work/build/dist/include/js/MemoryMetrics.h:40:39: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::TabSizes'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/StoreBuffer.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/String.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsnum.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jslibmath.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsmath.cpp:27: /pbulk/work/www/seamonkey/work/build/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here 31 | struct TabSizes | ^~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/build/dist/include/js/RootingAPI.h:19, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:73, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsmath.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsmath.cpp:11: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]': /pbulk/work/www/seamonkey/work/build/dist/include/js/MemoryMetrics.h:71:41: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::ServoSizes'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/StoreBuffer.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/String.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsnum.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jslibmath.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsmath.cpp:27: /pbulk/work/www/seamonkey/work/build/dist/include/js/MemoryMetrics.h:59:8: note: 'struct JS::ServoSizes' declared here 59 | struct ServoSizes | ^~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/build/dist/include/js/RootingAPI.h:19, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:73, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsmath.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsmath.cpp:11: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::StaticStrings]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/String.h:1155:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::StaticStrings'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsnum.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jslibmath.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsmath.cpp:27: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/String.h:1137:7: note: 'class js::StaticStrings' declared here 1137 | class StaticStrings | ^~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/build/dist/include/js/RootingAPI.h:19, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:73, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsmath.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsmath.cpp:11: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::PreliminaryObjectArray]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TypeInference.h:907:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::PreliminaryObjectArray'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/ObjectGroup.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Shape.h:31, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject.h:26, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/AtomicsObject.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jslibmath.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsmath.cpp:27: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TypeInference.h:895:7: note: 'class js::PreliminaryObjectArray' declared here 895 | class PreliminaryObjectArray | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/build/dist/include/js/RootingAPI.h:19, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:73, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsmath.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsmath.cpp:11: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::TypeNewScript]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TypeInference.h:1038:44: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::TypeNewScript' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/ObjectGroup.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Shape.h:31, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject.h:26, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/AtomicsObject.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jslibmath.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsmath.cpp:27: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TypeInference.h:985:7: note: 'class js::TypeNewScript' declared here 985 | class TypeNewScript | ^~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/build/dist/include/js/RootingAPI.h:19, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:73, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsmath.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsmath.cpp:11: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::IonScriptCounts]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonCode.h:703:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::IonScriptCounts'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JSJitFrameIter.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/NameCollections.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:26, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jslibmath.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsmath.cpp:27: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonCode.h:690:8: note: 'struct js::jit::IonScriptCounts' declared here 690 | struct IonScriptCounts | ^~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/build/dist/include/js/RootingAPI.h:19, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:73, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsmath.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsmath.cpp:11: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::gcstats::ZoneGCStats]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Statistics.h:80:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::gcstats::ZoneGCStats'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/GCRuntime.h:20, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:27, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jslibmath.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsmath.cpp:27: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Statistics.h:52:8: note: 'struct js::gcstats::ZoneGCStats' declared here 52 | struct ZoneGCStats | ^~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonCode.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JSJitFrameIter.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitFrames.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/BaselineFrame.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/BaselineFrameInfo.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/shared/BaselineCompiler-shared.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/shared/BaselineCompiler-shared.cpp:7, from Unified_cpp_js_src_jit12.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(T (&)[N]) [with T = JS::Value; unsigned int N = 2]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:85:30: required from 'JS::AutoValueArray::AutoValueArray(JSContext*) [with unsigned int N = 2]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:994:50: required from 'js::detail::FixedArgsBase::FixedArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::NO_CONSTRUCT; unsigned int N = 0]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:1031:54: required from 'js::FixedInvokeArgs::FixedInvokeArgs(JSContext*) [with unsigned int N = 0]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Interpreter.h:85:31: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess] 67 | memset(aT, 0, N * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:74, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:29, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsfriendapi.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Heap.h:19, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonCode.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JSJitFrameIter.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitFrames.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/BaselineFrame.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/BaselineFrameInfo.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/shared/BaselineCompiler-shared.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/shared/BaselineCompiler-shared.cpp:7, from Unified_cpp_js_src_jit12.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/js/Value.h:310:32: note: 'class JS::Value' declared here 310 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonCode.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JSJitFrameIter.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitFrames.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/BaselineFrame.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/BaselineFrameInfo.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/shared/BaselineCompiler-shared.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/shared/BaselineCompiler-shared.cpp:7, from Unified_cpp_js_src_jit12.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(T (&)[N]) [with T = JS::Value; unsigned int N = 3]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:85:30: required from 'JS::AutoValueArray::AutoValueArray(JSContext*) [with unsigned int N = 3]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:994:50: required from 'js::detail::FixedArgsBase::FixedArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::NO_CONSTRUCT; unsigned int N = 1]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:1031:54: required from 'js::FixedInvokeArgs::FixedInvokeArgs(JSContext*) [with unsigned int N = 1]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Interpreter.h:100:31: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess] 67 | memset(aT, 0, N * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:74, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:29, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsfriendapi.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Heap.h:19, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonCode.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JSJitFrameIter.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitFrames.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/BaselineFrame.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/BaselineFrameInfo.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/shared/BaselineCompiler-shared.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/shared/BaselineCompiler-shared.cpp:7, from Unified_cpp_js_src_jit12.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/js/Value.h:310:32: note: 'class JS::Value' declared here 310 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonCode.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JSJitFrameIter.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitFrames.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/BaselineFrame.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/BaselineFrameInfo.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/shared/BaselineCompiler-shared.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/shared/BaselineCompiler-shared.cpp:7, from Unified_cpp_js_src_jit12.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(T (&)[N]) [with T = JS::Value; unsigned int N = 4]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:85:30: required from 'JS::AutoValueArray::AutoValueArray(JSContext*) [with unsigned int N = 4]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:994:50: required from 'js::detail::FixedArgsBase::FixedArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::NO_CONSTRUCT; unsigned int N = 2]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:1031:54: required from 'js::FixedInvokeArgs::FixedInvokeArgs(JSContext*) [with unsigned int N = 2]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Interpreter.h:119:31: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess] 67 | memset(aT, 0, N * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:74, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:29, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsfriendapi.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Heap.h:19, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonCode.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JSJitFrameIter.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitFrames.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/BaselineFrame.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/BaselineFrameInfo.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/shared/BaselineCompiler-shared.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/shared/BaselineCompiler-shared.cpp:7, from Unified_cpp_js_src_jit12.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/js/Value.h:310:32: note: 'class JS::Value' declared here 310 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/build/dist/include/js/RootingAPI.h:19, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:73, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsmath.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsmath.cpp:11: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::NewObjectCache]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Caches.h:141:45: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::NewObjectCache'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/ZoneGroup.h:11, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:29, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jslibmath.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsmath.cpp:27: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Caches.h:92:7: note: 'class js::NewObjectCache' declared here 92 | class NewObjectCache | ^~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/build/dist/include/js/RootingAPI.h:19, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:73, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsmath.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsmath.cpp:11: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*, size_t) [with T = JS::Value; size_t = unsigned int]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:1085:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:46:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess] 46 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:74, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsmath.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsmath.cpp:11: /pbulk/work/www/seamonkey/work/build/dist/include/js/Value.h:310:32: note: 'class JS::Value' declared here 310 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/BitSet.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Safepoints.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitFrames.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/BaselineFrame.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/BaselineFrameInfo.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/shared/BaselineCompiler-shared.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/shared/BaselineCompiler-shared.cpp:7, from Unified_cpp_js_src_jit12.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitAllocPolicy.h: In instantiation of 'T* js::jit::JitAllocPolicy::maybe_pod_calloc(size_t) [with T = js::detail::HashTableEntry >; size_t = unsigned int]': /pbulk/work/www/seamonkey/work/build/dist/include/js/HashTable.h:1264:54: required from 'static js::detail::HashTable::Entry* js::detail::HashTable::createTable(AllocPolicy&, uint32_t, js::detail::HashTable::FailureBehavior) [with T = js::HashMapEntry; HashPolicy = js::HashMap::MapHashPolicy; AllocPolicy = js::jit::JitAllocPolicy; js::detail::HashTable::Entry = js::detail::HashTableEntry >; uint32_t = unsigned int]' /pbulk/work/www/seamonkey/work/build/dist/include/js/HashTable.h:1332:28: required from 'bool js::detail::HashTable::init(uint32_t) [with T = js::HashMapEntry; HashPolicy = js::HashMap::MapHashPolicy; AllocPolicy = js::jit::JitAllocPolicy; uint32_t = unsigned int]' /pbulk/work/www/seamonkey/work/build/dist/include/js/HashTable.h:92:65: required from 'bool js::HashMap::init(uint32_t) [with Key = JS::Value; Value = unsigned int; HashPolicy = js::jit::LIRGraph::ValueHasher; AllocPolicy = js::jit::JitAllocPolicy; uint32_t = unsigned int]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/LIR.h:1835:38: required from here /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitAllocPolicy.h:101:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::detail::HashTableEntry >' with no trivial copy-assignment [-Wclass-memaccess] 101 | memset(p, 0, numElems * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/js/TracingAPI.h:12, from /pbulk/work/www/seamonkey/work/build/dist/include/js/GCPolicyAPI.h:47, from /pbulk/work/www/seamonkey/work/build/dist/include/js/RootingAPI.h:22, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:73, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:29, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsfriendapi.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Heap.h:19, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonCode.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JSJitFrameIter.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitFrames.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/BaselineFrame.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/BaselineFrameInfo.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/shared/BaselineCompiler-shared.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/shared/BaselineCompiler-shared.cpp:7, from Unified_cpp_js_src_jit12.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/js/HashTable.h:794:7: note: 'class js::detail::HashTableEntry >' declared here 794 | class HashTableEntry | ^~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/build/dist/include/js/RootingAPI.h:19, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:73, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsmath.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsmath.cpp:11: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::CodeOffsetJump]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/shared/Assembler-shared.h:560:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::jit::CodeOffsetJump'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Safepoints.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitFrames.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext-inl.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSCompartment-inl.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject-inl.h:32, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsmath.cpp:40: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/shared/Assembler-shared.h:538:7: note: 'class js::jit::CodeOffsetJump' declared here 538 | class CodeOffsetJump | ^~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/build/dist/include/js/RootingAPI.h:19, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:73, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsmath.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsmath.cpp:11: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(T (&)[N]) [with T = JS::Value; unsigned int N = 2]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:85:30: required from 'JS::AutoValueArray::AutoValueArray(JSContext*) [with unsigned int N = 2]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:994:50: required from 'js::detail::FixedArgsBase::FixedArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::NO_CONSTRUCT; unsigned int N = 0]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:1031:54: required from 'js::FixedInvokeArgs::FixedInvokeArgs(JSContext*) [with unsigned int N = 0]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Interpreter.h:85:31: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess] 67 | memset(aT, 0, N * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:74, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsmath.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsmath.cpp:11: /pbulk/work/www/seamonkey/work/build/dist/include/js/Value.h:310:32: note: 'class JS::Value' declared here 310 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/build/dist/include/js/RootingAPI.h:19, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:73, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsmath.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsmath.cpp:11: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(T (&)[N]) [with T = JS::Value; unsigned int N = 3]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:85:30: required from 'JS::AutoValueArray::AutoValueArray(JSContext*) [with unsigned int N = 3]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:994:50: required from 'js::detail::FixedArgsBase::FixedArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::NO_CONSTRUCT; unsigned int N = 1]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:1031:54: required from 'js::FixedInvokeArgs::FixedInvokeArgs(JSContext*) [with unsigned int N = 1]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Interpreter.h:100:31: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess] 67 | memset(aT, 0, N * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:74, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsmath.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsmath.cpp:11: /pbulk/work/www/seamonkey/work/build/dist/include/js/Value.h:310:32: note: 'class JS::Value' declared here 310 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/build/dist/include/js/RootingAPI.h:19, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:73, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsmath.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsmath.cpp:11: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(T (&)[N]) [with T = JS::Value; unsigned int N = 4]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:85:30: required from 'JS::AutoValueArray::AutoValueArray(JSContext*) [with unsigned int N = 4]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:994:50: required from 'js::detail::FixedArgsBase::FixedArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::NO_CONSTRUCT; unsigned int N = 2]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:1031:54: required from 'js::FixedInvokeArgs::FixedInvokeArgs(JSContext*) [with unsigned int N = 2]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Interpreter.h:119:31: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess] 67 | memset(aT, 0, N * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:74, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsmath.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsmath.cpp:11: /pbulk/work/www/seamonkey/work/build/dist/include/js/Value.h:310:32: note: 'class JS::Value' declared here 310 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o Unified_cpp_js_src10.o -c -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SHARED_ARRAY_BUFFER -DJS_HAS_CTYPES -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src -I/pbulk/work/www/seamonkey/work/build/js/src -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/js/src/js-confdefs.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -Wno-noexcept-type -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes -DV8_INTL_SUPPORT -I/usr/pkg/include -MD -MP -MF .deps/Unified_cpp_js_src10.o.pp Unified_cpp_js_src10.cpp In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/Object.cpp:25, from Unified_cpp_js_src1.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/NativeObject-inl.h: In static member function 'static JS::Result js::NativeObject::create(JSContext*, js::gc::AllocKind, js::gc::InitialHeap, js::HandleShape, js::HandleObjectGroup)': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/NativeObject-inl.h:553:87: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::HeapSlot'; use assignment instead [-Wclass-memaccess] 553 | memset(nobj->as().fixedSlots(), 0, size - sizeof(js::NativeObject)); | ^ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/NativeObject.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/Object.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/Object.cpp:7, from Unified_cpp_js_src1.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:649:7: note: 'class js::HeapSlot' declared here 649 | class HeapSlot : public WriteBarrieredBase | ^~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/DataViewObject.cpp:36, from Unified_cpp_js_src0.cpp:11: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/NativeObject-inl.h: In static member function 'static JS::Result js::NativeObject::create(JSContext*, js::gc::AllocKind, js::gc::InitialHeap, js::HandleShape, js::HandleObjectGroup)': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/NativeObject-inl.h:553:87: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::HeapSlot'; use assignment instead [-Wclass-memaccess] 553 | memset(nobj->as().fixedSlots(), 0, size - sizeof(js::NativeObject)); | ^ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/AtomicsObject.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/AtomicsObject.cpp:48, from Unified_cpp_js_src0.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:649:7: note: 'class js::HeapSlot' declared here 649 | class HeapSlot : public WriteBarrieredBase | ^~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/UnboxedObject-inl.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Interpreter-inl.h:24, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Interpreter.cpp:11: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/NativeObject-inl.h: In static member function 'static JS::Result js::NativeObject::create(JSContext*, js::gc::AllocKind, js::gc::InitialHeap, js::HandleShape, js::HandleObjectGroup)': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/NativeObject-inl.h:553:87: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::HeapSlot'; use assignment instead [-Wclass-memaccess] 553 | memset(nobj->as().fixedSlots(), 0, size - sizeof(js::NativeObject)); | ^ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsiter.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Interpreter.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Interpreter-inl.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Interpreter.cpp:11: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:649:7: note: 'class js::HeapSlot' declared here 649 | class HeapSlot : public WriteBarrieredBase | ^~~~~~~~ /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o Unified_cpp_js_src_jit15.o -c -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SHARED_ARRAY_BUFFER -DJS_HAS_CTYPES -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit -I/pbulk/work/www/seamonkey/work/build/js/src/jit -I/pbulk/work/www/seamonkey/work/build/js/src -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/js/src/js-confdefs.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -Wno-noexcept-type -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes -MD -MP -MF .deps/Unified_cpp_js_src_jit15.o.pp Unified_cpp_js_src_jit15.cpp In file included from /pbulk/work/www/seamonkey/work/build/dist/include/js/HashTable.h:19, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/ExecutableAllocator.h:49, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/x86-shared/AssemblerBuffer-x86-shared.h:36, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/x86-shared/AssemblerBuffer-x86-shared.cpp:7, from Unified_cpp_js_src_jit13.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]': /pbulk/work/www/seamonkey/work/build/dist/include/js/MemoryMetrics.h:40:39: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::TabSizes'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/StoreBuffer.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/String.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonTypes.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitOptions.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonOptimizationLevels.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonCode.h:19, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JSJitFrameIter.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitFrames.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/BaselineFrame.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/BaselineFrameInfo.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/shared/BaselineCompiler-shared.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/x86-shared/BaselineCompiler-x86-shared.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/x86-shared/BaselineCompiler-x86-shared.cpp:7, from Unified_cpp_js_src_jit13.cpp:11: /pbulk/work/www/seamonkey/work/build/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here 31 | struct TabSizes | ^~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/js/HashTable.h:19, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/ExecutableAllocator.h:49, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/x86-shared/AssemblerBuffer-x86-shared.h:36, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/x86-shared/AssemblerBuffer-x86-shared.cpp:7, from Unified_cpp_js_src_jit13.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]': /pbulk/work/www/seamonkey/work/build/dist/include/js/MemoryMetrics.h:71:41: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::ServoSizes'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/StoreBuffer.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/String.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonTypes.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitOptions.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonOptimizationLevels.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonCode.h:19, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JSJitFrameIter.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitFrames.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/BaselineFrame.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/BaselineFrameInfo.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/shared/BaselineCompiler-shared.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/x86-shared/BaselineCompiler-x86-shared.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/x86-shared/BaselineCompiler-x86-shared.cpp:7, from Unified_cpp_js_src_jit13.cpp:11: /pbulk/work/www/seamonkey/work/build/dist/include/js/MemoryMetrics.h:59:8: note: 'struct JS::ServoSizes' declared here 59 | struct ServoSizes | ^~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/js/HashTable.h:19, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/ExecutableAllocator.h:49, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/x86-shared/AssemblerBuffer-x86-shared.h:36, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/x86-shared/AssemblerBuffer-x86-shared.cpp:7, from Unified_cpp_js_src_jit13.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::StaticStrings]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/String.h:1155:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::StaticStrings'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonTypes.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitOptions.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonOptimizationLevels.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonCode.h:19, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JSJitFrameIter.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitFrames.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/BaselineFrame.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/BaselineFrameInfo.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/shared/BaselineCompiler-shared.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/x86-shared/BaselineCompiler-x86-shared.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/x86-shared/BaselineCompiler-x86-shared.cpp:7, from Unified_cpp_js_src_jit13.cpp:11: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/String.h:1137:7: note: 'class js::StaticStrings' declared here 1137 | class StaticStrings | ^~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/js/HashTable.h:19, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/ExecutableAllocator.h:49, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/x86-shared/AssemblerBuffer-x86-shared.h:36, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/x86-shared/AssemblerBuffer-x86-shared.cpp:7, from Unified_cpp_js_src_jit13.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::PreliminaryObjectArray]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TypeInference.h:907:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::PreliminaryObjectArray'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonCode.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JSJitFrameIter.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitFrames.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/BaselineFrame.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/BaselineFrameInfo.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/shared/BaselineCompiler-shared.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/x86-shared/BaselineCompiler-x86-shared.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/x86-shared/BaselineCompiler-x86-shared.cpp:7, from Unified_cpp_js_src_jit13.cpp:11: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TypeInference.h:895:7: note: 'class js::PreliminaryObjectArray' declared here 895 | class PreliminaryObjectArray | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/js/HashTable.h:19, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/ExecutableAllocator.h:49, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/x86-shared/AssemblerBuffer-x86-shared.h:36, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/x86-shared/AssemblerBuffer-x86-shared.cpp:7, from Unified_cpp_js_src_jit13.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::TypeNewScript]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TypeInference.h:1038:44: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::TypeNewScript' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonCode.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JSJitFrameIter.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitFrames.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/BaselineFrame.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/BaselineFrameInfo.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/shared/BaselineCompiler-shared.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/x86-shared/BaselineCompiler-x86-shared.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/x86-shared/BaselineCompiler-x86-shared.cpp:7, from Unified_cpp_js_src_jit13.cpp:11: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TypeInference.h:985:7: note: 'class js::TypeNewScript' declared here 985 | class TypeNewScript | ^~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/js/HashTable.h:19, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/ExecutableAllocator.h:49, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/x86-shared/AssemblerBuffer-x86-shared.h:36, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/x86-shared/AssemblerBuffer-x86-shared.cpp:7, from Unified_cpp_js_src_jit13.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::IonScriptCounts]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonCode.h:703:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::IonScriptCounts'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JSJitFrameIter.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitFrames.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/BaselineFrame.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/BaselineFrameInfo.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/shared/BaselineCompiler-shared.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/x86-shared/BaselineCompiler-x86-shared.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/x86-shared/BaselineCompiler-x86-shared.cpp:7, from Unified_cpp_js_src_jit13.cpp:11: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonCode.h:690:8: note: 'struct js::jit::IonScriptCounts' declared here 690 | struct IonScriptCounts | ^~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/js/HashTable.h:19, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/ExecutableAllocator.h:49, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/x86-shared/AssemblerBuffer-x86-shared.h:36, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/x86-shared/AssemblerBuffer-x86-shared.cpp:7, from Unified_cpp_js_src_jit13.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::gcstats::ZoneGCStats]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Statistics.h:80:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::gcstats::ZoneGCStats'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/GCRuntime.h:20, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:27, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CompileWrappers.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Ion.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitAllocPolicy.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/BitSet.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Safepoints.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitFrames.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/BaselineFrame.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/BaselineFrameInfo.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/shared/BaselineCompiler-shared.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/x86-shared/BaselineCompiler-x86-shared.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/x86-shared/BaselineCompiler-x86-shared.cpp:7, from Unified_cpp_js_src_jit13.cpp:11: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Statistics.h:52:8: note: 'struct js::gcstats::ZoneGCStats' declared here 52 | struct ZoneGCStats | ^~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/js/HashTable.h:19, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/ExecutableAllocator.h:49, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/x86-shared/AssemblerBuffer-x86-shared.h:36, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/x86-shared/AssemblerBuffer-x86-shared.cpp:7, from Unified_cpp_js_src_jit13.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::NewObjectCache]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Caches.h:141:45: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::NewObjectCache'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/ZoneGroup.h:11, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:29, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CompileWrappers.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Ion.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitAllocPolicy.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/BitSet.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Safepoints.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitFrames.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/BaselineFrame.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/BaselineFrameInfo.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/shared/BaselineCompiler-shared.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/x86-shared/BaselineCompiler-x86-shared.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/x86-shared/BaselineCompiler-x86-shared.cpp:7, from Unified_cpp_js_src_jit13.cpp:11: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Caches.h:92:7: note: 'class js::NewObjectCache' declared here 92 | class NewObjectCache | ^~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/js/HashTable.h:19, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/ExecutableAllocator.h:49, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/x86-shared/AssemblerBuffer-x86-shared.h:36, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/x86-shared/AssemblerBuffer-x86-shared.cpp:7, from Unified_cpp_js_src_jit13.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*, size_t) [with T = JS::Value; size_t = unsigned int]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:1085:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:46:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess] 46 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:74, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsopcode.h:19, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/x86-shared/AssemblerBuffer-x86-shared.cpp:11, from Unified_cpp_js_src_jit13.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/js/Value.h:310:32: note: 'class JS::Value' declared here 310 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/js/HashTable.h:19, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/ExecutableAllocator.h:49, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/x86-shared/AssemblerBuffer-x86-shared.h:36, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/x86-shared/AssemblerBuffer-x86-shared.cpp:7, from Unified_cpp_js_src_jit13.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::CodeOffsetJump]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/shared/Assembler-shared.h:560:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::jit::CodeOffsetJump'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Safepoints.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitFrames.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/BaselineFrame.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/BaselineFrameInfo.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/shared/BaselineCompiler-shared.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/x86-shared/BaselineCompiler-x86-shared.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/x86-shared/BaselineCompiler-x86-shared.cpp:7, from Unified_cpp_js_src_jit13.cpp:11: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/shared/Assembler-shared.h:538:7: note: 'class js::jit::CodeOffsetJump' declared here 538 | class CodeOffsetJump | ^~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/build/dist/include/js/RootingAPI.h:19, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:73, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/AtomicsObject.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/AtomicsObject.cpp:48, from Unified_cpp_js_src0.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]': /pbulk/work/www/seamonkey/work/build/dist/include/js/MemoryMetrics.h:40:39: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::TabSizes'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/StoreBuffer.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/AtomicsObject.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/AtomicsObject.cpp:48, from Unified_cpp_js_src0.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here 31 | struct TabSizes | ^~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/build/dist/include/js/RootingAPI.h:19, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:73, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/AtomicsObject.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/AtomicsObject.cpp:48, from Unified_cpp_js_src0.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]': /pbulk/work/www/seamonkey/work/build/dist/include/js/MemoryMetrics.h:71:41: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::ServoSizes'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/StoreBuffer.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/AtomicsObject.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/AtomicsObject.cpp:48, from Unified_cpp_js_src0.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/js/MemoryMetrics.h:59:8: note: 'struct JS::ServoSizes' declared here 59 | struct ServoSizes | ^~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/build/dist/include/js/RootingAPI.h:19, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:73, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/AtomicsObject.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/AtomicsObject.cpp:48, from Unified_cpp_js_src0.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::StaticStrings]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/String.h:1155:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::StaticStrings'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonTypes.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TypeInference.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/ObjectGroup.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Shape.h:31, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject.h:26, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/AtomicsObject.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/AtomicsObject.cpp:48, from Unified_cpp_js_src0.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/String.h:1137:7: note: 'class js::StaticStrings' declared here 1137 | class StaticStrings | ^~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/build/dist/include/js/RootingAPI.h:19, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:73, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/AtomicsObject.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/AtomicsObject.cpp:48, from Unified_cpp_js_src0.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::PreliminaryObjectArray]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TypeInference.h:907:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::PreliminaryObjectArray'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/ObjectGroup.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Shape.h:31, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject.h:26, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/AtomicsObject.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/AtomicsObject.cpp:48, from Unified_cpp_js_src0.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TypeInference.h:895:7: note: 'class js::PreliminaryObjectArray' declared here 895 | class PreliminaryObjectArray | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/build/dist/include/js/RootingAPI.h:19, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:73, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/AtomicsObject.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/AtomicsObject.cpp:48, from Unified_cpp_js_src0.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::TypeNewScript]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TypeInference.h:1038:44: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::TypeNewScript' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/ObjectGroup.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Shape.h:31, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject.h:26, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/AtomicsObject.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/AtomicsObject.cpp:48, from Unified_cpp_js_src0.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TypeInference.h:985:7: note: 'class js::TypeNewScript' declared here 985 | class TypeNewScript | ^~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/build/dist/include/js/RootingAPI.h:19, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:73, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/AtomicsObject.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/AtomicsObject.cpp:48, from Unified_cpp_js_src0.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::IonScriptCounts]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonCode.h:703:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::IonScriptCounts'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JSJitFrameIter.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/NameCollections.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:26, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/ArrayBufferObject.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/x86-shared/AtomicOperations-x86-shared-gcc.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/AtomicOperations.h:352, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/AtomicsObject.cpp:61, from Unified_cpp_js_src0.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonCode.h:690:8: note: 'struct js::jit::IonScriptCounts' declared here 690 | struct IonScriptCounts | ^~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/build/dist/include/js/RootingAPI.h:19, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:73, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/AtomicsObject.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/AtomicsObject.cpp:48, from Unified_cpp_js_src0.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::gcstats::ZoneGCStats]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Statistics.h:80:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::gcstats::ZoneGCStats'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/GCRuntime.h:20, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:27, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/ArrayBufferObject.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/x86-shared/AtomicOperations-x86-shared-gcc.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/AtomicOperations.h:352, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/AtomicsObject.cpp:61, from Unified_cpp_js_src0.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Statistics.h:52:8: note: 'struct js::gcstats::ZoneGCStats' declared here 52 | struct ZoneGCStats | ^~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/build/dist/include/js/RootingAPI.h:19, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:73, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/AtomicsObject.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/AtomicsObject.cpp:48, from Unified_cpp_js_src0.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::NewObjectCache]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Caches.h:141:45: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::NewObjectCache'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/ZoneGroup.h:11, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:29, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/ArrayBufferObject.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/x86-shared/AtomicOperations-x86-shared-gcc.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/AtomicOperations.h:352, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/AtomicsObject.cpp:61, from Unified_cpp_js_src0.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Caches.h:92:7: note: 'class js::NewObjectCache' declared here 92 | class NewObjectCache | ^~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/js/HashTable.h:19, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/ExecutableAllocator.h:49, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/x86-shared/AssemblerBuffer-x86-shared.h:36, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/x86-shared/AssemblerBuffer-x86-shared.cpp:7, from Unified_cpp_js_src_jit13.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(T (&)[N]) [with T = JS::Value; unsigned int N = 2]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:85:30: required from 'JS::AutoValueArray::AutoValueArray(JSContext*) [with unsigned int N = 2]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:994:50: required from 'js::detail::FixedArgsBase::FixedArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::NO_CONSTRUCT; unsigned int N = 0]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:1031:54: required from 'js::FixedInvokeArgs::FixedInvokeArgs(JSContext*) [with unsigned int N = 0]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Interpreter.h:85:31: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess] 67 | memset(aT, 0, N * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:74, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsopcode.h:19, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/x86-shared/AssemblerBuffer-x86-shared.cpp:11, from Unified_cpp_js_src_jit13.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/js/Value.h:310:32: note: 'class JS::Value' declared here 310 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/build/dist/include/js/RootingAPI.h:19, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:73, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/AtomicsObject.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/AtomicsObject.cpp:48, from Unified_cpp_js_src0.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*, size_t) [with T = JS::Value; size_t = unsigned int]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:1085:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:46:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess] 46 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/js/HashTable.h:19, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/ExecutableAllocator.h:49, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/x86-shared/AssemblerBuffer-x86-shared.h:36, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/x86-shared/AssemblerBuffer-x86-shared.cpp:7, from Unified_cpp_js_src_jit13.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(T (&)[N]) [with T = JS::Value; unsigned int N = 3]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:85:30: required from 'JS::AutoValueArray::AutoValueArray(JSContext*) [with unsigned int N = 3]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:994:50: required from 'js::detail::FixedArgsBase::FixedArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::NO_CONSTRUCT; unsigned int N = 1]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:1031:54: required from 'js::FixedInvokeArgs::FixedInvokeArgs(JSContext*) [with unsigned int N = 1]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Interpreter.h:100:31: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess] 67 | memset(aT, 0, N * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:74, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsopcode.h:19, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/x86-shared/AssemblerBuffer-x86-shared.cpp:11, from Unified_cpp_js_src_jit13.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/js/Value.h:310:32: note: 'class JS::Value' declared here 310 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:74, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/AtomicsObject.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/AtomicsObject.cpp:48, from Unified_cpp_js_src0.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/js/Value.h:310:32: note: 'class JS::Value' declared here 310 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/js/HashTable.h:19, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/ExecutableAllocator.h:49, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/x86-shared/AssemblerBuffer-x86-shared.h:36, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/x86-shared/AssemblerBuffer-x86-shared.cpp:7, from Unified_cpp_js_src_jit13.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(T (&)[N]) [with T = JS::Value; unsigned int N = 4]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:85:30: required from 'JS::AutoValueArray::AutoValueArray(JSContext*) [with unsigned int N = 4]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:994:50: required from 'js::detail::FixedArgsBase::FixedArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::NO_CONSTRUCT; unsigned int N = 2]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:1031:54: required from 'js::FixedInvokeArgs::FixedInvokeArgs(JSContext*) [with unsigned int N = 2]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Interpreter.h:119:31: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess] 67 | memset(aT, 0, N * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:74, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsopcode.h:19, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/x86-shared/AssemblerBuffer-x86-shared.cpp:11, from Unified_cpp_js_src_jit13.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/js/Value.h:310:32: note: 'class JS::Value' declared here 310 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/BitSet.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Safepoints.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitFrames.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/BaselineFrame.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/BaselineFrameInfo.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/shared/BaselineCompiler-shared.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/x86-shared/BaselineCompiler-x86-shared.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/x86-shared/BaselineCompiler-x86-shared.cpp:7, from Unified_cpp_js_src_jit13.cpp:11: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitAllocPolicy.h: In instantiation of 'T* js::jit::JitAllocPolicy::maybe_pod_calloc(size_t) [with T = js::detail::HashTableEntry >; size_t = unsigned int]': /pbulk/work/www/seamonkey/work/build/dist/include/js/HashTable.h:1264:54: required from 'static js::detail::HashTable::Entry* js::detail::HashTable::createTable(AllocPolicy&, uint32_t, js::detail::HashTable::FailureBehavior) [with T = js::HashMapEntry; HashPolicy = js::HashMap::MapHashPolicy; AllocPolicy = js::jit::JitAllocPolicy; js::detail::HashTable::Entry = js::detail::HashTableEntry >; uint32_t = unsigned int]' /pbulk/work/www/seamonkey/work/build/dist/include/js/HashTable.h:1332:28: required from 'bool js::detail::HashTable::init(uint32_t) [with T = js::HashMapEntry; HashPolicy = js::HashMap::MapHashPolicy; AllocPolicy = js::jit::JitAllocPolicy; uint32_t = unsigned int]' /pbulk/work/www/seamonkey/work/build/dist/include/js/HashTable.h:92:65: required from 'bool js::HashMap::init(uint32_t) [with Key = JS::Value; Value = unsigned int; HashPolicy = js::jit::LIRGraph::ValueHasher; AllocPolicy = js::jit::JitAllocPolicy; uint32_t = unsigned int]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/LIR.h:1835:38: required from here /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitAllocPolicy.h:101:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::detail::HashTableEntry >' with no trivial copy-assignment [-Wclass-memaccess] 101 | memset(p, 0, numElems * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/ExecutableAllocator.h:49, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/x86-shared/AssemblerBuffer-x86-shared.h:36, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/x86-shared/AssemblerBuffer-x86-shared.cpp:7, from Unified_cpp_js_src_jit13.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/js/HashTable.h:794:7: note: 'class js::detail::HashTableEntry >' declared here 794 | class HashTableEntry | ^~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/build/dist/include/js/RootingAPI.h:19, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:73, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsiter.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Interpreter.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Interpreter-inl.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Interpreter.cpp:11: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]': /pbulk/work/www/seamonkey/work/build/dist/include/js/MemoryMetrics.h:40:39: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::TabSizes'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/StoreBuffer.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsiter.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Interpreter.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Interpreter-inl.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Interpreter.cpp:11: /pbulk/work/www/seamonkey/work/build/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here 31 | struct TabSizes | ^~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/build/dist/include/js/RootingAPI.h:19, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:73, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsiter.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Interpreter.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Interpreter-inl.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Interpreter.cpp:11: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]': /pbulk/work/www/seamonkey/work/build/dist/include/js/MemoryMetrics.h:71:41: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::ServoSizes'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/StoreBuffer.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsiter.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Interpreter.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Interpreter-inl.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Interpreter.cpp:11: /pbulk/work/www/seamonkey/work/build/dist/include/js/MemoryMetrics.h:59:8: note: 'struct JS::ServoSizes' declared here 59 | struct ServoSizes | ^~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/build/dist/include/js/RootingAPI.h:19, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:73, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsiter.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Interpreter.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Interpreter-inl.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Interpreter.cpp:11: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::StaticStrings]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/String.h:1155:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::StaticStrings'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonTypes.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TypeInference.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/ObjectGroup.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Shape.h:31, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject.h:26, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/AtomicsObject.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsiter.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Interpreter.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Interpreter-inl.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Interpreter.cpp:11: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/String.h:1137:7: note: 'class js::StaticStrings' declared here 1137 | class StaticStrings | ^~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/build/dist/include/js/RootingAPI.h:19, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:73, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsiter.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Interpreter.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Interpreter-inl.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Interpreter.cpp:11: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::PreliminaryObjectArray]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TypeInference.h:907:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::PreliminaryObjectArray'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/ObjectGroup.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Shape.h:31, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject.h:26, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/AtomicsObject.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsiter.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Interpreter.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Interpreter-inl.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Interpreter.cpp:11: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TypeInference.h:895:7: note: 'class js::PreliminaryObjectArray' declared here 895 | class PreliminaryObjectArray | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/build/dist/include/js/RootingAPI.h:19, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:73, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsiter.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Interpreter.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Interpreter-inl.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Interpreter.cpp:11: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::TypeNewScript]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TypeInference.h:1038:44: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::TypeNewScript' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/ObjectGroup.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Shape.h:31, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject.h:26, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/AtomicsObject.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsiter.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Interpreter.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Interpreter-inl.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Interpreter.cpp:11: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TypeInference.h:985:7: note: 'class js::TypeNewScript' declared here 985 | class TypeNewScript | ^~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/build/dist/include/js/RootingAPI.h:19, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:73, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsiter.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Interpreter.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Interpreter-inl.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Interpreter.cpp:11: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::IonScriptCounts]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonCode.h:703:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::IonScriptCounts'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JSJitFrameIter.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/NameCollections.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:26, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsiter.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Interpreter.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Interpreter-inl.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Interpreter.cpp:11: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonCode.h:690:8: note: 'struct js::jit::IonScriptCounts' declared here 690 | struct IonScriptCounts | ^~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/build/dist/include/js/RootingAPI.h:19, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:73, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/AtomicsObject.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/AtomicsObject.cpp:48, from Unified_cpp_js_src0.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::CodeOffsetJump]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/shared/Assembler-shared.h:560:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::jit::CodeOffsetJump'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmInstance.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/AtomicsObject.cpp:67, from Unified_cpp_js_src0.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/shared/Assembler-shared.h:538:7: note: 'class js::jit::CodeOffsetJump' declared here 538 | class CodeOffsetJump | ^~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/build/dist/include/js/RootingAPI.h:19, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:73, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsiter.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Interpreter.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Interpreter-inl.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Interpreter.cpp:11: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::gcstats::ZoneGCStats]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Statistics.h:80:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::gcstats::ZoneGCStats'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/GCRuntime.h:20, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:27, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsiter.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Interpreter.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Interpreter-inl.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Interpreter.cpp:11: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Statistics.h:52:8: note: 'struct js::gcstats::ZoneGCStats' declared here 52 | struct ZoneGCStats | ^~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/build/dist/include/js/RootingAPI.h:19, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:73, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsiter.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Interpreter.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Interpreter-inl.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Interpreter.cpp:11: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::NewObjectCache]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Caches.h:141:45: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::NewObjectCache'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/ZoneGroup.h:11, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:29, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsiter.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Interpreter.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Interpreter-inl.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Interpreter.cpp:11: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Caches.h:92:7: note: 'class js::NewObjectCache' declared here 92 | class NewObjectCache | ^~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/build/dist/include/js/RootingAPI.h:19, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:73, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsiter.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Interpreter.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Interpreter-inl.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Interpreter.cpp:11: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*, size_t) [with T = JS::Value; size_t = unsigned int]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:1085:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:46:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess] 46 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:74, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsiter.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Interpreter.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Interpreter-inl.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Interpreter.cpp:11: /pbulk/work/www/seamonkey/work/build/dist/include/js/Value.h:310:32: note: 'class JS::Value' declared here 310 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/build/dist/include/js/RootingAPI.h:19, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:73, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsiter.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Interpreter.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Interpreter-inl.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Interpreter.cpp:11: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::CodeOffsetJump]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/shared/Assembler-shared.h:560:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::jit::CodeOffsetJump'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Safepoints.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitFrames.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext-inl.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSCompartment-inl.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject-inl.h:32, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/EnvironmentObject-inl.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Interpreter-inl.h:19, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Interpreter.cpp:11: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/shared/Assembler-shared.h:538:7: note: 'class js::jit::CodeOffsetJump' declared here 538 | class CodeOffsetJump | ^~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/build/dist/include/js/RootingAPI.h:19, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:73, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsiter.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Interpreter.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Interpreter-inl.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Interpreter.cpp:11: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(T (&)[N]) [with T = JS::Value; unsigned int N = 2]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:85:30: required from 'JS::AutoValueArray::AutoValueArray(JSContext*) [with unsigned int N = 2]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:994:50: required from 'js::detail::FixedArgsBase::FixedArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::NO_CONSTRUCT; unsigned int N = 0]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:1031:54: required from 'js::FixedInvokeArgs::FixedInvokeArgs(JSContext*) [with unsigned int N = 0]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Interpreter.h:85:31: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess] 67 | memset(aT, 0, N * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:74, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsiter.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Interpreter.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Interpreter-inl.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Interpreter.cpp:11: /pbulk/work/www/seamonkey/work/build/dist/include/js/Value.h:310:32: note: 'class JS::Value' declared here 310 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/build/dist/include/js/RootingAPI.h:19, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:73, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsiter.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Interpreter.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Interpreter-inl.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Interpreter.cpp:11: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(T (&)[N]) [with T = JS::Value; unsigned int N = 3]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:85:30: required from 'JS::AutoValueArray::AutoValueArray(JSContext*) [with unsigned int N = 3]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:994:50: required from 'js::detail::FixedArgsBase::FixedArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::NO_CONSTRUCT; unsigned int N = 1]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:1031:54: required from 'js::FixedInvokeArgs::FixedInvokeArgs(JSContext*) [with unsigned int N = 1]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Interpreter.h:100:31: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess] 67 | memset(aT, 0, N * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:74, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsiter.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Interpreter.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Interpreter-inl.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Interpreter.cpp:11: /pbulk/work/www/seamonkey/work/build/dist/include/js/Value.h:310:32: note: 'class JS::Value' declared here 310 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/build/dist/include/js/RootingAPI.h:19, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:73, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsiter.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Interpreter.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Interpreter-inl.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Interpreter.cpp:11: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(T (&)[N]) [with T = JS::Value; unsigned int N = 4]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:85:30: required from 'JS::AutoValueArray::AutoValueArray(JSContext*) [with unsigned int N = 4]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:994:50: required from 'js::detail::FixedArgsBase::FixedArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::NO_CONSTRUCT; unsigned int N = 2]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:1031:54: required from 'js::FixedInvokeArgs::FixedInvokeArgs(JSContext*) [with unsigned int N = 2]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Interpreter.h:119:31: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess] 67 | memset(aT, 0, N * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:74, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsiter.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Interpreter.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Interpreter-inl.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Interpreter.cpp:11: /pbulk/work/www/seamonkey/work/build/dist/include/js/Value.h:310:32: note: 'class JS::Value' declared here 310 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/BitSet.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Safepoints.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitFrames.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext-inl.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSCompartment-inl.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject-inl.h:32, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/EnvironmentObject-inl.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Interpreter-inl.h:19, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Interpreter.cpp:11: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitAllocPolicy.h: In instantiation of 'T* js::jit::JitAllocPolicy::maybe_pod_calloc(size_t) [with T = js::detail::HashTableEntry >; size_t = unsigned int]': /pbulk/work/www/seamonkey/work/build/dist/include/js/HashTable.h:1264:54: required from 'static js::detail::HashTable::Entry* js::detail::HashTable::createTable(AllocPolicy&, uint32_t, js::detail::HashTable::FailureBehavior) [with T = js::HashMapEntry; HashPolicy = js::HashMap::MapHashPolicy; AllocPolicy = js::jit::JitAllocPolicy; js::detail::HashTable::Entry = js::detail::HashTableEntry >; uint32_t = unsigned int]' /pbulk/work/www/seamonkey/work/build/dist/include/js/HashTable.h:1332:28: required from 'bool js::detail::HashTable::init(uint32_t) [with T = js::HashMapEntry; HashPolicy = js::HashMap::MapHashPolicy; AllocPolicy = js::jit::JitAllocPolicy; uint32_t = unsigned int]' /pbulk/work/www/seamonkey/work/build/dist/include/js/HashTable.h:92:65: required from 'bool js::HashMap::init(uint32_t) [with Key = JS::Value; Value = unsigned int; HashPolicy = js::jit::LIRGraph::ValueHasher; AllocPolicy = js::jit::JitAllocPolicy; uint32_t = unsigned int]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/LIR.h:1835:38: required from here /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitAllocPolicy.h:101:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::detail::HashTableEntry >' with no trivial copy-assignment [-Wclass-memaccess] 101 | memset(p, 0, numElems * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/js/TracingAPI.h:12, from /pbulk/work/www/seamonkey/work/build/dist/include/js/GCPolicyAPI.h:47, from /pbulk/work/www/seamonkey/work/build/dist/include/js/RootingAPI.h:22, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:73, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsiter.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Interpreter.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Interpreter-inl.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Interpreter.cpp:11: /pbulk/work/www/seamonkey/work/build/dist/include/js/HashTable.h:794:7: note: 'class js::detail::HashTableEntry >' declared here 794 | class HashTableEntry | ^~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/build/dist/include/js/RootingAPI.h:19, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:73, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/AtomicsObject.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/AtomicsObject.cpp:48, from Unified_cpp_js_src0.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(T (&)[N]) [with T = JS::Value; unsigned int N = 2]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:85:30: required from 'JS::AutoValueArray::AutoValueArray(JSContext*) [with unsigned int N = 2]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:994:50: required from 'js::detail::FixedArgsBase::FixedArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::NO_CONSTRUCT; unsigned int N = 0]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:1031:54: required from 'js::FixedInvokeArgs::FixedInvokeArgs(JSContext*) [with unsigned int N = 0]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Interpreter.h:85:31: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess] 67 | memset(aT, 0, N * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:74, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/AtomicsObject.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/AtomicsObject.cpp:48, from Unified_cpp_js_src0.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/js/Value.h:310:32: note: 'class JS::Value' declared here 310 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/build/dist/include/js/RootingAPI.h:19, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:73, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/AtomicsObject.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/AtomicsObject.cpp:48, from Unified_cpp_js_src0.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(T (&)[N]) [with T = JS::Value; unsigned int N = 3]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:85:30: required from 'JS::AutoValueArray::AutoValueArray(JSContext*) [with unsigned int N = 3]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:994:50: required from 'js::detail::FixedArgsBase::FixedArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::NO_CONSTRUCT; unsigned int N = 1]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:1031:54: required from 'js::FixedInvokeArgs::FixedInvokeArgs(JSContext*) [with unsigned int N = 1]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Interpreter.h:100:31: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess] 67 | memset(aT, 0, N * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:74, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/AtomicsObject.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/AtomicsObject.cpp:48, from Unified_cpp_js_src0.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/js/Value.h:310:32: note: 'class JS::Value' declared here 310 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/build/dist/include/js/RootingAPI.h:19, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:73, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/AtomicsObject.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/AtomicsObject.cpp:48, from Unified_cpp_js_src0.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(T (&)[N]) [with T = JS::Value; unsigned int N = 4]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:85:30: required from 'JS::AutoValueArray::AutoValueArray(JSContext*) [with unsigned int N = 4]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:994:50: required from 'js::detail::FixedArgsBase::FixedArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::NO_CONSTRUCT; unsigned int N = 2]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:1031:54: required from 'js::FixedInvokeArgs::FixedInvokeArgs(JSContext*) [with unsigned int N = 2]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Interpreter.h:119:31: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess] 67 | memset(aT, 0, N * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:74, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/AtomicsObject.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/AtomicsObject.cpp:48, from Unified_cpp_js_src0.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/js/Value.h:310:32: note: 'class JS::Value' declared here 310 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/build/dist/include/js/RootingAPI.h:19, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:73, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/AtomicsObject.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/AtomicsObject.cpp:48, from Unified_cpp_js_src0.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(T (&)[N]) [with T = JS::Value; unsigned int N = 6]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:85:30: required from 'JS::AutoValueArray::AutoValueArray(JSContext*) [with unsigned int N = 6]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:994:50: required from 'js::detail::FixedArgsBase::FixedArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::CONSTRUCT; unsigned int N = 3]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:1050:57: required from 'js::FixedConstructArgs::FixedConstructArgs(JSContext*) [with unsigned int N = 3]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/DataViewObject.cpp:1061:35: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess] 67 | memset(aT, 0, N * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:74, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/AtomicsObject.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/AtomicsObject.cpp:48, from Unified_cpp_js_src0.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/js/Value.h:310:32: note: 'class JS::Value' declared here 310 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:27, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/Object.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/Object.cpp:7, from Unified_cpp_js_src1.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]': /pbulk/work/www/seamonkey/work/build/dist/include/js/MemoryMetrics.h:40:39: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::TabSizes'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/StoreBuffer.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/NativeObject.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/Object.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/Object.cpp:7, from Unified_cpp_js_src1.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here 31 | struct TabSizes | ^~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:27, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/Object.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/Object.cpp:7, from Unified_cpp_js_src1.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]': /pbulk/work/www/seamonkey/work/build/dist/include/js/MemoryMetrics.h:71:41: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::ServoSizes'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/StoreBuffer.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/NativeObject.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/Object.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/Object.cpp:7, from Unified_cpp_js_src1.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/js/MemoryMetrics.h:59:8: note: 'struct JS::ServoSizes' declared here 59 | struct ServoSizes | ^~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:27, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/Object.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/Object.cpp:7, from Unified_cpp_js_src1.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::StaticStrings]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/String.h:1155:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::StaticStrings'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonTypes.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TypeInference.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/ObjectGroup.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Shape.h:31, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject.h:26, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/NativeObject.h:22, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/Object.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/Object.cpp:7, from Unified_cpp_js_src1.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/String.h:1137:7: note: 'class js::StaticStrings' declared here 1137 | class StaticStrings | ^~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:27, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/Object.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/Object.cpp:7, from Unified_cpp_js_src1.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::PreliminaryObjectArray]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TypeInference.h:907:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::PreliminaryObjectArray'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/ObjectGroup.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Shape.h:31, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject.h:26, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/NativeObject.h:22, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/Object.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/Object.cpp:7, from Unified_cpp_js_src1.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TypeInference.h:895:7: note: 'class js::PreliminaryObjectArray' declared here 895 | class PreliminaryObjectArray | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:27, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/Object.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/Object.cpp:7, from Unified_cpp_js_src1.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::TypeNewScript]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TypeInference.h:1038:44: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::TypeNewScript' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/ObjectGroup.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Shape.h:31, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject.h:26, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/NativeObject.h:22, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/Object.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/Object.cpp:7, from Unified_cpp_js_src1.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TypeInference.h:985:7: note: 'class js::TypeNewScript' declared here 985 | class TypeNewScript | ^~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:27, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/Object.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/Object.cpp:7, from Unified_cpp_js_src1.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::IonScriptCounts]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonCode.h:703:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::IonScriptCounts'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/build/dist/include/js/RootingAPI.h:19, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:73, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSCompartment.h:19, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/MacroAssembler.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/x86-shared/MoveEmitter-x86-shared.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/x86-shared/MoveEmitter-x86-shared.cpp:7, from Unified_cpp_js_src_jit14.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]': /pbulk/work/www/seamonkey/work/build/dist/include/js/MemoryMetrics.h:40:39: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::TabSizes'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ ~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/StoreBuffer.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSCompartment.h:19, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/MacroAssembler.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/x86-shared/MoveEmitter-x86-shared.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/x86-shared/MoveEmitter-x86-shared.cpp:7, from Unified_cpp_js_src_jit14.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here 31 | struct TabSizes | ^~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JSJitFrameIter.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/NameCollections.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:26, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/AsyncFunction.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/Object.cpp:19, from Unified_cpp_js_src1.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonCode.h:690:8: note: 'struct js::jit::IonScriptCounts' declared here 690 | struct IonScriptCounts | ^~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/build/dist/include/js/RootingAPI.h:19, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:73, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSCompartment.h:19, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/MacroAssembler.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/x86-shared/MoveEmitter-x86-shared.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/x86-shared/MoveEmitter-x86-shared.cpp:7, from Unified_cpp_js_src_jit14.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]': /pbulk/work/www/seamonkey/work/build/dist/include/js/MemoryMetrics.h:71:41: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::ServoSizes'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/StoreBuffer.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSCompartment.h:19, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/MacroAssembler.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/x86-shared/MoveEmitter-x86-shared.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/x86-shared/MoveEmitter-x86-shared.cpp:7, from Unified_cpp_js_src_jit14.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/js/MemoryMetrics.h:59:8: note: 'struct JS::ServoSizes' declared here 59 | struct ServoSizes | ^~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/build/dist/include/js/RootingAPI.h:19, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:73, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSCompartment.h:19, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/MacroAssembler.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/x86-shared/MoveEmitter-x86-shared.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/x86-shared/MoveEmitter-x86-shared.cpp:7, from Unified_cpp_js_src_jit14.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::StaticStrings]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/String.h:1155:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::StaticStrings'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Symbol.h:24, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/AtomMarking.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/GCRuntime.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Zone.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSCompartment.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/MacroAssembler.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/x86-shared/MoveEmitter-x86-shared.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/x86-shared/MoveEmitter-x86-shared.cpp:7, from Unified_cpp_js_src_jit14.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/String.h:1137:7: note: 'class js::StaticStrings' declared here 1137 | class StaticStrings | ^~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/build/dist/include/js/RootingAPI.h:19, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:73, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSCompartment.h:19, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/MacroAssembler.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/x86-shared/MoveEmitter-x86-shared.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/x86-shared/MoveEmitter-x86-shared.cpp:7, from Unified_cpp_js_src_jit14.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::gcstats::ZoneGCStats]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Statistics.h:80:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::gcstats::ZoneGCStats'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/GCRuntime.h:20, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Zone.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSCompartment.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/MacroAssembler.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/x86-shared/MoveEmitter-x86-shared.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/x86-shared/MoveEmitter-x86-shared.cpp:7, from Unified_cpp_js_src_jit14.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Statistics.h:52:8: note: 'struct js::gcstats::ZoneGCStats' declared here 52 | struct ZoneGCStats | ^~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:27, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/Object.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/Object.cpp:7, from Unified_cpp_js_src1.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::gcstats::ZoneGCStats]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Statistics.h:80:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::gcstats::ZoneGCStats'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/GCRuntime.h:20, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:27, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/AsyncFunction.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/Object.cpp:19, from Unified_cpp_js_src1.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Statistics.h:52:8: note: 'struct js::gcstats::ZoneGCStats' declared here 52 | struct ZoneGCStats | ^~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:27, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/Object.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/Object.cpp:7, from Unified_cpp_js_src1.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::NewObjectCache]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Caches.h:141:45: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::NewObjectCache'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/ZoneGroup.h:11, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:29, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/AsyncFunction.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/Object.cpp:19, from Unified_cpp_js_src1.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Caches.h:92:7: note: 'class js::NewObjectCache' declared here 92 | class NewObjectCache | ^~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/build/dist/include/js/RootingAPI.h:19, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:73, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSCompartment.h:19, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/MacroAssembler.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/x86-shared/MoveEmitter-x86-shared.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/x86-shared/MoveEmitter-x86-shared.cpp:7, from Unified_cpp_js_src_jit14.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::PreliminaryObjectArray]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TypeInference.h:907:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::PreliminaryObjectArray'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/ObjectGroup.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Shape.h:31, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject.h:26, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/NativeObject.h:22, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/ArrayObject.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/RegExpShared.h:29, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Zone.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSCompartment.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/MacroAssembler.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/x86-shared/MoveEmitter-x86-shared.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/x86-shared/MoveEmitter-x86-shared.cpp:7, from Unified_cpp_js_src_jit14.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TypeInference.h:895:7: note: 'class js::PreliminaryObjectArray' declared here 895 | class PreliminaryObjectArray | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:27, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/Object.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/Object.cpp:7, from Unified_cpp_js_src1.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*, size_t) [with T = JS::Value; size_t = unsigned int]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:1085:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:46:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess] 46 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:74, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:29, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/Object.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/Object.cpp:7, from Unified_cpp_js_src1.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/js/Value.h:310:32: note: 'class JS::Value' declared here 310 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/build/dist/include/js/RootingAPI.h:19, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:73, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSCompartment.h:19, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/MacroAssembler.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/x86-shared/MoveEmitter-x86-shared.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/x86-shared/MoveEmitter-x86-shared.cpp:7, from Unified_cpp_js_src_jit14.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::TypeNewScript]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TypeInference.h:1038:44: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::TypeNewScript' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/ObjectGroup.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Shape.h:31, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject.h:26, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/NativeObject.h:22, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/ArrayObject.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/RegExpShared.h:29, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Zone.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSCompartment.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/MacroAssembler.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/x86-shared/MoveEmitter-x86-shared.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/x86-shared/MoveEmitter-x86-shared.cpp:7, from Unified_cpp_js_src_jit14.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TypeInference.h:985:7: note: 'class js::TypeNewScript' declared here 985 | class TypeNewScript | ^~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/build/dist/include/js/RootingAPI.h:19, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:73, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSCompartment.h:19, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/MacroAssembler.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/x86-shared/MoveEmitter-x86-shared.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/x86-shared/MoveEmitter-x86-shared.cpp:7, from Unified_cpp_js_src_jit14.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::IonScriptCounts]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonCode.h:703:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::IonScriptCounts'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JSJitFrameIter.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/NameCollections.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:26, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/RegExpShared.h:31, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Zone.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSCompartment.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/MacroAssembler.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/x86-shared/MoveEmitter-x86-shared.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/x86-shared/MoveEmitter-x86-shared.cpp:7, from Unified_cpp_js_src_jit14.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonCode.h:690:8: note: 'struct js::jit::IonScriptCounts' declared here 690 | struct IonScriptCounts | ^~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/build/dist/include/js/RootingAPI.h:19, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:73, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSCompartment.h:19, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/MacroAssembler.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/x86-shared/MoveEmitter-x86-shared.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/x86-shared/MoveEmitter-x86-shared.cpp:7, from Unified_cpp_js_src_jit14.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::NewObjectCache]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Caches.h:141:45: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::NewObjectCache'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/ZoneGroup.h:11, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:29, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/RegExpShared.h:31, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Zone.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSCompartment.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/MacroAssembler.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/x86-shared/MoveEmitter-x86-shared.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/x86-shared/MoveEmitter-x86-shared.cpp:7, from Unified_cpp_js_src_jit14.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Caches.h:92:7: note: 'class js::NewObjectCache' declared here 92 | class NewObjectCache | ^~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/build/dist/include/js/RootingAPI.h:19, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:73, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSCompartment.h:19, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/MacroAssembler.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/x86-shared/MoveEmitter-x86-shared.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/x86-shared/MoveEmitter-x86-shared.cpp:7, from Unified_cpp_js_src_jit14.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*, size_t) [with T = JS::Value; size_t = unsigned int]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:1085:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:46:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess] 46 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:74, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSCompartment.h:19, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/MacroAssembler.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/x86-shared/MoveEmitter-x86-shared.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/x86-shared/MoveEmitter-x86-shared.cpp:7, from Unified_cpp_js_src_jit14.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/js/Value.h:310:32: note: 'class JS::Value' declared here 310 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/build/dist/include/js/RootingAPI.h:19, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:73, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSCompartment.h:19, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/MacroAssembler.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/x86-shared/MoveEmitter-x86-shared.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/x86-shared/MoveEmitter-x86-shared.cpp:7, from Unified_cpp_js_src_jit14.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::CodeOffsetJump]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/shared/Assembler-shared.h:560:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::jit::CodeOffsetJump'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Safepoints.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitFrames.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/x86/MacroAssembler-x86.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/MacroAssembler.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/x86-shared/MoveEmitter-x86-shared.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/x86-shared/MoveEmitter-x86-shared.cpp:7, from Unified_cpp_js_src_jit14.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/shared/Assembler-shared.h:538:7: note: 'class js::jit::CodeOffsetJump' declared here 538 | class CodeOffsetJump | ^~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:27, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/Object.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/Object.cpp:7, from Unified_cpp_js_src1.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::CodeOffsetJump]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/shared/Assembler-shared.h:560:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::jit::CodeOffsetJump'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Safepoints.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitFrames.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext-inl.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSCompartment-inl.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject-inl.h:32, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/Object.cpp:24, from Unified_cpp_js_src1.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/shared/Assembler-shared.h:538:7: note: 'class js::jit::CodeOffsetJump' declared here 538 | class CodeOffsetJump | ^~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/build/dist/include/js/RootingAPI.h:19, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:73, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsmath.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Caches.h:11, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Caches-inl.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Caches.cpp:7, from Unified_cpp_js_src10.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]': /pbulk/work/www/seamonkey/work/build/dist/include/js/MemoryMetrics.h:40:39: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::TabSizes'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/StoreBuffer.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Tracer.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Caches.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Caches-inl.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Caches.cpp:7, from Unified_cpp_js_src10.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here 31 | struct TabSizes | ^~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/build/dist/include/js/RootingAPI.h:19, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:73, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsmath.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Caches.h:11, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Caches-inl.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Caches.cpp:7, from Unified_cpp_js_src10.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]': /pbulk/work/www/seamonkey/work/build/dist/include/js/MemoryMetrics.h:71:41: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::ServoSizes'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/StoreBuffer.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Tracer.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Caches.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Caches-inl.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Caches.cpp:7, from Unified_cpp_js_src10.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/js/MemoryMetrics.h:59:8: note: 'struct JS::ServoSizes' declared here 59 | struct ServoSizes | ^~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/build/dist/include/js/RootingAPI.h:19, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:73, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsmath.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Caches.h:11, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Caches-inl.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Caches.cpp:7, from Unified_cpp_js_src10.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::StaticStrings]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/String.h:1155:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::StaticStrings'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonTypes.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TypeInference.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/ObjectGroup.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Shape.h:31, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject.h:26, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Caches.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Caches-inl.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Caches.cpp:7, from Unified_cpp_js_src10.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/String.h:1137:7: note: 'class js::StaticStrings' declared here 1137 | class StaticStrings | ^~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/build/dist/include/js/RootingAPI.h:19, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:73, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsmath.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Caches.h:11, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Caches-inl.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Caches.cpp:7, from Unified_cpp_js_src10.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::PreliminaryObjectArray]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TypeInference.h:907:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::PreliminaryObjectArray'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/ObjectGroup.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Shape.h:31, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject.h:26, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Caches.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Caches-inl.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Caches.cpp:7, from Unified_cpp_js_src10.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TypeInference.h:895:7: note: 'class js::PreliminaryObjectArray' declared here 895 | class PreliminaryObjectArray | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/build/dist/include/js/RootingAPI.h:19, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:73, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsmath.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Caches.h:11, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Caches-inl.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Caches.cpp:7, from Unified_cpp_js_src10.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::TypeNewScript]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TypeInference.h:1038:44: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::TypeNewScript' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/ObjectGroup.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Shape.h:31, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject.h:26, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Caches.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Caches-inl.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Caches.cpp:7, from Unified_cpp_js_src10.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TypeInference.h:985:7: note: 'class js::TypeNewScript' declared here 985 | class TypeNewScript | ^~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/build/dist/include/js/RootingAPI.h:19, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:73, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsmath.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Caches.h:11, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Caches-inl.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Caches.cpp:7, from Unified_cpp_js_src10.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::IonScriptCounts]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonCode.h:703:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::IonScriptCounts'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSScript.h:24, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Caches.h:19, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Caches-inl.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Caches.cpp:7, from Unified_cpp_js_src10.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonCode.h:690:8: note: 'struct js::jit::IonScriptCounts' declared here 690 | struct IonScriptCounts | ^~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/build/dist/include/js/RootingAPI.h:19, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:73, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsmath.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Caches.h:11, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Caches-inl.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Caches.cpp:7, from Unified_cpp_js_src10.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::NewObjectCache]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Caches.h:141:45: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::NewObjectCache'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Caches-inl.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Caches.cpp:7, from Unified_cpp_js_src10.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Caches.h:92:7: note: 'class js::NewObjectCache' declared here 92 | class NewObjectCache | ^~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/build/dist/include/js/RootingAPI.h:19, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:73, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsmath.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Caches.h:11, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Caches-inl.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Caches.cpp:7, from Unified_cpp_js_src10.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::gcstats::ZoneGCStats]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Statistics.h:80:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::gcstats::ZoneGCStats'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/GCRuntime.h:20, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Zone.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSCompartment.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Caches-inl.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Caches.cpp:7, from Unified_cpp_js_src10.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Statistics.h:52:8: note: 'struct js::gcstats::ZoneGCStats' declared here 52 | struct ZoneGCStats | ^~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/build/dist/include/js/RootingAPI.h:19, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:73, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsmath.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Caches.h:11, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Caches-inl.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Caches.cpp:7, from Unified_cpp_js_src10.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*, size_t) [with T = JS::Value; size_t = unsigned int]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:1085:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:46:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess] 46 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:74, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsmath.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Caches.h:11, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Caches-inl.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Caches.cpp:7, from Unified_cpp_js_src10.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/js/Value.h:310:32: note: 'class JS::Value' declared here 310 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/build/dist/include/js/RootingAPI.h:19, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:73, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsmath.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Caches.h:11, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Caches-inl.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Caches.cpp:7, from Unified_cpp_js_src10.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::CodeOffsetJump]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/shared/Assembler-shared.h:560:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::jit::CodeOffsetJump'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Safepoints.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitFrames.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext-inl.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSCompartment-inl.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject-inl.h:32, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Caches-inl.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Caches.cpp:7, from Unified_cpp_js_src10.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/shared/Assembler-shared.h:538:7: note: 'class js::jit::CodeOffsetJump' declared here 538 | class CodeOffsetJump | ^~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/build/dist/include/js/RootingAPI.h:19, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:73, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSCompartment.h:19, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/MacroAssembler.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/x86-shared/MoveEmitter-x86-shared.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/x86-shared/MoveEmitter-x86-shared.cpp:7, from Unified_cpp_js_src_jit14.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(T (&)[N]) [with T = JS::Value; unsigned int N = 2]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:85:30: required from 'JS::AutoValueArray::AutoValueArray(JSContext*) [with unsigned int N = 2]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:994:50: required from 'js::detail::FixedArgsBase::FixedArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::NO_CONSTRUCT; unsigned int N = 0]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:1031:54: required from 'js::FixedInvokeArgs::FixedInvokeArgs(JSContext*) [with unsigned int N = 0]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Interpreter.h:85:31: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess] 67 | memset(aT, 0, N * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:74, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSCompartment.h:19, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/MacroAssembler.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/x86-shared/MoveEmitter-x86-shared.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/x86-shared/MoveEmitter-x86-shared.cpp:7, from Unified_cpp_js_src_jit14.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/js/Value.h:310:32: note: 'class JS::Value' declared here 310 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/build/dist/include/js/RootingAPI.h:19, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:73, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSCompartment.h:19, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/MacroAssembler.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/x86-shared/MoveEmitter-x86-shared.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/x86-shared/MoveEmitter-x86-shared.cpp:7, from Unified_cpp_js_src_jit14.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(T (&)[N]) [with T = JS::Value; unsigned int N = 3]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:85:30: required from 'JS::AutoValueArray::AutoValueArray(JSContext*) [with unsigned int N = 3]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:994:50: required from 'js::detail::FixedArgsBase::FixedArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::NO_CONSTRUCT; unsigned int N = 1]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:1031:54: required from 'js::FixedInvokeArgs::FixedInvokeArgs(JSContext*) [with unsigned int N = 1]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Interpreter.h:100:31: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess] 67 | memset(aT, 0, N * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:74, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSCompartment.h:19, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/MacroAssembler.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/x86-shared/MoveEmitter-x86-shared.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/x86-shared/MoveEmitter-x86-shared.cpp:7, from Unified_cpp_js_src_jit14.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/js/Value.h:310:32: note: 'class JS::Value' declared here 310 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/build/dist/include/js/RootingAPI.h:19, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:73, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSCompartment.h:19, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/MacroAssembler.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/x86-shared/MoveEmitter-x86-shared.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/x86-shared/MoveEmitter-x86-shared.cpp:7, from Unified_cpp_js_src_jit14.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(T (&)[N]) [with T = JS::Value; unsigned int N = 4]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:85:30: required from 'JS::AutoValueArray::AutoValueArray(JSContext*) [with unsigned int N = 4]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:994:50: required from 'js::detail::FixedArgsBase::FixedArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::NO_CONSTRUCT; unsigned int N = 2]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:1031:54: required from 'js::FixedInvokeArgs::FixedInvokeArgs(JSContext*) [with unsigned int N = 2]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Interpreter.h:119:31: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess] 67 | memset(aT, 0, N * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:74, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSCompartment.h:19, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/MacroAssembler.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/x86-shared/MoveEmitter-x86-shared.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/x86-shared/MoveEmitter-x86-shared.cpp:7, from Unified_cpp_js_src_jit14.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/js/Value.h:310:32: note: 'class JS::Value' declared here 310 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/BitSet.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Safepoints.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitFrames.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/x86/MacroAssembler-x86.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/MacroAssembler.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/x86-shared/MoveEmitter-x86-shared.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/x86-shared/MoveEmitter-x86-shared.cpp:7, from Unified_cpp_js_src_jit14.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitAllocPolicy.h: In instantiation of 'T* js::jit::JitAllocPolicy::maybe_pod_calloc(size_t) [with T = js::detail::HashTableEntry >; size_t = unsigned int]': /pbulk/work/www/seamonkey/work/build/dist/include/js/HashTable.h:1264:54: required from 'static js::detail::HashTable::Entry* js::detail::HashTable::createTable(AllocPolicy&, uint32_t, js::detail::HashTable::FailureBehavior) [with T = js::HashMapEntry; HashPolicy = js::HashMap::MapHashPolicy; AllocPolicy = js::jit::JitAllocPolicy; js::detail::HashTable::Entry = js::detail::HashTableEntry >; uint32_t = unsigned int]' /pbulk/work/www/seamonkey/work/build/dist/include/js/HashTable.h:1332:28: required from 'bool js::detail::HashTable::init(uint32_t) [with T = js::HashMapEntry; HashPolicy = js::HashMap::MapHashPolicy; AllocPolicy = js::jit::JitAllocPolicy; uint32_t = unsigned int]' /pbulk/work/www/seamonkey/work/build/dist/include/js/HashTable.h:92:65: required from 'bool js::HashMap::init(uint32_t) [with Key = JS::Value; Value = unsigned int; HashPolicy = js::jit::LIRGraph::ValueHasher; AllocPolicy = js::jit::JitAllocPolicy; uint32_t = unsigned int]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/LIR.h:1835:38: required from here /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitAllocPolicy.h:101:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::detail::HashTableEntry >' with no trivial copy-assignment [-Wclass-memaccess] 101 | memset(p, 0, numElems * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/js/TracingAPI.h:12, from /pbulk/work/www/seamonkey/work/build/dist/include/js/GCPolicyAPI.h:47, from /pbulk/work/www/seamonkey/work/build/dist/include/js/RootingAPI.h:22, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:73, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSCompartment.h:19, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/MacroAssembler.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/x86-shared/MoveEmitter-x86-shared.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/x86-shared/MoveEmitter-x86-shared.cpp:7, from Unified_cpp_js_src_jit14.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/js/HashTable.h:794:7: note: 'class js::detail::HashTableEntry >' declared here 794 | class HashTableEntry | ^~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:27, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/Object.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/Object.cpp:7, from Unified_cpp_js_src1.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(T (&)[N]) [with T = JS::Value; unsigned int N = 68]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:85:30: required from 'JS::AutoValueArray::AutoValueArray(JSContext*) [with unsigned int N = 68]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/ReflectParse.cpp:261:18: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess] 67 | memset(aT, 0, N * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:74, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:29, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/Object.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/Object.cpp:7, from Unified_cpp_js_src1.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/js/Value.h:310:32: note: 'class JS::Value' declared here 310 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/build/dist/include/js/RootingAPI.h:19, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:73, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsmath.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Caches.h:11, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Caches-inl.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Caches.cpp:7, from Unified_cpp_js_src10.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(T (&)[N]) [with T = JS::Value; unsigned int N = 2]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:85:30: required from 'JS::AutoValueArray::AutoValueArray(JSContext*) [with unsigned int N = 2]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:994:50: required from 'js::detail::FixedArgsBase::FixedArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::NO_CONSTRUCT; unsigned int N = 0]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:1031:54: required from 'js::FixedInvokeArgs::FixedInvokeArgs(JSContext*) [with unsigned int N = 0]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Interpreter.h:85:31: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess] 67 | memset(aT, 0, N * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:74, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsmath.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Caches.h:11, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Caches-inl.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Caches.cpp:7, from Unified_cpp_js_src10.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/js/Value.h:310:32: note: 'class JS::Value' declared here 310 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/build/dist/include/js/RootingAPI.h:19, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:73, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsmath.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Caches.h:11, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Caches-inl.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Caches.cpp:7, from Unified_cpp_js_src10.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(T (&)[N]) [with T = JS::Value; unsigned int N = 3]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:85:30: required from 'JS::AutoValueArray::AutoValueArray(JSContext*) [with unsigned int N = 3]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:994:50: required from 'js::detail::FixedArgsBase::FixedArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::NO_CONSTRUCT; unsigned int N = 1]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:1031:54: required from 'js::FixedInvokeArgs::FixedInvokeArgs(JSContext*) [with unsigned int N = 1]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Interpreter.h:100:31: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess] 67 | memset(aT, 0, N * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:74, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsmath.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Caches.h:11, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Caches-inl.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Caches.cpp:7, from Unified_cpp_js_src10.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/js/Value.h:310:32: note: 'class JS::Value' declared here 310 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/build/dist/include/js/RootingAPI.h:19, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:73, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsmath.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Caches.h:11, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Caches-inl.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Caches.cpp:7, from Unified_cpp_js_src10.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(T (&)[N]) [with T = JS::Value; unsigned int N = 4]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:85:30: required from 'JS::AutoValueArray::AutoValueArray(JSContext*) [with unsigned int N = 4]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:994:50: required from 'js::detail::FixedArgsBase::FixedArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::NO_CONSTRUCT; unsigned int N = 2]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:1031:54: required from 'js::FixedInvokeArgs::FixedInvokeArgs(JSContext*) [with unsigned int N = 2]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Interpreter.h:119:31: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess] 67 | memset(aT, 0, N * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:74, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsmath.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Caches.h:11, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Caches-inl.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Caches.cpp:7, from Unified_cpp_js_src10.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/js/Value.h:310:32: note: 'class JS::Value' declared here 310 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o Unified_cpp_js_src_jit2.o -c -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SHARED_ARRAY_BUFFER -DJS_HAS_CTYPES -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit -I/pbulk/work/www/seamonkey/work/build/js/src/jit -I/pbulk/work/www/seamonkey/work/build/js/src -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/js/src/js-confdefs.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -Wno-noexcept-type -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes -MD -MP -MF .deps/Unified_cpp_js_src_jit2.o.pp Unified_cpp_js_src_jit2.cpp In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:27, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/Object.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/Object.cpp:7, from Unified_cpp_js_src1.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(T (&)[N]) [with T = JS::Value; unsigned int N = 2]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:85:30: required from 'JS::AutoValueArray::AutoValueArray(JSContext*) [with unsigned int N = 2]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:994:50: required from 'js::detail::FixedArgsBase::FixedArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::NO_CONSTRUCT; unsigned int N = 0]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:1031:54: required from 'js::FixedInvokeArgs::FixedInvokeArgs(JSContext*) [with unsigned int N = 0]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Interpreter.h:85:31: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess] 67 | memset(aT, 0, N * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:74, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:29, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/Object.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/Object.cpp:7, from Unified_cpp_js_src1.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/js/Value.h:310:32: note: 'class JS::Value' declared here 310 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:27, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/Object.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/Object.cpp:7, from Unified_cpp_js_src1.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(T (&)[N]) [with T = JS::Value; unsigned int N = 3]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:85:30: required from 'JS::AutoValueArray::AutoValueArray(JSContext*) [with unsigned int N = 3]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:994:50: required from 'js::detail::FixedArgsBase::FixedArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::NO_CONSTRUCT; unsigned int N = 1]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:1031:54: required from 'js::FixedInvokeArgs::FixedInvokeArgs(JSContext*) [with unsigned int N = 1]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Interpreter.h:100:31: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess] 67 | memset(aT, 0, N * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:74, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:29, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/Object.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/Object.cpp:7, from Unified_cpp_js_src1.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/js/Value.h:310:32: note: 'class JS::Value' declared here 310 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:27, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/Object.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/Object.cpp:7, from Unified_cpp_js_src1.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(T (&)[N]) [with T = JS::Value; unsigned int N = 4]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:85:30: required from 'JS::AutoValueArray::AutoValueArray(JSContext*) [with unsigned int N = 4]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:994:50: required from 'js::detail::FixedArgsBase::FixedArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::NO_CONSTRUCT; unsigned int N = 2]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:1031:54: required from 'js::FixedInvokeArgs::FixedInvokeArgs(JSContext*) [with unsigned int N = 2]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Interpreter.h:119:31: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess] 67 | memset(aT, 0, N * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:74, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:29, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/Object.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/Object.cpp:7, from Unified_cpp_js_src1.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/js/Value.h:310:32: note: 'class JS::Value' declared here 310 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonCode.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JSJitFrameIter.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitFrames.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Bailouts.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/LIR.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/shared/Lowering-shared.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/x86-shared/Lowering-x86-shared.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/x86/Lowering-x86.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/x86/Lowering-x86.cpp:7, from Unified_cpp_js_src_jit15.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]': /pbulk/work/www/seamonkey/work/build/dist/include/js/MemoryMetrics.h:40:39: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::TabSizes'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/StoreBuffer.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/String.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonTypes.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitOptions.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonOptimizationLevels.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonCode.h:19, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JSJitFrameIter.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitFrames.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Bailouts.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/LIR.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/shared/Lowering-shared.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/x86-shared/Lowering-x86-shared.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/x86/Lowering-x86.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/x86/Lowering-x86.cpp:7, from Unified_cpp_js_src_jit15.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here 31 | struct TabSizes | ^~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonCode.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JSJitFrameIter.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitFrames.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Bailouts.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/LIR.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/shared/Lowering-shared.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/x86-shared/Lowering-x86-shared.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/x86/Lowering-x86.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/x86/Lowering-x86.cpp:7, from Unified_cpp_js_src_jit15.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]': /pbulk/work/www/seamonkey/work/build/dist/include/js/MemoryMetrics.h:71:41: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::ServoSizes'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/StoreBuffer.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/String.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonTypes.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitOptions.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonOptimizationLevels.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonCode.h:19, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JSJitFrameIter.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitFrames.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Bailouts.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/LIR.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/shared/Lowering-shared.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/x86-shared/Lowering-x86-shared.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/x86/Lowering-x86.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/x86/Lowering-x86.cpp:7, from Unified_cpp_js_src_jit15.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/js/MemoryMetrics.h:59:8: note: 'struct JS::ServoSizes' declared here 59 | struct ServoSizes | ^~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonCode.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JSJitFrameIter.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitFrames.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Bailouts.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/LIR.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/shared/Lowering-shared.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/x86-shared/Lowering-x86-shared.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/x86/Lowering-x86.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/x86/Lowering-x86.cpp:7, from Unified_cpp_js_src_jit15.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::StaticStrings]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/String.h:1155:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::StaticStrings'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonTypes.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitOptions.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonOptimizationLevels.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonCode.h:19, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JSJitFrameIter.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitFrames.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Bailouts.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/LIR.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/shared/Lowering-shared.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/x86-shared/Lowering-x86-shared.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/x86/Lowering-x86.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/x86/Lowering-x86.cpp:7, from Unified_cpp_js_src_jit15.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/String.h:1137:7: note: 'class js::StaticStrings' declared here 1137 | class StaticStrings | ^~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonCode.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JSJitFrameIter.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitFrames.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Bailouts.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/LIR.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/shared/Lowering-shared.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/x86-shared/Lowering-x86-shared.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/x86/Lowering-x86.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/x86/Lowering-x86.cpp:7, from Unified_cpp_js_src_jit15.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::PreliminaryObjectArray]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TypeInference.h:907:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::PreliminaryObjectArray'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonCode.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JSJitFrameIter.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitFrames.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Bailouts.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/LIR.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/shared/Lowering-shared.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/x86-shared/Lowering-x86-shared.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/x86/Lowering-x86.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/x86/Lowering-x86.cpp:7, from Unified_cpp_js_src_jit15.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TypeInference.h:895:7: note: 'class js::PreliminaryObjectArray' declared here 895 | class PreliminaryObjectArray | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonCode.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JSJitFrameIter.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitFrames.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Bailouts.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/LIR.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/shared/Lowering-shared.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/x86-shared/Lowering-x86-shared.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/x86/Lowering-x86.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/x86/Lowering-x86.cpp:7, from Unified_cpp_js_src_jit15.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::TypeNewScript]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TypeInference.h:1038:44: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::TypeNewScript' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonCode.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JSJitFrameIter.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitFrames.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Bailouts.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/LIR.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/shared/Lowering-shared.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/x86-shared/Lowering-x86-shared.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/x86/Lowering-x86.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/x86/Lowering-x86.cpp:7, from Unified_cpp_js_src_jit15.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TypeInference.h:985:7: note: 'class js::TypeNewScript' declared here 985 | class TypeNewScript | ^~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonCode.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JSJitFrameIter.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitFrames.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Bailouts.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/LIR.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/shared/Lowering-shared.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/x86-shared/Lowering-x86-shared.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/x86/Lowering-x86.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/x86/Lowering-x86.cpp:7, from Unified_cpp_js_src_jit15.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::IonScriptCounts]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonCode.h:703:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::IonScriptCounts'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JSJitFrameIter.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitFrames.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Bailouts.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/LIR.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/shared/Lowering-shared.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/x86-shared/Lowering-x86-shared.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/x86/Lowering-x86.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/x86/Lowering-x86.cpp:7, from Unified_cpp_js_src_jit15.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonCode.h:690:8: note: 'struct js::jit::IonScriptCounts' declared here 690 | struct IonScriptCounts | ^~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonCode.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JSJitFrameIter.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitFrames.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Bailouts.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/LIR.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/shared/Lowering-shared.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/x86-shared/Lowering-x86-shared.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/x86/Lowering-x86.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/x86/Lowering-x86.cpp:7, from Unified_cpp_js_src_jit15.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::gcstats::ZoneGCStats]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Statistics.h:80:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::gcstats::ZoneGCStats'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/GCRuntime.h:20, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:27, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CompileWrappers.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Ion.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitAllocPolicy.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/BitSet.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Safepoints.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitFrames.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Bailouts.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/LIR.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/shared/Lowering-shared.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/x86-shared/Lowering-x86-shared.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/x86/Lowering-x86.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/x86/Lowering-x86.cpp:7, from Unified_cpp_js_src_jit15.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Statistics.h:52:8: note: 'struct js::gcstats::ZoneGCStats' declared here 52 | struct ZoneGCStats | ^~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonCode.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JSJitFrameIter.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitFrames.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Bailouts.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/LIR.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/shared/Lowering-shared.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/x86-shared/Lowering-x86-shared.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/x86/Lowering-x86.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/x86/Lowering-x86.cpp:7, from Unified_cpp_js_src_jit15.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::NewObjectCache]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Caches.h:141:45: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::NewObjectCache'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/ZoneGroup.h:11, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:29, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CompileWrappers.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Ion.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitAllocPolicy.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/BitSet.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Safepoints.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitFrames.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Bailouts.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/LIR.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/shared/Lowering-shared.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/x86-shared/Lowering-x86-shared.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/x86/Lowering-x86.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/x86/Lowering-x86.cpp:7, from Unified_cpp_js_src_jit15.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Caches.h:92:7: note: 'class js::NewObjectCache' declared here 92 | class NewObjectCache | ^~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonCode.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JSJitFrameIter.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitFrames.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Bailouts.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/LIR.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/shared/Lowering-shared.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/x86-shared/Lowering-x86-shared.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/x86/Lowering-x86.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/x86/Lowering-x86.cpp:7, from Unified_cpp_js_src_jit15.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*, size_t) [with T = JS::Value; size_t = unsigned int]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:1085:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:46:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess] 46 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:74, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:29, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsfriendapi.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Heap.h:19, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonCode.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JSJitFrameIter.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitFrames.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Bailouts.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/LIR.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/shared/Lowering-shared.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/x86-shared/Lowering-x86-shared.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/x86/Lowering-x86.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/x86/Lowering-x86.cpp:7, from Unified_cpp_js_src_jit15.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/js/Value.h:310:32: note: 'class JS::Value' declared here 310 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonCode.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JSJitFrameIter.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitFrames.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Bailouts.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/LIR.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/shared/Lowering-shared.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/x86-shared/Lowering-x86-shared.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/x86/Lowering-x86.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/x86/Lowering-x86.cpp:7, from Unified_cpp_js_src_jit15.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::CodeOffsetJump]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/shared/Assembler-shared.h:560:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::jit::CodeOffsetJump'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Safepoints.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitFrames.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Bailouts.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/LIR.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/shared/Lowering-shared.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/x86-shared/Lowering-x86-shared.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/x86/Lowering-x86.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/x86/Lowering-x86.cpp:7, from Unified_cpp_js_src_jit15.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/shared/Assembler-shared.h:538:7: note: 'class js::jit::CodeOffsetJump' declared here 538 | class CodeOffsetJump | ^~~~~~~~~~~~~~ /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o Unified_cpp_js_src11.o -c -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SHARED_ARRAY_BUFFER -DJS_HAS_CTYPES -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src -I/pbulk/work/www/seamonkey/work/build/js/src -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/js/src/js-confdefs.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -Wno-noexcept-type -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes -DV8_INTL_SUPPORT -I/usr/pkg/include -MD -MP -MF .deps/Unified_cpp_js_src11.o.pp Unified_cpp_js_src11.cpp In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonCode.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JSJitFrameIter.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitFrames.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Bailouts.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/LIR.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/shared/Lowering-shared.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/x86-shared/Lowering-x86-shared.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/x86/Lowering-x86.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/x86/Lowering-x86.cpp:7, from Unified_cpp_js_src_jit15.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(T (&)[N]) [with T = JS::Value; unsigned int N = 2]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:85:30: required from 'JS::AutoValueArray::AutoValueArray(JSContext*) [with unsigned int N = 2]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:994:50: required from 'js::detail::FixedArgsBase::FixedArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::NO_CONSTRUCT; unsigned int N = 0]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:1031:54: required from 'js::FixedInvokeArgs::FixedInvokeArgs(JSContext*) [with unsigned int N = 0]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Interpreter.h:85:31: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess] 67 | memset(aT, 0, N * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:74, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:29, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsfriendapi.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Heap.h:19, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonCode.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JSJitFrameIter.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitFrames.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Bailouts.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/LIR.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/shared/Lowering-shared.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/x86-shared/Lowering-x86-shared.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/x86/Lowering-x86.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/x86/Lowering-x86.cpp:7, from Unified_cpp_js_src_jit15.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/js/Value.h:310:32: note: 'class JS::Value' declared here 310 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonCode.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JSJitFrameIter.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitFrames.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Bailouts.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/LIR.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/shared/Lowering-shared.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/x86-shared/Lowering-x86-shared.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/x86/Lowering-x86.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/x86/Lowering-x86.cpp:7, from Unified_cpp_js_src_jit15.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(T (&)[N]) [with T = JS::Value; unsigned int N = 3]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:85:30: required from 'JS::AutoValueArray::AutoValueArray(JSContext*) [with unsigned int N = 3]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:994:50: required from 'js::detail::FixedArgsBase::FixedArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::NO_CONSTRUCT; unsigned int N = 1]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:1031:54: required from 'js::FixedInvokeArgs::FixedInvokeArgs(JSContext*) [with unsigned int N = 1]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Interpreter.h:100:31: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess] 67 | memset(aT, 0, N * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:74, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:29, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsfriendapi.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Heap.h:19, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonCode.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JSJitFrameIter.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitFrames.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Bailouts.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/LIR.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/shared/Lowering-shared.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/x86-shared/Lowering-x86-shared.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/x86/Lowering-x86.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/x86/Lowering-x86.cpp:7, from Unified_cpp_js_src_jit15.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/js/Value.h:310:32: note: 'class JS::Value' declared here 310 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonCode.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JSJitFrameIter.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitFrames.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Bailouts.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/LIR.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/shared/Lowering-shared.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/x86-shared/Lowering-x86-shared.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/x86/Lowering-x86.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/x86/Lowering-x86.cpp:7, from Unified_cpp_js_src_jit15.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(T (&)[N]) [with T = JS::Value; unsigned int N = 4]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:85:30: required from 'JS::AutoValueArray::AutoValueArray(JSContext*) [with unsigned int N = 4]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:994:50: required from 'js::detail::FixedArgsBase::FixedArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::NO_CONSTRUCT; unsigned int N = 2]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:1031:54: required from 'js::FixedInvokeArgs::FixedInvokeArgs(JSContext*) [with unsigned int N = 2]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Interpreter.h:119:31: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess] 67 | memset(aT, 0, N * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:74, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:29, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsfriendapi.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Heap.h:19, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonCode.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JSJitFrameIter.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitFrames.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Bailouts.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/LIR.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/shared/Lowering-shared.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/x86-shared/Lowering-x86-shared.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/x86/Lowering-x86.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/x86/Lowering-x86.cpp:7, from Unified_cpp_js_src_jit15.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/js/Value.h:310:32: note: 'class JS::Value' declared here 310 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/BitSet.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Safepoints.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitFrames.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Bailouts.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/LIR.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/shared/Lowering-shared.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/x86-shared/Lowering-x86-shared.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/x86/Lowering-x86.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/x86/Lowering-x86.cpp:7, from Unified_cpp_js_src_jit15.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitAllocPolicy.h: In instantiation of 'T* js::jit::JitAllocPolicy::maybe_pod_calloc(size_t) [with T = js::detail::HashTableEntry >; size_t = unsigned int]': /pbulk/work/www/seamonkey/work/build/dist/include/js/HashTable.h:1264:54: required from 'static js::detail::HashTable::Entry* js::detail::HashTable::createTable(AllocPolicy&, uint32_t, js::detail::HashTable::FailureBehavior) [with T = js::HashMapEntry; HashPolicy = js::HashMap::MapHashPolicy; AllocPolicy = js::jit::JitAllocPolicy; js::detail::HashTable::Entry = js::detail::HashTableEntry >; uint32_t = unsigned int]' /pbulk/work/www/seamonkey/work/build/dist/include/js/HashTable.h:1332:28: required from 'bool js::detail::HashTable::init(uint32_t) [with T = js::HashMapEntry; HashPolicy = js::HashMap::MapHashPolicy; AllocPolicy = js::jit::JitAllocPolicy; uint32_t = unsigned int]' /pbulk/work/www/seamonkey/work/build/dist/include/js/HashTable.h:92:65: required from 'bool js::HashMap::init(uint32_t) [with Key = JS::Value; Value = unsigned int; HashPolicy = js::jit::LIRGraph::ValueHasher; AllocPolicy = js::jit::JitAllocPolicy; uint32_t = unsigned int]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/LIR.h:1835:38: required from here /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitAllocPolicy.h:101:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::detail::HashTableEntry >' with no trivial copy-assignment [-Wclass-memaccess] 101 | memset(p, 0, numElems * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/js/TracingAPI.h:12, from /pbulk/work/www/seamonkey/work/build/dist/include/js/GCPolicyAPI.h:47, from /pbulk/work/www/seamonkey/work/build/dist/include/js/RootingAPI.h:22, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:73, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:29, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsfriendapi.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Heap.h:19, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonCode.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JSJitFrameIter.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitFrames.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Bailouts.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/LIR.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/shared/Lowering-shared.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/x86-shared/Lowering-x86-shared.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/x86/Lowering-x86.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/x86/Lowering-x86.cpp:7, from Unified_cpp_js_src_jit15.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/js/HashTable.h:794:7: note: 'class js::detail::HashTableEntry >' declared here 794 | class HashTableEntry | ^~~~~~~~~~~~~~ /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o Unified_cpp_js_src12.o -c -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SHARED_ARRAY_BUFFER -DJS_HAS_CTYPES -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src -I/pbulk/work/www/seamonkey/work/build/js/src -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/js/src/js-confdefs.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -Wno-noexcept-type -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes -DV8_INTL_SUPPORT -I/usr/pkg/include -MD -MP -MF .deps/Unified_cpp_js_src12.o.pp Unified_cpp_js_src12.cpp In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/UnboxedObject-inl.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CacheIR.cpp:21, from Unified_cpp_js_src_jit2.cpp:38: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/NativeObject-inl.h: In static member function 'static JS::Result js::NativeObject::create(JSContext*, js::gc::AllocKind, js::gc::InitialHeap, js::HandleShape, js::HandleObjectGroup)': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/NativeObject-inl.h:553:87: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::HeapSlot'; use assignment instead [-Wclass-memaccess] 553 | memset(nobj->as().fixedSlots(), 0, size - sizeof(js::NativeObject)); | ^ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSCompartment.h:19, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsweakmap.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/TypedObject.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/BaselineIC.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/BaselineInspector.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/BaselineInspector.cpp:7, from Unified_cpp_js_src_jit2.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:649:7: note: 'class js::HeapSlot' declared here 649 | class HeapSlot : public WriteBarrieredBase | ^~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/build/dist/include/js/RootingAPI.h:19, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:73, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsopcode.h:19, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/BaselineIC.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/BaselineInspector.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/BaselineInspector.cpp:7, from Unified_cpp_js_src_jit2.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]': /pbulk/work/www/seamonkey/work/build/dist/include/js/MemoryMetrics.h:40:39: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::TabSizes'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/StoreBuffer.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsweakmap.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/TypedObject.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/BaselineIC.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/BaselineInspector.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/BaselineInspector.cpp:7, from Unified_cpp_js_src_jit2.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here 31 | struct TabSizes | ^~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/build/dist/include/js/RootingAPI.h:19, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:73, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsopcode.h:19, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/BaselineIC.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/BaselineInspector.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/BaselineInspector.cpp:7, from Unified_cpp_js_src_jit2.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]': /pbulk/work/www/seamonkey/work/build/dist/include/js/MemoryMetrics.h:71:41: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::ServoSizes'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/StoreBuffer.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsweakmap.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/TypedObject.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/BaselineIC.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/BaselineInspector.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/BaselineInspector.cpp:7, from Unified_cpp_js_src_jit2.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/js/MemoryMetrics.h:59:8: note: 'struct JS::ServoSizes' declared here 59 | struct ServoSizes | ^~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/build/dist/include/js/RootingAPI.h:19, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:73, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsopcode.h:19, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/BaselineIC.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/BaselineInspector.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/BaselineInspector.cpp:7, from Unified_cpp_js_src_jit2.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::StaticStrings]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/String.h:1155:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::StaticStrings'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Symbol.h:24, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/AtomMarking.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/GCRuntime.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Zone.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSCompartment.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsweakmap.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/TypedObject.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/BaselineIC.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/BaselineInspector.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/BaselineInspector.cpp:7, from Unified_cpp_js_src_jit2.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/String.h:1137:7: note: 'class js::StaticStrings' declared here 1137 | class StaticStrings | ^~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/build/dist/include/js/RootingAPI.h:19, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:73, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsopcode.h:19, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/BaselineIC.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/BaselineInspector.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/BaselineInspector.cpp:7, from Unified_cpp_js_src_jit2.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::gcstats::ZoneGCStats]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Statistics.h:80:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::gcstats::ZoneGCStats'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/GCRuntime.h:20, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Zone.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSCompartment.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsweakmap.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/TypedObject.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/BaselineIC.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/BaselineInspector.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/BaselineInspector.cpp:7, from Unified_cpp_js_src_jit2.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Statistics.h:52:8: note: 'struct js::gcstats::ZoneGCStats' declared here 52 | struct ZoneGCStats | ^~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/build/dist/include/js/RootingAPI.h:19, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:73, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsopcode.h:19, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/BaselineIC.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/BaselineInspector.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/BaselineInspector.cpp:7, from Unified_cpp_js_src_jit2.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::PreliminaryObjectArray]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TypeInference.h:907:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::PreliminaryObjectArray'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/ObjectGroup.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Shape.h:31, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject.h:26, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/NativeObject.h:22, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/ArrayObject.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/RegExpShared.h:29, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Zone.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSCompartment.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsweakmap.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/TypedObject.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/BaselineIC.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/BaselineInspector.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/BaselineInspector.cpp:7, from Unified_cpp_js_src_jit2.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TypeInference.h:895:7: note: 'class js::PreliminaryObjectArray' declared here 895 | class PreliminaryObjectArray | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/build/dist/include/js/RootingAPI.h:19, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:73, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsopcode.h:19, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/BaselineIC.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/BaselineInspector.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/BaselineInspector.cpp:7, from Unified_cpp_js_src_jit2.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::TypeNewScript]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TypeInference.h:1038:44: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::TypeNewScript' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/ObjectGroup.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Shape.h:31, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject.h:26, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/NativeObject.h:22, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/ArrayObject.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/RegExpShared.h:29, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Zone.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSCompartment.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsweakmap.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/TypedObject.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/BaselineIC.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/BaselineInspector.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/BaselineInspector.cpp:7, from Unified_cpp_js_src_jit2.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TypeInference.h:985:7: note: 'class js::TypeNewScript' declared here 985 | class TypeNewScript | ^~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/build/dist/include/js/RootingAPI.h:19, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:73, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsopcode.h:19, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/BaselineIC.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/BaselineInspector.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/BaselineInspector.cpp:7, from Unified_cpp_js_src_jit2.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::IonScriptCounts]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonCode.h:703:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::IonScriptCounts'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JSJitFrameIter.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/NameCollections.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:26, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/RegExpShared.h:31, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Zone.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSCompartment.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsweakmap.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/TypedObject.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/BaselineIC.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/BaselineInspector.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/BaselineInspector.cpp:7, from Unified_cpp_js_src_jit2.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonCode.h:690:8: note: 'struct js::jit::IonScriptCounts' declared here 690 | struct IonScriptCounts | ^~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/build/dist/include/js/RootingAPI.h:19, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:73, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsopcode.h:19, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/BaselineIC.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/BaselineInspector.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/BaselineInspector.cpp:7, from Unified_cpp_js_src_jit2.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::NewObjectCache]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Caches.h:141:45: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::NewObjectCache'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/ZoneGroup.h:11, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:29, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/RegExpShared.h:31, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Zone.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSCompartment.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsweakmap.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/TypedObject.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/BaselineIC.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/BaselineInspector.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/BaselineInspector.cpp:7, from Unified_cpp_js_src_jit2.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Caches.h:92:7: note: 'class js::NewObjectCache' declared here 92 | class NewObjectCache | ^~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/build/dist/include/js/RootingAPI.h:19, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:73, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsopcode.h:19, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/BaselineIC.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/BaselineInspector.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/BaselineInspector.cpp:7, from Unified_cpp_js_src_jit2.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*, size_t) [with T = JS::Value; size_t = unsigned int]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:1085:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:46:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess] 46 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:74, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsopcode.h:19, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/BaselineIC.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/BaselineInspector.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/BaselineInspector.cpp:7, from Unified_cpp_js_src_jit2.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/js/Value.h:310:32: note: 'class JS::Value' declared here 310 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/build/dist/include/js/RootingAPI.h:19, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:73, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsopcode.h:19, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/BaselineIC.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/BaselineInspector.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/BaselineInspector.cpp:7, from Unified_cpp_js_src_jit2.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::CodeOffsetJump]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/shared/Assembler-shared.h:560:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::jit::CodeOffsetJump'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Safepoints.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitFrames.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Bailouts.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/BaselineJIT.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/BaselineIC.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/BaselineInspector.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/BaselineInspector.cpp:7, from Unified_cpp_js_src_jit2.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/shared/Assembler-shared.h:538:7: note: 'class js::jit::CodeOffsetJump' declared here 538 | class CodeOffsetJump | ^~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/build/dist/include/js/RootingAPI.h:19, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:73, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsopcode.h:19, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/BaselineIC.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/BaselineInspector.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/BaselineInspector.cpp:7, from Unified_cpp_js_src_jit2.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(T (&)[N]) [with T = JS::Value; unsigned int N = 2]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:85:30: required from 'JS::AutoValueArray::AutoValueArray(JSContext*) [with unsigned int N = 2]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:994:50: required from 'js::detail::FixedArgsBase::FixedArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::NO_CONSTRUCT; unsigned int N = 0]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:1031:54: required from 'js::FixedInvokeArgs::FixedInvokeArgs(JSContext*) [with unsigned int N = 0]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Interpreter.h:85:31: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess] 67 | memset(aT, 0, N * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:74, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsopcode.h:19, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/BaselineIC.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/BaselineInspector.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/BaselineInspector.cpp:7, from Unified_cpp_js_src_jit2.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/js/Value.h:310:32: note: 'class JS::Value' declared here 310 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/build/dist/include/js/RootingAPI.h:19, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:73, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsopcode.h:19, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/BaselineIC.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/BaselineInspector.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/BaselineInspector.cpp:7, from Unified_cpp_js_src_jit2.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(T (&)[N]) [with T = JS::Value; unsigned int N = 3]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:85:30: required from 'JS::AutoValueArray::AutoValueArray(JSContext*) [with unsigned int N = 3]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:994:50: required from 'js::detail::FixedArgsBase::FixedArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::NO_CONSTRUCT; unsigned int N = 1]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:1031:54: required from 'js::FixedInvokeArgs::FixedInvokeArgs(JSContext*) [with unsigned int N = 1]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Interpreter.h:100:31: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess] 67 | memset(aT, 0, N * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:74, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsopcode.h:19, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/BaselineIC.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/BaselineInspector.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/BaselineInspector.cpp:7, from Unified_cpp_js_src_jit2.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/js/Value.h:310:32: note: 'class JS::Value' declared here 310 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/build/dist/include/js/RootingAPI.h:19, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:73, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsopcode.h:19, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/BaselineIC.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/BaselineInspector.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/BaselineInspector.cpp:7, from Unified_cpp_js_src_jit2.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(T (&)[N]) [with T = JS::Value; unsigned int N = 4]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:85:30: required from 'JS::AutoValueArray::AutoValueArray(JSContext*) [with unsigned int N = 4]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:994:50: required from 'js::detail::FixedArgsBase::FixedArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::NO_CONSTRUCT; unsigned int N = 2]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:1031:54: required from 'js::FixedInvokeArgs::FixedInvokeArgs(JSContext*) [with unsigned int N = 2]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Interpreter.h:119:31: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess] 67 | memset(aT, 0, N * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:74, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsopcode.h:19, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/BaselineIC.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/BaselineInspector.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/BaselineInspector.cpp:7, from Unified_cpp_js_src_jit2.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/js/Value.h:310:32: note: 'class JS::Value' declared here 310 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/BitSet.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Safepoints.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitFrames.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Bailouts.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/BaselineJIT.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/BaselineIC.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/BaselineInspector.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/BaselineInspector.cpp:7, from Unified_cpp_js_src_jit2.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitAllocPolicy.h: In instantiation of 'T* js::jit::JitAllocPolicy::maybe_pod_calloc(size_t) [with T = js::detail::HashTableEntry >; size_t = unsigned int]': /pbulk/work/www/seamonkey/work/build/dist/include/js/HashTable.h:1264:54: required from 'static js::detail::HashTable::Entry* js::detail::HashTable::createTable(AllocPolicy&, uint32_t, js::detail::HashTable::FailureBehavior) [with T = js::HashMapEntry; HashPolicy = js::HashMap::MapHashPolicy; AllocPolicy = js::jit::JitAllocPolicy; js::detail::HashTable::Entry = js::detail::HashTableEntry >; uint32_t = unsigned int]' /pbulk/work/www/seamonkey/work/build/dist/include/js/HashTable.h:1332:28: required from 'bool js::detail::HashTable::init(uint32_t) [with T = js::HashMapEntry; HashPolicy = js::HashMap::MapHashPolicy; AllocPolicy = js::jit::JitAllocPolicy; uint32_t = unsigned int]' /pbulk/work/www/seamonkey/work/build/dist/include/js/HashTable.h:92:65: required from 'bool js::HashMap::init(uint32_t) [with Key = JS::Value; Value = unsigned int; HashPolicy = js::jit::LIRGraph::ValueHasher; AllocPolicy = js::jit::JitAllocPolicy; uint32_t = unsigned int]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/LIR.h:1835:38: required from here /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitAllocPolicy.h:101:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::detail::HashTableEntry >' with no trivial copy-assignment [-Wclass-memaccess] 101 | memset(p, 0, numElems * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/js/TracingAPI.h:12, from /pbulk/work/www/seamonkey/work/build/dist/include/js/GCPolicyAPI.h:47, from /pbulk/work/www/seamonkey/work/build/dist/include/js/RootingAPI.h:22, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:73, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsopcode.h:19, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/BaselineIC.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/BaselineInspector.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/BaselineInspector.cpp:7, from Unified_cpp_js_src_jit2.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/js/HashTable.h:794:7: note: 'class js::detail::HashTableEntry >' declared here 794 | class HashTableEntry | ^~~~~~~~~~~~~~ /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o Unified_cpp_js_src13.o -c -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SHARED_ARRAY_BUFFER -DJS_HAS_CTYPES -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src -I/pbulk/work/www/seamonkey/work/build/js/src -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/js/src/js-confdefs.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -Wno-noexcept-type -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes -DV8_INTL_SUPPORT -I/usr/pkg/include -MD -MP -MF .deps/Unified_cpp_js_src13.o.pp Unified_cpp_js_src13.cpp In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Debugger.cpp:50, from Unified_cpp_js_src11.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/NativeObject-inl.h: In static member function 'static JS::Result js::NativeObject::create(JSContext*, js::gc::AllocKind, js::gc::InitialHeap, js::HandleShape, js::HandleObjectGroup)': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/NativeObject-inl.h:553:87: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::HeapSlot'; use assignment instead [-Wclass-memaccess] 553 | memset(nobj->as().fixedSlots(), 0, size - sizeof(js::NativeObject)); | ^ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSCompartment.h:19, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsweakmap.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Debugger.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Debugger-inl.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Debugger.cpp:7, from Unified_cpp_js_src11.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:649:7: note: 'class js::HeapSlot' declared here 649 | class HeapSlot : public WriteBarrieredBase | ^~~~~~~~ /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o Unified_cpp_js_src_jit3.o -c -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SHARED_ARRAY_BUFFER -DJS_HAS_CTYPES -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit -I/pbulk/work/www/seamonkey/work/build/js/src/jit -I/pbulk/work/www/seamonkey/work/build/js/src -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/js/src/js-confdefs.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -Wno-noexcept-type -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes -MD -MP -MF .deps/Unified_cpp_js_src_jit3.o.pp Unified_cpp_js_src_jit3.cpp In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:27, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsfriendapi.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsweakmap.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Debugger.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Debugger-inl.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Debugger.cpp:7, from Unified_cpp_js_src11.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]': /pbulk/work/www/seamonkey/work/build/dist/include/js/MemoryMetrics.h:40:39: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::TabSizes'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/StoreBuffer.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsweakmap.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Debugger.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Debugger-inl.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Debugger.cpp:7, from Unified_cpp_js_src11.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here 31 | struct TabSizes | ^~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:27, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsfriendapi.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsweakmap.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Debugger.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Debugger-inl.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Debugger.cpp:7, from Unified_cpp_js_src11.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]': /pbulk/work/www/seamonkey/work/build/dist/include/js/MemoryMetrics.h:71:41: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::ServoSizes'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/StoreBuffer.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsweakmap.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Debugger.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Debugger-inl.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Debugger.cpp:7, from Unified_cpp_js_src11.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/js/MemoryMetrics.h:59:8: note: 'struct JS::ServoSizes' declared here 59 | struct ServoSizes | ^~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:27, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsfriendapi.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsweakmap.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Debugger.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Debugger-inl.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Debugger.cpp:7, from Unified_cpp_js_src11.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::StaticStrings]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/String.h:1155:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::StaticStrings'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Symbol.h:24, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/AtomMarking.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/GCRuntime.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Zone.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSCompartment.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsweakmap.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Debugger.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Debugger-inl.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Debugger.cpp:7, from Unified_cpp_js_src11.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/String.h:1137:7: note: 'class js::StaticStrings' declared here 1137 | class StaticStrings | ^~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:27, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsfriendapi.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsweakmap.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Debugger.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Debugger-inl.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Debugger.cpp:7, from Unified_cpp_js_src11.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::gcstats::ZoneGCStats]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Statistics.h:80:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::gcstats::ZoneGCStats'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/GCRuntime.h:20, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Zone.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSCompartment.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsweakmap.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Debugger.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Debugger-inl.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Debugger.cpp:7, from Unified_cpp_js_src11.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Statistics.h:52:8: note: 'struct js::gcstats::ZoneGCStats' declared here 52 | struct ZoneGCStats | ^~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:27, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsfriendapi.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsweakmap.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Debugger.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Debugger-inl.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Debugger.cpp:7, from Unified_cpp_js_src11.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::PreliminaryObjectArray]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TypeInference.h:907:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::PreliminaryObjectArray'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/ObjectGroup.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Shape.h:31, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject.h:26, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/NativeObject.h:22, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/ArrayObject.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/RegExpShared.h:29, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Zone.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSCompartment.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsweakmap.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Debugger.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Debugger-inl.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Debugger.cpp:7, from Unified_cpp_js_src11.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TypeInference.h:895:7: note: 'class js::PreliminaryObjectArray' declared here 895 | class PreliminaryObjectArray | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:27, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsfriendapi.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsweakmap.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Debugger.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Debugger-inl.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Debugger.cpp:7, from Unified_cpp_js_src11.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::TypeNewScript]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TypeInference.h:1038:44: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::TypeNewScript' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/ObjectGroup.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Shape.h:31, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject.h:26, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/NativeObject.h:22, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/ArrayObject.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/RegExpShared.h:29, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Zone.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSCompartment.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsweakmap.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Debugger.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Debugger-inl.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Debugger.cpp:7, from Unified_cpp_js_src11.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TypeInference.h:985:7: note: 'class js::TypeNewScript' declared here 985 | class TypeNewScript | ^~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:27, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsfriendapi.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsweakmap.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Debugger.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Debugger-inl.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Debugger.cpp:7, from Unified_cpp_js_src11.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::IonScriptCounts]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonCode.h:703:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::IonScriptCounts'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JSJitFrameIter.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/NameCollections.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:26, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/RegExpShared.h:31, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Zone.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSCompartment.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsweakmap.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Debugger.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Debugger-inl.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Debugger.cpp:7, from Unified_cpp_js_src11.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonCode.h:690:8: note: 'struct js::jit::IonScriptCounts' declared here 690 | struct IonScriptCounts | ^~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:27, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsfriendapi.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsweakmap.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Debugger.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Debugger-inl.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Debugger.cpp:7, from Unified_cpp_js_src11.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::NewObjectCache]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Caches.h:141:45: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::NewObjectCache'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/ZoneGroup.h:11, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:29, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/RegExpShared.h:31, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Zone.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSCompartment.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsweakmap.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Debugger.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Debugger-inl.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Debugger.cpp:7, from Unified_cpp_js_src11.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Caches.h:92:7: note: 'class js::NewObjectCache' declared here 92 | class NewObjectCache | ^~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:27, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsfriendapi.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsweakmap.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Debugger.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Debugger-inl.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Debugger.cpp:7, from Unified_cpp_js_src11.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*, size_t) [with T = JS::Value; size_t = unsigned int]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:1085:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:46:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess] 46 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:74, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:29, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsfriendapi.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsweakmap.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Debugger.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Debugger-inl.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Debugger.cpp:7, from Unified_cpp_js_src11.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/js/Value.h:310:32: note: 'class JS::Value' declared here 310 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:27, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsfriendapi.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsweakmap.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Debugger.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Debugger-inl.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Debugger.cpp:7, from Unified_cpp_js_src11.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::CodeOffsetJump]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/shared/Assembler-shared.h:560:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::jit::CodeOffsetJump'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Safepoints.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitFrames.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/BaselineFrame.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack-inl.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Debugger-inl.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Debugger.cpp:7, from Unified_cpp_js_src11.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/shared/Assembler-shared.h:538:7: note: 'class js::jit::CodeOffsetJump' declared here 538 | class CodeOffsetJump | ^~~~~~~~~~~~~~ /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o Unified_cpp_js_src14.o -c -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SHARED_ARRAY_BUFFER -DJS_HAS_CTYPES -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src -I/pbulk/work/www/seamonkey/work/build/js/src -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/js/src/js-confdefs.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -Wno-noexcept-type -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes -DV8_INTL_SUPPORT -I/usr/pkg/include -MD -MP -MF .deps/Unified_cpp_js_src14.o.pp Unified_cpp_js_src14.cpp In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/GeneratorObject.cpp:14, from Unified_cpp_js_src12.cpp:11: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/NativeObject-inl.h: In static member function 'static JS::Result js::NativeObject::create(JSContext*, js::gc::AllocKind, js::gc::InitialHeap, js::HandleShape, js::HandleObjectGroup)': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/NativeObject-inl.h:553:87: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::HeapSlot'; use assignment instead [-Wclass-memaccess] 553 | memset(nobj->as().fixedSlots(), 0, size - sizeof(js::NativeObject)); | ^ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Policy.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Scope.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/NameAnalysisTypes.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSScript.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/GeckoProfiler.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/GeckoProfiler-inl.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/GeckoProfiler.cpp:7, from Unified_cpp_js_src12.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:649:7: note: 'class js::HeapSlot' declared here 649 | class HeapSlot : public WriteBarrieredBase | ^~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSScript.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/GeckoProfiler.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/GeckoProfiler-inl.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/GeckoProfiler.cpp:7, from Unified_cpp_js_src12.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]': /pbulk/work/www/seamonkey/work/build/dist/include/js/MemoryMetrics.h:40:39: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::TabSizes'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/StoreBuffer.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Policy.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Scope.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/NameAnalysisTypes.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSScript.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/GeckoProfiler.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/GeckoProfiler-inl.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/GeckoProfiler.cpp:7, from Unified_cpp_js_src12.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here 31 | struct TabSizes | ^~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSScript.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/GeckoProfiler.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/GeckoProfiler-inl.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/GeckoProfiler.cpp:7, from Unified_cpp_js_src12.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]': /pbulk/work/www/seamonkey/work/build/dist/include/js/MemoryMetrics.h:71:41: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::ServoSizes'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/StoreBuffer.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Policy.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Scope.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/NameAnalysisTypes.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSScript.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/GeckoProfiler.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/GeckoProfiler-inl.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/GeckoProfiler.cpp:7, from Unified_cpp_js_src12.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/js/MemoryMetrics.h:59:8: note: 'struct JS::ServoSizes' declared here 59 | struct ServoSizes | ^~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSScript.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/GeckoProfiler.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/GeckoProfiler-inl.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/GeckoProfiler.cpp:7, from Unified_cpp_js_src12.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::StaticStrings]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/String.h:1155:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::StaticStrings'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonTypes.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TypeInference.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/ObjectGroup.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Shape.h:31, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject.h:26, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Scope.h:20, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/NameAnalysisTypes.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSScript.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/GeckoProfiler.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/GeckoProfiler-inl.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/GeckoProfiler.cpp:7, from Unified_cpp_js_src12.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/String.h:1137:7: note: 'class js::StaticStrings' declared here 1137 | class StaticStrings | ^~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSScript.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/GeckoProfiler.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/GeckoProfiler-inl.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/GeckoProfiler.cpp:7, from Unified_cpp_js_src12.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::PreliminaryObjectArray]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TypeInference.h:907:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::PreliminaryObjectArray'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/ObjectGroup.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Shape.h:31, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject.h:26, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Scope.h:20, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/NameAnalysisTypes.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSScript.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/GeckoProfiler.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/GeckoProfiler-inl.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/GeckoProfiler.cpp:7, from Unified_cpp_js_src12.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TypeInference.h:895:7: note: 'class js::PreliminaryObjectArray' declared here 895 | class PreliminaryObjectArray | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSScript.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/GeckoProfiler.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/GeckoProfiler-inl.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/GeckoProfiler.cpp:7, from Unified_cpp_js_src12.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::TypeNewScript]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TypeInference.h:1038:44: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::TypeNewScript' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/ObjectGroup.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Shape.h:31, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject.h:26, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Scope.h:20, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/NameAnalysisTypes.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSScript.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/GeckoProfiler.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/GeckoProfiler-inl.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/GeckoProfiler.cpp:7, from Unified_cpp_js_src12.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TypeInference.h:985:7: note: 'class js::TypeNewScript' declared here 985 | class TypeNewScript | ^~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSScript.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/GeckoProfiler.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/GeckoProfiler-inl.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/GeckoProfiler.cpp:7, from Unified_cpp_js_src12.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::IonScriptCounts]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonCode.h:703:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::IonScriptCounts'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSScript.h:24, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/GeckoProfiler.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/GeckoProfiler-inl.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/GeckoProfiler.cpp:7, from Unified_cpp_js_src12.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonCode.h:690:8: note: 'struct js::jit::IonScriptCounts' declared here 690 | struct IonScriptCounts | ^~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSScript.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/GeckoProfiler.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/GeckoProfiler-inl.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/GeckoProfiler.cpp:7, from Unified_cpp_js_src12.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::gcstats::ZoneGCStats]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Statistics.h:80:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::gcstats::ZoneGCStats'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/GCRuntime.h:20, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:27, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/GeckoProfiler-inl.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/GeckoProfiler.cpp:7, from Unified_cpp_js_src12.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Statistics.h:52:8: note: 'struct js::gcstats::ZoneGCStats' declared here 52 | struct ZoneGCStats | ^~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSScript.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/GeckoProfiler.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/GeckoProfiler-inl.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/GeckoProfiler.cpp:7, from Unified_cpp_js_src12.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::NewObjectCache]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Caches.h:141:45: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::NewObjectCache'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/ZoneGroup.h:11, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:29, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/GeckoProfiler-inl.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/GeckoProfiler.cpp:7, from Unified_cpp_js_src12.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Caches.h:92:7: note: 'class js::NewObjectCache' declared here 92 | class NewObjectCache | ^~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSScript.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/GeckoProfiler.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/GeckoProfiler-inl.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/GeckoProfiler.cpp:7, from Unified_cpp_js_src12.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*, size_t) [with T = JS::Value; size_t = unsigned int]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:1085:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:46:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess] 46 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:74, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsopcode.h:19, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSScript.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/GeckoProfiler.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/GeckoProfiler-inl.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/GeckoProfiler.cpp:7, from Unified_cpp_js_src12.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/js/Value.h:310:32: note: 'class JS::Value' declared here 310 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:27, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsfriendapi.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsweakmap.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Debugger.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Debugger-inl.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Debugger.cpp:7, from Unified_cpp_js_src11.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(T (&)[N]) [with T = JS::Value; unsigned int N = 2]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:85:30: required from 'JS::AutoValueArray::AutoValueArray(JSContext*) [with unsigned int N = 2]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:994:50: required from 'js::detail::FixedArgsBase::FixedArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::NO_CONSTRUCT; unsigned int N = 0]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:1031:54: required from 'js::FixedInvokeArgs::FixedInvokeArgs(JSContext*) [with unsigned int N = 0]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Interpreter.h:85:31: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess] 67 | memset(aT, 0, N * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:74, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:29, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsfriendapi.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsweakmap.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Debugger.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Debugger-inl.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Debugger.cpp:7, from Unified_cpp_js_src11.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/js/Value.h:310:32: note: 'class JS::Value' declared here 310 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:27, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsfriendapi.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsweakmap.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Debugger.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Debugger-inl.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Debugger.cpp:7, from Unified_cpp_js_src11.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(T (&)[N]) [with T = JS::Value; unsigned int N = 3]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:85:30: required from 'JS::AutoValueArray::AutoValueArray(JSContext*) [with unsigned int N = 3]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:994:50: required from 'js::detail::FixedArgsBase::FixedArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::NO_CONSTRUCT; unsigned int N = 1]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:1031:54: required from 'js::FixedInvokeArgs::FixedInvokeArgs(JSContext*) [with unsigned int N = 1]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Interpreter.h:100:31: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess] 67 | memset(aT, 0, N * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:74, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:29, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsfriendapi.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsweakmap.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Debugger.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Debugger-inl.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Debugger.cpp:7, from Unified_cpp_js_src11.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/js/Value.h:310:32: note: 'class JS::Value' declared here 310 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:27, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsfriendapi.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsweakmap.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Debugger.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Debugger-inl.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Debugger.cpp:7, from Unified_cpp_js_src11.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(T (&)[N]) [with T = JS::Value; unsigned int N = 4]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:85:30: required from 'JS::AutoValueArray::AutoValueArray(JSContext*) [with unsigned int N = 4]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:994:50: required from 'js::detail::FixedArgsBase::FixedArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::NO_CONSTRUCT; unsigned int N = 2]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:1031:54: required from 'js::FixedInvokeArgs::FixedInvokeArgs(JSContext*) [with unsigned int N = 2]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Interpreter.h:119:31: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess] 67 | memset(aT, 0, N * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:74, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:29, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsfriendapi.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsweakmap.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Debugger.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Debugger-inl.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Debugger.cpp:7, from Unified_cpp_js_src11.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/js/Value.h:310:32: note: 'class JS::Value' declared here 310 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSScript.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/GeckoProfiler.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/GeckoProfiler-inl.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/GeckoProfiler.cpp:7, from Unified_cpp_js_src12.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::CodeOffsetJump]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/shared/Assembler-shared.h:560:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::jit::CodeOffsetJump'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Safepoints.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitFrames.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/BaselineFrame.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/GeckoProfiler.cpp:14, from Unified_cpp_js_src12.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/shared/Assembler-shared.h:538:7: note: 'class js::jit::CodeOffsetJump' declared here 538 | class CodeOffsetJump | ^~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSScript.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/GeckoProfiler.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/GeckoProfiler-inl.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/GeckoProfiler.cpp:7, from Unified_cpp_js_src12.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::gc::TenureCountCache]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/GCInternals.h:161:47: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::gc::TenureCountCache'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/HelperThreads.cpp:18, from Unified_cpp_js_src12.cpp:29: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/GCInternals.h:154:8: note: 'struct js::gc::TenureCountCache' declared here 154 | struct TenureCountCache | ^~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSScript.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/GeckoProfiler.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/GeckoProfiler-inl.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/GeckoProfiler.cpp:7, from Unified_cpp_js_src12.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(T (&)[N]) [with T = JS::Value; unsigned int N = 2]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:85:30: required from 'JS::AutoValueArray::AutoValueArray(JSContext*) [with unsigned int N = 2]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:994:50: required from 'js::detail::FixedArgsBase::FixedArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::NO_CONSTRUCT; unsigned int N = 0]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:1031:54: required from 'js::FixedInvokeArgs::FixedInvokeArgs(JSContext*) [with unsigned int N = 0]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Interpreter.h:85:31: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess] 67 | memset(aT, 0, N * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:74, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsopcode.h:19, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSScript.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/GeckoProfiler.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/GeckoProfiler-inl.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/GeckoProfiler.cpp:7, from Unified_cpp_js_src12.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/js/Value.h:310:32: note: 'class JS::Value' declared here 310 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSScript.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/GeckoProfiler.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/GeckoProfiler-inl.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/GeckoProfiler.cpp:7, from Unified_cpp_js_src12.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(T (&)[N]) [with T = JS::Value; unsigned int N = 3]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:85:30: required from 'JS::AutoValueArray::AutoValueArray(JSContext*) [with unsigned int N = 3]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:994:50: required from 'js::detail::FixedArgsBase::FixedArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::NO_CONSTRUCT; unsigned int N = 1]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:1031:54: required from 'js::FixedInvokeArgs::FixedInvokeArgs(JSContext*) [with unsigned int N = 1]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Interpreter.h:100:31: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess] 67 | memset(aT, 0, N * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:74, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsopcode.h:19, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSScript.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/GeckoProfiler.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/GeckoProfiler-inl.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/GeckoProfiler.cpp:7, from Unified_cpp_js_src12.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/js/Value.h:310:32: note: 'class JS::Value' declared here 310 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSScript.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/GeckoProfiler.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/GeckoProfiler-inl.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/GeckoProfiler.cpp:7, from Unified_cpp_js_src12.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(T (&)[N]) [with T = JS::Value; unsigned int N = 4]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:85:30: required from 'JS::AutoValueArray::AutoValueArray(JSContext*) [with unsigned int N = 4]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:994:50: required from 'js::detail::FixedArgsBase::FixedArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::NO_CONSTRUCT; unsigned int N = 2]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:1031:54: required from 'js::FixedInvokeArgs::FixedInvokeArgs(JSContext*) [with unsigned int N = 2]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Interpreter.h:119:31: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess] 67 | memset(aT, 0, N * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:74, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsopcode.h:19, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSScript.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/GeckoProfiler.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/GeckoProfiler-inl.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/GeckoProfiler.cpp:7, from Unified_cpp_js_src12.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/js/Value.h:310:32: note: 'class JS::Value' declared here 310 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/BitSet.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Safepoints.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitFrames.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/BaselineFrame.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/GeckoProfiler.cpp:14, from Unified_cpp_js_src12.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitAllocPolicy.h: In instantiation of 'T* js::jit::JitAllocPolicy::maybe_pod_calloc(size_t) [with T = js::detail::HashTableEntry >; size_t = unsigned int]': /pbulk/work/www/seamonkey/work/build/dist/include/js/HashTable.h:1264:54: required from 'static js::detail::HashTable::Entry* js::detail::HashTable::createTable(AllocPolicy&, uint32_t, js::detail::HashTable::FailureBehavior) [with T = js::HashMapEntry; HashPolicy = js::HashMap::MapHashPolicy; AllocPolicy = js::jit::JitAllocPolicy; js::detail::HashTable::Entry = js::detail::HashTableEntry >; uint32_t = unsigned int]' /pbulk/work/www/seamonkey/work/build/dist/include/js/HashTable.h:1332:28: required from 'bool js::detail::HashTable::init(uint32_t) [with T = js::HashMapEntry; HashPolicy = js::HashMap::MapHashPolicy; AllocPolicy = js::jit::JitAllocPolicy; uint32_t = unsigned int]' /pbulk/work/www/seamonkey/work/build/dist/include/js/HashTable.h:92:65: required from 'bool js::HashMap::init(uint32_t) [with Key = JS::Value; Value = unsigned int; HashPolicy = js::jit::LIRGraph::ValueHasher; AllocPolicy = js::jit::JitAllocPolicy; uint32_t = unsigned int]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/LIR.h:1835:38: required from here /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitAllocPolicy.h:101:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::detail::HashTableEntry >' with no trivial copy-assignment [-Wclass-memaccess] 101 | memset(p, 0, numElems * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/js/TracingAPI.h:12, from /pbulk/work/www/seamonkey/work/build/dist/include/js/GCPolicyAPI.h:47, from /pbulk/work/www/seamonkey/work/build/dist/include/js/RootingAPI.h:22, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:73, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsopcode.h:19, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSScript.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/GeckoProfiler.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/GeckoProfiler-inl.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/GeckoProfiler.cpp:7, from Unified_cpp_js_src12.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/js/HashTable.h:794:7: note: 'class js::detail::HashTableEntry >' declared here 794 | class HashTableEntry | ^~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSCompartment.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsweakmap.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/TypedObject.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/BaselineIC.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/BaselineInspector.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/BaselineInspector.cpp:7, from Unified_cpp_js_src_jit2.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Zone.h: In function 'void js::jit::ToggleBaselineProfiling(JSRuntime*, bool)': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Zone.h:802:17: warning: '*((void*)(& zone)+12).js::ZonesInGroupIter::it' may be used uninitialized in this function [-Wmaybe-uninitialized] 802 | return *it; | ^~ In file included from Unified_cpp_js_src_jit2.cpp:11: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/BaselineJIT.cpp:1152:20: note: '*((void*)(& zone)+12).js::ZonesInGroupIter::it' was declared here 1152 | for (ZonesIter zone(runtime, SkipAtoms); !zone.done(); zone.next()) { | ^~~~ /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o Unified_cpp_js_src_jit4.o -c -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SHARED_ARRAY_BUFFER -DJS_HAS_CTYPES -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit -I/pbulk/work/www/seamonkey/work/build/js/src/jit -I/pbulk/work/www/seamonkey/work/build/js/src -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/js/src/js-confdefs.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -Wno-noexcept-type -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes -MD -MP -MF .deps/Unified_cpp_js_src_jit4.o.pp Unified_cpp_js_src_jit4.cpp In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSCompartment.cpp:37, from Unified_cpp_js_src13.cpp:11: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/NativeObject-inl.h: In static member function 'static JS::Result js::NativeObject::create(JSContext*, js::gc::AllocKind, js::gc::InitialHeap, js::HandleShape, js::HandleObjectGroup)': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/NativeObject-inl.h:553:87: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::HeapSlot'; use assignment instead [-Wclass-memaccess] 553 | memset(nobj->as().fixedSlots(), 0, size - sizeof(js::NativeObject)); | ^ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/String.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsnum.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSAtom-inl.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSAtom.cpp:11, from Unified_cpp_js_src13.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:649:7: note: 'class js::HeapSlot' declared here 649 | class HeapSlot : public WriteBarrieredBase | ^~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/js/HashTable.h:19, from /pbulk/work/www/seamonkey/work/build/dist/include/js/TracingAPI.h:12, from /pbulk/work/www/seamonkey/work/build/dist/include/js/GCPolicyAPI.h:47, from /pbulk/work/www/seamonkey/work/build/dist/include/js/GCVector.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Rooting.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSAtom.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSAtom-inl.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSAtom.cpp:11, from Unified_cpp_js_src13.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]': /pbulk/work/www/seamonkey/work/build/dist/include/js/MemoryMetrics.h:40:39: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::TabSizes'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/StoreBuffer.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/String.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsnum.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSAtom-inl.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSAtom.cpp:11, from Unified_cpp_js_src13.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here 31 | struct TabSizes | ^~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/js/HashTable.h:19, from /pbulk/work/www/seamonkey/work/build/dist/include/js/TracingAPI.h:12, from /pbulk/work/www/seamonkey/work/build/dist/include/js/GCPolicyAPI.h:47, from /pbulk/work/www/seamonkey/work/build/dist/include/js/GCVector.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Rooting.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSAtom.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSAtom-inl.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSAtom.cpp:11, from Unified_cpp_js_src13.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]': /pbulk/work/www/seamonkey/work/build/dist/include/js/MemoryMetrics.h:71:41: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::ServoSizes'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/StoreBuffer.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/String.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsnum.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSAtom-inl.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSAtom.cpp:11, from Unified_cpp_js_src13.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/js/MemoryMetrics.h:59:8: note: 'struct JS::ServoSizes' declared here 59 | struct ServoSizes | ^~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/js/HashTable.h:19, from /pbulk/work/www/seamonkey/work/build/dist/include/js/TracingAPI.h:12, from /pbulk/work/www/seamonkey/work/build/dist/include/js/GCPolicyAPI.h:47, from /pbulk/work/www/seamonkey/work/build/dist/include/js/GCVector.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Rooting.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSAtom.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSAtom-inl.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSAtom.cpp:11, from Unified_cpp_js_src13.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::StaticStrings]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/String.h:1155:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::StaticStrings'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsnum.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSAtom-inl.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSAtom.cpp:11, from Unified_cpp_js_src13.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/String.h:1137:7: note: 'class js::StaticStrings' declared here 1137 | class StaticStrings | ^~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/js/HashTable.h:19, from /pbulk/work/www/seamonkey/work/build/dist/include/js/TracingAPI.h:12, from /pbulk/work/www/seamonkey/work/build/dist/include/js/GCPolicyAPI.h:47, from /pbulk/work/www/seamonkey/work/build/dist/include/js/GCVector.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Rooting.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSAtom.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSAtom-inl.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSAtom.cpp:11, from Unified_cpp_js_src13.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::PreliminaryObjectArray]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TypeInference.h:907:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::PreliminaryObjectArray'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/ObjectGroup.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Shape.h:31, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject.h:26, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/AtomicsObject.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSAtom-inl.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSAtom.cpp:11, from Unified_cpp_js_src13.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TypeInference.h:895:7: note: 'class js::PreliminaryObjectArray' declared here 895 | class PreliminaryObjectArray | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/js/HashTable.h:19, from /pbulk/work/www/seamonkey/work/build/dist/include/js/TracingAPI.h:12, from /pbulk/work/www/seamonkey/work/build/dist/include/js/GCPolicyAPI.h:47, from /pbulk/work/www/seamonkey/work/build/dist/include/js/GCVector.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Rooting.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSAtom.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSAtom-inl.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSAtom.cpp:11, from Unified_cpp_js_src13.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::TypeNewScript]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TypeInference.h:1038:44: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::TypeNewScript' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/ObjectGroup.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Shape.h:31, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject.h:26, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/AtomicsObject.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSAtom-inl.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSAtom.cpp:11, from Unified_cpp_js_src13.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TypeInference.h:985:7: note: 'class js::TypeNewScript' declared here 985 | class TypeNewScript | ^~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/js/HashTable.h:19, from /pbulk/work/www/seamonkey/work/build/dist/include/js/TracingAPI.h:12, from /pbulk/work/www/seamonkey/work/build/dist/include/js/GCPolicyAPI.h:47, from /pbulk/work/www/seamonkey/work/build/dist/include/js/GCVector.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Rooting.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSAtom.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSAtom-inl.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSAtom.cpp:11, from Unified_cpp_js_src13.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::IonScriptCounts]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonCode.h:703:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::IonScriptCounts'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JSJitFrameIter.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/NameCollections.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:26, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSAtom-inl.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSAtom.cpp:11, from Unified_cpp_js_src13.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonCode.h:690:8: note: 'struct js::jit::IonScriptCounts' declared here 690 | struct IonScriptCounts | ^~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/shared/Assembler-shared.h:19, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Safepoints.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitFrames.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Bailouts.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/BaselineJIT.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/BaselineIC.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/BaselineInspector.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/BaselineInspector.cpp:7, from Unified_cpp_js_src_jit2.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/RegisterSets.h: In member function 'bool js::jit::CacheIRCompiler::emitComparePointerResultShared(bool)': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/RegisterSets.h:384:15: warning: 'scratch.js::jit::AutoScratchRegister::alloc_' may be used uninitialized in this function [-Wmaybe-uninitialized] 384 | bits_ |= reg.alignedOrDominatedAliasedSet(); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from Unified_cpp_js_src_jit2.cpp:47: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CacheIRCompiler.cpp:2300:36: note: 'scratch.js::jit::AutoScratchRegister::alloc_' was declared here 2300 | AutoScratchRegisterMaybeOutput scratch(allocator, masm, output); | ^~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/js/HashTable.h:19, from /pbulk/work/www/seamonkey/work/build/dist/include/js/TracingAPI.h:12, from /pbulk/work/www/seamonkey/work/build/dist/include/js/GCPolicyAPI.h:47, from /pbulk/work/www/seamonkey/work/build/dist/include/js/GCVector.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Rooting.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSAtom.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSAtom-inl.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSAtom.cpp:11, from Unified_cpp_js_src13.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::gcstats::ZoneGCStats]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Statistics.h:80:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::gcstats::ZoneGCStats'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/GCRuntime.h:20, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:27, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSAtom-inl.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSAtom.cpp:11, from Unified_cpp_js_src13.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Statistics.h:52:8: note: 'struct js::gcstats::ZoneGCStats' declared here 52 | struct ZoneGCStats | ^~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/js/HashTable.h:19, from /pbulk/work/www/seamonkey/work/build/dist/include/js/TracingAPI.h:12, from /pbulk/work/www/seamonkey/work/build/dist/include/js/GCPolicyAPI.h:47, from /pbulk/work/www/seamonkey/work/build/dist/include/js/GCVector.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Rooting.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSAtom.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSAtom-inl.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSAtom.cpp:11, from Unified_cpp_js_src13.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::NewObjectCache]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Caches.h:141:45: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::NewObjectCache'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/ZoneGroup.h:11, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:29, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSAtom-inl.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSAtom.cpp:11, from Unified_cpp_js_src13.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Caches.h:92:7: note: 'class js::NewObjectCache' declared here 92 | class NewObjectCache | ^~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/js/HashTable.h:19, from /pbulk/work/www/seamonkey/work/build/dist/include/js/TracingAPI.h:12, from /pbulk/work/www/seamonkey/work/build/dist/include/js/GCPolicyAPI.h:47, from /pbulk/work/www/seamonkey/work/build/dist/include/js/GCVector.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Rooting.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSAtom.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSAtom-inl.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSAtom.cpp:11, from Unified_cpp_js_src13.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*, size_t) [with T = JS::Value; size_t = unsigned int]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:1085:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:46:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess] 46 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:74, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsnum.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSAtom-inl.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSAtom.cpp:11, from Unified_cpp_js_src13.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/js/Value.h:310:32: note: 'class JS::Value' declared here 310 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/js/HashTable.h:19, from /pbulk/work/www/seamonkey/work/build/dist/include/js/TracingAPI.h:12, from /pbulk/work/www/seamonkey/work/build/dist/include/js/GCPolicyAPI.h:47, from /pbulk/work/www/seamonkey/work/build/dist/include/js/GCVector.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Rooting.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSAtom.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSAtom-inl.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSAtom.cpp:11, from Unified_cpp_js_src13.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::CodeOffsetJump]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/shared/Assembler-shared.h:560:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::jit::CodeOffsetJump'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Safepoints.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitFrames.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext-inl.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSCompartment-inl.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSAtom.cpp:29, from Unified_cpp_js_src13.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/shared/Assembler-shared.h:538:7: note: 'class js::jit::CodeOffsetJump' declared here 538 | class CodeOffsetJump | ^~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsalloc.h:18, from /pbulk/work/www/seamonkey/work/build/dist/include/js/TracingAPI.h:10, from /pbulk/work/www/seamonkey/work/build/dist/include/js/GCPolicyAPI.h:47, from /pbulk/work/www/seamonkey/work/build/dist/include/js/GCVector.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Rooting.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSAtom.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSAtom-inl.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSAtom.cpp:11, from Unified_cpp_js_src13.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/js/Utility.h: In instantiation of 'void js_delete_poison(const T*) [with T = JSContext]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext.cpp:224:23: required from here /pbulk/work/www/seamonkey/work/build/dist/include/js/Utility.h:552:15: warning: 'void* memset(void*, int, size_t)' writing to an object of type 'struct JSContext' with no trivial copy-assignment [-Wclass-memaccess] 552 | memset(const_cast(p), 0x3B, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSAtom.cpp:24, from Unified_cpp_js_src13.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext.h:90:8: note: 'struct JSContext' declared here 90 | struct JSContext : public JS::RootingContext, | ^~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/js/HashTable.h:19, from /pbulk/work/www/seamonkey/work/build/dist/include/js/TracingAPI.h:12, from /pbulk/work/www/seamonkey/work/build/dist/include/js/GCPolicyAPI.h:47, from /pbulk/work/www/seamonkey/work/build/dist/include/js/GCVector.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Rooting.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSAtom.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSAtom-inl.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSAtom.cpp:11, from Unified_cpp_js_src13.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(T (&)[N]) [with T = JS::Value; unsigned int N = 2]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:85:30: required from 'JS::AutoValueArray::AutoValueArray(JSContext*) [with unsigned int N = 2]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:994:50: required from 'js::detail::FixedArgsBase::FixedArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::NO_CONSTRUCT; unsigned int N = 0]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:1031:54: required from 'js::FixedInvokeArgs::FixedInvokeArgs(JSContext*) [with unsigned int N = 0]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Interpreter.h:85:31: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess] 67 | memset(aT, 0, N * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:74, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsnum.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSAtom-inl.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSAtom.cpp:11, from Unified_cpp_js_src13.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/js/Value.h:310:32: note: 'class JS::Value' declared here 310 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/js/HashTable.h:19, from /pbulk/work/www/seamonkey/work/build/dist/include/js/TracingAPI.h:12, from /pbulk/work/www/seamonkey/work/build/dist/include/js/GCPolicyAPI.h:47, from /pbulk/work/www/seamonkey/work/build/dist/include/js/GCVector.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Rooting.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSAtom.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSAtom-inl.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSAtom.cpp:11, from Unified_cpp_js_src13.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(T (&)[N]) [with T = JS::Value; unsigned int N = 3]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:85:30: required from 'JS::AutoValueArray::AutoValueArray(JSContext*) [with unsigned int N = 3]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:994:50: required from 'js::detail::FixedArgsBase::FixedArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::NO_CONSTRUCT; unsigned int N = 1]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:1031:54: required from 'js::FixedInvokeArgs::FixedInvokeArgs(JSContext*) [with unsigned int N = 1]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Interpreter.h:100:31: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess] 67 | memset(aT, 0, N * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:74, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsnum.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSAtom-inl.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSAtom.cpp:11, from Unified_cpp_js_src13.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/js/Value.h:310:32: note: 'class JS::Value' declared here 310 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/js/HashTable.h:19, from /pbulk/work/www/seamonkey/work/build/dist/include/js/TracingAPI.h:12, from /pbulk/work/www/seamonkey/work/build/dist/include/js/GCPolicyAPI.h:47, from /pbulk/work/www/seamonkey/work/build/dist/include/js/GCVector.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Rooting.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSAtom.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSAtom-inl.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSAtom.cpp:11, from Unified_cpp_js_src13.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(T (&)[N]) [with T = JS::Value; unsigned int N = 4]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:85:30: required from 'JS::AutoValueArray::AutoValueArray(JSContext*) [with unsigned int N = 4]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:994:50: required from 'js::detail::FixedArgsBase::FixedArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::NO_CONSTRUCT; unsigned int N = 2]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:1031:54: required from 'js::FixedInvokeArgs::FixedInvokeArgs(JSContext*) [with unsigned int N = 2]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Interpreter.h:119:31: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess] 67 | memset(aT, 0, N * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:74, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsnum.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSAtom-inl.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSAtom.cpp:11, from Unified_cpp_js_src13.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/js/Value.h:310:32: note: 'class JS::Value' declared here 310 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/UnboxedObject-inl.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Interpreter-inl.h:24, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CodeGenerator.cpp:60, from Unified_cpp_js_src_jit3.cpp:11: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/NativeObject-inl.h: In static member function 'static JS::Result js::NativeObject::create(JSContext*, js::gc::AllocKind, js::gc::InitialHeap, js::HandleShape, js::HandleObjectGroup)': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/NativeObject-inl.h:553:87: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::HeapSlot'; use assignment instead [-Wclass-memaccess] 553 | memset(nobj->as().fixedSlots(), 0, size - sizeof(js::NativeObject)); | ^ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/String.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonTypes.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CompactBuffer.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CacheIR.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CodeGenerator.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CodeGenerator.cpp:7, from Unified_cpp_js_src_jit3.cpp:11: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:649:7: note: 'class js::HeapSlot' declared here 649 | class HeapSlot : public WriteBarrieredBase | ^~~~~~~~ /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o Unified_cpp_js_src_jit5.o -c -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SHARED_ARRAY_BUFFER -DJS_HAS_CTYPES -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit -I/pbulk/work/www/seamonkey/work/build/js/src/jit -I/pbulk/work/www/seamonkey/work/build/js/src -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/js/src/js-confdefs.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -Wno-noexcept-type -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes -MD -MP -MF .deps/Unified_cpp_js_src_jit5.o.pp Unified_cpp_js_src_jit5.cpp /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o Unified_cpp_js_src15.o -c -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SHARED_ARRAY_BUFFER -DJS_HAS_CTYPES -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src -I/pbulk/work/www/seamonkey/work/build/js/src -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/js/src/js-confdefs.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -Wno-noexcept-type -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes -DV8_INTL_SUPPORT -I/usr/pkg/include -MD -MP -MF .deps/Unified_cpp_js_src15.o.pp Unified_cpp_js_src15.cpp In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/build/dist/include/js/RootingAPI.h:19, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:73, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CacheIR.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CodeGenerator.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CodeGenerator.cpp:7, from Unified_cpp_js_src_jit3.cpp:11: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]': /pbulk/work/www/seamonkey/work/build/dist/include/js/MemoryMetrics.h:40:39: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::TabSizes'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/StoreBuffer.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/String.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonTypes.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CompactBuffer.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CacheIR.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CodeGenerator.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CodeGenerator.cpp:7, from Unified_cpp_js_src_jit3.cpp:11: /pbulk/work/www/seamonkey/work/build/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here 31 | struct TabSizes | ^~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/build/dist/include/js/RootingAPI.h:19, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:73, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CacheIR.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CodeGenerator.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CodeGenerator.cpp:7, from Unified_cpp_js_src_jit3.cpp:11: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]': /pbulk/work/www/seamonkey/work/build/dist/include/js/MemoryMetrics.h:71:41: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::ServoSizes'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/StoreBuffer.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/String.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonTypes.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CompactBuffer.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CacheIR.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CodeGenerator.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CodeGenerator.cpp:7, from Unified_cpp_js_src_jit3.cpp:11: /pbulk/work/www/seamonkey/work/build/dist/include/js/MemoryMetrics.h:59:8: note: 'struct JS::ServoSizes' declared here 59 | struct ServoSizes | ^~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/build/dist/include/js/RootingAPI.h:19, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:73, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CacheIR.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CodeGenerator.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CodeGenerator.cpp:7, from Unified_cpp_js_src_jit3.cpp:11: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::StaticStrings]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/String.h:1155:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::StaticStrings'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonTypes.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CompactBuffer.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CacheIR.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CodeGenerator.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CodeGenerator.cpp:7, from Unified_cpp_js_src_jit3.cpp:11: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/String.h:1137:7: note: 'class js::StaticStrings' declared here 1137 | class StaticStrings | ^~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/build/dist/include/js/RootingAPI.h:19, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:73, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CacheIR.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CodeGenerator.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CodeGenerator.cpp:7, from Unified_cpp_js_src_jit3.cpp:11: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::PreliminaryObjectArray]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TypeInference.h:907:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::PreliminaryObjectArray'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonCode.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JSJitFrameIter.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitFrames.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Bailouts.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/BaselineJIT.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/SharedIC.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CacheIR.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CodeGenerator.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CodeGenerator.cpp:7, from Unified_cpp_js_src_jit3.cpp:11: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TypeInference.h:895:7: note: 'class js::PreliminaryObjectArray' declared here 895 | class PreliminaryObjectArray | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/build/dist/include/js/RootingAPI.h:19, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:73, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CacheIR.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CodeGenerator.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CodeGenerator.cpp:7, from Unified_cpp_js_src_jit3.cpp:11: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::TypeNewScript]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TypeInference.h:1038:44: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::TypeNewScript' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonCode.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JSJitFrameIter.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitFrames.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Bailouts.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/BaselineJIT.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/SharedIC.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CacheIR.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CodeGenerator.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CodeGenerator.cpp:7, from Unified_cpp_js_src_jit3.cpp:11: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TypeInference.h:985:7: note: 'class js::TypeNewScript' declared here 985 | class TypeNewScript | ^~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/build/dist/include/js/RootingAPI.h:19, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:73, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CacheIR.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CodeGenerator.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CodeGenerator.cpp:7, from Unified_cpp_js_src_jit3.cpp:11: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::IonScriptCounts]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonCode.h:703:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::IonScriptCounts'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JSJitFrameIter.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitFrames.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Bailouts.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/BaselineJIT.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/SharedIC.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CacheIR.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CodeGenerator.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CodeGenerator.cpp:7, from Unified_cpp_js_src_jit3.cpp:11: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonCode.h:690:8: note: 'struct js::jit::IonScriptCounts' declared here 690 | struct IonScriptCounts | ^~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/UnboxedObject-inl.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Interpreter-inl.h:24, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject.cpp:62, from Unified_cpp_js_src14.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/NativeObject-inl.h: In static member function 'static JS::Result js::NativeObject::create(JSContext*, js::gc::AllocKind, js::gc::InitialHeap, js::HandleShape, js::HandleObjectGroup)': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/NativeObject-inl.h:553:87: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::HeapSlot'; use assignment instead [-Wclass-memaccess] 553 | memset(nobj->as().fixedSlots(), 0, size - sizeof(js::NativeObject)); | ^ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject-inl.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject.cpp:11, from Unified_cpp_js_src14.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:649:7: note: 'class js::HeapSlot' declared here 649 | class HeapSlot : public WriteBarrieredBase | ^~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/build/dist/include/js/RootingAPI.h:19, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:73, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CacheIR.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CodeGenerator.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CodeGenerator.cpp:7, from Unified_cpp_js_src_jit3.cpp:11: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::gcstats::ZoneGCStats]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Statistics.h:80:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::gcstats::ZoneGCStats'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/GCRuntime.h:20, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:27, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CompileWrappers.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Ion.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitAllocPolicy.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/BitSet.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Safepoints.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitFrames.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Bailouts.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/BaselineJIT.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/SharedIC.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CacheIR.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CodeGenerator.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CodeGenerator.cpp:7, from Unified_cpp_js_src_jit3.cpp:11: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Statistics.h:52:8: note: 'struct js::gcstats::ZoneGCStats' declared here 52 | struct ZoneGCStats | ^~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/build/dist/include/js/RootingAPI.h:19, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:73, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CacheIR.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CodeGenerator.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CodeGenerator.cpp:7, from Unified_cpp_js_src_jit3.cpp:11: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::NewObjectCache]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Caches.h:141:45: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::NewObjectCache'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/ZoneGroup.h:11, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:29, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CompileWrappers.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Ion.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitAllocPolicy.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/BitSet.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Safepoints.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitFrames.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Bailouts.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/BaselineJIT.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/SharedIC.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CacheIR.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CodeGenerator.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CodeGenerator.cpp:7, from Unified_cpp_js_src_jit3.cpp:11: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Caches.h:92:7: note: 'class js::NewObjectCache' declared here 92 | class NewObjectCache | ^~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/build/dist/include/js/RootingAPI.h:19, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:73, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CacheIR.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CodeGenerator.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CodeGenerator.cpp:7, from Unified_cpp_js_src_jit3.cpp:11: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*, size_t) [with T = JS::Value; size_t = unsigned int]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:1085:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:46:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess] 46 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:74, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CacheIR.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CodeGenerator.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CodeGenerator.cpp:7, from Unified_cpp_js_src_jit3.cpp:11: /pbulk/work/www/seamonkey/work/build/dist/include/js/Value.h:310:32: note: 'class JS::Value' declared here 310 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/build/dist/include/js/RootingAPI.h:19, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:73, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CacheIR.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CodeGenerator.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CodeGenerator.cpp:7, from Unified_cpp_js_src_jit3.cpp:11: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::CodeOffsetJump]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/shared/Assembler-shared.h:560:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::jit::CodeOffsetJump'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Safepoints.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitFrames.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Bailouts.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/BaselineJIT.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/SharedIC.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CacheIR.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CodeGenerator.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CodeGenerator.cpp:7, from Unified_cpp_js_src_jit3.cpp:11: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/shared/Assembler-shared.h:538:7: note: 'class js::jit::CodeOffsetJump' declared here 538 | class CodeOffsetJump | ^~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/ds/LifoAlloc.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitAllocPolicy.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CompileInfo.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/MIRGenerator.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/EffectiveAddressAnalysis.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/EffectiveAddressAnalysis.cpp:7, from Unified_cpp_js_src_jit4.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]': /pbulk/work/www/seamonkey/work/build/dist/include/js/MemoryMetrics.h:40:39: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::TabSizes'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/StoreBuffer.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/AtomicsObject.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CompileWrappers.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Ion.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitAllocPolicy.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CompileInfo.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/MIRGenerator.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/EffectiveAddressAnalysis.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/EffectiveAddressAnalysis.cpp:7, from Unified_cpp_js_src_jit4.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here 31 | struct TabSizes | ^~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/ds/LifoAlloc.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitAllocPolicy.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CompileInfo.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/MIRGenerator.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/EffectiveAddressAnalysis.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/EffectiveAddressAnalysis.cpp:7, from Unified_cpp_js_src_jit4.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]': /pbulk/work/www/seamonkey/work/build/dist/include/js/MemoryMetrics.h:71:41: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::ServoSizes'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/StoreBuffer.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/AtomicsObject.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CompileWrappers.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Ion.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitAllocPolicy.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CompileInfo.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/MIRGenerator.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/EffectiveAddressAnalysis.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/EffectiveAddressAnalysis.cpp:7, from Unified_cpp_js_src_jit4.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/js/MemoryMetrics.h:59:8: note: 'struct JS::ServoSizes' declared here 59 | struct ServoSizes | ^~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/ds/LifoAlloc.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitAllocPolicy.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CompileInfo.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/MIRGenerator.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/EffectiveAddressAnalysis.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/EffectiveAddressAnalysis.cpp:7, from Unified_cpp_js_src_jit4.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::StaticStrings]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/String.h:1155:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::StaticStrings'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonTypes.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TypeInference.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/ObjectGroup.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Shape.h:31, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject.h:26, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/AtomicsObject.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CompileWrappers.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Ion.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitAllocPolicy.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CompileInfo.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/MIRGenerator.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/EffectiveAddressAnalysis.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/EffectiveAddressAnalysis.cpp:7, from Unified_cpp_js_src_jit4.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/String.h:1137:7: note: 'class js::StaticStrings' declared here 1137 | class StaticStrings | ^~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/ds/LifoAlloc.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitAllocPolicy.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CompileInfo.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/MIRGenerator.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/EffectiveAddressAnalysis.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/EffectiveAddressAnalysis.cpp:7, from Unified_cpp_js_src_jit4.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::PreliminaryObjectArray]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TypeInference.h:907:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::PreliminaryObjectArray'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/ObjectGroup.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Shape.h:31, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject.h:26, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/AtomicsObject.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CompileWrappers.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Ion.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitAllocPolicy.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CompileInfo.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/MIRGenerator.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/EffectiveAddressAnalysis.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/EffectiveAddressAnalysis.cpp:7, from Unified_cpp_js_src_jit4.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TypeInference.h:895:7: note: 'class js::PreliminaryObjectArray' declared here 895 | class PreliminaryObjectArray | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/ds/LifoAlloc.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitAllocPolicy.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CompileInfo.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/MIRGenerator.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/EffectiveAddressAnalysis.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/EffectiveAddressAnalysis.cpp:7, from Unified_cpp_js_src_jit4.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::TypeNewScript]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TypeInference.h:1038:44: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::TypeNewScript' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/ObjectGroup.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Shape.h:31, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject.h:26, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/AtomicsObject.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CompileWrappers.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Ion.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitAllocPolicy.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CompileInfo.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/MIRGenerator.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/EffectiveAddressAnalysis.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/EffectiveAddressAnalysis.cpp:7, from Unified_cpp_js_src_jit4.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TypeInference.h:985:7: note: 'class js::TypeNewScript' declared here 985 | class TypeNewScript | ^~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/ds/LifoAlloc.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitAllocPolicy.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CompileInfo.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/MIRGenerator.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/EffectiveAddressAnalysis.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/EffectiveAddressAnalysis.cpp:7, from Unified_cpp_js_src_jit4.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::IonScriptCounts]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonCode.h:703:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::IonScriptCounts'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JSJitFrameIter.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/NameCollections.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:26, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CompileWrappers.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Ion.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitAllocPolicy.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CompileInfo.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/MIRGenerator.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/EffectiveAddressAnalysis.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/EffectiveAddressAnalysis.cpp:7, from Unified_cpp_js_src_jit4.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonCode.h:690:8: note: 'struct js::jit::IonScriptCounts' declared here 690 | struct IonScriptCounts | ^~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/ds/LifoAlloc.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitAllocPolicy.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CompileInfo.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/MIRGenerator.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/EffectiveAddressAnalysis.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/EffectiveAddressAnalysis.cpp:7, from Unified_cpp_js_src_jit4.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::gcstats::ZoneGCStats]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Statistics.h:80:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::gcstats::ZoneGCStats'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/GCRuntime.h:20, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:27, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CompileWrappers.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Ion.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitAllocPolicy.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CompileInfo.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/MIRGenerator.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/EffectiveAddressAnalysis.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/EffectiveAddressAnalysis.cpp:7, from Unified_cpp_js_src_jit4.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Statistics.h:52:8: note: 'struct js::gcstats::ZoneGCStats' declared here 52 | struct ZoneGCStats | ^~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/ds/LifoAlloc.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitAllocPolicy.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CompileInfo.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/MIRGenerator.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/EffectiveAddressAnalysis.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/EffectiveAddressAnalysis.cpp:7, from Unified_cpp_js_src_jit4.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::NewObjectCache]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Caches.h:141:45: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::NewObjectCache'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/ZoneGroup.h:11, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:29, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CompileWrappers.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Ion.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitAllocPolicy.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CompileInfo.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/MIRGenerator.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/EffectiveAddressAnalysis.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/EffectiveAddressAnalysis.cpp:7, from Unified_cpp_js_src_jit4.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Caches.h:92:7: note: 'class js::NewObjectCache' declared here 92 | class NewObjectCache | ^~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/ds/LifoAlloc.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitAllocPolicy.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CompileInfo.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/MIRGenerator.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/EffectiveAddressAnalysis.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/EffectiveAddressAnalysis.cpp:7, from Unified_cpp_js_src_jit4.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*, size_t) [with T = JS::Value; size_t = unsigned int]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:1085:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:46:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess] 46 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsutil.h:25, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/ds/LifoAlloc.h:24, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitAllocPolicy.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CompileInfo.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/MIRGenerator.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/EffectiveAddressAnalysis.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/EffectiveAddressAnalysis.cpp:7, from Unified_cpp_js_src_jit4.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/js/Value.h:310:32: note: 'class JS::Value' declared here 310 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/ds/LifoAlloc.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitAllocPolicy.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CompileInfo.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/MIRGenerator.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/EffectiveAddressAnalysis.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/EffectiveAddressAnalysis.cpp:7, from Unified_cpp_js_src_jit4.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::CodeOffsetJump]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/shared/Assembler-shared.h:560:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::jit::CodeOffsetJump'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Safepoints.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitFrames.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CompileInfo.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/MIRGenerator.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/EffectiveAddressAnalysis.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/EffectiveAddressAnalysis.cpp:7, from Unified_cpp_js_src_jit4.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/shared/Assembler-shared.h:538:7: note: 'class js::jit::CodeOffsetJump' declared here 538 | class CodeOffsetJump | ^~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/ds/LifoAlloc.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitAllocPolicy.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CompileInfo.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/MIRGenerator.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/EffectiveAddressAnalysis.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/EffectiveAddressAnalysis.cpp:7, from Unified_cpp_js_src_jit4.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(T (&)[N]) [with T = JS::Value; unsigned int N = 2]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:85:30: required from 'JS::AutoValueArray::AutoValueArray(JSContext*) [with unsigned int N = 2]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:994:50: required from 'js::detail::FixedArgsBase::FixedArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::NO_CONSTRUCT; unsigned int N = 0]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:1031:54: required from 'js::FixedInvokeArgs::FixedInvokeArgs(JSContext*) [with unsigned int N = 0]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Interpreter.h:85:31: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess] 67 | memset(aT, 0, N * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsutil.h:25, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/ds/LifoAlloc.h:24, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitAllocPolicy.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CompileInfo.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/MIRGenerator.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/EffectiveAddressAnalysis.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/EffectiveAddressAnalysis.cpp:7, from Unified_cpp_js_src_jit4.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/js/Value.h:310:32: note: 'class JS::Value' declared here 310 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/ds/LifoAlloc.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitAllocPolicy.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CompileInfo.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/MIRGenerator.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/EffectiveAddressAnalysis.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/EffectiveAddressAnalysis.cpp:7, from Unified_cpp_js_src_jit4.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(T (&)[N]) [with T = JS::Value; unsigned int N = 3]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:85:30: required from 'JS::AutoValueArray::AutoValueArray(JSContext*) [with unsigned int N = 3]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:994:50: required from 'js::detail::FixedArgsBase::FixedArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::NO_CONSTRUCT; unsigned int N = 1]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:1031:54: required from 'js::FixedInvokeArgs::FixedInvokeArgs(JSContext*) [with unsigned int N = 1]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Interpreter.h:100:31: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess] 67 | memset(aT, 0, N * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsutil.h:25, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/ds/LifoAlloc.h:24, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitAllocPolicy.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CompileInfo.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/MIRGenerator.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/EffectiveAddressAnalysis.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/EffectiveAddressAnalysis.cpp:7, from Unified_cpp_js_src_jit4.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/js/Value.h:310:32: note: 'class JS::Value' declared here 310 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/ds/LifoAlloc.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitAllocPolicy.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CompileInfo.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/MIRGenerator.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/EffectiveAddressAnalysis.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/EffectiveAddressAnalysis.cpp:7, from Unified_cpp_js_src_jit4.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(T (&)[N]) [with T = JS::Value; unsigned int N = 4]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:85:30: required from 'JS::AutoValueArray::AutoValueArray(JSContext*) [with unsigned int N = 4]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:994:50: required from 'js::detail::FixedArgsBase::FixedArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::NO_CONSTRUCT; unsigned int N = 2]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:1031:54: required from 'js::FixedInvokeArgs::FixedInvokeArgs(JSContext*) [with unsigned int N = 2]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Interpreter.h:119:31: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess] 67 | memset(aT, 0, N * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsutil.h:25, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/ds/LifoAlloc.h:24, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitAllocPolicy.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CompileInfo.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/MIRGenerator.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/EffectiveAddressAnalysis.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/EffectiveAddressAnalysis.cpp:7, from Unified_cpp_js_src_jit4.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/js/Value.h:310:32: note: 'class JS::Value' declared here 310 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o Unified_cpp_js_src_jit6.o -c -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SHARED_ARRAY_BUFFER -DJS_HAS_CTYPES -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit -I/pbulk/work/www/seamonkey/work/build/js/src/jit -I/pbulk/work/www/seamonkey/work/build/js/src -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/js/src/js-confdefs.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -Wno-noexcept-type -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes -MD -MP -MF .deps/Unified_cpp_js_src_jit6.o.pp Unified_cpp_js_src_jit6.cpp In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CompileInfo.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/MIRGenerator.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/EffectiveAddressAnalysis.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/EffectiveAddressAnalysis.cpp:7, from Unified_cpp_js_src_jit4.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitAllocPolicy.h: In instantiation of 'T* js::jit::JitAllocPolicy::maybe_pod_calloc(size_t) [with T = js::detail::HashTableEntry >; size_t = unsigned int]': /pbulk/work/www/seamonkey/work/build/dist/include/js/HashTable.h:1264:54: required from 'static js::detail::HashTable::Entry* js::detail::HashTable::createTable(AllocPolicy&, uint32_t, js::detail::HashTable::FailureBehavior) [with T = js::HashMapEntry; HashPolicy = js::HashMap::MapHashPolicy; AllocPolicy = js::jit::JitAllocPolicy; js::detail::HashTable::Entry = js::detail::HashTableEntry >; uint32_t = unsigned int]' /pbulk/work/www/seamonkey/work/build/dist/include/js/HashTable.h:1332:28: required from 'bool js::detail::HashTable::init(uint32_t) [with T = js::HashMapEntry; HashPolicy = js::HashMap::MapHashPolicy; AllocPolicy = js::jit::JitAllocPolicy; uint32_t = unsigned int]' /pbulk/work/www/seamonkey/work/build/dist/include/js/HashTable.h:92:65: required from 'bool js::HashMap::init(uint32_t) [with Key = JS::Value; Value = unsigned int; HashPolicy = js::jit::LIRGraph::ValueHasher; AllocPolicy = js::jit::JitAllocPolicy; uint32_t = unsigned int]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/LIR.h:1835:38: required from here /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitAllocPolicy.h:101:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::detail::HashTableEntry >' with no trivial copy-assignment [-Wclass-memaccess] 101 | memset(p, 0, numElems * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/js/TracingAPI.h:12, from /pbulk/work/www/seamonkey/work/build/dist/include/js/GCPolicyAPI.h:47, from /pbulk/work/www/seamonkey/work/build/dist/include/js/RootingAPI.h:22, from /pbulk/work/www/seamonkey/work/build/dist/include/js/Value.h:24, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsutil.h:25, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/ds/LifoAlloc.h:24, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitAllocPolicy.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CompileInfo.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/MIRGenerator.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/EffectiveAddressAnalysis.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/EffectiveAddressAnalysis.cpp:7, from Unified_cpp_js_src_jit4.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/js/HashTable.h:794:7: note: 'class js::detail::HashTableEntry >' declared here 794 | class HashTableEntry | ^~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/build/dist/include/js/RootingAPI.h:19, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:73, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CacheIR.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CodeGenerator.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CodeGenerator.cpp:7, from Unified_cpp_js_src_jit3.cpp:11: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(T (&)[N]) [with T = JS::Value; unsigned int N = 2]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:85:30: required from 'JS::AutoValueArray::AutoValueArray(JSContext*) [with unsigned int N = 2]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:994:50: required from 'js::detail::FixedArgsBase::FixedArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::NO_CONSTRUCT; unsigned int N = 0]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:1031:54: required from 'js::FixedInvokeArgs::FixedInvokeArgs(JSContext*) [with unsigned int N = 0]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Interpreter.h:85:31: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess] 67 | memset(aT, 0, N * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:74, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CacheIR.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CodeGenerator.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CodeGenerator.cpp:7, from Unified_cpp_js_src_jit3.cpp:11: /pbulk/work/www/seamonkey/work/build/dist/include/js/Value.h:310:32: note: 'class JS::Value' declared here 310 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/build/dist/include/js/RootingAPI.h:19, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:73, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CacheIR.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CodeGenerator.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CodeGenerator.cpp:7, from Unified_cpp_js_src_jit3.cpp:11: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(T (&)[N]) [with T = JS::Value; unsigned int N = 3]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:85:30: required from 'JS::AutoValueArray::AutoValueArray(JSContext*) [with unsigned int N = 3]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:994:50: required from 'js::detail::FixedArgsBase::FixedArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::NO_CONSTRUCT; unsigned int N = 1]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:1031:54: required from 'js::FixedInvokeArgs::FixedInvokeArgs(JSContext*) [with unsigned int N = 1]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Interpreter.h:100:31: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess] 67 | memset(aT, 0, N * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:74, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CacheIR.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CodeGenerator.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CodeGenerator.cpp:7, from Unified_cpp_js_src_jit3.cpp:11: /pbulk/work/www/seamonkey/work/build/dist/include/js/Value.h:310:32: note: 'class JS::Value' declared here 310 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/build/dist/include/js/RootingAPI.h:19, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:73, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CacheIR.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CodeGenerator.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CodeGenerator.cpp:7, from Unified_cpp_js_src_jit3.cpp:11: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(T (&)[N]) [with T = JS::Value; unsigned int N = 4]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:85:30: required from 'JS::AutoValueArray::AutoValueArray(JSContext*) [with unsigned int N = 4]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:994:50: required from 'js::detail::FixedArgsBase::FixedArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::NO_CONSTRUCT; unsigned int N = 2]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:1031:54: required from 'js::FixedInvokeArgs::FixedInvokeArgs(JSContext*) [with unsigned int N = 2]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Interpreter.h:119:31: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess] 67 | memset(aT, 0, N * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:74, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CacheIR.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CodeGenerator.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CodeGenerator.cpp:7, from Unified_cpp_js_src_jit3.cpp:11: /pbulk/work/www/seamonkey/work/build/dist/include/js/Value.h:310:32: note: 'class JS::Value' declared here 310 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/BitSet.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Safepoints.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitFrames.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Bailouts.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/BaselineJIT.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/SharedIC.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CacheIR.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CodeGenerator.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CodeGenerator.cpp:7, from Unified_cpp_js_src_jit3.cpp:11: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitAllocPolicy.h: In instantiation of 'T* js::jit::JitAllocPolicy::maybe_pod_calloc(size_t) [with T = js::detail::HashTableEntry >; size_t = unsigned int]': /pbulk/work/www/seamonkey/work/build/dist/include/js/HashTable.h:1264:54: required from 'static js::detail::HashTable::Entry* js::detail::HashTable::createTable(AllocPolicy&, uint32_t, js::detail::HashTable::FailureBehavior) [with T = js::HashMapEntry; HashPolicy = js::HashMap::MapHashPolicy; AllocPolicy = js::jit::JitAllocPolicy; js::detail::HashTable::Entry = js::detail::HashTableEntry >; uint32_t = unsigned int]' /pbulk/work/www/seamonkey/work/build/dist/include/js/HashTable.h:1332:28: required from 'bool js::detail::HashTable::init(uint32_t) [with T = js::HashMapEntry; HashPolicy = js::HashMap::MapHashPolicy; AllocPolicy = js::jit::JitAllocPolicy; uint32_t = unsigned int]' /pbulk/work/www/seamonkey/work/build/dist/include/js/HashTable.h:92:65: required from 'bool js::HashMap::init(uint32_t) [with Key = JS::Value; Value = unsigned int; HashPolicy = js::jit::LIRGraph::ValueHasher; AllocPolicy = js::jit::JitAllocPolicy; uint32_t = unsigned int]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/LIR.h:1835:38: required from here /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitAllocPolicy.h:101:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::detail::HashTableEntry >' with no trivial copy-assignment [-Wclass-memaccess] 101 | memset(p, 0, numElems * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/js/TracingAPI.h:12, from /pbulk/work/www/seamonkey/work/build/dist/include/js/GCPolicyAPI.h:47, from /pbulk/work/www/seamonkey/work/build/dist/include/js/RootingAPI.h:22, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:73, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CacheIR.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CodeGenerator.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CodeGenerator.cpp:7, from Unified_cpp_js_src_jit3.cpp:11: /pbulk/work/www/seamonkey/work/build/dist/include/js/HashTable.h:794:7: note: 'class js::detail::HashTableEntry >' declared here 794 | class HashTableEntry | ^~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/build/dist/include/js/RootingAPI.h:19, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:73, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject-inl.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject.cpp:11, from Unified_cpp_js_src14.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]': /pbulk/work/www/seamonkey/work/build/dist/include/js/MemoryMetrics.h:40:39: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::TabSizes'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/StoreBuffer.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject-inl.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject.cpp:11, from Unified_cpp_js_src14.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here 31 | struct TabSizes | ^~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/build/dist/include/js/RootingAPI.h:19, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:73, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject-inl.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject.cpp:11, from Unified_cpp_js_src14.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]': /pbulk/work/www/seamonkey/work/build/dist/include/js/MemoryMetrics.h:71:41: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::ServoSizes'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/StoreBuffer.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject-inl.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject.cpp:11, from Unified_cpp_js_src14.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/js/MemoryMetrics.h:59:8: note: 'struct JS::ServoSizes' declared here 59 | struct ServoSizes | ^~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/build/dist/include/js/RootingAPI.h:19, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:73, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject-inl.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject.cpp:11, from Unified_cpp_js_src14.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::StaticStrings]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/String.h:1155:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::StaticStrings'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonTypes.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TypeInference.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/ObjectGroup.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Shape.h:31, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject.h:26, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject-inl.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject.cpp:11, from Unified_cpp_js_src14.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/String.h:1137:7: note: 'class js::StaticStrings' declared here 1137 | class StaticStrings | ^~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/build/dist/include/js/RootingAPI.h:19, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:73, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject-inl.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject.cpp:11, from Unified_cpp_js_src14.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::PreliminaryObjectArray]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TypeInference.h:907:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::PreliminaryObjectArray'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/ObjectGroup.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Shape.h:31, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject.h:26, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject-inl.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject.cpp:11, from Unified_cpp_js_src14.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TypeInference.h:895:7: note: 'class js::PreliminaryObjectArray' declared here 895 | class PreliminaryObjectArray | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/build/dist/include/js/RootingAPI.h:19, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:73, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject-inl.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject.cpp:11, from Unified_cpp_js_src14.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::TypeNewScript]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TypeInference.h:1038:44: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::TypeNewScript' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/ObjectGroup.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Shape.h:31, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject.h:26, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject-inl.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject.cpp:11, from Unified_cpp_js_src14.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TypeInference.h:985:7: note: 'class js::TypeNewScript' declared here 985 | class TypeNewScript | ^~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/build/dist/include/js/RootingAPI.h:19, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:73, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject-inl.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject.cpp:11, from Unified_cpp_js_src14.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::IonScriptCounts]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonCode.h:703:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::IonScriptCounts'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JSJitFrameIter.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/NameCollections.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:26, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsexn.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/GlobalObject.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/MapObject.h:11, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject-inl.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject.cpp:11, from Unified_cpp_js_src14.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonCode.h:690:8: note: 'struct js::jit::IonScriptCounts' declared here 690 | struct IonScriptCounts | ^~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/build/dist/include/js/RootingAPI.h:19, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:73, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject-inl.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject.cpp:11, from Unified_cpp_js_src14.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::gcstats::ZoneGCStats]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Statistics.h:80:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::gcstats::ZoneGCStats'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/GCRuntime.h:20, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:27, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsexn.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/GlobalObject.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/MapObject.h:11, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject-inl.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject.cpp:11, from Unified_cpp_js_src14.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Statistics.h:52:8: note: 'struct js::gcstats::ZoneGCStats' declared here 52 | struct ZoneGCStats | ^~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/build/dist/include/js/RootingAPI.h:19, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:73, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject-inl.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject.cpp:11, from Unified_cpp_js_src14.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::NewObjectCache]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Caches.h:141:45: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::NewObjectCache'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/ZoneGroup.h:11, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:29, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsexn.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/GlobalObject.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/MapObject.h:11, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject-inl.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject.cpp:11, from Unified_cpp_js_src14.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Caches.h:92:7: note: 'class js::NewObjectCache' declared here 92 | class NewObjectCache | ^~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/build/dist/include/js/RootingAPI.h:19, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:73, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject-inl.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject.cpp:11, from Unified_cpp_js_src14.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*, size_t) [with T = JS::Value; size_t = unsigned int]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:1085:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:46:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess] 46 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:74, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject-inl.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject.cpp:11, from Unified_cpp_js_src14.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/js/Value.h:310:32: note: 'class JS::Value' declared here 310 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/build/dist/include/js/RootingAPI.h:19, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:73, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject-inl.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject.cpp:11, from Unified_cpp_js_src14.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::CodeOffsetJump]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/shared/Assembler-shared.h:560:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::jit::CodeOffsetJump'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Safepoints.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitFrames.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext-inl.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSCompartment-inl.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject-inl.h:32, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject.cpp:11, from Unified_cpp_js_src14.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/shared/Assembler-shared.h:538:7: note: 'class js::jit::CodeOffsetJump' declared here 538 | class CodeOffsetJump | ^~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/build/dist/include/js/RootingAPI.h:19, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:73, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject-inl.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject.cpp:11, from Unified_cpp_js_src14.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JSScript]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSScript.cpp:2720:25: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class JSScript' with no trivial copy-assignment; use value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSFunction.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JSJitFrameIter.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/NameCollections.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:26, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsexn.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/GlobalObject.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/MapObject.h:11, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject-inl.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject.cpp:11, from Unified_cpp_js_src14.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSScript.h:888:7: note: 'class JSScript' declared here 888 | class JSScript : public js::gc::TenuredCell | ^~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/build/dist/include/js/RootingAPI.h:19, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:73, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject-inl.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject.cpp:11, from Unified_cpp_js_src14.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::wasm::LinkDataTierCacheablePod]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmModule.h:50:55: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::wasm::LinkDataTierCacheablePod'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/MemoryMetrics.cpp:27, from Unified_cpp_js_src14.cpp:20: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmModule.h:43:8: note: 'struct js::wasm::LinkDataTierCacheablePod' declared here 43 | struct LinkDataTierCacheablePod | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/build/dist/include/js/RootingAPI.h:19, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:73, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject-inl.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject.cpp:11, from Unified_cpp_js_src14.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::ObjectGroup]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/ObjectGroup.cpp:39:17: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::ObjectGroup' with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Shape.h:31, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject.h:26, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject-inl.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject.cpp:11, from Unified_cpp_js_src14.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/ObjectGroup.h:86:7: note: 'class js::ObjectGroup' declared here 86 | class ObjectGroup : public gc::TenuredCell | ^~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/build/dist/include/js/RootingAPI.h:19, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:73, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject-inl.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject.cpp:11, from Unified_cpp_js_src14.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::ObjectGroupCompartment]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/ObjectGroup.cpp:1610:17: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::ObjectGroupCompartment' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Shape.h:31, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject.h:26, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject-inl.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject.cpp:11, from Unified_cpp_js_src14.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/ObjectGroup.h:578:7: note: 'class js::ObjectGroupCompartment' declared here 578 | class ObjectGroupCompartment | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/build/dist/include/js/RootingAPI.h:19, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:73, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject-inl.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject.cpp:11, from Unified_cpp_js_src14.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(T (&)[N]) [with T = JS::Value; unsigned int N = 2]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:85:30: required from 'JS::AutoValueArray::AutoValueArray(JSContext*) [with unsigned int N = 2]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:994:50: required from 'js::detail::FixedArgsBase::FixedArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::NO_CONSTRUCT; unsigned int N = 0]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:1031:54: required from 'js::FixedInvokeArgs::FixedInvokeArgs(JSContext*) [with unsigned int N = 0]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Interpreter.h:85:31: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess] 67 | memset(aT, 0, N * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:74, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject-inl.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject.cpp:11, from Unified_cpp_js_src14.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/js/Value.h:310:32: note: 'class JS::Value' declared here 310 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/build/dist/include/js/RootingAPI.h:19, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:73, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject-inl.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject.cpp:11, from Unified_cpp_js_src14.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(T (&)[N]) [with T = JS::Value; unsigned int N = 3]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:85:30: required from 'JS::AutoValueArray::AutoValueArray(JSContext*) [with unsigned int N = 3]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:994:50: required from 'js::detail::FixedArgsBase::FixedArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::NO_CONSTRUCT; unsigned int N = 1]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:1031:54: required from 'js::FixedInvokeArgs::FixedInvokeArgs(JSContext*) [with unsigned int N = 1]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Interpreter.h:100:31: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess] 67 | memset(aT, 0, N * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:74, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject-inl.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject.cpp:11, from Unified_cpp_js_src14.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/js/Value.h:310:32: note: 'class JS::Value' declared here 310 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/build/dist/include/js/RootingAPI.h:19, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:73, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject-inl.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject.cpp:11, from Unified_cpp_js_src14.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(T (&)[N]) [with T = JS::Value; unsigned int N = 4]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:85:30: required from 'JS::AutoValueArray::AutoValueArray(JSContext*) [with unsigned int N = 4]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:994:50: required from 'js::detail::FixedArgsBase::FixedArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::NO_CONSTRUCT; unsigned int N = 2]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:1031:54: required from 'js::FixedInvokeArgs::FixedInvokeArgs(JSContext*) [with unsigned int N = 2]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Interpreter.h:119:31: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess] 67 | memset(aT, 0, N * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:74, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject-inl.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject.cpp:11, from Unified_cpp_js_src14.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/js/Value.h:310:32: note: 'class JS::Value' declared here 310 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsnum.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSAtom-inl.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSAtom.cpp:11, from Unified_cpp_js_src13.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/String.h: In function 'JSAtom* js::AtomizeString(JSContext*, JSString*, js::PinningBehavior)': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/String.h:815:30: warning: 'indexValue' may be used uninitialized in this function [-Wmaybe-uninitialized] 815 | d.u1.flags |= (index << INDEX_VALUE_SHIFT) | INDEX_VALUE_BIT; | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from Unified_cpp_js_src13.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSAtom.cpp:548:21: note: 'indexValue' was declared here 548 | Maybe indexValue; | ^~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/RegExpObject.cpp:32, from Unified_cpp_js_src15.cpp:47: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/NativeObject-inl.h: In static member function 'static JS::Result js::NativeObject::create(JSContext*, js::gc::AllocKind, js::gc::InitialHeap, js::HandleShape, js::HandleObjectGroup)': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/NativeObject-inl.h:553:87: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::HeapSlot'; use assignment instead [-Wclass-memaccess] 553 | memset(nobj->as().fixedSlots(), 0, size - sizeof(js::NativeObject)); | ^ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/AtomicsObject.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Printer.cpp:19, from Unified_cpp_js_src15.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:649:7: note: 'class js::HeapSlot' declared here 649 | class HeapSlot : public WriteBarrieredBase | ^~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Printer.cpp:9, from Unified_cpp_js_src15.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]': /pbulk/work/www/seamonkey/work/build/dist/include/js/MemoryMetrics.h:40:39: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::TabSizes'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/StoreBuffer.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/AtomicsObject.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Printer.cpp:19, from Unified_cpp_js_src15.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here 31 | struct TabSizes | ^~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Printer.cpp:9, from Unified_cpp_js_src15.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]': /pbulk/work/www/seamonkey/work/build/dist/include/js/MemoryMetrics.h:71:41: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::ServoSizes'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/StoreBuffer.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/AtomicsObject.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Printer.cpp:19, from Unified_cpp_js_src15.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/js/MemoryMetrics.h:59:8: note: 'struct JS::ServoSizes' declared here 59 | struct ServoSizes | ^~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Printer.cpp:9, from Unified_cpp_js_src15.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::StaticStrings]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/String.h:1155:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::StaticStrings'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonTypes.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TypeInference.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/ObjectGroup.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Shape.h:31, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject.h:26, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/AtomicsObject.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Printer.cpp:19, from Unified_cpp_js_src15.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/String.h:1137:7: note: 'class js::StaticStrings' declared here 1137 | class StaticStrings | ^~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Printer.cpp:9, from Unified_cpp_js_src15.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::PreliminaryObjectArray]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TypeInference.h:907:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::PreliminaryObjectArray'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/ObjectGroup.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Shape.h:31, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject.h:26, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/AtomicsObject.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Printer.cpp:19, from Unified_cpp_js_src15.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TypeInference.h:895:7: note: 'class js::PreliminaryObjectArray' declared here 895 | class PreliminaryObjectArray | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Printer.cpp:9, from Unified_cpp_js_src15.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::TypeNewScript]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TypeInference.h:1038:44: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::TypeNewScript' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/ObjectGroup.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Shape.h:31, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject.h:26, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/AtomicsObject.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Printer.cpp:19, from Unified_cpp_js_src15.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TypeInference.h:985:7: note: 'class js::TypeNewScript' declared here 985 | class TypeNewScript | ^~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Printer.cpp:9, from Unified_cpp_js_src15.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::IonScriptCounts]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonCode.h:703:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::IonScriptCounts'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JSJitFrameIter.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/NameCollections.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:26, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Printer.cpp:19, from Unified_cpp_js_src15.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonCode.h:690:8: note: 'struct js::jit::IonScriptCounts' declared here 690 | struct IonScriptCounts | ^~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Printer.cpp:9, from Unified_cpp_js_src15.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::gcstats::ZoneGCStats]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Statistics.h:80:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::gcstats::ZoneGCStats'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/GCRuntime.h:20, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:27, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Printer.cpp:19, from Unified_cpp_js_src15.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Statistics.h:52:8: note: 'struct js::gcstats::ZoneGCStats' declared here 52 | struct ZoneGCStats | ^~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Printer.cpp:9, from Unified_cpp_js_src15.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::NewObjectCache]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Caches.h:141:45: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::NewObjectCache'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/ZoneGroup.h:11, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:29, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Printer.cpp:19, from Unified_cpp_js_src15.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Caches.h:92:7: note: 'class js::NewObjectCache' declared here 92 | class NewObjectCache | ^~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Printer.cpp:9, from Unified_cpp_js_src15.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*, size_t) [with T = JS::Value; size_t = unsigned int]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:1085:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:46:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess] 46 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsutil.h:25, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Printer.cpp:16, from Unified_cpp_js_src15.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/js/Value.h:310:32: note: 'class JS::Value' declared here 310 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Printer.cpp:9, from Unified_cpp_js_src15.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::CodeOffsetJump]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/shared/Assembler-shared.h:560:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::jit::CodeOffsetJump'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Safepoints.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitFrames.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext-inl.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSCompartment-inl.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject-inl.h:32, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/ProxyObject.cpp:15, from Unified_cpp_js_src15.cpp:20: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/shared/Assembler-shared.h:538:7: note: 'class js::jit::CodeOffsetJump' declared here 538 | class CodeOffsetJump | ^~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Printer.cpp:9, from Unified_cpp_js_src15.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(T (&)[N]) [with T = JS::Value; unsigned int N = 2]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:85:30: required from 'JS::AutoValueArray::AutoValueArray(JSContext*) [with unsigned int N = 2]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:994:50: required from 'js::detail::FixedArgsBase::FixedArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::NO_CONSTRUCT; unsigned int N = 0]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:1031:54: required from 'js::FixedInvokeArgs::FixedInvokeArgs(JSContext*) [with unsigned int N = 0]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Interpreter.h:85:31: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess] 67 | memset(aT, 0, N * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsutil.h:25, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Printer.cpp:16, from Unified_cpp_js_src15.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/js/Value.h:310:32: note: 'class JS::Value' declared here 310 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Printer.cpp:9, from Unified_cpp_js_src15.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(T (&)[N]) [with T = JS::Value; unsigned int N = 3]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:85:30: required from 'JS::AutoValueArray::AutoValueArray(JSContext*) [with unsigned int N = 3]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:994:50: required from 'js::detail::FixedArgsBase::FixedArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::NO_CONSTRUCT; unsigned int N = 1]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:1031:54: required from 'js::FixedInvokeArgs::FixedInvokeArgs(JSContext*) [with unsigned int N = 1]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Interpreter.h:100:31: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess] 67 | memset(aT, 0, N * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsutil.h:25, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Printer.cpp:16, from Unified_cpp_js_src15.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/js/Value.h:310:32: note: 'class JS::Value' declared here 310 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Printer.cpp:9, from Unified_cpp_js_src15.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(T (&)[N]) [with T = JS::Value; unsigned int N = 4]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:85:30: required from 'JS::AutoValueArray::AutoValueArray(JSContext*) [with unsigned int N = 4]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:994:50: required from 'js::detail::FixedArgsBase::FixedArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::NO_CONSTRUCT; unsigned int N = 2]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:1031:54: required from 'js::FixedInvokeArgs::FixedInvokeArgs(JSContext*) [with unsigned int N = 2]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Interpreter.h:119:31: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess] 67 | memset(aT, 0, N * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsutil.h:25, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Printer.cpp:16, from Unified_cpp_js_src15.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/js/Value.h:310:32: note: 'class JS::Value' declared here 310 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o Unified_cpp_js_src_jit7.o -c -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SHARED_ARRAY_BUFFER -DJS_HAS_CTYPES -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit -I/pbulk/work/www/seamonkey/work/build/js/src/jit -I/pbulk/work/www/seamonkey/work/build/js/src -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/js/src/js-confdefs.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -Wno-noexcept-type -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes -MD -MP -MF .deps/Unified_cpp_js_src_jit7.o.pp Unified_cpp_js_src_jit7.cpp In file included from Unified_cpp_js_src11.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Debugger.cpp: In static member function 'static bool js::DebuggerEnvironment::typeGetter(JSContext*, unsigned int, JS::Value*)': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Debugger.cpp:10949:26: warning: 's' may be used uninitialized in this function [-Wmaybe-uninitialized] 10949 | JSAtom* str = Atomize(cx, s, strlen(s), PinAtom); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/threading/Thread.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/threading/ProtectedData.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TypeInference.h:25, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/ObjectGroup.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Shape.h:31, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject.h:26, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/AtomicsObject.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSAtom-inl.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSAtom.cpp:11, from Unified_cpp_js_src13.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/Tuple.h: In member function 'void js::detail::HashTable::rekeyWithoutRehash(js::detail::HashTable::Ptr, const Lookup&, const Key&) [with T = js::HashMapEntry >; HashPolicy = js::HashMap, js::CrossCompartmentKey::Hasher, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]': /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/Tuple.h:152:41: warning: 't.mozilla::detail::TupleImpl<0, js::NativeObject*, JSObject*, js::CrossCompartmentKey::DebuggerObjectKind>::mHead' may be used uninitialized in this function [-Wmaybe-uninitialized] 152 | , mHead(Forward(Head(aOther))) {} | ^ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/js/TracingAPI.h:12, from /pbulk/work/www/seamonkey/work/build/dist/include/js/GCPolicyAPI.h:47, from /pbulk/work/www/seamonkey/work/build/dist/include/js/GCVector.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Rooting.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSAtom.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSAtom-inl.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSAtom.cpp:11, from Unified_cpp_js_src13.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/js/HashTable.h:1919:47: note: 't.mozilla::detail::TupleImpl<0, js::NativeObject*, JSObject*, js::CrossCompartmentKey::DebuggerObjectKind>::mHead' was declared here 1919 | typename HashTableEntry::NonConstT t(mozilla::Move(*p)); | ^ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/threading/Thread.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/threading/ProtectedData.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TypeInference.h:25, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/ObjectGroup.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Shape.h:31, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject.h:26, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/AtomicsObject.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSAtom-inl.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSAtom.cpp:11, from Unified_cpp_js_src13.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/Tuple.h:152:41: warning: 't.mozilla::detail::TupleImpl<1, JSObject*, js::CrossCompartmentKey::DebuggerObjectKind>::mHead' may be used uninitialized in this function [-Wmaybe-uninitialized] 152 | , mHead(Forward(Head(aOther))) {} | ^ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/js/TracingAPI.h:12, from /pbulk/work/www/seamonkey/work/build/dist/include/js/GCPolicyAPI.h:47, from /pbulk/work/www/seamonkey/work/build/dist/include/js/GCVector.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Rooting.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSAtom.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSAtom-inl.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSAtom.cpp:11, from Unified_cpp_js_src13.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/js/HashTable.h:1919:47: note: 't.mozilla::detail::TupleImpl<1, JSObject*, js::CrossCompartmentKey::DebuggerObjectKind>::mHead' was declared here 1919 | typename HashTableEntry::NonConstT t(mozilla::Move(*p)); | ^ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSCompartment.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsweakmap.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Debugger.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Debugger-inl.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Debugger.cpp:7, from Unified_cpp_js_src11.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Zone.h: In static member function 'static bool js::Debugger::addAllGlobalsAsDebuggees(JSContext*, unsigned int, JS::Value*)': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Zone.h:802:17: warning: '*((void*)(& zone)+12).js::ZonesInGroupIter::it' may be used uninitialized in this function [-Wmaybe-uninitialized] 802 | return *it; | ^~ In file included from Unified_cpp_js_src11.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Debugger.cpp:3770:20: note: '*((void*)(& zone)+12).js::ZonesInGroupIter::it' was declared here 3770 | for (ZonesIter zone(cx->runtime(), SkipAtoms); !zone.done(); zone.next()) { | ^~~~ /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o Unified_cpp_js_src_jit8.o -c -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SHARED_ARRAY_BUFFER -DJS_HAS_CTYPES -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit -I/pbulk/work/www/seamonkey/work/build/js/src/jit -I/pbulk/work/www/seamonkey/work/build/js/src -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/js/src/js-confdefs.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -Wno-noexcept-type -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes -MD -MP -MF .deps/Unified_cpp_js_src_jit8.o.pp Unified_cpp_js_src_jit8.cpp /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o Unified_cpp_js_src16.o -c -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SHARED_ARRAY_BUFFER -DJS_HAS_CTYPES -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src -I/pbulk/work/www/seamonkey/work/build/js/src -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/js/src/js-confdefs.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -Wno-noexcept-type -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes -DV8_INTL_SUPPORT -I/usr/pkg/include -MD -MP -MF .deps/Unified_cpp_js_src16.o.pp Unified_cpp_js_src16.cpp In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonCode.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JSJitFrameIter.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JSJitFrameIter-inl.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JSJitFrameIter.cpp:7, from Unified_cpp_js_src_jit6.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]': /pbulk/work/www/seamonkey/work/build/dist/include/js/MemoryMetrics.h:40:39: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::TabSizes'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/StoreBuffer.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/String.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonTypes.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitOptions.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonOptimizationLevels.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonCode.h:19, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JSJitFrameIter.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JSJitFrameIter-inl.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JSJitFrameIter.cpp:7, from Unified_cpp_js_src_jit6.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here 31 | struct TabSizes | ^~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonCode.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JSJitFrameIter.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JSJitFrameIter-inl.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JSJitFrameIter.cpp:7, from Unified_cpp_js_src_jit6.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]': /pbulk/work/www/seamonkey/work/build/dist/include/js/MemoryMetrics.h:71:41: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::ServoSizes'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/StoreBuffer.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/String.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonTypes.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitOptions.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonOptimizationLevels.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonCode.h:19, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JSJitFrameIter.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JSJitFrameIter-inl.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JSJitFrameIter.cpp:7, from Unified_cpp_js_src_jit6.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/js/MemoryMetrics.h:59:8: note: 'struct JS::ServoSizes' declared here 59 | struct ServoSizes | ^~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonCode.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JSJitFrameIter.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JSJitFrameIter-inl.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JSJitFrameIter.cpp:7, from Unified_cpp_js_src_jit6.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::StaticStrings]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/String.h:1155:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::StaticStrings'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonTypes.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitOptions.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonOptimizationLevels.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonCode.h:19, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JSJitFrameIter.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JSJitFrameIter-inl.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JSJitFrameIter.cpp:7, from Unified_cpp_js_src_jit6.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/String.h:1137:7: note: 'class js::StaticStrings' declared here 1137 | class StaticStrings | ^~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonCode.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JSJitFrameIter.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JSJitFrameIter-inl.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JSJitFrameIter.cpp:7, from Unified_cpp_js_src_jit6.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::PreliminaryObjectArray]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TypeInference.h:907:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::PreliminaryObjectArray'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonCode.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JSJitFrameIter.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JSJitFrameIter-inl.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JSJitFrameIter.cpp:7, from Unified_cpp_js_src_jit6.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TypeInference.h:895:7: note: 'class js::PreliminaryObjectArray' declared here 895 | class PreliminaryObjectArray | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonCode.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JSJitFrameIter.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JSJitFrameIter-inl.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JSJitFrameIter.cpp:7, from Unified_cpp_js_src_jit6.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::TypeNewScript]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TypeInference.h:1038:44: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::TypeNewScript' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonCode.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JSJitFrameIter.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JSJitFrameIter-inl.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JSJitFrameIter.cpp:7, from Unified_cpp_js_src_jit6.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TypeInference.h:985:7: note: 'class js::TypeNewScript' declared here 985 | class TypeNewScript | ^~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonCode.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JSJitFrameIter.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JSJitFrameIter-inl.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JSJitFrameIter.cpp:7, from Unified_cpp_js_src_jit6.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::IonScriptCounts]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonCode.h:703:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::IonScriptCounts'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JSJitFrameIter.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JSJitFrameIter-inl.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JSJitFrameIter.cpp:7, from Unified_cpp_js_src_jit6.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonCode.h:690:8: note: 'struct js::jit::IonScriptCounts' declared here 690 | struct IonScriptCounts | ^~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonCode.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JSJitFrameIter.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JSJitFrameIter-inl.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JSJitFrameIter.cpp:7, from Unified_cpp_js_src_jit6.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::gcstats::ZoneGCStats]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Statistics.h:80:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::gcstats::ZoneGCStats'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/GCRuntime.h:20, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:27, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CompileWrappers.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Ion.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitAllocPolicy.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/BitSet.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Safepoints.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitFrames.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Bailouts.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JSJitFrameIter-inl.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JSJitFrameIter.cpp:7, from Unified_cpp_js_src_jit6.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Statistics.h:52:8: note: 'struct js::gcstats::ZoneGCStats' declared here 52 | struct ZoneGCStats | ^~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonCode.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JSJitFrameIter.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JSJitFrameIter-inl.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JSJitFrameIter.cpp:7, from Unified_cpp_js_src_jit6.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::NewObjectCache]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Caches.h:141:45: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::NewObjectCache'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/ZoneGroup.h:11, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:29, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CompileWrappers.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Ion.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitAllocPolicy.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/BitSet.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Safepoints.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitFrames.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Bailouts.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JSJitFrameIter-inl.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JSJitFrameIter.cpp:7, from Unified_cpp_js_src_jit6.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Caches.h:92:7: note: 'class js::NewObjectCache' declared here 92 | class NewObjectCache | ^~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonCode.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JSJitFrameIter.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JSJitFrameIter-inl.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JSJitFrameIter.cpp:7, from Unified_cpp_js_src_jit6.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*, size_t) [with T = JS::Value; size_t = unsigned int]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:1085:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:46:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess] 46 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:74, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:29, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsfriendapi.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Heap.h:19, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonCode.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JSJitFrameIter.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JSJitFrameIter-inl.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JSJitFrameIter.cpp:7, from Unified_cpp_js_src_jit6.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/js/Value.h:310:32: note: 'class JS::Value' declared here 310 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonCode.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JSJitFrameIter.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JSJitFrameIter-inl.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JSJitFrameIter.cpp:7, from Unified_cpp_js_src_jit6.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::CodeOffsetJump]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/shared/Assembler-shared.h:560:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::jit::CodeOffsetJump'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Safepoints.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitFrames.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Bailouts.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JSJitFrameIter-inl.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JSJitFrameIter.cpp:7, from Unified_cpp_js_src_jit6.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/shared/Assembler-shared.h:538:7: note: 'class js::jit::CodeOffsetJump' declared here 538 | class CodeOffsetJump | ^~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonCode.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JSJitFrameIter.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JSJitFrameIter-inl.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JSJitFrameIter.cpp:7, from Unified_cpp_js_src_jit6.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(T (&)[N]) [with T = JS::Value; unsigned int N = 2]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:85:30: required from 'JS::AutoValueArray::AutoValueArray(JSContext*) [with unsigned int N = 2]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:994:50: required from 'js::detail::FixedArgsBase::FixedArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::NO_CONSTRUCT; unsigned int N = 0]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:1031:54: required from 'js::FixedInvokeArgs::FixedInvokeArgs(JSContext*) [with unsigned int N = 0]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Interpreter.h:85:31: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess] 67 | memset(aT, 0, N * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:74, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:29, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsfriendapi.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Heap.h:19, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonCode.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JSJitFrameIter.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JSJitFrameIter-inl.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JSJitFrameIter.cpp:7, from Unified_cpp_js_src_jit6.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/js/Value.h:310:32: note: 'class JS::Value' declared here 310 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonCode.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JSJitFrameIter.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JSJitFrameIter-inl.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JSJitFrameIter.cpp:7, from Unified_cpp_js_src_jit6.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(T (&)[N]) [with T = JS::Value; unsigned int N = 3]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:85:30: required from 'JS::AutoValueArray::AutoValueArray(JSContext*) [with unsigned int N = 3]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:994:50: required from 'js::detail::FixedArgsBase::FixedArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::NO_CONSTRUCT; unsigned int N = 1]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:1031:54: required from 'js::FixedInvokeArgs::FixedInvokeArgs(JSContext*) [with unsigned int N = 1]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Interpreter.h:100:31: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess] 67 | memset(aT, 0, N * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:74, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:29, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsfriendapi.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Heap.h:19, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonCode.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JSJitFrameIter.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JSJitFrameIter-inl.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JSJitFrameIter.cpp:7, from Unified_cpp_js_src_jit6.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/js/Value.h:310:32: note: 'class JS::Value' declared here 310 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonCode.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JSJitFrameIter.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JSJitFrameIter-inl.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JSJitFrameIter.cpp:7, from Unified_cpp_js_src_jit6.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(T (&)[N]) [with T = JS::Value; unsigned int N = 4]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:85:30: required from 'JS::AutoValueArray::AutoValueArray(JSContext*) [with unsigned int N = 4]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:994:50: required from 'js::detail::FixedArgsBase::FixedArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::NO_CONSTRUCT; unsigned int N = 2]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:1031:54: required from 'js::FixedInvokeArgs::FixedInvokeArgs(JSContext*) [with unsigned int N = 2]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Interpreter.h:119:31: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess] 67 | memset(aT, 0, N * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:74, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:29, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsfriendapi.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Heap.h:19, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonCode.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JSJitFrameIter.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JSJitFrameIter-inl.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JSJitFrameIter.cpp:7, from Unified_cpp_js_src_jit6.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/js/Value.h:310:32: note: 'class JS::Value' declared here 310 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/BitSet.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Safepoints.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitFrames.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Bailouts.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JSJitFrameIter-inl.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JSJitFrameIter.cpp:7, from Unified_cpp_js_src_jit6.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitAllocPolicy.h: In instantiation of 'T* js::jit::JitAllocPolicy::maybe_pod_calloc(size_t) [with T = js::detail::HashTableEntry >; size_t = unsigned int]': /pbulk/work/www/seamonkey/work/build/dist/include/js/HashTable.h:1264:54: required from 'static js::detail::HashTable::Entry* js::detail::HashTable::createTable(AllocPolicy&, uint32_t, js::detail::HashTable::FailureBehavior) [with T = js::HashMapEntry; HashPolicy = js::HashMap::MapHashPolicy; AllocPolicy = js::jit::JitAllocPolicy; js::detail::HashTable::Entry = js::detail::HashTableEntry >; uint32_t = unsigned int]' /pbulk/work/www/seamonkey/work/build/dist/include/js/HashTable.h:1332:28: required from 'bool js::detail::HashTable::init(uint32_t) [with T = js::HashMapEntry; HashPolicy = js::HashMap::MapHashPolicy; AllocPolicy = js::jit::JitAllocPolicy; uint32_t = unsigned int]' /pbulk/work/www/seamonkey/work/build/dist/include/js/HashTable.h:92:65: required from 'bool js::HashMap::init(uint32_t) [with Key = JS::Value; Value = unsigned int; HashPolicy = js::jit::LIRGraph::ValueHasher; AllocPolicy = js::jit::JitAllocPolicy; uint32_t = unsigned int]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/LIR.h:1835:38: required from here /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitAllocPolicy.h:101:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::detail::HashTableEntry >' with no trivial copy-assignment [-Wclass-memaccess] 101 | memset(p, 0, numElems * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/js/TracingAPI.h:12, from /pbulk/work/www/seamonkey/work/build/dist/include/js/GCPolicyAPI.h:47, from /pbulk/work/www/seamonkey/work/build/dist/include/js/RootingAPI.h:22, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:73, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:29, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsfriendapi.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Heap.h:19, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonCode.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JSJitFrameIter.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JSJitFrameIter-inl.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JSJitFrameIter.cpp:7, from Unified_cpp_js_src_jit6.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/js/HashTable.h:794:7: note: 'class js::detail::HashTableEntry >' declared here 794 | class HashTableEntry | ^~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonBuilder.cpp:35, from Unified_cpp_js_src_jit5.cpp:11: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/NativeObject-inl.h: In static member function 'static JS::Result js::NativeObject::create(JSContext*, js::gc::AllocKind, js::gc::InitialHeap, js::HandleShape, js::HandleObjectGroup)': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/NativeObject-inl.h:553:87: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::HeapSlot'; use assignment instead [-Wclass-memaccess] 553 | memset(nobj->as().fixedSlots(), 0, size - sizeof(js::NativeObject)); | ^ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/AtomicsObject.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CompileWrappers.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Ion.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitAllocPolicy.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonAnalysis.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonAnalysis.cpp:7, from Unified_cpp_js_src_jit5.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:649:7: note: 'class js::HeapSlot' declared here 649 | class HeapSlot : public WriteBarrieredBase | ^~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:27, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsfriendapi.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonTypes.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CompactBuffer.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitcodeMap.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitcodeMap.cpp:7, from Unified_cpp_js_src_jit7.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]': /pbulk/work/www/seamonkey/work/build/dist/include/js/MemoryMetrics.h:40:39: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::TabSizes'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/StoreBuffer.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/String.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonTypes.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CompactBuffer.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitcodeMap.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitcodeMap.cpp:7, from Unified_cpp_js_src_jit7.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here 31 | struct TabSizes | ^~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:27, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsfriendapi.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonTypes.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CompactBuffer.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitcodeMap.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitcodeMap.cpp:7, from Unified_cpp_js_src_jit7.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]': /pbulk/work/www/seamonkey/work/build/dist/include/js/MemoryMetrics.h:71:41: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::ServoSizes'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/StoreBuffer.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/String.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonTypes.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CompactBuffer.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitcodeMap.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitcodeMap.cpp:7, from Unified_cpp_js_src_jit7.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/js/MemoryMetrics.h:59:8: note: 'struct JS::ServoSizes' declared here 59 | struct ServoSizes | ^~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:27, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsfriendapi.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonTypes.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CompactBuffer.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitcodeMap.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitcodeMap.cpp:7, from Unified_cpp_js_src_jit7.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::StaticStrings]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/String.h:1155:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::StaticStrings'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonTypes.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CompactBuffer.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitcodeMap.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitcodeMap.cpp:7, from Unified_cpp_js_src_jit7.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/String.h:1137:7: note: 'class js::StaticStrings' declared here 1137 | class StaticStrings | ^~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:27, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsfriendapi.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonTypes.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CompactBuffer.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitcodeMap.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitcodeMap.cpp:7, from Unified_cpp_js_src_jit7.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::PreliminaryObjectArray]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TypeInference.h:907:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::PreliminaryObjectArray'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/ObjectGroup.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Shape.h:31, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject.h:26, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/AtomicsObject.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CompileWrappers.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Ion.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitAllocPolicy.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CompileInfo.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitcodeMap.h:11, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitcodeMap.cpp:7, from Unified_cpp_js_src_jit7.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TypeInference.h:895:7: note: 'class js::PreliminaryObjectArray' declared here 895 | class PreliminaryObjectArray | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:27, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsfriendapi.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonTypes.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CompactBuffer.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitcodeMap.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitcodeMap.cpp:7, from Unified_cpp_js_src_jit7.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::TypeNewScript]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TypeInference.h:1038:44: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::TypeNewScript' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/ObjectGroup.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Shape.h:31, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject.h:26, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/AtomicsObject.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CompileWrappers.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Ion.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitAllocPolicy.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CompileInfo.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitcodeMap.h:11, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitcodeMap.cpp:7, from Unified_cpp_js_src_jit7.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TypeInference.h:985:7: note: 'class js::TypeNewScript' declared here 985 | class TypeNewScript | ^~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:27, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsfriendapi.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonTypes.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CompactBuffer.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitcodeMap.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitcodeMap.cpp:7, from Unified_cpp_js_src_jit7.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::IonScriptCounts]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonCode.h:703:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::IonScriptCounts'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JSJitFrameIter.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/NameCollections.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:26, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CompileWrappers.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Ion.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitAllocPolicy.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CompileInfo.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitcodeMap.h:11, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitcodeMap.cpp:7, from Unified_cpp_js_src_jit7.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonCode.h:690:8: note: 'struct js::jit::IonScriptCounts' declared here 690 | struct IonScriptCounts | ^~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:27, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsfriendapi.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonTypes.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CompactBuffer.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitcodeMap.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitcodeMap.cpp:7, from Unified_cpp_js_src_jit7.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::gcstats::ZoneGCStats]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Statistics.h:80:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::gcstats::ZoneGCStats'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/GCRuntime.h:20, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:27, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CompileWrappers.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Ion.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitAllocPolicy.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CompileInfo.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitcodeMap.h:11, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitcodeMap.cpp:7, from Unified_cpp_js_src_jit7.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Statistics.h:52:8: note: 'struct js::gcstats::ZoneGCStats' declared here 52 | struct ZoneGCStats | ^~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:27, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsfriendapi.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonTypes.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CompactBuffer.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitcodeMap.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitcodeMap.cpp:7, from Unified_cpp_js_src_jit7.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::NewObjectCache]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Caches.h:141:45: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::NewObjectCache'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/ZoneGroup.h:11, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:29, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CompileWrappers.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Ion.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitAllocPolicy.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CompileInfo.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitcodeMap.h:11, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitcodeMap.cpp:7, from Unified_cpp_js_src_jit7.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Caches.h:92:7: note: 'class js::NewObjectCache' declared here 92 | class NewObjectCache | ^~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:27, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsfriendapi.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonTypes.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CompactBuffer.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitcodeMap.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitcodeMap.cpp:7, from Unified_cpp_js_src_jit7.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*, size_t) [with T = JS::Value; size_t = unsigned int]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:1085:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:46:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess] 46 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:74, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:29, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsfriendapi.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonTypes.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CompactBuffer.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitcodeMap.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitcodeMap.cpp:7, from Unified_cpp_js_src_jit7.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/js/Value.h:310:32: note: 'class JS::Value' declared here 310 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:27, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsfriendapi.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonTypes.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CompactBuffer.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitcodeMap.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitcodeMap.cpp:7, from Unified_cpp_js_src_jit7.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::CodeOffsetJump]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/shared/Assembler-shared.h:560:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::jit::CodeOffsetJump'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Safepoints.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitFrames.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CompileInfo.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitcodeMap.h:11, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitcodeMap.cpp:7, from Unified_cpp_js_src_jit7.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/shared/Assembler-shared.h:538:7: note: 'class js::jit::CodeOffsetJump' declared here 538 | class CodeOffsetJump | ^~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/ds/LifoAlloc.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitAllocPolicy.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonAnalysis.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonAnalysis.cpp:7, from Unified_cpp_js_src_jit5.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]': /pbulk/work/www/seamonkey/work/build/dist/include/js/MemoryMetrics.h:40:39: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::TabSizes'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/StoreBuffer.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/AtomicsObject.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CompileWrappers.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Ion.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitAllocPolicy.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonAnalysis.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonAnalysis.cpp:7, from Unified_cpp_js_src_jit5.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here 31 | struct TabSizes | ^~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/ds/LifoAlloc.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitAllocPolicy.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonAnalysis.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonAnalysis.cpp:7, from Unified_cpp_js_src_jit5.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]': /pbulk/work/www/seamonkey/work/build/dist/include/js/MemoryMetrics.h:71:41: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::ServoSizes'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/StoreBuffer.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/AtomicsObject.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CompileWrappers.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Ion.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitAllocPolicy.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonAnalysis.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonAnalysis.cpp:7, from Unified_cpp_js_src_jit5.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/js/MemoryMetrics.h:59:8: note: 'struct JS::ServoSizes' declared here 59 | struct ServoSizes | ^~~~~~~~~~ /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o Unified_cpp_js_src_jit9.o -c -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SHARED_ARRAY_BUFFER -DJS_HAS_CTYPES -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit -I/pbulk/work/www/seamonkey/work/build/js/src/jit -I/pbulk/work/www/seamonkey/work/build/js/src -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/js/src/js-confdefs.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -Wno-noexcept-type -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes -MD -MP -MF .deps/Unified_cpp_js_src_jit9.o.pp Unified_cpp_js_src_jit9.cpp In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/ds/LifoAlloc.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitAllocPolicy.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonAnalysis.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonAnalysis.cpp:7, from Unified_cpp_js_src_jit5.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::StaticStrings]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/String.h:1155:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::StaticStrings'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonTypes.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TypeInference.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/ObjectGroup.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Shape.h:31, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject.h:26, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/AtomicsObject.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CompileWrappers.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Ion.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitAllocPolicy.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonAnalysis.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonAnalysis.cpp:7, from Unified_cpp_js_src_jit5.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/String.h:1137:7: note: 'class js::StaticStrings' declared here 1137 | class StaticStrings | ^~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/ds/LifoAlloc.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitAllocPolicy.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonAnalysis.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonAnalysis.cpp:7, from Unified_cpp_js_src_jit5.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::PreliminaryObjectArray]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TypeInference.h:907:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::PreliminaryObjectArray'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/ObjectGroup.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Shape.h:31, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject.h:26, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/AtomicsObject.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CompileWrappers.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Ion.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitAllocPolicy.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonAnalysis.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonAnalysis.cpp:7, from Unified_cpp_js_src_jit5.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TypeInference.h:895:7: note: 'class js::PreliminaryObjectArray' declared here 895 | class PreliminaryObjectArray | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/ds/LifoAlloc.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitAllocPolicy.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonAnalysis.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonAnalysis.cpp:7, from Unified_cpp_js_src_jit5.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::TypeNewScript]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TypeInference.h:1038:44: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::TypeNewScript' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/ObjectGroup.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Shape.h:31, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject.h:26, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/AtomicsObject.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CompileWrappers.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Ion.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitAllocPolicy.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonAnalysis.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonAnalysis.cpp:7, from Unified_cpp_js_src_jit5.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TypeInference.h:985:7: note: 'class js::TypeNewScript' declared here 985 | class TypeNewScript | ^~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/ds/LifoAlloc.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitAllocPolicy.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonAnalysis.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonAnalysis.cpp:7, from Unified_cpp_js_src_jit5.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::IonScriptCounts]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonCode.h:703:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::IonScriptCounts'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JSJitFrameIter.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/NameCollections.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:26, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CompileWrappers.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Ion.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitAllocPolicy.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonAnalysis.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonAnalysis.cpp:7, from Unified_cpp_js_src_jit5.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonCode.h:690:8: note: 'struct js::jit::IonScriptCounts' declared here 690 | struct IonScriptCounts | ^~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/ds/LifoAlloc.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitAllocPolicy.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonAnalysis.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonAnalysis.cpp:7, from Unified_cpp_js_src_jit5.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::gcstats::ZoneGCStats]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Statistics.h:80:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::gcstats::ZoneGCStats'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/GCRuntime.h:20, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:27, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CompileWrappers.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Ion.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitAllocPolicy.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonAnalysis.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonAnalysis.cpp:7, from Unified_cpp_js_src_jit5.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Statistics.h:52:8: note: 'struct js::gcstats::ZoneGCStats' declared here 52 | struct ZoneGCStats | ^~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/ds/LifoAlloc.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitAllocPolicy.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonAnalysis.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonAnalysis.cpp:7, from Unified_cpp_js_src_jit5.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::NewObjectCache]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Caches.h:141:45: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::NewObjectCache'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/ZoneGroup.h:11, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:29, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CompileWrappers.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Ion.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitAllocPolicy.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonAnalysis.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonAnalysis.cpp:7, from Unified_cpp_js_src_jit5.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Caches.h:92:7: note: 'class js::NewObjectCache' declared here 92 | class NewObjectCache | ^~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/ds/LifoAlloc.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitAllocPolicy.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonAnalysis.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonAnalysis.cpp:7, from Unified_cpp_js_src_jit5.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*, size_t) [with T = JS::Value; size_t = unsigned int]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:1085:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:46:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess] 46 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsutil.h:25, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/ds/LifoAlloc.h:24, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitAllocPolicy.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonAnalysis.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonAnalysis.cpp:7, from Unified_cpp_js_src_jit5.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/js/Value.h:310:32: note: 'class JS::Value' declared here 310 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/ds/LifoAlloc.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitAllocPolicy.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonAnalysis.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonAnalysis.cpp:7, from Unified_cpp_js_src_jit5.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::CodeOffsetJump]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/shared/Assembler-shared.h:560:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::jit::CodeOffsetJump'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Safepoints.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitFrames.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Bailouts.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/BaselineJIT.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/BaselineIC.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/MIR.h:22, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonAnalysis.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonAnalysis.cpp:7, from Unified_cpp_js_src_jit5.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/shared/Assembler-shared.h:538:7: note: 'class js::jit::CodeOffsetJump' declared here 538 | class CodeOffsetJump | ^~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:27, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsfriendapi.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonTypes.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CompactBuffer.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitcodeMap.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitcodeMap.cpp:7, from Unified_cpp_js_src_jit7.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(T (&)[N]) [with T = JS::Value; unsigned int N = 2]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:85:30: required from 'JS::AutoValueArray::AutoValueArray(JSContext*) [with unsigned int N = 2]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:994:50: required from 'js::detail::FixedArgsBase::FixedArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::NO_CONSTRUCT; unsigned int N = 0]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:1031:54: required from 'js::FixedInvokeArgs::FixedInvokeArgs(JSContext*) [with unsigned int N = 0]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Interpreter.h:85:31: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess] 67 | memset(aT, 0, N * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:74, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:29, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsfriendapi.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonTypes.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CompactBuffer.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitcodeMap.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitcodeMap.cpp:7, from Unified_cpp_js_src_jit7.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/js/Value.h:310:32: note: 'class JS::Value' declared here 310 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:27, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsfriendapi.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonTypes.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CompactBuffer.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitcodeMap.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitcodeMap.cpp:7, from Unified_cpp_js_src_jit7.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(T (&)[N]) [with T = JS::Value; unsigned int N = 3]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:85:30: required from 'JS::AutoValueArray::AutoValueArray(JSContext*) [with unsigned int N = 3]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:994:50: required from 'js::detail::FixedArgsBase::FixedArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::NO_CONSTRUCT; unsigned int N = 1]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:1031:54: required from 'js::FixedInvokeArgs::FixedInvokeArgs(JSContext*) [with unsigned int N = 1]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Interpreter.h:100:31: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess] 67 | memset(aT, 0, N * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:74, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:29, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsfriendapi.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonTypes.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CompactBuffer.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitcodeMap.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitcodeMap.cpp:7, from Unified_cpp_js_src_jit7.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/js/Value.h:310:32: note: 'class JS::Value' declared here 310 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:27, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsfriendapi.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonTypes.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CompactBuffer.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitcodeMap.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitcodeMap.cpp:7, from Unified_cpp_js_src_jit7.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(T (&)[N]) [with T = JS::Value; unsigned int N = 4]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:85:30: required from 'JS::AutoValueArray::AutoValueArray(JSContext*) [with unsigned int N = 4]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:994:50: required from 'js::detail::FixedArgsBase::FixedArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::NO_CONSTRUCT; unsigned int N = 2]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:1031:54: required from 'js::FixedInvokeArgs::FixedInvokeArgs(JSContext*) [with unsigned int N = 2]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Interpreter.h:119:31: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess] 67 | memset(aT, 0, N * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:74, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:29, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsfriendapi.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonTypes.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CompactBuffer.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitcodeMap.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitcodeMap.cpp:7, from Unified_cpp_js_src_jit7.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/js/Value.h:310:32: note: 'class JS::Value' declared here 310 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CompileInfo.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitcodeMap.h:11, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitcodeMap.cpp:7, from Unified_cpp_js_src_jit7.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitAllocPolicy.h: In instantiation of 'T* js::jit::JitAllocPolicy::maybe_pod_calloc(size_t) [with T = js::detail::HashTableEntry >; size_t = unsigned int]': /pbulk/work/www/seamonkey/work/build/dist/include/js/HashTable.h:1264:54: required from 'static js::detail::HashTable::Entry* js::detail::HashTable::createTable(AllocPolicy&, uint32_t, js::detail::HashTable::FailureBehavior) [with T = js::HashMapEntry; HashPolicy = js::HashMap::MapHashPolicy; AllocPolicy = js::jit::JitAllocPolicy; js::detail::HashTable::Entry = js::detail::HashTableEntry >; uint32_t = unsigned int]' /pbulk/work/www/seamonkey/work/build/dist/include/js/HashTable.h:1332:28: required from 'bool js::detail::HashTable::init(uint32_t) [with T = js::HashMapEntry; HashPolicy = js::HashMap::MapHashPolicy; AllocPolicy = js::jit::JitAllocPolicy; uint32_t = unsigned int]' /pbulk/work/www/seamonkey/work/build/dist/include/js/HashTable.h:92:65: required from 'bool js::HashMap::init(uint32_t) [with Key = JS::Value; Value = unsigned int; HashPolicy = js::jit::LIRGraph::ValueHasher; AllocPolicy = js::jit::JitAllocPolicy; uint32_t = unsigned int]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/LIR.h:1835:38: required from here /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitAllocPolicy.h:101:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::detail::HashTableEntry >' with no trivial copy-assignment [-Wclass-memaccess] 101 | memset(p, 0, numElems * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/js/TracingAPI.h:12, from /pbulk/work/www/seamonkey/work/build/dist/include/js/GCPolicyAPI.h:47, from /pbulk/work/www/seamonkey/work/build/dist/include/js/RootingAPI.h:22, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:73, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:29, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsfriendapi.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonTypes.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CompactBuffer.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitcodeMap.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitcodeMap.cpp:7, from Unified_cpp_js_src_jit7.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/js/HashTable.h:794:7: note: 'class js::detail::HashTableEntry >' declared here 794 | class HashTableEntry | ^~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/RegExpStatics.cpp:12, from Unified_cpp_js_src16.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/NativeObject-inl.h: In static member function 'static JS::Result js::NativeObject::create(JSContext*, js::gc::AllocKind, js::gc::InitialHeap, js::HandleShape, js::HandleObjectGroup)': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/NativeObject-inl.h:553:87: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::HeapSlot'; use assignment instead [-Wclass-memaccess] 553 | memset(nobj->as().fixedSlots(), 0, size - sizeof(js::NativeObject)); | ^ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Tracer.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TaggedProto.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Marking.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/RegExpStatics.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/RegExpStatics.cpp:7, from Unified_cpp_js_src16.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:649:7: note: 'class js::HeapSlot' declared here 649 | class HeapSlot : public WriteBarrieredBase | ^~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/ds/LifoAlloc.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitAllocPolicy.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonAnalysis.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonAnalysis.cpp:7, from Unified_cpp_js_src_jit5.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(T (&)[N]) [with T = JS::Value; unsigned int N = 2]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:85:30: required from 'JS::AutoValueArray::AutoValueArray(JSContext*) [with unsigned int N = 2]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:994:50: required from 'js::detail::FixedArgsBase::FixedArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::NO_CONSTRUCT; unsigned int N = 0]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:1031:54: required from 'js::FixedInvokeArgs::FixedInvokeArgs(JSContext*) [with unsigned int N = 0]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Interpreter.h:85:31: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess] 67 | memset(aT, 0, N * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsutil.h:25, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/ds/LifoAlloc.h:24, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitAllocPolicy.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonAnalysis.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonAnalysis.cpp:7, from Unified_cpp_js_src_jit5.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/js/Value.h:310:32: note: 'class JS::Value' declared here 310 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/ds/LifoAlloc.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitAllocPolicy.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonAnalysis.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonAnalysis.cpp:7, from Unified_cpp_js_src_jit5.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(T (&)[N]) [with T = JS::Value; unsigned int N = 3]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:85:30: required from 'JS::AutoValueArray::AutoValueArray(JSContext*) [with unsigned int N = 3]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:994:50: required from 'js::detail::FixedArgsBase::FixedArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::NO_CONSTRUCT; unsigned int N = 1]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:1031:54: required from 'js::FixedInvokeArgs::FixedInvokeArgs(JSContext*) [with unsigned int N = 1]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Interpreter.h:100:31: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess] 67 | memset(aT, 0, N * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsutil.h:25, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/ds/LifoAlloc.h:24, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitAllocPolicy.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonAnalysis.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonAnalysis.cpp:7, from Unified_cpp_js_src_jit5.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/js/Value.h:310:32: note: 'class JS::Value' declared here 310 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/ds/LifoAlloc.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitAllocPolicy.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonAnalysis.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonAnalysis.cpp:7, from Unified_cpp_js_src_jit5.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(T (&)[N]) [with T = JS::Value; unsigned int N = 4]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:85:30: required from 'JS::AutoValueArray::AutoValueArray(JSContext*) [with unsigned int N = 4]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:994:50: required from 'js::detail::FixedArgsBase::FixedArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::NO_CONSTRUCT; unsigned int N = 2]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:1031:54: required from 'js::FixedInvokeArgs::FixedInvokeArgs(JSContext*) [with unsigned int N = 2]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Interpreter.h:119:31: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess] 67 | memset(aT, 0, N * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsutil.h:25, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/ds/LifoAlloc.h:24, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitAllocPolicy.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonAnalysis.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonAnalysis.cpp:7, from Unified_cpp_js_src_jit5.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/js/Value.h:310:32: note: 'class JS::Value' declared here 310 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonAnalysis.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonAnalysis.cpp:7, from Unified_cpp_js_src_jit5.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitAllocPolicy.h: In instantiation of 'T* js::jit::JitAllocPolicy::maybe_pod_calloc(size_t) [with T = js::detail::HashTableEntry >; size_t = unsigned int]': /pbulk/work/www/seamonkey/work/build/dist/include/js/HashTable.h:1264:54: required from 'static js::detail::HashTable::Entry* js::detail::HashTable::createTable(AllocPolicy&, uint32_t, js::detail::HashTable::FailureBehavior) [with T = js::HashMapEntry; HashPolicy = js::HashMap::MapHashPolicy; AllocPolicy = js::jit::JitAllocPolicy; js::detail::HashTable::Entry = js::detail::HashTableEntry >; uint32_t = unsigned int]' /pbulk/work/www/seamonkey/work/build/dist/include/js/HashTable.h:1332:28: required from 'bool js::detail::HashTable::init(uint32_t) [with T = js::HashMapEntry; HashPolicy = js::HashMap::MapHashPolicy; AllocPolicy = js::jit::JitAllocPolicy; uint32_t = unsigned int]' /pbulk/work/www/seamonkey/work/build/dist/include/js/HashTable.h:92:65: required from 'bool js::HashMap::init(uint32_t) [with Key = JS::Value; Value = unsigned int; HashPolicy = js::jit::LIRGraph::ValueHasher; AllocPolicy = js::jit::JitAllocPolicy; uint32_t = unsigned int]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/LIR.h:1835:38: required from here /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitAllocPolicy.h:101:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::detail::HashTableEntry >' with no trivial copy-assignment [-Wclass-memaccess] 101 | memset(p, 0, numElems * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/js/TracingAPI.h:12, from /pbulk/work/www/seamonkey/work/build/dist/include/js/GCPolicyAPI.h:47, from /pbulk/work/www/seamonkey/work/build/dist/include/js/RootingAPI.h:22, from /pbulk/work/www/seamonkey/work/build/dist/include/js/Value.h:24, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsutil.h:25, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/ds/LifoAlloc.h:24, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitAllocPolicy.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonAnalysis.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonAnalysis.cpp:7, from Unified_cpp_js_src_jit5.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/js/HashTable.h:794:7: note: 'class js::detail::HashTableEntry >' declared here 794 | class HashTableEntry | ^~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonAnalysis.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonAnalysis.cpp:7, from Unified_cpp_js_src_jit5.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitAllocPolicy.h: In instantiation of 'T* js::jit::JitAllocPolicy::maybe_pod_calloc(size_t) [with T = js::detail::HashTableEntry >; size_t = unsigned int]': /pbulk/work/www/seamonkey/work/build/dist/include/js/HashTable.h:1264:54: required from 'static js::detail::HashTable::Entry* js::detail::HashTable::createTable(AllocPolicy&, uint32_t, js::detail::HashTable::FailureBehavior) [with T = js::HashMapEntry; HashPolicy = js::HashMap, js::jit::JitAllocPolicy>::MapHashPolicy; AllocPolicy = js::jit::JitAllocPolicy; js::detail::HashTable::Entry = js::detail::HashTableEntry >; uint32_t = unsigned int]' /pbulk/work/www/seamonkey/work/build/dist/include/js/HashTable.h:1332:28: required from 'bool js::detail::HashTable::init(uint32_t) [with T = js::HashMapEntry; HashPolicy = js::HashMap, js::jit::JitAllocPolicy>::MapHashPolicy; AllocPolicy = js::jit::JitAllocPolicy; uint32_t = unsigned int]' /pbulk/work/www/seamonkey/work/build/dist/include/js/HashTable.h:92:65: required from 'bool js::HashMap::init(uint32_t) [with Key = unsigned int; Value = BoundsCheckInfo; HashPolicy = js::DefaultHasher; AllocPolicy = js::jit::JitAllocPolicy; uint32_t = unsigned int]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonAnalysis.cpp:3312:22: required from here /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitAllocPolicy.h:101:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::detail::HashTableEntry >' with no trivial copy-assignment [-Wclass-memaccess] 101 | memset(p, 0, numElems * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/js/TracingAPI.h:12, from /pbulk/work/www/seamonkey/work/build/dist/include/js/GCPolicyAPI.h:47, from /pbulk/work/www/seamonkey/work/build/dist/include/js/RootingAPI.h:22, from /pbulk/work/www/seamonkey/work/build/dist/include/js/Value.h:24, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsutil.h:25, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/ds/LifoAlloc.h:24, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitAllocPolicy.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonAnalysis.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonAnalysis.cpp:7, from Unified_cpp_js_src_jit5.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/js/HashTable.h:794:7: note: 'class js::detail::HashTableEntry >' declared here 794 | class HashTableEntry | ^~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:27, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsfriendapi.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Tracer.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TaggedProto.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Marking.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/RegExpStatics.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/RegExpStatics.cpp:7, from Unified_cpp_js_src16.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]': /pbulk/work/www/seamonkey/work/build/dist/include/js/MemoryMetrics.h:40:39: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::TabSizes'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/StoreBuffer.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Tracer.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TaggedProto.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Marking.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/RegExpStatics.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/RegExpStatics.cpp:7, from Unified_cpp_js_src16.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here 31 | struct TabSizes | ^~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:27, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsfriendapi.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Tracer.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TaggedProto.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Marking.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/RegExpStatics.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/RegExpStatics.cpp:7, from Unified_cpp_js_src16.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]': /pbulk/work/www/seamonkey/work/build/dist/include/js/MemoryMetrics.h:71:41: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::ServoSizes'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/StoreBuffer.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Tracer.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TaggedProto.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Marking.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/RegExpStatics.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/RegExpStatics.cpp:7, from Unified_cpp_js_src16.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/js/MemoryMetrics.h:59:8: note: 'struct JS::ServoSizes' declared here 59 | struct ServoSizes | ^~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:27, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsfriendapi.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Tracer.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TaggedProto.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Marking.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/RegExpStatics.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/RegExpStatics.cpp:7, from Unified_cpp_js_src16.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::StaticStrings]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/String.h:1155:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::StaticStrings'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonTypes.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TypeInference.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/ObjectGroup.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Shape.h:31, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject.h:26, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/AtomicsObject.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/RegExpStatics.h:11, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/RegExpStatics.cpp:7, from Unified_cpp_js_src16.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/String.h:1137:7: note: 'class js::StaticStrings' declared here 1137 | class StaticStrings | ^~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:27, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsfriendapi.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Tracer.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TaggedProto.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Marking.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/RegExpStatics.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/RegExpStatics.cpp:7, from Unified_cpp_js_src16.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::PreliminaryObjectArray]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TypeInference.h:907:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::PreliminaryObjectArray'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/ObjectGroup.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Shape.h:31, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject.h:26, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/AtomicsObject.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/RegExpStatics.h:11, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/RegExpStatics.cpp:7, from Unified_cpp_js_src16.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TypeInference.h:895:7: note: 'class js::PreliminaryObjectArray' declared here 895 | class PreliminaryObjectArray | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:27, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsfriendapi.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Tracer.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TaggedProto.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Marking.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/RegExpStatics.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/RegExpStatics.cpp:7, from Unified_cpp_js_src16.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::TypeNewScript]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TypeInference.h:1038:44: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::TypeNewScript' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/ObjectGroup.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Shape.h:31, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject.h:26, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/AtomicsObject.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/RegExpStatics.h:11, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/RegExpStatics.cpp:7, from Unified_cpp_js_src16.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TypeInference.h:985:7: note: 'class js::TypeNewScript' declared here 985 | class TypeNewScript | ^~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:27, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsfriendapi.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Tracer.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TaggedProto.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Marking.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/RegExpStatics.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/RegExpStatics.cpp:7, from Unified_cpp_js_src16.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::IonScriptCounts]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonCode.h:703:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::IonScriptCounts'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JSJitFrameIter.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/NameCollections.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:26, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/RegExpStatics.h:11, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/RegExpStatics.cpp:7, from Unified_cpp_js_src16.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonCode.h:690:8: note: 'struct js::jit::IonScriptCounts' declared here 690 | struct IonScriptCounts | ^~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:27, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsfriendapi.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Tracer.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TaggedProto.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Marking.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/RegExpStatics.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/RegExpStatics.cpp:7, from Unified_cpp_js_src16.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::gcstats::ZoneGCStats]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Statistics.h:80:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::gcstats::ZoneGCStats'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/GCRuntime.h:20, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:27, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/RegExpStatics.h:11, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/RegExpStatics.cpp:7, from Unified_cpp_js_src16.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Statistics.h:52:8: note: 'struct js::gcstats::ZoneGCStats' declared here 52 | struct ZoneGCStats | ^~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:27, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsfriendapi.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Tracer.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TaggedProto.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Marking.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/RegExpStatics.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/RegExpStatics.cpp:7, from Unified_cpp_js_src16.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::NewObjectCache]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Caches.h:141:45: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::NewObjectCache'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/ZoneGroup.h:11, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:29, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/RegExpStatics.h:11, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/RegExpStatics.cpp:7, from Unified_cpp_js_src16.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Caches.h:92:7: note: 'class js::NewObjectCache' declared here 92 | class NewObjectCache | ^~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:27, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsfriendapi.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Tracer.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TaggedProto.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Marking.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/RegExpStatics.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/RegExpStatics.cpp:7, from Unified_cpp_js_src16.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*, size_t) [with T = JS::Value; size_t = unsigned int]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:1085:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:46:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess] 46 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:74, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:29, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsfriendapi.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Tracer.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TaggedProto.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Marking.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/RegExpStatics.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/RegExpStatics.cpp:7, from Unified_cpp_js_src16.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/js/Value.h:310:32: note: 'class JS::Value' declared here 310 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:27, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsfriendapi.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Tracer.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TaggedProto.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Marking.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/RegExpStatics.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/RegExpStatics.cpp:7, from Unified_cpp_js_src16.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::CodeOffsetJump]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/shared/Assembler-shared.h:560:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::jit::CodeOffsetJump'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Safepoints.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitFrames.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext-inl.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSCompartment-inl.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject-inl.h:32, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/NativeObject-inl.h:22, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/RegExpStatics.cpp:12, from Unified_cpp_js_src16.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/shared/Assembler-shared.h:538:7: note: 'class js::jit::CodeOffsetJump' declared here 538 | class CodeOffsetJump | ^~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:27, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsfriendapi.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Tracer.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TaggedProto.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Marking.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/RegExpStatics.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/RegExpStatics.cpp:7, from Unified_cpp_js_src16.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::gc::TenureCountCache]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/GCInternals.h:161:47: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::gc::TenureCountCache'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.cpp:33, from Unified_cpp_js_src16.cpp:11: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/GCInternals.h:154:8: note: 'struct js::gc::TenureCountCache' declared here 154 | struct TenureCountCache | ^~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:27, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsfriendapi.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Tracer.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TaggedProto.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Marking.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/RegExpStatics.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/RegExpStatics.cpp:7, from Unified_cpp_js_src16.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::ProtectedDataNoCheckArgs]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.cpp:190:27: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::ProtectedDataNoCheckArgs'; use assignment instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext.h:20, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/RegExpStatics.h:11, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/RegExpStatics.cpp:7, from Unified_cpp_js_src16.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/threading/ProtectedData.h:126:7: note: 'class js::ProtectedDataNoCheckArgs' declared here 126 | class ProtectedDataNoCheckArgs : public ProtectedData | ^~~~~~~~~~~~~~~~~~~~~~~~ /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o Unified_cpp_js_src17.o -c -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SHARED_ARRAY_BUFFER -DJS_HAS_CTYPES -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src -I/pbulk/work/www/seamonkey/work/build/js/src -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/js/src/js-confdefs.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -Wno-noexcept-type -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes -DV8_INTL_SUPPORT -I/usr/pkg/include -MD -MP -MF .deps/Unified_cpp_js_src17.o.pp Unified_cpp_js_src17.cpp In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:27, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsfriendapi.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Tracer.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TaggedProto.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Marking.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/RegExpStatics.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/RegExpStatics.cpp:7, from Unified_cpp_js_src16.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(T (&)[N]) [with T = JS::Value; unsigned int N = 2]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:85:30: required from 'JS::AutoValueArray::AutoValueArray(JSContext*) [with unsigned int N = 2]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:994:50: required from 'js::detail::FixedArgsBase::FixedArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::NO_CONSTRUCT; unsigned int N = 0]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:1031:54: required from 'js::FixedInvokeArgs::FixedInvokeArgs(JSContext*) [with unsigned int N = 0]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Interpreter.h:85:31: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess] 67 | memset(aT, 0, N * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:74, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:29, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsfriendapi.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Tracer.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TaggedProto.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Marking.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/RegExpStatics.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/RegExpStatics.cpp:7, from Unified_cpp_js_src16.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/js/Value.h:310:32: note: 'class JS::Value' declared here 310 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:27, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsfriendapi.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Tracer.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TaggedProto.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Marking.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/RegExpStatics.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/RegExpStatics.cpp:7, from Unified_cpp_js_src16.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(T (&)[N]) [with T = JS::Value; unsigned int N = 3]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:85:30: required from 'JS::AutoValueArray::AutoValueArray(JSContext*) [with unsigned int N = 3]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:994:50: required from 'js::detail::FixedArgsBase::FixedArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::NO_CONSTRUCT; unsigned int N = 1]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:1031:54: required from 'js::FixedInvokeArgs::FixedInvokeArgs(JSContext*) [with unsigned int N = 1]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Interpreter.h:100:31: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess] 67 | memset(aT, 0, N * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:74, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:29, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsfriendapi.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Tracer.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TaggedProto.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Marking.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/RegExpStatics.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/RegExpStatics.cpp:7, from Unified_cpp_js_src16.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/js/Value.h:310:32: note: 'class JS::Value' declared here 310 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:27, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsfriendapi.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Tracer.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TaggedProto.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Marking.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/RegExpStatics.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/RegExpStatics.cpp:7, from Unified_cpp_js_src16.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(T (&)[N]) [with T = JS::Value; unsigned int N = 4]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:85:30: required from 'JS::AutoValueArray::AutoValueArray(JSContext*) [with unsigned int N = 4]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:994:50: required from 'js::detail::FixedArgsBase::FixedArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::NO_CONSTRUCT; unsigned int N = 2]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:1031:54: required from 'js::FixedInvokeArgs::FixedInvokeArgs(JSContext*) [with unsigned int N = 2]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Interpreter.h:119:31: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess] 67 | memset(aT, 0, N * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:74, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:29, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsfriendapi.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Tracer.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TaggedProto.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Marking.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/RegExpStatics.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/RegExpStatics.cpp:7, from Unified_cpp_js_src16.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/js/Value.h:310:32: note: 'class JS::Value' declared here 310 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/UnboxedObject-inl.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Interpreter-inl.h:24, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Recover.cpp:28, from Unified_cpp_js_src_jit9.cpp:29: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/NativeObject-inl.h: In static member function 'static JS::Result js::NativeObject::create(JSContext*, js::gc::AllocKind, js::gc::InitialHeap, js::HandleShape, js::HandleObjectGroup)': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/NativeObject-inl.h:553:87: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::HeapSlot'; use assignment instead [-Wclass-memaccess] 553 | memset(nobj->as().fixedSlots(), 0, size - sizeof(js::NativeObject)); | ^ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/AtomicsObject.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CompileWrappers.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Ion.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitAllocPolicy.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonAnalysis.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/RangeAnalysis.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/RangeAnalysis.cpp:7, from Unified_cpp_js_src_jit9.cpp:20: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:649:7: note: 'class js::HeapSlot' declared here 649 | class HeapSlot : public WriteBarrieredBase | ^~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/MCallOptimize.cpp:39, from Unified_cpp_js_src_jit8.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/NativeObject-inl.h: In static member function 'static JS::Result js::NativeObject::create(JSContext*, js::gc::AllocKind, js::gc::InitialHeap, js::HandleShape, js::HandleObjectGroup)': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/NativeObject-inl.h:553:87: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::HeapSlot'; use assignment instead [-Wclass-memaccess] 553 | memset(nobj->as().fixedSlots(), 0, size - sizeof(js::NativeObject)); | ^ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/AtomicsObject.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/MCallOptimize.cpp:12, from Unified_cpp_js_src_jit8.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:649:7: note: 'class js::HeapSlot' declared here 649 | class HeapSlot : public WriteBarrieredBase | ^~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:27, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsfriendapi.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/ProcessExecutableMemory.cpp:16, from Unified_cpp_js_src_jit9.cpp:11: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]': /pbulk/work/www/seamonkey/work/build/dist/include/js/MemoryMetrics.h:40:39: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::TabSizes'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/StoreBuffer.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/AtomicsObject.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CompileWrappers.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Ion.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitAllocPolicy.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonAnalysis.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/RangeAnalysis.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/RangeAnalysis.cpp:7, from Unified_cpp_js_src_jit9.cpp:20: /pbulk/work/www/seamonkey/work/build/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here 31 | struct TabSizes | ^~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:27, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsfriendapi.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/ProcessExecutableMemory.cpp:16, from Unified_cpp_js_src_jit9.cpp:11: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]': /pbulk/work/www/seamonkey/work/build/dist/include/js/MemoryMetrics.h:71:41: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::ServoSizes'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/StoreBuffer.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/AtomicsObject.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CompileWrappers.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Ion.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitAllocPolicy.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonAnalysis.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/RangeAnalysis.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/RangeAnalysis.cpp:7, from Unified_cpp_js_src_jit9.cpp:20: /pbulk/work/www/seamonkey/work/build/dist/include/js/MemoryMetrics.h:59:8: note: 'struct JS::ServoSizes' declared here 59 | struct ServoSizes | ^~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:27, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsfriendapi.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/ProcessExecutableMemory.cpp:16, from Unified_cpp_js_src_jit9.cpp:11: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::StaticStrings]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/String.h:1155:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::StaticStrings'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonTypes.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TypeInference.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/ObjectGroup.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Shape.h:31, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject.h:26, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/AtomicsObject.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CompileWrappers.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Ion.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitAllocPolicy.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonAnalysis.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/RangeAnalysis.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/RangeAnalysis.cpp:7, from Unified_cpp_js_src_jit9.cpp:20: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/String.h:1137:7: note: 'class js::StaticStrings' declared here 1137 | class StaticStrings | ^~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:27, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsfriendapi.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/ProcessExecutableMemory.cpp:16, from Unified_cpp_js_src_jit9.cpp:11: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::PreliminaryObjectArray]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TypeInference.h:907:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::PreliminaryObjectArray'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/ObjectGroup.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Shape.h:31, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject.h:26, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/AtomicsObject.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CompileWrappers.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Ion.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitAllocPolicy.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonAnalysis.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/RangeAnalysis.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/RangeAnalysis.cpp:7, from Unified_cpp_js_src_jit9.cpp:20: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TypeInference.h:895:7: note: 'class js::PreliminaryObjectArray' declared here 895 | class PreliminaryObjectArray | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:27, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsfriendapi.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/ProcessExecutableMemory.cpp:16, from Unified_cpp_js_src_jit9.cpp:11: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::TypeNewScript]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TypeInference.h:1038:44: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::TypeNewScript' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/ObjectGroup.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Shape.h:31, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject.h:26, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/AtomicsObject.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CompileWrappers.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Ion.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitAllocPolicy.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonAnalysis.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/RangeAnalysis.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/RangeAnalysis.cpp:7, from Unified_cpp_js_src_jit9.cpp:20: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TypeInference.h:985:7: note: 'class js::TypeNewScript' declared here 985 | class TypeNewScript | ^~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:27, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsfriendapi.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/ProcessExecutableMemory.cpp:16, from Unified_cpp_js_src_jit9.cpp:11: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::IonScriptCounts]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonCode.h:703:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::IonScriptCounts'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JSJitFrameIter.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/NameCollections.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:26, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CompileWrappers.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Ion.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitAllocPolicy.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonAnalysis.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/RangeAnalysis.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/RangeAnalysis.cpp:7, from Unified_cpp_js_src_jit9.cpp:20: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonCode.h:690:8: note: 'struct js::jit::IonScriptCounts' declared here 690 | struct IonScriptCounts | ^~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:27, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsfriendapi.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/ProcessExecutableMemory.cpp:16, from Unified_cpp_js_src_jit9.cpp:11: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::gcstats::ZoneGCStats]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Statistics.h:80:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::gcstats::ZoneGCStats'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/GCRuntime.h:20, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:27, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CompileWrappers.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Ion.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitAllocPolicy.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonAnalysis.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/RangeAnalysis.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/RangeAnalysis.cpp:7, from Unified_cpp_js_src_jit9.cpp:20: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Statistics.h:52:8: note: 'struct js::gcstats::ZoneGCStats' declared here 52 | struct ZoneGCStats | ^~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:27, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsfriendapi.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/ProcessExecutableMemory.cpp:16, from Unified_cpp_js_src_jit9.cpp:11: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::NewObjectCache]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Caches.h:141:45: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::NewObjectCache'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/ZoneGroup.h:11, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:29, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CompileWrappers.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Ion.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitAllocPolicy.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonAnalysis.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/RangeAnalysis.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/RangeAnalysis.cpp:7, from Unified_cpp_js_src_jit9.cpp:20: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Caches.h:92:7: note: 'class js::NewObjectCache' declared here 92 | class NewObjectCache | ^~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:27, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsfriendapi.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/ProcessExecutableMemory.cpp:16, from Unified_cpp_js_src_jit9.cpp:11: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*, size_t) [with T = JS::Value; size_t = unsigned int]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:1085:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:46:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess] 46 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:74, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:29, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsfriendapi.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/ProcessExecutableMemory.cpp:16, from Unified_cpp_js_src_jit9.cpp:11: /pbulk/work/www/seamonkey/work/build/dist/include/js/Value.h:310:32: note: 'class JS::Value' declared here 310 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:27, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsfriendapi.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/ProcessExecutableMemory.cpp:16, from Unified_cpp_js_src_jit9.cpp:11: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::CodeOffsetJump]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/shared/Assembler-shared.h:560:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::jit::CodeOffsetJump'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Safepoints.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitFrames.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Bailouts.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/BaselineJIT.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/BaselineIC.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/MIR.h:22, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonAnalysis.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/RangeAnalysis.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/RangeAnalysis.cpp:7, from Unified_cpp_js_src_jit9.cpp:20: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/shared/Assembler-shared.h:538:7: note: 'class js::jit::CodeOffsetJump' declared here 538 | class CodeOffsetJump | ^~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/build/dist/include/js/RootingAPI.h:19, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:73, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsmath.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/MCallOptimize.cpp:9, from Unified_cpp_js_src_jit8.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]': /pbulk/work/www/seamonkey/work/build/dist/include/js/MemoryMetrics.h:40:39: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::TabSizes'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/StoreBuffer.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/AtomicsObject.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/MCallOptimize.cpp:12, from Unified_cpp_js_src_jit8.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here 31 | struct TabSizes | ^~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/build/dist/include/js/RootingAPI.h:19, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:73, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsmath.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/MCallOptimize.cpp:9, from Unified_cpp_js_src_jit8.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]': /pbulk/work/www/seamonkey/work/build/dist/include/js/MemoryMetrics.h:71:41: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::ServoSizes'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/StoreBuffer.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/AtomicsObject.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/MCallOptimize.cpp:12, from Unified_cpp_js_src_jit8.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/js/MemoryMetrics.h:59:8: note: 'struct JS::ServoSizes' declared here 59 | struct ServoSizes | ^~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/build/dist/include/js/RootingAPI.h:19, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:73, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsmath.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/MCallOptimize.cpp:9, from Unified_cpp_js_src_jit8.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::StaticStrings]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/String.h:1155:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::StaticStrings'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonTypes.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TypeInference.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/ObjectGroup.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Shape.h:31, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject.h:26, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/AtomicsObject.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/MCallOptimize.cpp:12, from Unified_cpp_js_src_jit8.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/String.h:1137:7: note: 'class js::StaticStrings' declared here 1137 | class StaticStrings | ^~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/build/dist/include/js/RootingAPI.h:19, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:73, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsmath.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/MCallOptimize.cpp:9, from Unified_cpp_js_src_jit8.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::PreliminaryObjectArray]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TypeInference.h:907:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::PreliminaryObjectArray'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/ObjectGroup.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Shape.h:31, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject.h:26, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/AtomicsObject.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/MCallOptimize.cpp:12, from Unified_cpp_js_src_jit8.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TypeInference.h:895:7: note: 'class js::PreliminaryObjectArray' declared here 895 | class PreliminaryObjectArray | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/build/dist/include/js/RootingAPI.h:19, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:73, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsmath.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/MCallOptimize.cpp:9, from Unified_cpp_js_src_jit8.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::TypeNewScript]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TypeInference.h:1038:44: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::TypeNewScript' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/ObjectGroup.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Shape.h:31, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject.h:26, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/AtomicsObject.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/MCallOptimize.cpp:12, from Unified_cpp_js_src_jit8.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TypeInference.h:985:7: note: 'class js::TypeNewScript' declared here 985 | class TypeNewScript | ^~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/build/dist/include/js/RootingAPI.h:19, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:73, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsmath.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/MCallOptimize.cpp:9, from Unified_cpp_js_src_jit8.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::IonScriptCounts]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonCode.h:703:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::IonScriptCounts'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JSJitFrameIter.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/NameCollections.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:26, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsexn.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/GlobalObject.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/MapObject.h:11, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/MCallOptimize.cpp:18, from Unified_cpp_js_src_jit8.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonCode.h:690:8: note: 'struct js::jit::IonScriptCounts' declared here 690 | struct IonScriptCounts | ^~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/build/dist/include/js/RootingAPI.h:19, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:73, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsmath.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/MCallOptimize.cpp:9, from Unified_cpp_js_src_jit8.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::gcstats::ZoneGCStats]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Statistics.h:80:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::gcstats::ZoneGCStats'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/GCRuntime.h:20, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:27, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsexn.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/GlobalObject.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/MapObject.h:11, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/MCallOptimize.cpp:18, from Unified_cpp_js_src_jit8.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Statistics.h:52:8: note: 'struct js::gcstats::ZoneGCStats' declared here 52 | struct ZoneGCStats | ^~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/build/dist/include/js/RootingAPI.h:19, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:73, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsmath.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/MCallOptimize.cpp:9, from Unified_cpp_js_src_jit8.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::NewObjectCache]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Caches.h:141:45: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::NewObjectCache'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/ZoneGroup.h:11, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:29, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsexn.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/GlobalObject.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/MapObject.h:11, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/MCallOptimize.cpp:18, from Unified_cpp_js_src_jit8.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Caches.h:92:7: note: 'class js::NewObjectCache' declared here 92 | class NewObjectCache | ^~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/build/dist/include/js/RootingAPI.h:19, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:73, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsmath.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/MCallOptimize.cpp:9, from Unified_cpp_js_src_jit8.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*, size_t) [with T = JS::Value; size_t = unsigned int]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:1085:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:46:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess] 46 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:74, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsmath.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/MCallOptimize.cpp:9, from Unified_cpp_js_src_jit8.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/js/Value.h:310:32: note: 'class JS::Value' declared here 310 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/build/dist/include/js/RootingAPI.h:19, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:73, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsmath.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/MCallOptimize.cpp:9, from Unified_cpp_js_src_jit8.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::CodeOffsetJump]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/shared/Assembler-shared.h:560:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::jit::CodeOffsetJump'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Safepoints.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitFrames.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Bailouts.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/BaselineJIT.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/BaselineIC.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/BaselineInspector.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/MCallOptimize.cpp:22, from Unified_cpp_js_src_jit8.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/shared/Assembler-shared.h:538:7: note: 'class js::jit::CodeOffsetJump' declared here 538 | class CodeOffsetJump | ^~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:27, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsfriendapi.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/ProcessExecutableMemory.cpp:16, from Unified_cpp_js_src_jit9.cpp:11: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(T (&)[N]) [with T = JS::Value; unsigned int N = 2]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:85:30: required from 'JS::AutoValueArray::AutoValueArray(JSContext*) [with unsigned int N = 2]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:994:50: required from 'js::detail::FixedArgsBase::FixedArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::NO_CONSTRUCT; unsigned int N = 0]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:1031:54: required from 'js::FixedInvokeArgs::FixedInvokeArgs(JSContext*) [with unsigned int N = 0]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Interpreter.h:85:31: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess] 67 | memset(aT, 0, N * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:74, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:29, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsfriendapi.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/ProcessExecutableMemory.cpp:16, from Unified_cpp_js_src_jit9.cpp:11: /pbulk/work/www/seamonkey/work/build/dist/include/js/Value.h:310:32: note: 'class JS::Value' declared here 310 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:27, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsfriendapi.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/ProcessExecutableMemory.cpp:16, from Unified_cpp_js_src_jit9.cpp:11: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(T (&)[N]) [with T = JS::Value; unsigned int N = 3]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:85:30: required from 'JS::AutoValueArray::AutoValueArray(JSContext*) [with unsigned int N = 3]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:994:50: required from 'js::detail::FixedArgsBase::FixedArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::NO_CONSTRUCT; unsigned int N = 1]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:1031:54: required from 'js::FixedInvokeArgs::FixedInvokeArgs(JSContext*) [with unsigned int N = 1]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Interpreter.h:100:31: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess] 67 | memset(aT, 0, N * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:74, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:29, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsfriendapi.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/ProcessExecutableMemory.cpp:16, from Unified_cpp_js_src_jit9.cpp:11: /pbulk/work/www/seamonkey/work/build/dist/include/js/Value.h:310:32: note: 'class JS::Value' declared here 310 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:27, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsfriendapi.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/ProcessExecutableMemory.cpp:16, from Unified_cpp_js_src_jit9.cpp:11: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(T (&)[N]) [with T = JS::Value; unsigned int N = 4]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:85:30: required from 'JS::AutoValueArray::AutoValueArray(JSContext*) [with unsigned int N = 4]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:994:50: required from 'js::detail::FixedArgsBase::FixedArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::NO_CONSTRUCT; unsigned int N = 2]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:1031:54: required from 'js::FixedInvokeArgs::FixedInvokeArgs(JSContext*) [with unsigned int N = 2]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Interpreter.h:119:31: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess] 67 | memset(aT, 0, N * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:74, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:29, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsfriendapi.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/ProcessExecutableMemory.cpp:16, from Unified_cpp_js_src_jit9.cpp:11: /pbulk/work/www/seamonkey/work/build/dist/include/js/Value.h:310:32: note: 'class JS::Value' declared here 310 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonAnalysis.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/RangeAnalysis.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/RangeAnalysis.cpp:7, from Unified_cpp_js_src_jit9.cpp:20: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitAllocPolicy.h: In instantiation of 'T* js::jit::JitAllocPolicy::maybe_pod_calloc(size_t) [with T = js::detail::HashTableEntry >; size_t = unsigned int]': /pbulk/work/www/seamonkey/work/build/dist/include/js/HashTable.h:1264:54: required from 'static js::detail::HashTable::Entry* js::detail::HashTable::createTable(AllocPolicy&, uint32_t, js::detail::HashTable::FailureBehavior) [with T = js::HashMapEntry; HashPolicy = js::HashMap::MapHashPolicy; AllocPolicy = js::jit::JitAllocPolicy; js::detail::HashTable::Entry = js::detail::HashTableEntry >; uint32_t = unsigned int]' /pbulk/work/www/seamonkey/work/build/dist/include/js/HashTable.h:1332:28: required from 'bool js::detail::HashTable::init(uint32_t) [with T = js::HashMapEntry; HashPolicy = js::HashMap::MapHashPolicy; AllocPolicy = js::jit::JitAllocPolicy; uint32_t = unsigned int]' /pbulk/work/www/seamonkey/work/build/dist/include/js/HashTable.h:92:65: required from 'bool js::HashMap::init(uint32_t) [with Key = JS::Value; Value = unsigned int; HashPolicy = js::jit::LIRGraph::ValueHasher; AllocPolicy = js::jit::JitAllocPolicy; uint32_t = unsigned int]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/LIR.h:1835:38: required from here /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitAllocPolicy.h:101:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::detail::HashTableEntry >' with no trivial copy-assignment [-Wclass-memaccess] 101 | memset(p, 0, numElems * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/js/TracingAPI.h:12, from /pbulk/work/www/seamonkey/work/build/dist/include/js/GCPolicyAPI.h:47, from /pbulk/work/www/seamonkey/work/build/dist/include/js/RootingAPI.h:22, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:73, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:29, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsfriendapi.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/ProcessExecutableMemory.cpp:16, from Unified_cpp_js_src_jit9.cpp:11: /pbulk/work/www/seamonkey/work/build/dist/include/js/HashTable.h:794:7: note: 'class js::detail::HashTableEntry >' declared here 794 | class HashTableEntry | ^~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/SharedArrayObject.cpp:24, from Unified_cpp_js_src17.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/NativeObject-inl.h: In static member function 'static JS::Result js::NativeObject::create(JSContext*, js::gc::AllocKind, js::gc::InitialHeap, js::HandleShape, js::HandleObjectGroup)': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/NativeObject-inl.h:553:87: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::HeapSlot'; use assignment instead [-Wclass-memaccess] 553 | memset(nobj->as().fixedSlots(), 0, size - sizeof(js::NativeObject)); | ^ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/SharedArrayObject.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/SharedArrayObject.cpp:7, from Unified_cpp_js_src17.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:649:7: note: 'class js::HeapSlot' declared here 649 | class HeapSlot : public WriteBarrieredBase | ^~~~~~~~ /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o Unified_cpp_js_src18.o -c -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SHARED_ARRAY_BUFFER -DJS_HAS_CTYPES -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src -I/pbulk/work/www/seamonkey/work/build/js/src -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/js/src/js-confdefs.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -Wno-noexcept-type -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes -DV8_INTL_SUPPORT -I/usr/pkg/include -MD -MP -MF .deps/Unified_cpp_js_src18.o.pp Unified_cpp_js_src18.cpp In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/build/dist/include/js/RootingAPI.h:19, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:73, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsmath.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/MCallOptimize.cpp:9, from Unified_cpp_js_src_jit8.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(T (&)[N]) [with T = JS::Value; unsigned int N = 2]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:85:30: required from 'JS::AutoValueArray::AutoValueArray(JSContext*) [with unsigned int N = 2]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:994:50: required from 'js::detail::FixedArgsBase::FixedArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::NO_CONSTRUCT; unsigned int N = 0]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:1031:54: required from 'js::FixedInvokeArgs::FixedInvokeArgs(JSContext*) [with unsigned int N = 0]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Interpreter.h:85:31: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess] 67 | memset(aT, 0, N * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:74, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsmath.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/MCallOptimize.cpp:9, from Unified_cpp_js_src_jit8.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/js/Value.h:310:32: note: 'class JS::Value' declared here 310 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/build/dist/include/js/RootingAPI.h:19, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:73, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsmath.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/MCallOptimize.cpp:9, from Unified_cpp_js_src_jit8.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(T (&)[N]) [with T = JS::Value; unsigned int N = 3]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:85:30: required from 'JS::AutoValueArray::AutoValueArray(JSContext*) [with unsigned int N = 3]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:994:50: required from 'js::detail::FixedArgsBase::FixedArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::NO_CONSTRUCT; unsigned int N = 1]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:1031:54: required from 'js::FixedInvokeArgs::FixedInvokeArgs(JSContext*) [with unsigned int N = 1]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Interpreter.h:100:31: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess] 67 | memset(aT, 0, N * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:74, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsmath.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/MCallOptimize.cpp:9, from Unified_cpp_js_src_jit8.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/js/Value.h:310:32: note: 'class JS::Value' declared here 310 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/build/dist/include/js/RootingAPI.h:19, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:73, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsmath.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/MCallOptimize.cpp:9, from Unified_cpp_js_src_jit8.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(T (&)[N]) [with T = JS::Value; unsigned int N = 4]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:85:30: required from 'JS::AutoValueArray::AutoValueArray(JSContext*) [with unsigned int N = 4]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:994:50: required from 'js::detail::FixedArgsBase::FixedArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::NO_CONSTRUCT; unsigned int N = 2]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:1031:54: required from 'js::FixedInvokeArgs::FixedInvokeArgs(JSContext*) [with unsigned int N = 2]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Interpreter.h:119:31: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess] 67 | memset(aT, 0, N * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:74, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsmath.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/MCallOptimize.cpp:9, from Unified_cpp_js_src_jit8.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/js/Value.h:310:32: note: 'class JS::Value' declared here 310 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/BitSet.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Safepoints.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitFrames.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Bailouts.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/BaselineJIT.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/BaselineIC.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/BaselineInspector.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/MCallOptimize.cpp:22, from Unified_cpp_js_src_jit8.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitAllocPolicy.h: In instantiation of 'T* js::jit::JitAllocPolicy::maybe_pod_calloc(size_t) [with T = js::detail::HashTableEntry >; size_t = unsigned int]': /pbulk/work/www/seamonkey/work/build/dist/include/js/HashTable.h:1264:54: required from 'static js::detail::HashTable::Entry* js::detail::HashTable::createTable(AllocPolicy&, uint32_t, js::detail::HashTable::FailureBehavior) [with T = js::HashMapEntry; HashPolicy = js::HashMap::MapHashPolicy; AllocPolicy = js::jit::JitAllocPolicy; js::detail::HashTable::Entry = js::detail::HashTableEntry >; uint32_t = unsigned int]' /pbulk/work/www/seamonkey/work/build/dist/include/js/HashTable.h:1332:28: required from 'bool js::detail::HashTable::init(uint32_t) [with T = js::HashMapEntry; HashPolicy = js::HashMap::MapHashPolicy; AllocPolicy = js::jit::JitAllocPolicy; uint32_t = unsigned int]' /pbulk/work/www/seamonkey/work/build/dist/include/js/HashTable.h:92:65: required from 'bool js::HashMap::init(uint32_t) [with Key = JS::Value; Value = unsigned int; HashPolicy = js::jit::LIRGraph::ValueHasher; AllocPolicy = js::jit::JitAllocPolicy; uint32_t = unsigned int]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/LIR.h:1835:38: required from here /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitAllocPolicy.h:101:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::detail::HashTableEntry >' with no trivial copy-assignment [-Wclass-memaccess] 101 | memset(p, 0, numElems * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/js/TracingAPI.h:12, from /pbulk/work/www/seamonkey/work/build/dist/include/js/GCPolicyAPI.h:47, from /pbulk/work/www/seamonkey/work/build/dist/include/js/RootingAPI.h:22, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:73, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsmath.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/MCallOptimize.cpp:9, from Unified_cpp_js_src_jit8.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/js/HashTable.h:794:7: note: 'class js::detail::HashTableEntry >' declared here 794 | class HashTableEntry | ^~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:27, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/SharedArrayObject.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/SharedArrayObject.cpp:7, from Unified_cpp_js_src17.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]': /pbulk/work/www/seamonkey/work/build/dist/include/js/MemoryMetrics.h:40:39: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::TabSizes'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/StoreBuffer.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/SharedArrayObject.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/SharedArrayObject.cpp:7, from Unified_cpp_js_src17.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here 31 | struct TabSizes | ^~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:27, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/SharedArrayObject.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/SharedArrayObject.cpp:7, from Unified_cpp_js_src17.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]': /pbulk/work/www/seamonkey/work/build/dist/include/js/MemoryMetrics.h:71:41: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::ServoSizes'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/StoreBuffer.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/SharedArrayObject.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/SharedArrayObject.cpp:7, from Unified_cpp_js_src17.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/js/MemoryMetrics.h:59:8: note: 'struct JS::ServoSizes' declared here 59 | struct ServoSizes | ^~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:27, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/SharedArrayObject.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/SharedArrayObject.cpp:7, from Unified_cpp_js_src17.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::StaticStrings]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/String.h:1155:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::StaticStrings'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonTypes.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TypeInference.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/ObjectGroup.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Shape.h:31, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject.h:26, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/ArrayBufferObject.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/SharedArrayObject.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/SharedArrayObject.cpp:7, from Unified_cpp_js_src17.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/String.h:1137:7: note: 'class js::StaticStrings' declared here 1137 | class StaticStrings | ^~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:27, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/SharedArrayObject.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/SharedArrayObject.cpp:7, from Unified_cpp_js_src17.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::PreliminaryObjectArray]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TypeInference.h:907:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::PreliminaryObjectArray'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/ObjectGroup.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Shape.h:31, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject.h:26, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/ArrayBufferObject.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/SharedArrayObject.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/SharedArrayObject.cpp:7, from Unified_cpp_js_src17.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TypeInference.h:895:7: note: 'class js::PreliminaryObjectArray' declared here 895 | class PreliminaryObjectArray | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:27, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/SharedArrayObject.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/SharedArrayObject.cpp:7, from Unified_cpp_js_src17.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::TypeNewScript]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TypeInference.h:1038:44: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::TypeNewScript' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/ObjectGroup.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Shape.h:31, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject.h:26, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/ArrayBufferObject.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/SharedArrayObject.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/SharedArrayObject.cpp:7, from Unified_cpp_js_src17.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TypeInference.h:985:7: note: 'class js::TypeNewScript' declared here 985 | class TypeNewScript | ^~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:27, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/SharedArrayObject.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/SharedArrayObject.cpp:7, from Unified_cpp_js_src17.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::IonScriptCounts]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonCode.h:703:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::IonScriptCounts'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JSJitFrameIter.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/NameCollections.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:26, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/ArrayBufferObject.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/SharedArrayObject.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/SharedArrayObject.cpp:7, from Unified_cpp_js_src17.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonCode.h:690:8: note: 'struct js::jit::IonScriptCounts' declared here 690 | struct IonScriptCounts | ^~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:27, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/SharedArrayObject.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/SharedArrayObject.cpp:7, from Unified_cpp_js_src17.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::gcstats::ZoneGCStats]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Statistics.h:80:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::gcstats::ZoneGCStats'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/GCRuntime.h:20, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:27, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/ArrayBufferObject.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/SharedArrayObject.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/SharedArrayObject.cpp:7, from Unified_cpp_js_src17.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Statistics.h:52:8: note: 'struct js::gcstats::ZoneGCStats' declared here 52 | struct ZoneGCStats | ^~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:27, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/SharedArrayObject.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/SharedArrayObject.cpp:7, from Unified_cpp_js_src17.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::NewObjectCache]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Caches.h:141:45: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::NewObjectCache'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/ZoneGroup.h:11, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:29, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/ArrayBufferObject.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/SharedArrayObject.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/SharedArrayObject.cpp:7, from Unified_cpp_js_src17.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Caches.h:92:7: note: 'class js::NewObjectCache' declared here 92 | class NewObjectCache | ^~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:27, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/SharedArrayObject.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/SharedArrayObject.cpp:7, from Unified_cpp_js_src17.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*, size_t) [with T = JS::Value; size_t = unsigned int]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:1085:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:46:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess] 46 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:74, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:29, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/SharedArrayObject.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/SharedArrayObject.cpp:7, from Unified_cpp_js_src17.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/js/Value.h:310:32: note: 'class JS::Value' declared here 310 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:27, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/SharedArrayObject.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/SharedArrayObject.cpp:7, from Unified_cpp_js_src17.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::CodeOffsetJump]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/shared/Assembler-shared.h:560:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::jit::CodeOffsetJump'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Safepoints.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitFrames.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext-inl.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSCompartment-inl.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject-inl.h:32, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/SharedArrayObject.cpp:23, from Unified_cpp_js_src17.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/shared/Assembler-shared.h:538:7: note: 'class js::jit::CodeOffsetJump' declared here 538 | class CodeOffsetJump | ^~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:27, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/SharedArrayObject.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/SharedArrayObject.cpp:7, from Unified_cpp_js_src17.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(T (&)[N]) [with T = JS::Value; unsigned int N = 2]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:85:30: required from 'JS::AutoValueArray::AutoValueArray(JSContext*) [with unsigned int N = 2]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:994:50: required from 'js::detail::FixedArgsBase::FixedArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::NO_CONSTRUCT; unsigned int N = 0]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:1031:54: required from 'js::FixedInvokeArgs::FixedInvokeArgs(JSContext*) [with unsigned int N = 0]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Interpreter.h:85:31: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess] 67 | memset(aT, 0, N * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:74, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:29, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/SharedArrayObject.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/SharedArrayObject.cpp:7, from Unified_cpp_js_src17.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/js/Value.h:310:32: note: 'class JS::Value' declared here 310 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:27, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/SharedArrayObject.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/SharedArrayObject.cpp:7, from Unified_cpp_js_src17.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(T (&)[N]) [with T = JS::Value; unsigned int N = 3]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:85:30: required from 'JS::AutoValueArray::AutoValueArray(JSContext*) [with unsigned int N = 3]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:994:50: required from 'js::detail::FixedArgsBase::FixedArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::NO_CONSTRUCT; unsigned int N = 1]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:1031:54: required from 'js::FixedInvokeArgs::FixedInvokeArgs(JSContext*) [with unsigned int N = 1]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Interpreter.h:100:31: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess] 67 | memset(aT, 0, N * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:74, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:29, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/SharedArrayObject.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/SharedArrayObject.cpp:7, from Unified_cpp_js_src17.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/js/Value.h:310:32: note: 'class JS::Value' declared here 310 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:27, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/SharedArrayObject.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/SharedArrayObject.cpp:7, from Unified_cpp_js_src17.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(T (&)[N]) [with T = JS::Value; unsigned int N = 4]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:85:30: required from 'JS::AutoValueArray::AutoValueArray(JSContext*) [with unsigned int N = 4]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:994:50: required from 'js::detail::FixedArgsBase::FixedArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::NO_CONSTRUCT; unsigned int N = 2]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:1031:54: required from 'js::FixedInvokeArgs::FixedInvokeArgs(JSContext*) [with unsigned int N = 2]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Interpreter.h:119:31: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess] 67 | memset(aT, 0, N * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:74, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:29, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/SharedArrayObject.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/SharedArrayObject.cpp:7, from Unified_cpp_js_src17.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/js/Value.h:310:32: note: 'class JS::Value' declared here 310 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/BitSet.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Safepoints.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitFrames.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext-inl.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSCompartment-inl.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject-inl.h:32, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/SharedArrayObject.cpp:23, from Unified_cpp_js_src17.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitAllocPolicy.h: In instantiation of 'T* js::jit::JitAllocPolicy::maybe_pod_calloc(size_t) [with T = js::detail::HashTableEntry >; size_t = unsigned int]': /pbulk/work/www/seamonkey/work/build/dist/include/js/HashTable.h:1264:54: required from 'static js::detail::HashTable::Entry* js::detail::HashTable::createTable(AllocPolicy&, uint32_t, js::detail::HashTable::FailureBehavior) [with T = js::HashMapEntry; HashPolicy = js::HashMap::MapHashPolicy; AllocPolicy = js::jit::JitAllocPolicy; js::detail::HashTable::Entry = js::detail::HashTableEntry >; uint32_t = unsigned int]' /pbulk/work/www/seamonkey/work/build/dist/include/js/HashTable.h:1332:28: required from 'bool js::detail::HashTable::init(uint32_t) [with T = js::HashMapEntry; HashPolicy = js::HashMap::MapHashPolicy; AllocPolicy = js::jit::JitAllocPolicy; uint32_t = unsigned int]' /pbulk/work/www/seamonkey/work/build/dist/include/js/HashTable.h:92:65: required from 'bool js::HashMap::init(uint32_t) [with Key = JS::Value; Value = unsigned int; HashPolicy = js::jit::LIRGraph::ValueHasher; AllocPolicy = js::jit::JitAllocPolicy; uint32_t = unsigned int]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/LIR.h:1835:38: required from here /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitAllocPolicy.h:101:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::detail::HashTableEntry >' with no trivial copy-assignment [-Wclass-memaccess] 101 | memset(p, 0, numElems * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/js/TracingAPI.h:12, from /pbulk/work/www/seamonkey/work/build/dist/include/js/GCPolicyAPI.h:47, from /pbulk/work/www/seamonkey/work/build/dist/include/js/RootingAPI.h:22, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:73, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:29, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/SharedArrayObject.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/SharedArrayObject.cpp:7, from Unified_cpp_js_src17.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/js/HashTable.h:794:7: note: 'class js::detail::HashTableEntry >' declared here 794 | class HashTableEntry | ^~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:74, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:29, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsfriendapi.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/ProcessExecutableMemory.cpp:16, from Unified_cpp_js_src_jit9.cpp:11: /pbulk/work/www/seamonkey/work/build/dist/include/js/Value.h: In member function 'virtual bool js::jit::RSignExtendInt32::recover(JSContext*, js::jit::SnapshotIterator&) const': /pbulk/work/www/seamonkey/work/build/dist/include/js/Value.h:964:62: warning: 'result' may be used uninitialized in this function [-Wmaybe-uninitialized] 964 | return fromTagAndPayload(JSVAL_TAG_INT32, uint32_t(i)); | ^ In file included from Unified_cpp_js_src_jit9.cpp:29: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Recover.cpp:356:13: note: 'result' was declared here 356 | int32_t result; | ^~~~~~ /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o Unified_cpp_js_src19.o -c -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SHARED_ARRAY_BUFFER -DJS_HAS_CTYPES -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src -I/pbulk/work/www/seamonkey/work/build/js/src -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/js/src/js-confdefs.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -Wno-noexcept-type -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes -DV8_INTL_SUPPORT -I/usr/pkg/include -MD -MP -MF .deps/Unified_cpp_js_src19.o.pp Unified_cpp_js_src19.cpp In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TypeInference.cpp:41, from Unified_cpp_js_src18.cpp:38: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/NativeObject-inl.h: In static member function 'static JS::Result js::NativeObject::create(JSContext*, js::gc::AllocKind, js::gc::InitialHeap, js::HandleShape, js::HandleObjectGroup)': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/NativeObject-inl.h:553:87: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::HeapSlot'; use assignment instead [-Wclass-memaccess] 553 | memset(nobj->as().fixedSlots(), 0, size - sizeof(js::NativeObject)); | ^ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/DataViewObject.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/StructuredClone.cpp:43, from Unified_cpp_js_src18.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:649:7: note: 'class js::HeapSlot' declared here 649 | class HeapSlot : public WriteBarrieredBase | ^~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/build/dist/include/js/RootingAPI.h:19, from /pbulk/work/www/seamonkey/work/build/dist/include/js/StructuredClone.h:19, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/StructuredClone.cpp:30, from Unified_cpp_js_src18.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]': /pbulk/work/www/seamonkey/work/build/dist/include/js/MemoryMetrics.h:40:39: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::TabSizes'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/StoreBuffer.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/DataViewObject.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/StructuredClone.cpp:43, from Unified_cpp_js_src18.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here 31 | struct TabSizes | ^~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/build/dist/include/js/RootingAPI.h:19, from /pbulk/work/www/seamonkey/work/build/dist/include/js/StructuredClone.h:19, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/StructuredClone.cpp:30, from Unified_cpp_js_src18.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]': /pbulk/work/www/seamonkey/work/build/dist/include/js/MemoryMetrics.h:71:41: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::ServoSizes'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/StoreBuffer.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/DataViewObject.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/StructuredClone.cpp:43, from Unified_cpp_js_src18.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/js/MemoryMetrics.h:59:8: note: 'struct JS::ServoSizes' declared here 59 | struct ServoSizes | ^~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/build/dist/include/js/RootingAPI.h:19, from /pbulk/work/www/seamonkey/work/build/dist/include/js/StructuredClone.h:19, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/StructuredClone.cpp:30, from Unified_cpp_js_src18.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::StaticStrings]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/String.h:1155:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::StaticStrings'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonTypes.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TypeInference.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/ObjectGroup.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Shape.h:31, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject.h:26, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/ArrayBufferObject.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/DataViewObject.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/StructuredClone.cpp:43, from Unified_cpp_js_src18.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/String.h:1137:7: note: 'class js::StaticStrings' declared here 1137 | class StaticStrings | ^~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/build/dist/include/js/RootingAPI.h:19, from /pbulk/work/www/seamonkey/work/build/dist/include/js/StructuredClone.h:19, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/StructuredClone.cpp:30, from Unified_cpp_js_src18.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::PreliminaryObjectArray]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TypeInference.h:907:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::PreliminaryObjectArray'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/ObjectGroup.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Shape.h:31, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject.h:26, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/ArrayBufferObject.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/DataViewObject.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/StructuredClone.cpp:43, from Unified_cpp_js_src18.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TypeInference.h:895:7: note: 'class js::PreliminaryObjectArray' declared here 895 | class PreliminaryObjectArray | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/build/dist/include/js/RootingAPI.h:19, from /pbulk/work/www/seamonkey/work/build/dist/include/js/StructuredClone.h:19, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/StructuredClone.cpp:30, from Unified_cpp_js_src18.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::TypeNewScript]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TypeInference.h:1038:44: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::TypeNewScript' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/ObjectGroup.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Shape.h:31, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject.h:26, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/ArrayBufferObject.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/DataViewObject.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/StructuredClone.cpp:43, from Unified_cpp_js_src18.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TypeInference.h:985:7: note: 'class js::TypeNewScript' declared here 985 | class TypeNewScript | ^~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/build/dist/include/js/RootingAPI.h:19, from /pbulk/work/www/seamonkey/work/build/dist/include/js/StructuredClone.h:19, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/StructuredClone.cpp:30, from Unified_cpp_js_src18.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::IonScriptCounts]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonCode.h:703:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::IonScriptCounts'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JSJitFrameIter.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/NameCollections.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:26, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/ArrayBufferObject.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/DataViewObject.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/StructuredClone.cpp:43, from Unified_cpp_js_src18.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonCode.h:690:8: note: 'struct js::jit::IonScriptCounts' declared here 690 | struct IonScriptCounts | ^~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/build/dist/include/js/RootingAPI.h:19, from /pbulk/work/www/seamonkey/work/build/dist/include/js/StructuredClone.h:19, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/StructuredClone.cpp:30, from Unified_cpp_js_src18.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::gcstats::ZoneGCStats]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Statistics.h:80:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::gcstats::ZoneGCStats'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/GCRuntime.h:20, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:27, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/ArrayBufferObject.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/DataViewObject.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/StructuredClone.cpp:43, from Unified_cpp_js_src18.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Statistics.h:52:8: note: 'struct js::gcstats::ZoneGCStats' declared here 52 | struct ZoneGCStats | ^~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/build/dist/include/js/RootingAPI.h:19, from /pbulk/work/www/seamonkey/work/build/dist/include/js/StructuredClone.h:19, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/StructuredClone.cpp:30, from Unified_cpp_js_src18.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::NewObjectCache]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Caches.h:141:45: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::NewObjectCache'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/ZoneGroup.h:11, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:29, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/ArrayBufferObject.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/DataViewObject.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/StructuredClone.cpp:43, from Unified_cpp_js_src18.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Caches.h:92:7: note: 'class js::NewObjectCache' declared here 92 | class NewObjectCache | ^~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/build/dist/include/js/RootingAPI.h:19, from /pbulk/work/www/seamonkey/work/build/dist/include/js/StructuredClone.h:19, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/StructuredClone.cpp:30, from Unified_cpp_js_src18.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*, size_t) [with T = JS::Value; size_t = unsigned int]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:1085:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:46:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess] 46 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/js/StructuredClone.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/StructuredClone.cpp:30, from Unified_cpp_js_src18.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/js/Value.h:310:32: note: 'class JS::Value' declared here 310 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/build/dist/include/js/RootingAPI.h:19, from /pbulk/work/www/seamonkey/work/build/dist/include/js/StructuredClone.h:19, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/StructuredClone.cpp:30, from Unified_cpp_js_src18.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::CodeOffsetJump]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/shared/Assembler-shared.h:560:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::jit::CodeOffsetJump'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Safepoints.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitFrames.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext-inl.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/StructuredClone.cpp:56, from Unified_cpp_js_src18.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/shared/Assembler-shared.h:538:7: note: 'class js::jit::CodeOffsetJump' declared here 538 | class CodeOffsetJump | ^~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/build/dist/include/js/RootingAPI.h:19, from /pbulk/work/www/seamonkey/work/build/dist/include/js/StructuredClone.h:19, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/StructuredClone.cpp:30, from Unified_cpp_js_src18.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*, size_t) [with T = js::TemporaryTypeSet; size_t = unsigned int]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TypeInference.cpp:1148:25: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:46:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::TemporaryTypeSet'; use assignment or value-initialization instead [-Wclass-memaccess] 46 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/ObjectGroup.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Shape.h:31, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject.h:26, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/ArrayBufferObject.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/DataViewObject.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/StructuredClone.cpp:43, from Unified_cpp_js_src18.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TypeInference.h:747:7: note: 'class js::TemporaryTypeSet' declared here 747 | class TemporaryTypeSet : public TypeSet | ^~~~~~~~~~~~~~~~ /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o Unified_cpp_js_src2.o -c -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SHARED_ARRAY_BUFFER -DJS_HAS_CTYPES -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src -I/pbulk/work/www/seamonkey/work/build/js/src -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/js/src/js-confdefs.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -Wno-noexcept-type -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes -DV8_INTL_SUPPORT -I/usr/pkg/include -MD -MP -MF .deps/Unified_cpp_js_src2.o.pp Unified_cpp_js_src2.cpp /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o Unified_cpp_js_src20.o -c -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SHARED_ARRAY_BUFFER -DJS_HAS_CTYPES -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src -I/pbulk/work/www/seamonkey/work/build/js/src -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/js/src/js-confdefs.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -Wno-noexcept-type -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes -DV8_INTL_SUPPORT -I/usr/pkg/include -MD -MP -MF .deps/Unified_cpp_js_src20.o.pp Unified_cpp_js_src20.cpp In file included from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:74, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsmath.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/MCallOptimize.cpp:9, from Unified_cpp_js_src_jit8.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/js/Value.h: In member function 'virtual js::jit::MDefinition* js::jit::MSignExtendInt32::foldsTo(js::jit::TempAllocator&)': /pbulk/work/www/seamonkey/work/build/dist/include/js/Value.h:964:62: warning: 'res' may be used uninitialized in this function [-Wmaybe-uninitialized] 964 | return fromTagAndPayload(JSVAL_TAG_INT32, uint32_t(i)); | ^ In file included from Unified_cpp_js_src_jit8.cpp:11: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/MIR.cpp:4459:17: note: 'res' was declared here 4459 | int32_t res; | ^~~ /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/MIR.cpp: In member function 'virtual js::jit::MDefinition* js::jit::MSignExtendInt64::foldsTo(js::jit::TempAllocator&)': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/MIR.cpp:4482:35: warning: 'res' may be used uninitialized in this function [-Wmaybe-uninitialized] 4482 | return MConstant::NewInt64(alloc, res); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/build/dist/include/js/RootingAPI.h:19, from /pbulk/work/www/seamonkey/work/build/dist/include/js/StructuredClone.h:19, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/StructuredClone.cpp:30, from Unified_cpp_js_src18.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(T (&)[N]) [with T = JS::Value; unsigned int N = 2]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:85:30: required from 'JS::AutoValueArray::AutoValueArray(JSContext*) [with unsigned int N = 2]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:994:50: required from 'js::detail::FixedArgsBase::FixedArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::NO_CONSTRUCT; unsigned int N = 0]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:1031:54: required from 'js::FixedInvokeArgs::FixedInvokeArgs(JSContext*) [with unsigned int N = 0]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Interpreter.h:85:31: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess] 67 | memset(aT, 0, N * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/js/StructuredClone.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/StructuredClone.cpp:30, from Unified_cpp_js_src18.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/js/Value.h:310:32: note: 'class JS::Value' declared here 310 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/build/dist/include/js/RootingAPI.h:19, from /pbulk/work/www/seamonkey/work/build/dist/include/js/StructuredClone.h:19, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/StructuredClone.cpp:30, from Unified_cpp_js_src18.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(T (&)[N]) [with T = JS::Value; unsigned int N = 3]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:85:30: required from 'JS::AutoValueArray::AutoValueArray(JSContext*) [with unsigned int N = 3]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:994:50: required from 'js::detail::FixedArgsBase::FixedArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::NO_CONSTRUCT; unsigned int N = 1]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:1031:54: required from 'js::FixedInvokeArgs::FixedInvokeArgs(JSContext*) [with unsigned int N = 1]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Interpreter.h:100:31: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess] 67 | memset(aT, 0, N * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/js/StructuredClone.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/StructuredClone.cpp:30, from Unified_cpp_js_src18.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/js/Value.h:310:32: note: 'class JS::Value' declared here 310 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/build/dist/include/js/RootingAPI.h:19, from /pbulk/work/www/seamonkey/work/build/dist/include/js/StructuredClone.h:19, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/StructuredClone.cpp:30, from Unified_cpp_js_src18.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(T (&)[N]) [with T = JS::Value; unsigned int N = 4]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:85:30: required from 'JS::AutoValueArray::AutoValueArray(JSContext*) [with unsigned int N = 4]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:994:50: required from 'js::detail::FixedArgsBase::FixedArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::NO_CONSTRUCT; unsigned int N = 2]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:1031:54: required from 'js::FixedInvokeArgs::FixedInvokeArgs(JSContext*) [with unsigned int N = 2]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Interpreter.h:119:31: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess] 67 | memset(aT, 0, N * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/js/StructuredClone.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/StructuredClone.cpp:30, from Unified_cpp_js_src18.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/js/Value.h:310:32: note: 'class JS::Value' declared here 310 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/build/dist/include/js/RootingAPI.h:19, from /pbulk/work/www/seamonkey/work/build/dist/include/js/StructuredClone.h:19, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/StructuredClone.cpp:30, from Unified_cpp_js_src18.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodCopy(T*, const T*, size_t) [with T = js::uint8_clamped; size_t = unsigned int]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TypedArrayObject-inl.h:218:25: required from 'static void js::UnsharedOps::podCopy(SharedMem, SharedMem, size_t) [with T = js::uint8_clamped; size_t = unsigned int]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TypedArrayObject-inl.h:262:25: required from 'static bool js::ElementSpecific::setFromTypedArray(JS::Handle, JS::Handle, uint32_t) [with T = js::uint8_clamped; Ops = js::UnsharedOps; uint32_t = unsigned int]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TypedArrayObject.cpp:1465:62: required from 'bool SetFromTypedArray(JS::Handle, JS::Handle, uint32_t) [with T = js::uint8_clamped; uint32_t = unsigned int]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TypedArrayObject.cpp:1565:1: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:110:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct js::uint8_clamped' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 110 | memcpy(aDst, aSrc, aNElem * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/DataViewObject.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/StructuredClone.cpp:43, from Unified_cpp_js_src18.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/ArrayBufferObject.h:510:8: note: 'struct js::uint8_clamped' declared here 510 | struct uint8_clamped { | ^~~~~~~~~~~~~ /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o Unified_cpp_js_src3.o -c -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SHARED_ARRAY_BUFFER -DJS_HAS_CTYPES -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src -I/pbulk/work/www/seamonkey/work/build/js/src -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/js/src/js-confdefs.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -Wno-noexcept-type -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes -DV8_INTL_SUPPORT -I/usr/pkg/include -MD -MP -MF .deps/Unified_cpp_js_src3.o.pp Unified_cpp_js_src3.cpp In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/build/dist/include/js/RootingAPI.h:19, from /pbulk/work/www/seamonkey/work/build/dist/include/js/StructuredClone.h:19, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/StructuredClone.cpp:30, from Unified_cpp_js_src18.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodMove(T*, const T*, size_t) [with T = js::uint8_clamped; size_t = unsigned int]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TypedArrayObject-inl.h:223:25: required from 'static void js::UnsharedOps::podMove(SharedMem, SharedMem, size_t) [with T = js::uint8_clamped; size_t = unsigned int]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TypedArrayObject-inl.h:474:25: required from 'static bool js::ElementSpecific::setFromOverlappingTypedArray(JS::Handle, JS::Handle, uint32_t) [with T = js::uint8_clamped; Ops = js::UnsharedOps; uint32_t = unsigned int]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TypedArrayObject-inl.h:256:48: required from 'static bool js::ElementSpecific::setFromTypedArray(JS::Handle, JS::Handle, uint32_t) [with T = js::uint8_clamped; Ops = js::UnsharedOps; uint32_t = unsigned int]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TypedArrayObject.cpp:1465:62: required from 'bool SetFromTypedArray(JS::Handle, JS::Handle, uint32_t) [with T = js::uint8_clamped; uint32_t = unsigned int]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TypedArrayObject.cpp:1565:1: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:157:10: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'struct js::uint8_clamped' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 157 | memmove(aDst, aSrc, aNElem * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/DataViewObject.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/StructuredClone.cpp:43, from Unified_cpp_js_src18.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/ArrayBufferObject.h:510:8: note: 'struct js::uint8_clamped' declared here 510 | struct uint8_clamped { | ^~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/x86/MacroAssembler-x86.h:11, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/MacroAssembler.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/BaselineJIT.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/BaselineIC.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/BaselineInspector.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/MCallOptimize.cpp:22, from Unified_cpp_js_src_jit8.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/MoveResolver.h: In member function 'void js::jit::MacroAssembler::passABIArg(const js::jit::MoveOperand&, js::jit::MoveOp::Type)': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/MoveResolver.h:165:28: warning: 'to.js::jit::MoveOperand::kind_' may be used uninitialized in this function [-Wmaybe-uninitialized] 165 | if (kind_ != other.kind_) | ~~~~~~^~~~~ /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o Unified_cpp_js_src4.o -c -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SHARED_ARRAY_BUFFER -DJS_HAS_CTYPES -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src -I/pbulk/work/www/seamonkey/work/build/js/src -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/js/src/js-confdefs.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -Wno-noexcept-type -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes -DV8_INTL_SUPPORT -I/usr/pkg/include -MD -MP -MF .deps/Unified_cpp_js_src4.o.pp Unified_cpp_js_src4.cpp In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/build/dist/include/js/WeakMapPtr.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/WeakMapPtr.cpp:7, from Unified_cpp_js_src20.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]': /pbulk/work/www/seamonkey/work/build/dist/include/js/MemoryMetrics.h:40:39: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::TabSizes'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/StoreBuffer.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsweakmap.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/WeakMapPtr.cpp:9, from Unified_cpp_js_src20.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here 31 | struct TabSizes | ^~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/build/dist/include/js/WeakMapPtr.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/WeakMapPtr.cpp:7, from Unified_cpp_js_src20.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]': /pbulk/work/www/seamonkey/work/build/dist/include/js/MemoryMetrics.h:71:41: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::ServoSizes'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/StoreBuffer.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsweakmap.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/WeakMapPtr.cpp:9, from Unified_cpp_js_src20.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/js/MemoryMetrics.h:59:8: note: 'struct JS::ServoSizes' declared here 59 | struct ServoSizes | ^~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/build/dist/include/js/WeakMapPtr.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/WeakMapPtr.cpp:7, from Unified_cpp_js_src20.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::StaticStrings]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/String.h:1155:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::StaticStrings'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Symbol.h:24, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/AtomMarking.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/GCRuntime.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Zone.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSCompartment.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsweakmap.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/WeakMapPtr.cpp:9, from Unified_cpp_js_src20.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/String.h:1137:7: note: 'class js::StaticStrings' declared here 1137 | class StaticStrings | ^~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/build/dist/include/js/WeakMapPtr.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/WeakMapPtr.cpp:7, from Unified_cpp_js_src20.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::gcstats::ZoneGCStats]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Statistics.h:80:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::gcstats::ZoneGCStats'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/GCRuntime.h:20, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Zone.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSCompartment.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsweakmap.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/WeakMapPtr.cpp:9, from Unified_cpp_js_src20.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Statistics.h:52:8: note: 'struct js::gcstats::ZoneGCStats' declared here 52 | struct ZoneGCStats | ^~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/build/dist/include/js/WeakMapPtr.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/WeakMapPtr.cpp:7, from Unified_cpp_js_src20.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::PreliminaryObjectArray]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TypeInference.h:907:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::PreliminaryObjectArray'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/ObjectGroup.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Shape.h:31, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject.h:26, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/NativeObject.h:22, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/ArrayObject.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/RegExpShared.h:29, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Zone.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSCompartment.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsweakmap.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/WeakMapPtr.cpp:9, from Unified_cpp_js_src20.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TypeInference.h:895:7: note: 'class js::PreliminaryObjectArray' declared here 895 | class PreliminaryObjectArray | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/build/dist/include/js/WeakMapPtr.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/WeakMapPtr.cpp:7, from Unified_cpp_js_src20.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::TypeNewScript]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TypeInference.h:1038:44: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::TypeNewScript' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/ObjectGroup.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Shape.h:31, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject.h:26, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/NativeObject.h:22, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/ArrayObject.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/RegExpShared.h:29, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Zone.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSCompartment.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsweakmap.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/WeakMapPtr.cpp:9, from Unified_cpp_js_src20.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TypeInference.h:985:7: note: 'class js::TypeNewScript' declared here 985 | class TypeNewScript | ^~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/build/dist/include/js/WeakMapPtr.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/WeakMapPtr.cpp:7, from Unified_cpp_js_src20.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::IonScriptCounts]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonCode.h:703:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::IonScriptCounts'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JSJitFrameIter.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/NameCollections.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:26, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/RegExpShared.h:31, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Zone.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSCompartment.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsweakmap.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/WeakMapPtr.cpp:9, from Unified_cpp_js_src20.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonCode.h:690:8: note: 'struct js::jit::IonScriptCounts' declared here 690 | struct IonScriptCounts | ^~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/build/dist/include/js/WeakMapPtr.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/WeakMapPtr.cpp:7, from Unified_cpp_js_src20.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::NewObjectCache]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Caches.h:141:45: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::NewObjectCache'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/ZoneGroup.h:11, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:29, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/RegExpShared.h:31, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Zone.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSCompartment.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsweakmap.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/WeakMapPtr.cpp:9, from Unified_cpp_js_src20.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Caches.h:92:7: note: 'class js::NewObjectCache' declared here 92 | class NewObjectCache | ^~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/build/dist/include/js/WeakMapPtr.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/WeakMapPtr.cpp:7, from Unified_cpp_js_src20.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*, size_t) [with T = JS::Value; size_t = unsigned int]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:1085:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:46:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess] 46 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:74, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:29, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsfriendapi.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsweakmap.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/WeakMapPtr.cpp:9, from Unified_cpp_js_src20.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/js/Value.h:310:32: note: 'class JS::Value' declared here 310 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/List-inl.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/Stream.cpp:15, from Unified_cpp_js_src2.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/NativeObject-inl.h: In static member function 'static JS::Result js::NativeObject::create(JSContext*, js::gc::AllocKind, js::gc::InitialHeap, js::HandleShape, js::HandleObjectGroup)': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/NativeObject-inl.h:553:87: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::HeapSlot'; use assignment instead [-Wclass-memaccess] 553 | memset(nobj->as().fixedSlots(), 0, size - sizeof(js::NativeObject)); | ^ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/NativeObject.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/Promise.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/Stream.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/Stream.cpp:7, from Unified_cpp_js_src2.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:649:7: note: 'class js::HeapSlot' declared here 649 | class HeapSlot : public WriteBarrieredBase | ^~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/intl/DateTimeFormat.cpp:28, from Unified_cpp_js_src3.cpp:20: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/NativeObject-inl.h: In static member function 'static JS::Result js::NativeObject::create(JSContext*, js::gc::AllocKind, js::gc::InitialHeap, js::HandleShape, js::HandleObjectGroup)': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/NativeObject-inl.h:553:87: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::HeapSlot'; use assignment instead [-Wclass-memaccess] 553 | memset(nobj->as().fixedSlots(), 0, size - sizeof(js::NativeObject)); | ^ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/NativeObject.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/intl/Collator.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/intl/Collator.cpp:9, from Unified_cpp_js_src3.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:649:7: note: 'class js::HeapSlot' declared here 649 | class HeapSlot : public WriteBarrieredBase | ^~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/build/dist/include/js/RootingAPI.h:19, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:73, from /pbulk/work/www/seamonkey/work/build/dist/include/js/Class.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/intl/Collator.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/intl/Collator.cpp:9, from Unified_cpp_js_src3.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]': /pbulk/work/www/seamonkey/work/build/dist/include/js/MemoryMetrics.h:40:39: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::TabSizes'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/StoreBuffer.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/NativeObject.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/intl/Collator.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/intl/Collator.cpp:9, from Unified_cpp_js_src3.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here 31 | struct TabSizes | ^~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/build/dist/include/js/RootingAPI.h:19, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:73, from /pbulk/work/www/seamonkey/work/build/dist/include/js/Class.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/intl/Collator.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/intl/Collator.cpp:9, from Unified_cpp_js_src3.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]': /pbulk/work/www/seamonkey/work/build/dist/include/js/MemoryMetrics.h:71:41: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::ServoSizes'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/StoreBuffer.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/NativeObject.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/intl/Collator.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/intl/Collator.cpp:9, from Unified_cpp_js_src3.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/js/MemoryMetrics.h:59:8: note: 'struct JS::ServoSizes' declared here 59 | struct ServoSizes | ^~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/build/dist/include/js/RootingAPI.h:19, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:73, from /pbulk/work/www/seamonkey/work/build/dist/include/js/Class.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/intl/Collator.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/intl/Collator.cpp:9, from Unified_cpp_js_src3.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::StaticStrings]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/String.h:1155:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::StaticStrings'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonTypes.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TypeInference.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/ObjectGroup.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Shape.h:31, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject.h:26, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/NativeObject.h:22, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/intl/Collator.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/intl/Collator.cpp:9, from Unified_cpp_js_src3.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/String.h:1137:7: note: 'class js::StaticStrings' declared here 1137 | class StaticStrings | ^~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/build/dist/include/js/RootingAPI.h:19, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:73, from /pbulk/work/www/seamonkey/work/build/dist/include/js/Class.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/intl/Collator.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/intl/Collator.cpp:9, from Unified_cpp_js_src3.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::PreliminaryObjectArray]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TypeInference.h:907:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::PreliminaryObjectArray'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/ObjectGroup.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Shape.h:31, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject.h:26, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/NativeObject.h:22, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/intl/Collator.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/intl/Collator.cpp:9, from Unified_cpp_js_src3.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TypeInference.h:895:7: note: 'class js::PreliminaryObjectArray' declared here 895 | class PreliminaryObjectArray | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/build/dist/include/js/RootingAPI.h:19, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:73, from /pbulk/work/www/seamonkey/work/build/dist/include/js/Class.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/intl/Collator.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/intl/Collator.cpp:9, from Unified_cpp_js_src3.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::TypeNewScript]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TypeInference.h:1038:44: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::TypeNewScript' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/ObjectGroup.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Shape.h:31, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject.h:26, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/NativeObject.h:22, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/intl/Collator.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/intl/Collator.cpp:9, from Unified_cpp_js_src3.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TypeInference.h:985:7: note: 'class js::TypeNewScript' declared here 985 | class TypeNewScript | ^~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/build/dist/include/js/RootingAPI.h:19, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:73, from /pbulk/work/www/seamonkey/work/build/dist/include/js/Class.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/intl/Collator.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/intl/Collator.cpp:9, from Unified_cpp_js_src3.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::IonScriptCounts]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonCode.h:703:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::IonScriptCounts'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JSJitFrameIter.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/NameCollections.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:26, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsexn.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/GlobalObject.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/intl/Collator.cpp:21, from Unified_cpp_js_src3.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonCode.h:690:8: note: 'struct js::jit::IonScriptCounts' declared here 690 | struct IonScriptCounts | ^~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/build/dist/include/js/RootingAPI.h:19, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:73, from /pbulk/work/www/seamonkey/work/build/dist/include/js/Class.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/intl/Collator.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/intl/Collator.cpp:9, from Unified_cpp_js_src3.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::gcstats::ZoneGCStats]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Statistics.h:80:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::gcstats::ZoneGCStats'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/GCRuntime.h:20, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:27, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsexn.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/GlobalObject.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/intl/Collator.cpp:21, from Unified_cpp_js_src3.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Statistics.h:52:8: note: 'struct js::gcstats::ZoneGCStats' declared here 52 | struct ZoneGCStats | ^~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/build/dist/include/js/RootingAPI.h:19, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:73, from /pbulk/work/www/seamonkey/work/build/dist/include/js/Class.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/intl/Collator.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/intl/Collator.cpp:9, from Unified_cpp_js_src3.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::NewObjectCache]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Caches.h:141:45: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::NewObjectCache'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/ZoneGroup.h:11, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:29, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsexn.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/GlobalObject.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/intl/Collator.cpp:21, from Unified_cpp_js_src3.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Caches.h:92:7: note: 'class js::NewObjectCache' declared here 92 | class NewObjectCache | ^~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/build/dist/include/js/RootingAPI.h:19, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:73, from /pbulk/work/www/seamonkey/work/build/dist/include/js/Class.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/intl/Collator.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/intl/Collator.cpp:9, from Unified_cpp_js_src3.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*, size_t) [with T = JS::Value; size_t = unsigned int]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:1085:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:46:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess] 46 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:74, from /pbulk/work/www/seamonkey/work/build/dist/include/js/Class.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/intl/Collator.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/intl/Collator.cpp:9, from Unified_cpp_js_src3.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/js/Value.h:310:32: note: 'class JS::Value' declared here 310 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/UbiNodeCensus.cpp:13, from Unified_cpp_js_src19.cpp:11: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/NativeObject-inl.h: In static member function 'static JS::Result js::NativeObject::create(JSContext*, js::gc::AllocKind, js::gc::InitialHeap, js::HandleShape, js::HandleObjectGroup)': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/NativeObject-inl.h:553:87: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::HeapSlot'; use assignment instead [-Wclass-memaccess] 553 | memset(nobj->as().fixedSlots(), 0, size - sizeof(js::NativeObject)); | ^ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/String.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonTypes.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitOptions.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonOptimizationLevels.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonCode.h:19, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/UbiNode.cpp:18, from Unified_cpp_js_src19.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:649:7: note: 'class js::HeapSlot' declared here 649 | class HeapSlot : public WriteBarrieredBase | ^~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/build/dist/include/js/RootingAPI.h:19, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:73, from /pbulk/work/www/seamonkey/work/build/dist/include/js/Class.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/intl/Collator.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/intl/Collator.cpp:9, from Unified_cpp_js_src3.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::CodeOffsetJump]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/shared/Assembler-shared.h:560:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::jit::CodeOffsetJump'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Safepoints.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitFrames.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext-inl.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSCompartment-inl.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject-inl.h:32, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/intl/Collator.cpp:26, from Unified_cpp_js_src3.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/shared/Assembler-shared.h:538:7: note: 'class js::jit::CodeOffsetJump' declared here 538 | class CodeOffsetJump | ^~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/build/dist/include/js/UbiNode.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/UbiNode.cpp:7, from Unified_cpp_js_src19.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]': /pbulk/work/www/seamonkey/work/build/dist/include/js/MemoryMetrics.h:40:39: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::TabSizes'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/StoreBuffer.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/String.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonTypes.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitOptions.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonOptimizationLevels.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonCode.h:19, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/UbiNode.cpp:18, from Unified_cpp_js_src19.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here 31 | struct TabSizes | ^~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/build/dist/include/js/UbiNode.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/UbiNode.cpp:7, from Unified_cpp_js_src19.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]': /pbulk/work/www/seamonkey/work/build/dist/include/js/MemoryMetrics.h:71:41: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::ServoSizes'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/StoreBuffer.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/String.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonTypes.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitOptions.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonOptimizationLevels.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonCode.h:19, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/UbiNode.cpp:18, from Unified_cpp_js_src19.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/js/MemoryMetrics.h:59:8: note: 'struct JS::ServoSizes' declared here 59 | struct ServoSizes | ^~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/build/dist/include/js/UbiNode.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/UbiNode.cpp:7, from Unified_cpp_js_src19.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::StaticStrings]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/String.h:1155:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::StaticStrings'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonTypes.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitOptions.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonOptimizationLevels.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonCode.h:19, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/UbiNode.cpp:18, from Unified_cpp_js_src19.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/String.h:1137:7: note: 'class js::StaticStrings' declared here 1137 | class StaticStrings | ^~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/build/dist/include/js/UbiNode.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/UbiNode.cpp:7, from Unified_cpp_js_src19.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::PreliminaryObjectArray]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TypeInference.h:907:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::PreliminaryObjectArray'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonCode.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/UbiNode.cpp:18, from Unified_cpp_js_src19.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TypeInference.h:895:7: note: 'class js::PreliminaryObjectArray' declared here 895 | class PreliminaryObjectArray | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/build/dist/include/js/UbiNode.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/UbiNode.cpp:7, from Unified_cpp_js_src19.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::TypeNewScript]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TypeInference.h:1038:44: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::TypeNewScript' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonCode.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/UbiNode.cpp:18, from Unified_cpp_js_src19.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TypeInference.h:985:7: note: 'class js::TypeNewScript' declared here 985 | class TypeNewScript | ^~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/build/dist/include/js/RootingAPI.h:19, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:73, from /pbulk/work/www/seamonkey/work/build/dist/include/js/Class.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/intl/Collator.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/intl/Collator.cpp:9, from Unified_cpp_js_src3.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(T (&)[N]) [with T = JS::Value; unsigned int N = 2]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:85:30: required from 'JS::AutoValueArray::AutoValueArray(JSContext*) [with unsigned int N = 2]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:994:50: required from 'js::detail::FixedArgsBase::FixedArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::NO_CONSTRUCT; unsigned int N = 0]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:1031:54: required from 'js::FixedInvokeArgs::FixedInvokeArgs(JSContext*) [with unsigned int N = 0]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Interpreter.h:85:31: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess] 67 | memset(aT, 0, N * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:74, from /pbulk/work/www/seamonkey/work/build/dist/include/js/Class.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/intl/Collator.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/intl/Collator.cpp:9, from Unified_cpp_js_src3.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/js/Value.h:310:32: note: 'class JS::Value' declared here 310 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/build/dist/include/js/RootingAPI.h:19, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:73, from /pbulk/work/www/seamonkey/work/build/dist/include/js/Class.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/intl/Collator.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/intl/Collator.cpp:9, from Unified_cpp_js_src3.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(T (&)[N]) [with T = JS::Value; unsigned int N = 3]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:85:30: required from 'JS::AutoValueArray::AutoValueArray(JSContext*) [with unsigned int N = 3]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:994:50: required from 'js::detail::FixedArgsBase::FixedArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::NO_CONSTRUCT; unsigned int N = 1]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:1031:54: required from 'js::FixedInvokeArgs::FixedInvokeArgs(JSContext*) [with unsigned int N = 1]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Interpreter.h:100:31: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess] 67 | memset(aT, 0, N * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:74, from /pbulk/work/www/seamonkey/work/build/dist/include/js/Class.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/intl/Collator.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/intl/Collator.cpp:9, from Unified_cpp_js_src3.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/js/Value.h:310:32: note: 'class JS::Value' declared here 310 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/build/dist/include/js/RootingAPI.h:19, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:73, from /pbulk/work/www/seamonkey/work/build/dist/include/js/Class.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/intl/Collator.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/intl/Collator.cpp:9, from Unified_cpp_js_src3.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(T (&)[N]) [with T = JS::Value; unsigned int N = 4]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:85:30: required from 'JS::AutoValueArray::AutoValueArray(JSContext*) [with unsigned int N = 4]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:994:50: required from 'js::detail::FixedArgsBase::FixedArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::NO_CONSTRUCT; unsigned int N = 2]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:1031:54: required from 'js::FixedInvokeArgs::FixedInvokeArgs(JSContext*) [with unsigned int N = 2]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Interpreter.h:119:31: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess] 67 | memset(aT, 0, N * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:74, from /pbulk/work/www/seamonkey/work/build/dist/include/js/Class.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/intl/Collator.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/intl/Collator.cpp:9, from Unified_cpp_js_src3.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/js/Value.h:310:32: note: 'class JS::Value' declared here 310 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/build/dist/include/js/UbiNode.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/UbiNode.cpp:7, from Unified_cpp_js_src19.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::IonScriptCounts]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonCode.h:703:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::IonScriptCounts'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/UbiNode.cpp:18, from Unified_cpp_js_src19.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonCode.h:690:8: note: 'struct js::jit::IonScriptCounts' declared here 690 | struct IonScriptCounts | ^~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/build/dist/include/js/RootingAPI.h:19, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:73, from /pbulk/work/www/seamonkey/work/build/dist/include/js/Class.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/intl/Collator.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/intl/Collator.cpp:9, from Unified_cpp_js_src3.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(T (&)[N]) [with T = JS::Value; unsigned int N = 5]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:85:30: required from 'JS::AutoValueArray::AutoValueArray(JSContext*) [with unsigned int N = 5]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:994:50: required from 'js::detail::FixedArgsBase::FixedArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::NO_CONSTRUCT; unsigned int N = 3]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:1031:54: required from 'js::FixedInvokeArgs::FixedInvokeArgs(JSContext*) [with unsigned int N = 3]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/intl/CommonFunctions.cpp:28:31: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess] 67 | memset(aT, 0, N * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:74, from /pbulk/work/www/seamonkey/work/build/dist/include/js/Class.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/intl/Collator.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/intl/Collator.cpp:9, from Unified_cpp_js_src3.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/js/Value.h:310:32: note: 'class JS::Value' declared here 310 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/build/dist/include/js/RootingAPI.h:19, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:73, from /pbulk/work/www/seamonkey/work/build/dist/include/js/Class.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/intl/Collator.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/intl/Collator.cpp:9, from Unified_cpp_js_src3.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(T (&)[N]) [with T = JS::Value; unsigned int N = 7]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:85:30: required from 'JS::AutoValueArray::AutoValueArray(JSContext*) [with unsigned int N = 7]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:994:50: required from 'js::detail::FixedArgsBase::FixedArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::NO_CONSTRUCT; unsigned int N = 5]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:1031:54: required from 'js::FixedInvokeArgs::FixedInvokeArgs(JSContext*) [with unsigned int N = 5]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/intl/CommonFunctions.cpp:50:31: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess] 67 | memset(aT, 0, N * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:74, from /pbulk/work/www/seamonkey/work/build/dist/include/js/Class.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/intl/Collator.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/intl/Collator.cpp:9, from Unified_cpp_js_src3.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/js/Value.h:310:32: note: 'class JS::Value' declared here 310 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/build/dist/include/js/UbiNode.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/UbiNode.cpp:7, from Unified_cpp_js_src19.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::gcstats::ZoneGCStats]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Statistics.h:80:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::gcstats::ZoneGCStats'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/GCRuntime.h:20, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Zone.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSCompartment.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsweakmap.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Debugger.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/UbiNode.cpp:24, from Unified_cpp_js_src19.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Statistics.h:52:8: note: 'struct js::gcstats::ZoneGCStats' declared here 52 | struct ZoneGCStats | ^~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/build/dist/include/js/UbiNode.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/UbiNode.cpp:7, from Unified_cpp_js_src19.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::NewObjectCache]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Caches.h:141:45: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::NewObjectCache'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/ZoneGroup.h:11, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:29, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/RegExpShared.h:31, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Zone.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSCompartment.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsweakmap.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Debugger.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/UbiNode.cpp:24, from Unified_cpp_js_src19.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Caches.h:92:7: note: 'class js::NewObjectCache' declared here 92 | class NewObjectCache | ^~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/build/dist/include/js/UbiNode.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/UbiNode.cpp:7, from Unified_cpp_js_src19.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*, size_t) [with T = JS::Value; size_t = unsigned int]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:1085:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:46:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess] 46 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/js/UbiNode.h:29, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/UbiNode.cpp:7, from Unified_cpp_js_src19.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/js/Value.h:310:32: note: 'class JS::Value' declared here 310 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/build/dist/include/js/UbiNode.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/UbiNode.cpp:7, from Unified_cpp_js_src19.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::CodeOffsetJump]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/shared/Assembler-shared.h:560:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::jit::CodeOffsetJump'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Safepoints.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitFrames.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/BaselineFrame.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack-inl.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Debugger-inl.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/UbiNode.cpp:35, from Unified_cpp_js_src19.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/shared/Assembler-shared.h:538:7: note: 'class js::jit::CodeOffsetJump' declared here 538 | class CodeOffsetJump | ^~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:27, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsfriendapi.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/NativeObject.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/Promise.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/Stream.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/Stream.cpp:7, from Unified_cpp_js_src2.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]': /pbulk/work/www/seamonkey/work/build/dist/include/js/MemoryMetrics.h:40:39: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::TabSizes'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/StoreBuffer.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/NativeObject.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/Promise.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/Stream.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/Stream.cpp:7, from Unified_cpp_js_src2.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here 31 | struct TabSizes | ^~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:27, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsfriendapi.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/NativeObject.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/Promise.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/Stream.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/Stream.cpp:7, from Unified_cpp_js_src2.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]': /pbulk/work/www/seamonkey/work/build/dist/include/js/MemoryMetrics.h:71:41: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::ServoSizes'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/StoreBuffer.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/NativeObject.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/Promise.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/Stream.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/Stream.cpp:7, from Unified_cpp_js_src2.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/js/MemoryMetrics.h:59:8: note: 'struct JS::ServoSizes' declared here 59 | struct ServoSizes | ^~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:27, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsfriendapi.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/NativeObject.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/Promise.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/Stream.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/Stream.cpp:7, from Unified_cpp_js_src2.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::StaticStrings]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/String.h:1155:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::StaticStrings'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonTypes.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TypeInference.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/ObjectGroup.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Shape.h:31, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject.h:26, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/NativeObject.h:22, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/Promise.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/Stream.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/Stream.cpp:7, from Unified_cpp_js_src2.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/String.h:1137:7: note: 'class js::StaticStrings' declared here 1137 | class StaticStrings | ^~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:27, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsfriendapi.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/NativeObject.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/Promise.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/Stream.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/Stream.cpp:7, from Unified_cpp_js_src2.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::PreliminaryObjectArray]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TypeInference.h:907:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::PreliminaryObjectArray'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/ObjectGroup.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Shape.h:31, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject.h:26, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/NativeObject.h:22, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/Promise.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/Stream.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/Stream.cpp:7, from Unified_cpp_js_src2.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TypeInference.h:895:7: note: 'class js::PreliminaryObjectArray' declared here 895 | class PreliminaryObjectArray | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:27, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsfriendapi.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/NativeObject.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/Promise.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/Stream.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/Stream.cpp:7, from Unified_cpp_js_src2.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::TypeNewScript]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TypeInference.h:1038:44: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::TypeNewScript' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/ObjectGroup.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Shape.h:31, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject.h:26, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/NativeObject.h:22, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/Promise.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/Stream.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/Stream.cpp:7, from Unified_cpp_js_src2.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TypeInference.h:985:7: note: 'class js::TypeNewScript' declared here 985 | class TypeNewScript | ^~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:27, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsfriendapi.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/NativeObject.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/Promise.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/Stream.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/Stream.cpp:7, from Unified_cpp_js_src2.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::IonScriptCounts]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonCode.h:703:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::IonScriptCounts'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JSJitFrameIter.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/NameCollections.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:26, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/Stream.cpp:12, from Unified_cpp_js_src2.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonCode.h:690:8: note: 'struct js::jit::IonScriptCounts' declared here 690 | struct IonScriptCounts | ^~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:27, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsfriendapi.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/NativeObject.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/Promise.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/Stream.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/Stream.cpp:7, from Unified_cpp_js_src2.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::gcstats::ZoneGCStats]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Statistics.h:80:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::gcstats::ZoneGCStats'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/GCRuntime.h:20, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:27, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/Stream.cpp:12, from Unified_cpp_js_src2.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Statistics.h:52:8: note: 'struct js::gcstats::ZoneGCStats' declared here 52 | struct ZoneGCStats | ^~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:27, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsfriendapi.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/NativeObject.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/Promise.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/Stream.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/Stream.cpp:7, from Unified_cpp_js_src2.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::NewObjectCache]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Caches.h:141:45: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::NewObjectCache'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/ZoneGroup.h:11, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:29, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/Stream.cpp:12, from Unified_cpp_js_src2.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Caches.h:92:7: note: 'class js::NewObjectCache' declared here 92 | class NewObjectCache | ^~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:27, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsfriendapi.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/NativeObject.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/Promise.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/Stream.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/Stream.cpp:7, from Unified_cpp_js_src2.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*, size_t) [with T = JS::Value; size_t = unsigned int]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:1085:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:46:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess] 46 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:74, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:29, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsfriendapi.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/NativeObject.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/Promise.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/Stream.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/Stream.cpp:7, from Unified_cpp_js_src2.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/js/Value.h:310:32: note: 'class JS::Value' declared here 310 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:27, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsfriendapi.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/NativeObject.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/Promise.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/Stream.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/Stream.cpp:7, from Unified_cpp_js_src2.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::CodeOffsetJump]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/shared/Assembler-shared.h:560:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::jit::CodeOffsetJump'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Safepoints.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitFrames.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext-inl.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSCompartment-inl.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject-inl.h:32, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/List-inl.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/Stream.cpp:15, from Unified_cpp_js_src2.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/shared/Assembler-shared.h:538:7: note: 'class js::jit::CodeOffsetJump' declared here 538 | class CodeOffsetJump | ^~~~~~~~~~~~~~ /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o Unified_cpp_js_src5.o -c -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SHARED_ARRAY_BUFFER -DJS_HAS_CTYPES -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src -I/pbulk/work/www/seamonkey/work/build/js/src -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/js/src/js-confdefs.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -Wno-noexcept-type -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes -DV8_INTL_SUPPORT -I/usr/pkg/include -MD -MP -MF .deps/Unified_cpp_js_src5.o.pp Unified_cpp_js_src5.cpp In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:27, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsfriendapi.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/NativeObject.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/Promise.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/Stream.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/Stream.cpp:7, from Unified_cpp_js_src2.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::wasm::LinkDataTierCacheablePod]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmModule.h:50:55: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::wasm::LinkDataTierCacheablePod'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/TestingFunctions.cpp:58, from Unified_cpp_js_src2.cpp:20: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmModule.h:43:8: note: 'struct js::wasm::LinkDataTierCacheablePod' declared here 43 | struct LinkDataTierCacheablePod | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/build/dist/include/js/UbiNode.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/UbiNode.cpp:7, from Unified_cpp_js_src19.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(T (&)[N]) [with T = JS::Value; unsigned int N = 2]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:85:30: required from 'JS::AutoValueArray::AutoValueArray(JSContext*) [with unsigned int N = 2]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:994:50: required from 'js::detail::FixedArgsBase::FixedArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::NO_CONSTRUCT; unsigned int N = 0]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:1031:54: required from 'js::FixedInvokeArgs::FixedInvokeArgs(JSContext*) [with unsigned int N = 0]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Interpreter.h:85:31: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess] 67 | memset(aT, 0, N * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/js/UbiNode.h:29, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/UbiNode.cpp:7, from Unified_cpp_js_src19.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/js/Value.h:310:32: note: 'class JS::Value' declared here 310 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/build/dist/include/js/UbiNode.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/UbiNode.cpp:7, from Unified_cpp_js_src19.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(T (&)[N]) [with T = JS::Value; unsigned int N = 3]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:85:30: required from 'JS::AutoValueArray::AutoValueArray(JSContext*) [with unsigned int N = 3]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:994:50: required from 'js::detail::FixedArgsBase::FixedArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::NO_CONSTRUCT; unsigned int N = 1]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:1031:54: required from 'js::FixedInvokeArgs::FixedInvokeArgs(JSContext*) [with unsigned int N = 1]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Interpreter.h:100:31: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess] 67 | memset(aT, 0, N * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/js/UbiNode.h:29, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/UbiNode.cpp:7, from Unified_cpp_js_src19.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/js/Value.h:310:32: note: 'class JS::Value' declared here 310 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/build/dist/include/js/UbiNode.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/UbiNode.cpp:7, from Unified_cpp_js_src19.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(T (&)[N]) [with T = JS::Value; unsigned int N = 4]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:85:30: required from 'JS::AutoValueArray::AutoValueArray(JSContext*) [with unsigned int N = 4]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:994:50: required from 'js::detail::FixedArgsBase::FixedArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::NO_CONSTRUCT; unsigned int N = 2]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:1031:54: required from 'js::FixedInvokeArgs::FixedInvokeArgs(JSContext*) [with unsigned int N = 2]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Interpreter.h:119:31: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess] 67 | memset(aT, 0, N * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/js/UbiNode.h:29, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/UbiNode.cpp:7, from Unified_cpp_js_src19.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/js/Value.h:310:32: note: 'class JS::Value' declared here 310 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:27, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsfriendapi.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/NativeObject.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/Promise.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/Stream.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/Stream.cpp:7, from Unified_cpp_js_src2.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(T (&)[N]) [with T = JS::Value; unsigned int N = 2]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:85:30: required from 'JS::AutoValueArray::AutoValueArray(JSContext*) [with unsigned int N = 2]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:994:50: required from 'js::detail::FixedArgsBase::FixedArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::NO_CONSTRUCT; unsigned int N = 0]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:1031:54: required from 'js::FixedInvokeArgs::FixedInvokeArgs(JSContext*) [with unsigned int N = 0]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Interpreter.h:85:31: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess] 67 | memset(aT, 0, N * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:74, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:29, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsfriendapi.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/NativeObject.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/Promise.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/Stream.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/Stream.cpp:7, from Unified_cpp_js_src2.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/js/Value.h:310:32: note: 'class JS::Value' declared here 310 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:27, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsfriendapi.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/NativeObject.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/Promise.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/Stream.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/Stream.cpp:7, from Unified_cpp_js_src2.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(T (&)[N]) [with T = JS::Value; unsigned int N = 3]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:85:30: required from 'JS::AutoValueArray::AutoValueArray(JSContext*) [with unsigned int N = 3]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:994:50: required from 'js::detail::FixedArgsBase::FixedArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::NO_CONSTRUCT; unsigned int N = 1]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:1031:54: required from 'js::FixedInvokeArgs::FixedInvokeArgs(JSContext*) [with unsigned int N = 1]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Interpreter.h:100:31: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess] 67 | memset(aT, 0, N * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:74, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:29, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsfriendapi.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/NativeObject.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/Promise.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/Stream.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/Stream.cpp:7, from Unified_cpp_js_src2.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/js/Value.h:310:32: note: 'class JS::Value' declared here 310 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:27, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsfriendapi.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/NativeObject.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/Promise.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/Stream.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/Stream.cpp:7, from Unified_cpp_js_src2.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(T (&)[N]) [with T = JS::Value; unsigned int N = 4]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:85:30: required from 'JS::AutoValueArray::AutoValueArray(JSContext*) [with unsigned int N = 4]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:994:50: required from 'js::detail::FixedArgsBase::FixedArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::NO_CONSTRUCT; unsigned int N = 2]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:1031:54: required from 'js::FixedInvokeArgs::FixedInvokeArgs(JSContext*) [with unsigned int N = 2]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Interpreter.h:119:31: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess] 67 | memset(aT, 0, N * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:74, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:29, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsfriendapi.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/NativeObject.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/Promise.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/Stream.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/Stream.cpp:7, from Unified_cpp_js_src2.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/js/Value.h:310:32: note: 'class JS::Value' declared here 310 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:27, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsfriendapi.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/NativeObject.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/Promise.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/Stream.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/Stream.cpp:7, from Unified_cpp_js_src2.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(T (&)[N]) [with T = JS::Value; unsigned int N = 6]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:85:30: required from 'JS::AutoValueArray::AutoValueArray(JSContext*) [with unsigned int N = 6]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:994:50: required from 'js::detail::FixedArgsBase::FixedArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::CONSTRUCT; unsigned int N = 3]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:1050:57: required from 'js::FixedConstructArgs::FixedConstructArgs(JSContext*) [with unsigned int N = 3]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/Stream.cpp:3939:34: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess] 67 | memset(aT, 0, N * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:74, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:29, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsfriendapi.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/NativeObject.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/Promise.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/Stream.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/Stream.cpp:7, from Unified_cpp_js_src2.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/js/Value.h:310:32: note: 'class JS::Value' declared here 310 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:27, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsfriendapi.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/NativeObject.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/Promise.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/Stream.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/Stream.cpp:7, from Unified_cpp_js_src2.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(T (&)[N]) [with T = JS::Value; unsigned int N = 7]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:85:30: required from 'JS::AutoValueArray::AutoValueArray(JSContext*) [with unsigned int N = 7]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:994:50: required from 'js::detail::FixedArgsBase::FixedArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::NO_CONSTRUCT; unsigned int N = 5]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:1031:54: required from 'js::FixedInvokeArgs::FixedInvokeArgs(JSContext*) [with unsigned int N = 5]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/TypedObject.cpp:125:31: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess] 67 | memset(aT, 0, N * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:74, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:29, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsfriendapi.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/NativeObject.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/Promise.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/Stream.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/Stream.cpp:7, from Unified_cpp_js_src2.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/js/Value.h:310:32: note: 'class JS::Value' declared here 310 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:27, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsfriendapi.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/NativeObject.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/Promise.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/Stream.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/Stream.cpp:7, from Unified_cpp_js_src2.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(T (&)[N]) [with T = JS::Value; unsigned int N = 5]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:85:30: required from 'JS::AutoValueArray::AutoValueArray(JSContext*) [with unsigned int N = 5]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:994:50: required from 'js::detail::FixedArgsBase::FixedArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::NO_CONSTRUCT; unsigned int N = 3]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:1031:54: required from 'js::FixedInvokeArgs::FixedInvokeArgs(JSContext*) [with unsigned int N = 3]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/TypedObject.cpp:163:31: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess] 67 | memset(aT, 0, N * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:74, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:29, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsfriendapi.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/NativeObject.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/Promise.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/Stream.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/Stream.cpp:7, from Unified_cpp_js_src2.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/js/Value.h:310:32: note: 'class JS::Value' declared here 310 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Snapshots.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JSJitFrameIter.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/NameCollections.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:26, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/CompileWrappers.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Ion.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitAllocPolicy.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonAnalysis.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonAnalysis.cpp:7, from Unified_cpp_js_src_jit5.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Registers.h: In member function 'bool js::jit::IonCacheIRCompiler::emitCallProxyGetResult()': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Registers.h:93:34: warning: '*((void*)& argJSContext +4)' may be used uninitialized in this function [-Wmaybe-uninitialized] 93 | return SetType(1) << code(); | ~~~~^~ In file included from Unified_cpp_js_src_jit5.cpp:20: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonCacheIRCompiler.cpp:1132:36: note: '*((void*)& argJSContext +4)' was declared here 1132 | AutoScratchRegisterMaybeOutput argJSContext(allocator, masm, output); | ^~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/shared/Assembler-shared.h:19, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Safepoints.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitFrames.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Bailouts.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/BaselineJIT.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/BaselineIC.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/MIR.h:22, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonAnalysis.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonAnalysis.cpp:7, from Unified_cpp_js_src_jit5.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/RegisterSets.h:384:15: warning: 'argJSContext.js::jit::AutoScratchRegister::alloc_' may be used uninitialized in this function [-Wmaybe-uninitialized] 384 | bits_ |= reg.alignedOrDominatedAliasedSet(); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from Unified_cpp_js_src_jit5.cpp:20: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonCacheIRCompiler.cpp:1132:36: note: 'argJSContext.js::jit::AutoScratchRegister::alloc_' was declared here 1132 | AutoScratchRegisterMaybeOutput argJSContext(allocator, masm, output); | ^~~~~~~~~~~~ /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o Unified_cpp_js_src6.o -c -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SHARED_ARRAY_BUFFER -DJS_HAS_CTYPES -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src -I/pbulk/work/www/seamonkey/work/build/js/src -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/js/src/js-confdefs.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -Wno-noexcept-type -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes -DV8_INTL_SUPPORT -I/usr/pkg/include -MD -MP -MF .deps/Unified_cpp_js_src6.o.pp Unified_cpp_js_src6.cpp In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/intl/RelativeTimeFormat.cpp:21, from Unified_cpp_js_src4.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/NativeObject-inl.h: In static member function 'static JS::Result js::NativeObject::create(JSContext*, js::gc::AllocKind, js::gc::InitialHeap, js::HandleShape, js::HandleObjectGroup)': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/NativeObject-inl.h:553:87: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::HeapSlot'; use assignment instead [-Wclass-memaccess] 553 | memset(nobj->as().fixedSlots(), 0, size - sizeof(js::NativeObject)); | ^ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/NativeObject.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/intl/RelativeTimeFormat.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/intl/RelativeTimeFormat.cpp:9, from Unified_cpp_js_src4.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:649:7: note: 'class js::HeapSlot' declared here 649 | class HeapSlot : public WriteBarrieredBase | ^~~~~~~~ /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o Unified_cpp_js_src7.o -c -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SHARED_ARRAY_BUFFER -DJS_HAS_CTYPES -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src -I/pbulk/work/www/seamonkey/work/build/js/src -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/js/src/js-confdefs.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -Wno-noexcept-type -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes -DV8_INTL_SUPPORT -I/usr/pkg/include -MD -MP -MF .deps/Unified_cpp_js_src7.o.pp Unified_cpp_js_src7.cpp /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonCacheIRCompiler.cpp: In member function 'bool js::jit::IonCacheIRCompiler::emitStoreUnboxedProperty()': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonCacheIRCompiler.cpp:1667:32: warning: '*((void*)& scratch +4)' may be used uninitialized in this function [-Wmaybe-uninitialized] 1667 | Maybe scratch; | ^~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/build/dist/include/js/RootingAPI.h:19, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:73, from /pbulk/work/www/seamonkey/work/build/dist/include/js/Class.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/intl/RelativeTimeFormat.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/intl/RelativeTimeFormat.cpp:9, from Unified_cpp_js_src4.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]': /pbulk/work/www/seamonkey/work/build/dist/include/js/MemoryMetrics.h:40:39: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::TabSizes'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/StoreBuffer.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/NativeObject.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/intl/RelativeTimeFormat.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/intl/RelativeTimeFormat.cpp:9, from Unified_cpp_js_src4.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here 31 | struct TabSizes | ^~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/build/dist/include/js/RootingAPI.h:19, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:73, from /pbulk/work/www/seamonkey/work/build/dist/include/js/Class.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/intl/RelativeTimeFormat.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/intl/RelativeTimeFormat.cpp:9, from Unified_cpp_js_src4.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]': /pbulk/work/www/seamonkey/work/build/dist/include/js/MemoryMetrics.h:71:41: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::ServoSizes'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/StoreBuffer.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/NativeObject.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/intl/RelativeTimeFormat.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/intl/RelativeTimeFormat.cpp:9, from Unified_cpp_js_src4.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/js/MemoryMetrics.h:59:8: note: 'struct JS::ServoSizes' declared here 59 | struct ServoSizes | ^~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/build/dist/include/js/RootingAPI.h:19, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:73, from /pbulk/work/www/seamonkey/work/build/dist/include/js/Class.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/intl/RelativeTimeFormat.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/intl/RelativeTimeFormat.cpp:9, from Unified_cpp_js_src4.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::StaticStrings]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/String.h:1155:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::StaticStrings'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonTypes.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TypeInference.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/ObjectGroup.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Shape.h:31, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject.h:26, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/NativeObject.h:22, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/intl/RelativeTimeFormat.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/intl/RelativeTimeFormat.cpp:9, from Unified_cpp_js_src4.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/String.h:1137:7: note: 'class js::StaticStrings' declared here 1137 | class StaticStrings | ^~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/build/dist/include/js/RootingAPI.h:19, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:73, from /pbulk/work/www/seamonkey/work/build/dist/include/js/Class.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/intl/RelativeTimeFormat.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/intl/RelativeTimeFormat.cpp:9, from Unified_cpp_js_src4.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::PreliminaryObjectArray]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TypeInference.h:907:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::PreliminaryObjectArray'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/ObjectGroup.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Shape.h:31, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject.h:26, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/NativeObject.h:22, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/intl/RelativeTimeFormat.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/intl/RelativeTimeFormat.cpp:9, from Unified_cpp_js_src4.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TypeInference.h:895:7: note: 'class js::PreliminaryObjectArray' declared here 895 | class PreliminaryObjectArray | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/build/dist/include/js/RootingAPI.h:19, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:73, from /pbulk/work/www/seamonkey/work/build/dist/include/js/Class.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/intl/RelativeTimeFormat.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/intl/RelativeTimeFormat.cpp:9, from Unified_cpp_js_src4.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::TypeNewScript]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TypeInference.h:1038:44: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::TypeNewScript' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/ObjectGroup.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Shape.h:31, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject.h:26, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/NativeObject.h:22, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/intl/RelativeTimeFormat.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/intl/RelativeTimeFormat.cpp:9, from Unified_cpp_js_src4.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TypeInference.h:985:7: note: 'class js::TypeNewScript' declared here 985 | class TypeNewScript | ^~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/build/dist/include/js/RootingAPI.h:19, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:73, from /pbulk/work/www/seamonkey/work/build/dist/include/js/Class.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/intl/RelativeTimeFormat.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/intl/RelativeTimeFormat.cpp:9, from Unified_cpp_js_src4.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::IonScriptCounts]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonCode.h:703:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::IonScriptCounts'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JSJitFrameIter.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/NameCollections.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:26, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsexn.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/GlobalObject.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/intl/RelativeTimeFormat.cpp:18, from Unified_cpp_js_src4.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonCode.h:690:8: note: 'struct js::jit::IonScriptCounts' declared here 690 | struct IonScriptCounts | ^~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/build/dist/include/js/RootingAPI.h:19, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:73, from /pbulk/work/www/seamonkey/work/build/dist/include/js/Class.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/intl/RelativeTimeFormat.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/intl/RelativeTimeFormat.cpp:9, from Unified_cpp_js_src4.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::gcstats::ZoneGCStats]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Statistics.h:80:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::gcstats::ZoneGCStats'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/GCRuntime.h:20, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:27, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsexn.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/GlobalObject.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/intl/RelativeTimeFormat.cpp:18, from Unified_cpp_js_src4.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Statistics.h:52:8: note: 'struct js::gcstats::ZoneGCStats' declared here 52 | struct ZoneGCStats | ^~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/build/dist/include/js/RootingAPI.h:19, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:73, from /pbulk/work/www/seamonkey/work/build/dist/include/js/Class.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/intl/RelativeTimeFormat.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/intl/RelativeTimeFormat.cpp:9, from Unified_cpp_js_src4.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::NewObjectCache]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Caches.h:141:45: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::NewObjectCache'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/ZoneGroup.h:11, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:29, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsexn.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/GlobalObject.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/intl/RelativeTimeFormat.cpp:18, from Unified_cpp_js_src4.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Caches.h:92:7: note: 'class js::NewObjectCache' declared here 92 | class NewObjectCache | ^~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/build/dist/include/js/RootingAPI.h:19, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:73, from /pbulk/work/www/seamonkey/work/build/dist/include/js/Class.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/intl/RelativeTimeFormat.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/intl/RelativeTimeFormat.cpp:9, from Unified_cpp_js_src4.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*, size_t) [with T = JS::Value; size_t = unsigned int]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:1085:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:46:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess] 46 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:74, from /pbulk/work/www/seamonkey/work/build/dist/include/js/Class.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/intl/RelativeTimeFormat.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/intl/RelativeTimeFormat.cpp:9, from Unified_cpp_js_src4.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/js/Value.h:310:32: note: 'class JS::Value' declared here 310 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/build/dist/include/js/RootingAPI.h:19, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:73, from /pbulk/work/www/seamonkey/work/build/dist/include/js/Class.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/intl/RelativeTimeFormat.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/intl/RelativeTimeFormat.cpp:9, from Unified_cpp_js_src4.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::CodeOffsetJump]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/shared/Assembler-shared.h:560:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::jit::CodeOffsetJump'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Safepoints.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitFrames.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext-inl.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSCompartment-inl.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject-inl.h:32, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/NativeObject-inl.h:22, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/intl/RelativeTimeFormat.cpp:21, from Unified_cpp_js_src4.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/shared/Assembler-shared.h:538:7: note: 'class js::jit::CodeOffsetJump' declared here 538 | class CodeOffsetJump | ^~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/build/dist/include/js/RootingAPI.h:19, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:73, from /pbulk/work/www/seamonkey/work/build/dist/include/js/Class.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/intl/RelativeTimeFormat.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/intl/RelativeTimeFormat.cpp:9, from Unified_cpp_js_src4.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = mozilla::Array]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/ds/Bitmap.cpp:36:18: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/EnumeratedArray.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:15, from /pbulk/work/www/seamonkey/work/build/dist/include/js/RootingAPI.h:19, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:73, from /pbulk/work/www/seamonkey/work/build/dist/include/js/Class.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/intl/RelativeTimeFormat.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/intl/RelativeTimeFormat.cpp:9, from Unified_cpp_js_src4.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array' declared here 22 | class Array | ^~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/build/dist/include/js/RootingAPI.h:19, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:73, from /pbulk/work/www/seamonkey/work/build/dist/include/js/Class.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/intl/RelativeTimeFormat.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/intl/RelativeTimeFormat.cpp:9, from Unified_cpp_js_src4.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::wasm::LinkDataTierCacheablePod]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmModule.h:50:55: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::wasm::LinkDataTierCacheablePod'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.cpp:92, from Unified_cpp_js_src4.cpp:47: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/wasm/WasmModule.h:43:8: note: 'struct js::wasm::LinkDataTierCacheablePod' declared here 43 | struct LinkDataTierCacheablePod | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/build/dist/include/js/RootingAPI.h:19, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:73, from /pbulk/work/www/seamonkey/work/build/dist/include/js/Class.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/intl/RelativeTimeFormat.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/intl/RelativeTimeFormat.cpp:9, from Unified_cpp_js_src4.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(T (&)[N]) [with T = JS::Value; unsigned int N = 2]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:85:30: required from 'JS::AutoValueArray::AutoValueArray(JSContext*) [with unsigned int N = 2]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:994:50: required from 'js::detail::FixedArgsBase::FixedArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::NO_CONSTRUCT; unsigned int N = 0]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:1031:54: required from 'js::FixedInvokeArgs::FixedInvokeArgs(JSContext*) [with unsigned int N = 0]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Interpreter.h:85:31: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess] 67 | memset(aT, 0, N * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:74, from /pbulk/work/www/seamonkey/work/build/dist/include/js/Class.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/intl/RelativeTimeFormat.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/intl/RelativeTimeFormat.cpp:9, from Unified_cpp_js_src4.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/js/Value.h:310:32: note: 'class JS::Value' declared here 310 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/build/dist/include/js/RootingAPI.h:19, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:73, from /pbulk/work/www/seamonkey/work/build/dist/include/js/Class.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/intl/RelativeTimeFormat.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/intl/RelativeTimeFormat.cpp:9, from Unified_cpp_js_src4.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(T (&)[N]) [with T = JS::Value; unsigned int N = 3]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:85:30: required from 'JS::AutoValueArray::AutoValueArray(JSContext*) [with unsigned int N = 3]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:994:50: required from 'js::detail::FixedArgsBase::FixedArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::NO_CONSTRUCT; unsigned int N = 1]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:1031:54: required from 'js::FixedInvokeArgs::FixedInvokeArgs(JSContext*) [with unsigned int N = 1]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Interpreter.h:100:31: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess] 67 | memset(aT, 0, N * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:74, from /pbulk/work/www/seamonkey/work/build/dist/include/js/Class.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/intl/RelativeTimeFormat.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/intl/RelativeTimeFormat.cpp:9, from Unified_cpp_js_src4.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/js/Value.h:310:32: note: 'class JS::Value' declared here 310 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/build/dist/include/js/RootingAPI.h:19, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:73, from /pbulk/work/www/seamonkey/work/build/dist/include/js/Class.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/intl/RelativeTimeFormat.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/intl/RelativeTimeFormat.cpp:9, from Unified_cpp_js_src4.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(T (&)[N]) [with T = JS::Value; unsigned int N = 4]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:85:30: required from 'JS::AutoValueArray::AutoValueArray(JSContext*) [with unsigned int N = 4]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:994:50: required from 'js::detail::FixedArgsBase::FixedArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::NO_CONSTRUCT; unsigned int N = 2]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:1031:54: required from 'js::FixedInvokeArgs::FixedInvokeArgs(JSContext*) [with unsigned int N = 2]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Interpreter.h:119:31: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess] 67 | memset(aT, 0, N * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:74, from /pbulk/work/www/seamonkey/work/build/dist/include/js/Class.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/intl/RelativeTimeFormat.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/intl/RelativeTimeFormat.cpp:9, from Unified_cpp_js_src4.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/js/Value.h:310:32: note: 'class JS::Value' declared here 310 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/UnboxedObject-inl.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsarrayinlines.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsarray.cpp:7, from Unified_cpp_js_src5.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/NativeObject-inl.h: In static member function 'static JS::Result js::NativeObject::create(JSContext*, js::gc::AllocKind, js::gc::InitialHeap, js::HandleShape, js::HandleObjectGroup)': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/NativeObject-inl.h:553:87: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::HeapSlot'; use assignment instead [-Wclass-memaccess] 553 | memset(nobj->as().fixedSlots(), 0, size - sizeof(js::NativeObject)); | ^ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/NativeObject.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/ArrayObject.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsarray.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsarrayinlines.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsarray.cpp:7, from Unified_cpp_js_src5.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:649:7: note: 'class js::HeapSlot' declared here 649 | class HeapSlot : public WriteBarrieredBase | ^~~~~~~~ /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonCacheIRCompiler.cpp: In member function 'bool js::jit::IonCacheIRCompiler::emitStoreFixedSlot()': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonCacheIRCompiler.cpp:1505:32: warning: '*((void*)& scratch +4)' may be used uninitialized in this function [-Wmaybe-uninitialized] 1505 | Maybe scratch; | ^~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/shared/Assembler-shared.h:19, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Safepoints.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitFrames.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Bailouts.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/BaselineJIT.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/BaselineIC.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/MIR.h:22, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonAnalysis.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonAnalysis.cpp:7, from Unified_cpp_js_src_jit5.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/RegisterSets.h: In member function 'bool js::jit::IonCacheIRCompiler::emitStoreTypedElement()': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/RegisterSets.h:384:15: warning: 'scratch2.js::jit::AutoScratchRegister::alloc_' may be used uninitialized in this function [-Wmaybe-uninitialized] 384 | bits_ |= reg.alignedOrDominatedAliasedSet(); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from Unified_cpp_js_src_jit5.cpp:20: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonCacheIRCompiler.cpp:1938:32: note: 'scratch2.js::jit::AutoScratchRegister::alloc_' was declared here 1938 | Maybe scratch2; | ^~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsarray.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsarrayinlines.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsarray.cpp:7, from Unified_cpp_js_src5.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]': /pbulk/work/www/seamonkey/work/build/dist/include/js/MemoryMetrics.h:40:39: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::TabSizes'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/StoreBuffer.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/NativeObject.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/ArrayObject.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsarray.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsarrayinlines.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsarray.cpp:7, from Unified_cpp_js_src5.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here 31 | struct TabSizes | ^~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsarray.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsarrayinlines.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsarray.cpp:7, from Unified_cpp_js_src5.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]': /pbulk/work/www/seamonkey/work/build/dist/include/js/MemoryMetrics.h:71:41: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::ServoSizes'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/StoreBuffer.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/NativeObject.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/ArrayObject.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsarray.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsarrayinlines.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsarray.cpp:7, from Unified_cpp_js_src5.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/js/MemoryMetrics.h:59:8: note: 'struct JS::ServoSizes' declared here 59 | struct ServoSizes | ^~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsarray.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsarrayinlines.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsarray.cpp:7, from Unified_cpp_js_src5.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::StaticStrings]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/String.h:1155:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::StaticStrings'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonTypes.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TypeInference.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/ObjectGroup.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Shape.h:31, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject.h:26, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/NativeObject.h:22, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/ArrayObject.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsarray.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsarrayinlines.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsarray.cpp:7, from Unified_cpp_js_src5.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/String.h:1137:7: note: 'class js::StaticStrings' declared here 1137 | class StaticStrings | ^~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsarray.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsarrayinlines.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsarray.cpp:7, from Unified_cpp_js_src5.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::PreliminaryObjectArray]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TypeInference.h:907:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::PreliminaryObjectArray'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/ObjectGroup.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Shape.h:31, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject.h:26, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/NativeObject.h:22, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/ArrayObject.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsarray.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsarrayinlines.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsarray.cpp:7, from Unified_cpp_js_src5.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TypeInference.h:895:7: note: 'class js::PreliminaryObjectArray' declared here 895 | class PreliminaryObjectArray | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsarray.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsarrayinlines.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsarray.cpp:7, from Unified_cpp_js_src5.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::TypeNewScript]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TypeInference.h:1038:44: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::TypeNewScript' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/ObjectGroup.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Shape.h:31, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject.h:26, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/NativeObject.h:22, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/ArrayObject.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsarray.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsarrayinlines.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsarray.cpp:7, from Unified_cpp_js_src5.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TypeInference.h:985:7: note: 'class js::TypeNewScript' declared here 985 | class TypeNewScript | ^~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsarray.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsarrayinlines.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsarray.cpp:7, from Unified_cpp_js_src5.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::gcstats::ZoneGCStats]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Statistics.h:80:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::gcstats::ZoneGCStats'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/GCRuntime.h:20, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Zone.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSCompartment.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsweakmap.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/EnvironmentObject.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/ArgumentsObject-inl.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsarrayinlines.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsarray.cpp:7, from Unified_cpp_js_src5.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Statistics.h:52:8: note: 'struct js::gcstats::ZoneGCStats' declared here 52 | struct ZoneGCStats | ^~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsiter.cpp:39, from Unified_cpp_js_src6.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/NativeObject-inl.h: In static member function 'static JS::Result js::NativeObject::create(JSContext*, js::gc::AllocKind, js::gc::InitialHeap, js::HandleShape, js::HandleObjectGroup)': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/NativeObject-inl.h:553:87: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::HeapSlot'; use assignment instead [-Wclass-memaccess] 553 | memset(nobj->as().fixedSlots(), 0, size - sizeof(js::NativeObject)); | ^ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsiter.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsiter.cpp:9, from Unified_cpp_js_src6.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:649:7: note: 'class js::HeapSlot' declared here 649 | class HeapSlot : public WriteBarrieredBase | ^~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsarray.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsarrayinlines.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsarray.cpp:7, from Unified_cpp_js_src5.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::IonScriptCounts]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonCode.h:703:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::IonScriptCounts'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JSJitFrameIter.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/NameCollections.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:26, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/RegExpShared.h:31, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Zone.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSCompartment.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsweakmap.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/EnvironmentObject.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/ArgumentsObject-inl.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsarrayinlines.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsarray.cpp:7, from Unified_cpp_js_src5.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonCode.h:690:8: note: 'struct js::jit::IonScriptCounts' declared here 690 | struct IonScriptCounts | ^~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsarray.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsarrayinlines.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsarray.cpp:7, from Unified_cpp_js_src5.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::NewObjectCache]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Caches.h:141:45: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::NewObjectCache'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/ZoneGroup.h:11, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:29, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/RegExpShared.h:31, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Zone.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSCompartment.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsweakmap.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/EnvironmentObject.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/ArgumentsObject-inl.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsarrayinlines.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsarray.cpp:7, from Unified_cpp_js_src5.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Caches.h:92:7: note: 'class js::NewObjectCache' declared here 92 | class NewObjectCache | ^~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsarray.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsarrayinlines.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsarray.cpp:7, from Unified_cpp_js_src5.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*, size_t) [with T = JS::Value; size_t = unsigned int]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:1085:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:46:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess] 46 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:74, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:29, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsfriendapi.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/NativeObject.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/ArrayObject.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsarray.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsarrayinlines.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsarray.cpp:7, from Unified_cpp_js_src5.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/js/Value.h:310:32: note: 'class JS::Value' declared here 310 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsarray.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsarrayinlines.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsarray.cpp:7, from Unified_cpp_js_src5.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::CodeOffsetJump]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/shared/Assembler-shared.h:560:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::jit::CodeOffsetJump'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Safepoints.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitFrames.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext-inl.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSCompartment-inl.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject-inl.h:32, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/EnvironmentObject-inl.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/ArgumentsObject-inl.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsarrayinlines.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsarray.cpp:7, from Unified_cpp_js_src5.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/shared/Assembler-shared.h:538:7: note: 'class js::jit::CodeOffsetJump' declared here 538 | class CodeOffsetJump | ^~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsarray.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsarrayinlines.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsarray.cpp:7, from Unified_cpp_js_src5.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::gc::TenureCountCache]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/GCInternals.h:161:47: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::gc::TenureCountCache'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsfriendapi.cpp:19, from Unified_cpp_js_src5.cpp:38: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/GCInternals.h:154:8: note: 'struct js::gc::TenureCountCache' declared here 154 | struct TenureCountCache | ^~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsarray.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsarrayinlines.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsarray.cpp:7, from Unified_cpp_js_src5.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(T (&)[N]) [with T = JS::Value; unsigned int N = 4]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:85:30: required from 'JS::AutoValueArray::AutoValueArray(JSContext*) [with unsigned int N = 4]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsarray.cpp:3418:34: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess] 67 | memset(aT, 0, N * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:74, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:29, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsfriendapi.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/NativeObject.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/ArrayObject.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsarray.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsarrayinlines.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsarray.cpp:7, from Unified_cpp_js_src5.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/js/Value.h:310:32: note: 'class JS::Value' declared here 310 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/build/dist/include/js/RootingAPI.h:19, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:73, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsiter.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsiter.cpp:9, from Unified_cpp_js_src6.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]': /pbulk/work/www/seamonkey/work/build/dist/include/js/MemoryMetrics.h:40:39: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::TabSizes'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/StoreBuffer.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsiter.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsiter.cpp:9, from Unified_cpp_js_src6.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here 31 | struct TabSizes | ^~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/build/dist/include/js/RootingAPI.h:19, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:73, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsiter.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsiter.cpp:9, from Unified_cpp_js_src6.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]': /pbulk/work/www/seamonkey/work/build/dist/include/js/MemoryMetrics.h:71:41: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::ServoSizes'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/StoreBuffer.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsiter.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsiter.cpp:9, from Unified_cpp_js_src6.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/js/MemoryMetrics.h:59:8: note: 'struct JS::ServoSizes' declared here 59 | struct ServoSizes | ^~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/build/dist/include/js/RootingAPI.h:19, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:73, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsiter.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsiter.cpp:9, from Unified_cpp_js_src6.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::StaticStrings]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/String.h:1155:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::StaticStrings'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonTypes.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TypeInference.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/ObjectGroup.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Shape.h:31, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject.h:26, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/AtomicsObject.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsiter.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsiter.cpp:9, from Unified_cpp_js_src6.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/String.h:1137:7: note: 'class js::StaticStrings' declared here 1137 | class StaticStrings | ^~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/build/dist/include/js/RootingAPI.h:19, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:73, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsiter.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsiter.cpp:9, from Unified_cpp_js_src6.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::PreliminaryObjectArray]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TypeInference.h:907:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::PreliminaryObjectArray'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/ObjectGroup.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Shape.h:31, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject.h:26, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/AtomicsObject.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsiter.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsiter.cpp:9, from Unified_cpp_js_src6.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TypeInference.h:895:7: note: 'class js::PreliminaryObjectArray' declared here 895 | class PreliminaryObjectArray | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/build/dist/include/js/RootingAPI.h:19, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:73, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsiter.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsiter.cpp:9, from Unified_cpp_js_src6.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::TypeNewScript]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TypeInference.h:1038:44: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::TypeNewScript' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/ObjectGroup.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Shape.h:31, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject.h:26, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/AtomicsObject.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsiter.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsiter.cpp:9, from Unified_cpp_js_src6.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TypeInference.h:985:7: note: 'class js::TypeNewScript' declared here 985 | class TypeNewScript | ^~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/build/dist/include/js/RootingAPI.h:19, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:73, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsiter.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsiter.cpp:9, from Unified_cpp_js_src6.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::IonScriptCounts]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonCode.h:703:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::IonScriptCounts'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JSJitFrameIter.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/NameCollections.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:26, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsiter.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsiter.cpp:9, from Unified_cpp_js_src6.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonCode.h:690:8: note: 'struct js::jit::IonScriptCounts' declared here 690 | struct IonScriptCounts | ^~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/build/dist/include/js/RootingAPI.h:19, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:73, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsiter.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsiter.cpp:9, from Unified_cpp_js_src6.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::gcstats::ZoneGCStats]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Statistics.h:80:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::gcstats::ZoneGCStats'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/GCRuntime.h:20, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:27, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsiter.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsiter.cpp:9, from Unified_cpp_js_src6.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Statistics.h:52:8: note: 'struct js::gcstats::ZoneGCStats' declared here 52 | struct ZoneGCStats | ^~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/build/dist/include/js/RootingAPI.h:19, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:73, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsiter.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsiter.cpp:9, from Unified_cpp_js_src6.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::NewObjectCache]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Caches.h:141:45: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::NewObjectCache'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/ZoneGroup.h:11, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:29, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsiter.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsiter.cpp:9, from Unified_cpp_js_src6.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Caches.h:92:7: note: 'class js::NewObjectCache' declared here 92 | class NewObjectCache | ^~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/build/dist/include/js/RootingAPI.h:19, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:73, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsiter.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsiter.cpp:9, from Unified_cpp_js_src6.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*, size_t) [with T = JS::Value; size_t = unsigned int]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:1085:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:46:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess] 46 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:74, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsiter.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsiter.cpp:9, from Unified_cpp_js_src6.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/js/Value.h:310:32: note: 'class JS::Value' declared here 310 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/build/dist/include/js/RootingAPI.h:19, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:73, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsiter.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsiter.cpp:9, from Unified_cpp_js_src6.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::CodeOffsetJump]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/shared/Assembler-shared.h:560:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::jit::CodeOffsetJump'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Safepoints.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitFrames.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Bailouts.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/BaselineJIT.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSScript-inl.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsiter.cpp:38, from Unified_cpp_js_src6.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/shared/Assembler-shared.h:538:7: note: 'class js::jit::CodeOffsetJump' declared here 538 | class CodeOffsetJump | ^~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/build/dist/include/js/RootingAPI.h:19, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:73, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsiter.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsiter.cpp:9, from Unified_cpp_js_src6.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::NativeIterator]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsiter.cpp:582:15: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct js::NativeIterator' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsiter.cpp:9, from Unified_cpp_js_src6.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsiter.h:32:8: note: 'struct js::NativeIterator' declared here 32 | struct NativeIterator | ^~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/build/dist/include/js/RootingAPI.h:19, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:73, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsiter.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsiter.cpp:9, from Unified_cpp_js_src6.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::gc::TenureCountCache]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/GCInternals.h:161:47: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::gc::TenureCountCache'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsopcode.cpp:36, from Unified_cpp_js_src6.cpp:29: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/GCInternals.h:154:8: note: 'struct js::gc::TenureCountCache' declared here 154 | struct TenureCountCache | ^~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsarray.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsarrayinlines.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsarray.cpp:7, from Unified_cpp_js_src5.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(T (&)[N]) [with T = JS::Value; unsigned int N = 2]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:85:30: required from 'JS::AutoValueArray::AutoValueArray(JSContext*) [with unsigned int N = 2]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:994:50: required from 'js::detail::FixedArgsBase::FixedArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::NO_CONSTRUCT; unsigned int N = 0]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:1031:54: required from 'js::FixedInvokeArgs::FixedInvokeArgs(JSContext*) [with unsigned int N = 0]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Interpreter.h:85:31: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess] 67 | memset(aT, 0, N * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:74, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:29, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsfriendapi.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/NativeObject.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/ArrayObject.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsarray.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsarrayinlines.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsarray.cpp:7, from Unified_cpp_js_src5.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/js/Value.h:310:32: note: 'class JS::Value' declared here 310 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsarray.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsarrayinlines.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsarray.cpp:7, from Unified_cpp_js_src5.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(T (&)[N]) [with T = JS::Value; unsigned int N = 3]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:85:30: required from 'JS::AutoValueArray::AutoValueArray(JSContext*) [with unsigned int N = 3]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:994:50: required from 'js::detail::FixedArgsBase::FixedArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::NO_CONSTRUCT; unsigned int N = 1]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:1031:54: required from 'js::FixedInvokeArgs::FixedInvokeArgs(JSContext*) [with unsigned int N = 1]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Interpreter.h:100:31: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess] 67 | memset(aT, 0, N * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:74, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:29, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsfriendapi.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/NativeObject.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/ArrayObject.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsarray.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsarrayinlines.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsarray.cpp:7, from Unified_cpp_js_src5.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/js/Value.h:310:32: note: 'class JS::Value' declared here 310 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/BitSet.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Safepoints.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitFrames.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext-inl.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSCompartment-inl.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject-inl.h:32, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/EnvironmentObject-inl.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/ArgumentsObject-inl.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsarrayinlines.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsarray.cpp:7, from Unified_cpp_js_src5.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitAllocPolicy.h: In instantiation of 'T* js::jit::JitAllocPolicy::maybe_pod_calloc(size_t) [with T = js::detail::HashTableEntry >; size_t = unsigned int]': /pbulk/work/www/seamonkey/work/build/dist/include/js/HashTable.h:1264:54: required from 'static js::detail::HashTable::Entry* js::detail::HashTable::createTable(AllocPolicy&, uint32_t, js::detail::HashTable::FailureBehavior) [with T = js::HashMapEntry; HashPolicy = js::HashMap::MapHashPolicy; AllocPolicy = js::jit::JitAllocPolicy; js::detail::HashTable::Entry = js::detail::HashTableEntry >; uint32_t = unsigned int]' /pbulk/work/www/seamonkey/work/build/dist/include/js/HashTable.h:1332:28: required from 'bool js::detail::HashTable::init(uint32_t) [with T = js::HashMapEntry; HashPolicy = js::HashMap::MapHashPolicy; AllocPolicy = js::jit::JitAllocPolicy; uint32_t = unsigned int]' /pbulk/work/www/seamonkey/work/build/dist/include/js/HashTable.h:92:65: required from 'bool js::HashMap::init(uint32_t) [with Key = JS::Value; Value = unsigned int; HashPolicy = js::jit::LIRGraph::ValueHasher; AllocPolicy = js::jit::JitAllocPolicy; uint32_t = unsigned int]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/LIR.h:1835:38: required from here /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitAllocPolicy.h:101:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::detail::HashTableEntry >' with no trivial copy-assignment [-Wclass-memaccess] 101 | memset(p, 0, numElems * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/js/TracingAPI.h:12, from /pbulk/work/www/seamonkey/work/build/dist/include/js/GCPolicyAPI.h:47, from /pbulk/work/www/seamonkey/work/build/dist/include/js/RootingAPI.h:22, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:73, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:29, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsfriendapi.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/NativeObject.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/ArrayObject.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsarray.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsarrayinlines.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsarray.cpp:7, from Unified_cpp_js_src5.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/js/HashTable.h:794:7: note: 'class js::detail::HashTableEntry >' declared here 794 | class HashTableEntry | ^~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/build/dist/include/js/RootingAPI.h:19, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:73, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsiter.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsiter.cpp:9, from Unified_cpp_js_src6.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(T (&)[N]) [with T = JS::Value; unsigned int N = 2]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:85:30: required from 'JS::AutoValueArray::AutoValueArray(JSContext*) [with unsigned int N = 2]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:994:50: required from 'js::detail::FixedArgsBase::FixedArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::NO_CONSTRUCT; unsigned int N = 0]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:1031:54: required from 'js::FixedInvokeArgs::FixedInvokeArgs(JSContext*) [with unsigned int N = 0]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Interpreter.h:85:31: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess] 67 | memset(aT, 0, N * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:74, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsiter.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsiter.cpp:9, from Unified_cpp_js_src6.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/js/Value.h:310:32: note: 'class JS::Value' declared here 310 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/build/dist/include/js/RootingAPI.h:19, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:73, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsiter.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsiter.cpp:9, from Unified_cpp_js_src6.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(T (&)[N]) [with T = JS::Value; unsigned int N = 3]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:85:30: required from 'JS::AutoValueArray::AutoValueArray(JSContext*) [with unsigned int N = 3]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:994:50: required from 'js::detail::FixedArgsBase::FixedArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::NO_CONSTRUCT; unsigned int N = 1]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:1031:54: required from 'js::FixedInvokeArgs::FixedInvokeArgs(JSContext*) [with unsigned int N = 1]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Interpreter.h:100:31: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess] 67 | memset(aT, 0, N * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:74, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsiter.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsiter.cpp:9, from Unified_cpp_js_src6.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/js/Value.h:310:32: note: 'class JS::Value' declared here 310 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/build/dist/include/js/RootingAPI.h:19, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:73, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsiter.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsiter.cpp:9, from Unified_cpp_js_src6.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(T (&)[N]) [with T = JS::Value; unsigned int N = 4]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:85:30: required from 'JS::AutoValueArray::AutoValueArray(JSContext*) [with unsigned int N = 4]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:994:50: required from 'js::detail::FixedArgsBase::FixedArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::NO_CONSTRUCT; unsigned int N = 2]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:1031:54: required from 'js::FixedInvokeArgs::FixedInvokeArgs(JSContext*) [with unsigned int N = 2]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Interpreter.h:119:31: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess] 67 | memset(aT, 0, N * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:74, from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallNonGenericMethod.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/NamespaceImports.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsiter.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsiter.cpp:9, from Unified_cpp_js_src6.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/js/Value.h:310:32: note: 'class JS::Value' declared here 310 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ gmake[3]: Leaving directory '/pbulk/work/www/seamonkey/work/build/js/src/jit' /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o Unified_cpp_js_src8.o -c -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SHARED_ARRAY_BUFFER -DJS_HAS_CTYPES -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src -I/pbulk/work/www/seamonkey/work/build/js/src -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/js/src/js-confdefs.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -Wno-noexcept-type -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes -DV8_INTL_SUPPORT -I/usr/pkg/include -MD -MP -MF .deps/Unified_cpp_js_src8.o.pp Unified_cpp_js_src8.cpp /pbulk/work/www/seamonkey/work/.cwrapper/bin/c++ -o Unified_cpp_js_src9.o -c -I/pbulk/work/www/seamonkey/work/build/dist/system_wrappers -include /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SHARED_ARRAY_BUFFER -DJS_HAS_CTYPES -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src -I/pbulk/work/www/seamonkey/work/build/js/src -I/pbulk/work/www/seamonkey/work/build/dist/include -I/usr/pkg/include/nspr -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/www/seamonkey/work/build/js/src/js-confdefs.h -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=pessimizing-move -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-overflow=2 -Wno-noexcept-type -O2 -mstackrealign -march=i586 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes -DV8_INTL_SUPPORT -I/usr/pkg/include -MD -MP -MF .deps/Unified_cpp_js_src9.o.pp Unified_cpp_js_src9.cpp In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/proxy/Proxy.cpp:25, from Unified_cpp_js_src8.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/NativeObject-inl.h: In static member function 'static JS::Result js::NativeObject::create(JSContext*, js::gc::AllocKind, js::gc::InitialHeap, js::HandleShape, js::HandleObjectGroup)': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/NativeObject-inl.h:553:87: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::HeapSlot'; use assignment instead [-Wclass-memaccess] 553 | memset(nobj->as().fixedSlots(), 0, size - sizeof(js::NativeObject)); | ^ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/AtomicsObject.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/proxy/Proxy.cpp:18, from Unified_cpp_js_src8.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:649:7: note: 'class js::HeapSlot' declared here 649 | class HeapSlot : public WriteBarrieredBase | ^~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:27, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsfriendapi.h:16, from /pbulk/work/www/seamonkey/work/build/dist/include/js/Proxy.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/proxy/Proxy.cpp:7, from Unified_cpp_js_src8.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]': /pbulk/work/www/seamonkey/work/build/dist/include/js/MemoryMetrics.h:40:39: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::TabSizes'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/StoreBuffer.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/AtomicsObject.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/proxy/Proxy.cpp:18, from Unified_cpp_js_src8.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here 31 | struct TabSizes | ^~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:27, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsfriendapi.h:16, from /pbulk/work/www/seamonkey/work/build/dist/include/js/Proxy.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/proxy/Proxy.cpp:7, from Unified_cpp_js_src8.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]': /pbulk/work/www/seamonkey/work/build/dist/include/js/MemoryMetrics.h:71:41: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::ServoSizes'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/StoreBuffer.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/AtomicsObject.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/proxy/Proxy.cpp:18, from Unified_cpp_js_src8.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/js/MemoryMetrics.h:59:8: note: 'struct JS::ServoSizes' declared here 59 | struct ServoSizes | ^~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:27, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsfriendapi.h:16, from /pbulk/work/www/seamonkey/work/build/dist/include/js/Proxy.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/proxy/Proxy.cpp:7, from Unified_cpp_js_src8.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::StaticStrings]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/String.h:1155:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::StaticStrings'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonTypes.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TypeInference.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/ObjectGroup.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Shape.h:31, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject.h:26, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/AtomicsObject.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/proxy/Proxy.cpp:18, from Unified_cpp_js_src8.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/String.h:1137:7: note: 'class js::StaticStrings' declared here 1137 | class StaticStrings | ^~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:27, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsfriendapi.h:16, from /pbulk/work/www/seamonkey/work/build/dist/include/js/Proxy.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/proxy/Proxy.cpp:7, from Unified_cpp_js_src8.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::PreliminaryObjectArray]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TypeInference.h:907:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::PreliminaryObjectArray'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/ObjectGroup.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Shape.h:31, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject.h:26, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/AtomicsObject.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/proxy/Proxy.cpp:18, from Unified_cpp_js_src8.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TypeInference.h:895:7: note: 'class js::PreliminaryObjectArray' declared here 895 | class PreliminaryObjectArray | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:27, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsfriendapi.h:16, from /pbulk/work/www/seamonkey/work/build/dist/include/js/Proxy.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/proxy/Proxy.cpp:7, from Unified_cpp_js_src8.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::TypeNewScript]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TypeInference.h:1038:44: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::TypeNewScript' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/ObjectGroup.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Shape.h:31, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject.h:26, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/builtin/AtomicsObject.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/proxy/Proxy.cpp:18, from Unified_cpp_js_src8.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TypeInference.h:985:7: note: 'class js::TypeNewScript' declared here 985 | class TypeNewScript | ^~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:27, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsfriendapi.h:16, from /pbulk/work/www/seamonkey/work/build/dist/include/js/Proxy.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/proxy/Proxy.cpp:7, from Unified_cpp_js_src8.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::IonScriptCounts]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonCode.h:703:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::IonScriptCounts'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JSJitFrameIter.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/NameCollections.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:26, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/proxy/Proxy.cpp:18, from Unified_cpp_js_src8.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonCode.h:690:8: note: 'struct js::jit::IonScriptCounts' declared here 690 | struct IonScriptCounts | ^~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:27, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsfriendapi.h:16, from /pbulk/work/www/seamonkey/work/build/dist/include/js/Proxy.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/proxy/Proxy.cpp:7, from Unified_cpp_js_src8.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::gcstats::ZoneGCStats]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Statistics.h:80:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::gcstats::ZoneGCStats'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/GCRuntime.h:20, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:27, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/proxy/Proxy.cpp:18, from Unified_cpp_js_src8.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Statistics.h:52:8: note: 'struct js::gcstats::ZoneGCStats' declared here 52 | struct ZoneGCStats | ^~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:27, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsfriendapi.h:16, from /pbulk/work/www/seamonkey/work/build/dist/include/js/Proxy.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/proxy/Proxy.cpp:7, from Unified_cpp_js_src8.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::NewObjectCache]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Caches.h:141:45: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::NewObjectCache'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/ZoneGroup.h:11, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:29, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/proxy/Proxy.cpp:18, from Unified_cpp_js_src8.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Caches.h:92:7: note: 'class js::NewObjectCache' declared here 92 | class NewObjectCache | ^~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:27, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsfriendapi.h:16, from /pbulk/work/www/seamonkey/work/build/dist/include/js/Proxy.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/proxy/Proxy.cpp:7, from Unified_cpp_js_src8.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*, size_t) [with T = JS::Value; size_t = unsigned int]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:1085:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:46:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess] 46 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:74, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:29, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsfriendapi.h:16, from /pbulk/work/www/seamonkey/work/build/dist/include/js/Proxy.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/proxy/Proxy.cpp:7, from Unified_cpp_js_src8.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/js/Value.h:310:32: note: 'class JS::Value' declared here 310 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:27, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsfriendapi.h:16, from /pbulk/work/www/seamonkey/work/build/dist/include/js/Proxy.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/proxy/Proxy.cpp:7, from Unified_cpp_js_src8.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::CodeOffsetJump]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/shared/Assembler-shared.h:560:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::jit::CodeOffsetJump'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Safepoints.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitFrames.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext-inl.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSCompartment-inl.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject-inl.h:32, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/proxy/Proxy.cpp:24, from Unified_cpp_js_src8.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/shared/Assembler-shared.h:538:7: note: 'class js::jit::CodeOffsetJump' declared here 538 | class CodeOffsetJump | ^~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:27, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsfriendapi.h:16, from /pbulk/work/www/seamonkey/work/build/dist/include/js/Proxy.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/proxy/Proxy.cpp:7, from Unified_cpp_js_src8.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(T (&)[N]) [with T = JS::Value; unsigned int N = 2]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:85:30: required from 'JS::AutoValueArray::AutoValueArray(JSContext*) [with unsigned int N = 2]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:994:50: required from 'js::detail::FixedArgsBase::FixedArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::NO_CONSTRUCT; unsigned int N = 0]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:1031:54: required from 'js::FixedInvokeArgs::FixedInvokeArgs(JSContext*) [with unsigned int N = 0]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Interpreter.h:85:31: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess] 67 | memset(aT, 0, N * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:74, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:29, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsfriendapi.h:16, from /pbulk/work/www/seamonkey/work/build/dist/include/js/Proxy.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/proxy/Proxy.cpp:7, from Unified_cpp_js_src8.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/js/Value.h:310:32: note: 'class JS::Value' declared here 310 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:27, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsfriendapi.h:16, from /pbulk/work/www/seamonkey/work/build/dist/include/js/Proxy.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/proxy/Proxy.cpp:7, from Unified_cpp_js_src8.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(T (&)[N]) [with T = JS::Value; unsigned int N = 3]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:85:30: required from 'JS::AutoValueArray::AutoValueArray(JSContext*) [with unsigned int N = 3]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:994:50: required from 'js::detail::FixedArgsBase::FixedArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::NO_CONSTRUCT; unsigned int N = 1]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:1031:54: required from 'js::FixedInvokeArgs::FixedInvokeArgs(JSContext*) [with unsigned int N = 1]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Interpreter.h:100:31: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess] 67 | memset(aT, 0, N * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:74, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:29, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsfriendapi.h:16, from /pbulk/work/www/seamonkey/work/build/dist/include/js/Proxy.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/proxy/Proxy.cpp:7, from Unified_cpp_js_src8.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/js/Value.h:310:32: note: 'class JS::Value' declared here 310 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:27, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsfriendapi.h:16, from /pbulk/work/www/seamonkey/work/build/dist/include/js/Proxy.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/proxy/Proxy.cpp:7, from Unified_cpp_js_src8.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(T (&)[N]) [with T = JS::Value; unsigned int N = 4]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:85:30: required from 'JS::AutoValueArray::AutoValueArray(JSContext*) [with unsigned int N = 4]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:994:50: required from 'js::detail::FixedArgsBase::FixedArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::NO_CONSTRUCT; unsigned int N = 2]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:1031:54: required from 'js::FixedInvokeArgs::FixedInvokeArgs(JSContext*) [with unsigned int N = 2]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Interpreter.h:119:31: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess] 67 | memset(aT, 0, N * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:74, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:29, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsfriendapi.h:16, from /pbulk/work/www/seamonkey/work/build/dist/include/js/Proxy.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/proxy/Proxy.cpp:7, from Unified_cpp_js_src8.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/js/Value.h:310:32: note: 'class JS::Value' declared here 310 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:27, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsfriendapi.h:16, from /pbulk/work/www/seamonkey/work/build/dist/include/js/Proxy.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/proxy/Proxy.cpp:7, from Unified_cpp_js_src8.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(T (&)[N]) [with T = JS::Value; unsigned int N = 5]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:85:30: required from 'JS::AutoValueArray::AutoValueArray(JSContext*) [with unsigned int N = 5]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:994:50: required from 'js::detail::FixedArgsBase::FixedArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::NO_CONSTRUCT; unsigned int N = 3]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:1031:54: required from 'js::FixedInvokeArgs::FixedInvokeArgs(JSContext*) [with unsigned int N = 3]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/proxy/ScriptedProxyHandler.cpp:611:35: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess] 67 | memset(aT, 0, N * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:74, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:29, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsfriendapi.h:16, from /pbulk/work/www/seamonkey/work/build/dist/include/js/Proxy.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/proxy/Proxy.cpp:7, from Unified_cpp_js_src8.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/js/Value.h:310:32: note: 'class JS::Value' declared here 310 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:27, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsfriendapi.h:16, from /pbulk/work/www/seamonkey/work/build/dist/include/js/Proxy.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/proxy/Proxy.cpp:7, from Unified_cpp_js_src8.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(T (&)[N]) [with T = JS::Value; unsigned int N = 6]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:85:30: required from 'JS::AutoValueArray::AutoValueArray(JSContext*) [with unsigned int N = 6]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:994:50: required from 'js::detail::FixedArgsBase::FixedArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::NO_CONSTRUCT; unsigned int N = 4]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:1031:54: required from 'js::FixedInvokeArgs::FixedInvokeArgs(JSContext*) [with unsigned int N = 4]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/proxy/ScriptedProxyHandler.cpp:1074:35: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess] 67 | memset(aT, 0, N * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:74, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:29, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsfriendapi.h:16, from /pbulk/work/www/seamonkey/work/build/dist/include/js/Proxy.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/proxy/Proxy.cpp:7, from Unified_cpp_js_src8.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/js/Value.h:310:32: note: 'class JS::Value' declared here 310 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/ArgumentsObject.cpp:19, from Unified_cpp_js_src9.cpp:20: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/NativeObject-inl.h: In static member function 'static JS::Result js::NativeObject::create(JSContext*, js::gc::AllocKind, js::gc::InitialHeap, js::HandleShape, js::HandleObjectGroup)': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/NativeObject-inl.h:553:87: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::HeapSlot'; use assignment instead [-Wclass-memaccess] 553 | memset(nobj->as().fixedSlots(), 0, size - sizeof(js::NativeObject)); | ^ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/ArgumentsObject.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/ArgumentsObject-inl.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/ArgumentsObject.cpp:7, from Unified_cpp_js_src9.cpp:20: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:649:7: note: 'class js::HeapSlot' declared here 649 | class HeapSlot : public WriteBarrieredBase | ^~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsutil.h:19, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/threading/Thread.h:19, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/threading/posix/Thread.cpp:26, from Unified_cpp_js_src9.cpp:11: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]': /pbulk/work/www/seamonkey/work/build/dist/include/js/MemoryMetrics.h:40:39: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::TabSizes'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/StoreBuffer.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/ArgumentsObject.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/ArgumentsObject-inl.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/ArgumentsObject.cpp:7, from Unified_cpp_js_src9.cpp:20: /pbulk/work/www/seamonkey/work/build/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here 31 | struct TabSizes | ^~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsutil.h:19, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/threading/Thread.h:19, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/threading/posix/Thread.cpp:26, from Unified_cpp_js_src9.cpp:11: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]': /pbulk/work/www/seamonkey/work/build/dist/include/js/MemoryMetrics.h:71:41: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::ServoSizes'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/StoreBuffer.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/ArgumentsObject.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/ArgumentsObject-inl.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/ArgumentsObject.cpp:7, from Unified_cpp_js_src9.cpp:20: /pbulk/work/www/seamonkey/work/build/dist/include/js/MemoryMetrics.h:59:8: note: 'struct JS::ServoSizes' declared here 59 | struct ServoSizes | ^~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsutil.h:19, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/threading/Thread.h:19, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/threading/posix/Thread.cpp:26, from Unified_cpp_js_src9.cpp:11: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::StaticStrings]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/String.h:1155:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::StaticStrings'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonTypes.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TypeInference.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/ObjectGroup.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Shape.h:31, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject.h:26, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/NativeObject.h:22, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/ArgumentsObject.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/ArgumentsObject-inl.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/ArgumentsObject.cpp:7, from Unified_cpp_js_src9.cpp:20: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/String.h:1137:7: note: 'class js::StaticStrings' declared here 1137 | class StaticStrings | ^~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsutil.h:19, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/threading/Thread.h:19, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/threading/posix/Thread.cpp:26, from Unified_cpp_js_src9.cpp:11: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::PreliminaryObjectArray]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TypeInference.h:907:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::PreliminaryObjectArray'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/ObjectGroup.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Shape.h:31, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject.h:26, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/NativeObject.h:22, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/ArgumentsObject.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/ArgumentsObject-inl.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/ArgumentsObject.cpp:7, from Unified_cpp_js_src9.cpp:20: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TypeInference.h:895:7: note: 'class js::PreliminaryObjectArray' declared here 895 | class PreliminaryObjectArray | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsutil.h:19, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/threading/Thread.h:19, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/threading/posix/Thread.cpp:26, from Unified_cpp_js_src9.cpp:11: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::TypeNewScript]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TypeInference.h:1038:44: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::TypeNewScript' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/ObjectGroup.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Shape.h:31, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject.h:26, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/NativeObject.h:22, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/ArgumentsObject.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/ArgumentsObject-inl.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/ArgumentsObject.cpp:7, from Unified_cpp_js_src9.cpp:20: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TypeInference.h:985:7: note: 'class js::TypeNewScript' declared here 985 | class TypeNewScript | ^~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsutil.h:19, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/threading/Thread.h:19, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/threading/posix/Thread.cpp:26, from Unified_cpp_js_src9.cpp:11: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::gcstats::ZoneGCStats]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Statistics.h:80:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::gcstats::ZoneGCStats'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/GCRuntime.h:20, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Zone.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSCompartment.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsweakmap.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/EnvironmentObject.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/ArgumentsObject-inl.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/ArgumentsObject.cpp:7, from Unified_cpp_js_src9.cpp:20: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Statistics.h:52:8: note: 'struct js::gcstats::ZoneGCStats' declared here 52 | struct ZoneGCStats | ^~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsutil.h:19, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/threading/Thread.h:19, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/threading/posix/Thread.cpp:26, from Unified_cpp_js_src9.cpp:11: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::IonScriptCounts]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonCode.h:703:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::IonScriptCounts'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JSJitFrameIter.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/NameCollections.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:26, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/RegExpShared.h:31, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Zone.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSCompartment.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsweakmap.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/EnvironmentObject.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/ArgumentsObject-inl.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/ArgumentsObject.cpp:7, from Unified_cpp_js_src9.cpp:20: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonCode.h:690:8: note: 'struct js::jit::IonScriptCounts' declared here 690 | struct IonScriptCounts | ^~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsutil.h:19, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/threading/Thread.h:19, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/threading/posix/Thread.cpp:26, from Unified_cpp_js_src9.cpp:11: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::NewObjectCache]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Caches.h:141:45: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::NewObjectCache'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/ZoneGroup.h:11, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:29, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/RegExpShared.h:31, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Zone.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSCompartment.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsweakmap.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/EnvironmentObject.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/ArgumentsObject-inl.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/ArgumentsObject.cpp:7, from Unified_cpp_js_src9.cpp:20: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Caches.h:92:7: note: 'class js::NewObjectCache' declared here 92 | class NewObjectCache | ^~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsutil.h:19, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/threading/Thread.h:19, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/threading/posix/Thread.cpp:26, from Unified_cpp_js_src9.cpp:11: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*, size_t) [with T = JS::Value; size_t = unsigned int]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:1085:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:46:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess] 46 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsutil.h:25, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/threading/Thread.h:19, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/threading/posix/Thread.cpp:26, from Unified_cpp_js_src9.cpp:11: /pbulk/work/www/seamonkey/work/build/dist/include/js/Value.h:310:32: note: 'class JS::Value' declared here 310 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsutil.h:19, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/threading/Thread.h:19, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/threading/posix/Thread.cpp:26, from Unified_cpp_js_src9.cpp:11: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::CodeOffsetJump]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/shared/Assembler-shared.h:560:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::jit::CodeOffsetJump'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Safepoints.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitFrames.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext-inl.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSCompartment-inl.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject-inl.h:32, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/EnvironmentObject-inl.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/ArgumentsObject-inl.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/ArgumentsObject.cpp:7, from Unified_cpp_js_src9.cpp:20: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/shared/Assembler-shared.h:538:7: note: 'class js::jit::CodeOffsetJump' declared here 538 | class CodeOffsetJump | ^~~~~~~~~~~~~~ In file included from Unified_cpp_js_src9.cpp:20: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/ArgumentsObject.cpp: In instantiation of 'static js::ArgumentsObject* js::ArgumentsObject::create(JSContext*, JS::HandleFunction, unsigned int, CopyArgs&) [with CopyArgs = CopyFrameArgs; JS::HandleFunction = JS::Handle]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/ArgumentsObject.cpp:333:78: required from here /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/ArgumentsObject.cpp:306:15: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::GCPtrValue' {aka 'class js::GCPtr'} with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 306 | memset(data->args, 0, numArgs * sizeof(Value)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/ArgumentsObject.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/ArgumentsObject-inl.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/ArgumentsObject.cpp:7, from Unified_cpp_js_src9.cpp:20: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:424:7: note: 'js::GCPtrValue' {aka 'class js::GCPtr'} declared here 424 | class GCPtr : public WriteBarrieredBase | ^~~~~ In file included from Unified_cpp_js_src9.cpp:20: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/ArgumentsObject.cpp: In instantiation of 'static js::ArgumentsObject* js::ArgumentsObject::create(JSContext*, JS::HandleFunction, unsigned int, CopyArgs&) [with CopyArgs = CopyScriptFrameIterArgs; JS::HandleFunction = JS::Handle]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/ArgumentsObject.cpp:346:57: required from here /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/ArgumentsObject.cpp:306:15: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::GCPtrValue' {aka 'class js::GCPtr'} with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 306 | memset(data->args, 0, numArgs * sizeof(Value)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/ArgumentsObject.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/ArgumentsObject-inl.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/ArgumentsObject.cpp:7, from Unified_cpp_js_src9.cpp:20: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:424:7: note: 'js::GCPtrValue' {aka 'class js::GCPtr'} declared here 424 | class GCPtr : public WriteBarrieredBase | ^~~~~ In file included from Unified_cpp_js_src9.cpp:20: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/ArgumentsObject.cpp: In instantiation of 'static js::ArgumentsObject* js::ArgumentsObject::create(JSContext*, JS::HandleFunction, unsigned int, CopyArgs&) [with CopyArgs = CopyJitFrameArgs; JS::HandleFunction = JS::Handle]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/ArgumentsObject.cpp:365:59: required from here /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/ArgumentsObject.cpp:306:15: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::GCPtrValue' {aka 'class js::GCPtr'} with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 306 | memset(data->args, 0, numArgs * sizeof(Value)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/ArgumentsObject.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/ArgumentsObject-inl.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/ArgumentsObject.cpp:7, from Unified_cpp_js_src9.cpp:20: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Barrier.h:424:7: note: 'js::GCPtrValue' {aka 'class js::GCPtr'} declared here 424 | class GCPtr : public WriteBarrieredBase | ^~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:27, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsfriendapi.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsweakmap.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsweakmap.cpp:7, from Unified_cpp_js_src7.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]': /pbulk/work/www/seamonkey/work/build/dist/include/js/MemoryMetrics.h:40:39: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::TabSizes'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/StoreBuffer.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsweakmap.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsweakmap.cpp:7, from Unified_cpp_js_src7.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here 31 | struct TabSizes | ^~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:27, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsfriendapi.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsweakmap.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsweakmap.cpp:7, from Unified_cpp_js_src7.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]': /pbulk/work/www/seamonkey/work/build/dist/include/js/MemoryMetrics.h:71:41: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::ServoSizes'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/StoreBuffer.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsweakmap.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsweakmap.cpp:7, from Unified_cpp_js_src7.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/js/MemoryMetrics.h:59:8: note: 'struct JS::ServoSizes' declared here 59 | struct ServoSizes | ^~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:27, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsfriendapi.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsweakmap.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsweakmap.cpp:7, from Unified_cpp_js_src7.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::StaticStrings]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/String.h:1155:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::StaticStrings'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Symbol.h:24, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/AtomMarking.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/GCRuntime.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Zone.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSCompartment.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsweakmap.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsweakmap.cpp:7, from Unified_cpp_js_src7.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/String.h:1137:7: note: 'class js::StaticStrings' declared here 1137 | class StaticStrings | ^~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:27, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsfriendapi.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsweakmap.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsweakmap.cpp:7, from Unified_cpp_js_src7.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::gcstats::ZoneGCStats]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Statistics.h:80:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::gcstats::ZoneGCStats'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/GCRuntime.h:20, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Zone.h:14, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSCompartment.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsweakmap.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsweakmap.cpp:7, from Unified_cpp_js_src7.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Statistics.h:52:8: note: 'struct js::gcstats::ZoneGCStats' declared here 52 | struct ZoneGCStats | ^~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:27, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsfriendapi.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsweakmap.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsweakmap.cpp:7, from Unified_cpp_js_src7.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::PreliminaryObjectArray]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TypeInference.h:907:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::PreliminaryObjectArray'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/ObjectGroup.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Shape.h:31, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject.h:26, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/NativeObject.h:22, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/ArrayObject.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/RegExpShared.h:29, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Zone.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSCompartment.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsweakmap.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsweakmap.cpp:7, from Unified_cpp_js_src7.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TypeInference.h:895:7: note: 'class js::PreliminaryObjectArray' declared here 895 | class PreliminaryObjectArray | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:27, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsfriendapi.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsweakmap.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsweakmap.cpp:7, from Unified_cpp_js_src7.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::TypeNewScript]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TypeInference.h:1038:44: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::TypeNewScript' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/ObjectGroup.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Shape.h:31, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject.h:26, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/NativeObject.h:22, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/ArrayObject.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/RegExpShared.h:29, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Zone.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSCompartment.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsweakmap.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsweakmap.cpp:7, from Unified_cpp_js_src7.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/TypeInference.h:985:7: note: 'class js::TypeNewScript' declared here 985 | class TypeNewScript | ^~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:27, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsfriendapi.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsweakmap.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsweakmap.cpp:7, from Unified_cpp_js_src7.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::IonScriptCounts]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonCode.h:703:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::IonScriptCounts'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JSJitFrameIter.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/frontend/NameCollections.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:26, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/RegExpShared.h:31, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Zone.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSCompartment.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsweakmap.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsweakmap.cpp:7, from Unified_cpp_js_src7.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/IonCode.h:690:8: note: 'struct js::jit::IonScriptCounts' declared here 690 | struct IonScriptCounts | ^~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:27, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsfriendapi.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsweakmap.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsweakmap.cpp:7, from Unified_cpp_js_src7.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::NewObjectCache]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Caches.h:141:45: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::NewObjectCache'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/ZoneGroup.h:11, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:29, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext.h:23, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/RegExpShared.h:31, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Zone.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSCompartment.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsweakmap.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsweakmap.cpp:7, from Unified_cpp_js_src7.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Caches.h:92:7: note: 'class js::NewObjectCache' declared here 92 | class NewObjectCache | ^~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:27, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsfriendapi.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsweakmap.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsweakmap.cpp:7, from Unified_cpp_js_src7.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*, size_t) [with T = JS::Value; size_t = unsigned int]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Runtime.h:1085:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:46:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess] 46 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:74, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:29, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsfriendapi.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsweakmap.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsweakmap.cpp:7, from Unified_cpp_js_src7.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/js/Value.h:310:32: note: 'class JS::Value' declared here 310 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:27, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsfriendapi.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsweakmap.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsweakmap.cpp:7, from Unified_cpp_js_src7.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::CodeOffsetJump]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/shared/Assembler-shared.h:560:30: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::jit::CodeOffsetJump'; use assignment or value-initialization instead [-Wclass-memaccess] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Safepoints.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitFrames.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSContext-inl.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSCompartment-inl.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSObject-inl.h:32, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsweakmap.cpp:19, from Unified_cpp_js_src7.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/shared/Assembler-shared.h:538:7: note: 'class js::jit::CodeOffsetJump' declared here 538 | class CodeOffsetJump | ^~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsutil.h:19, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/threading/Thread.h:19, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/threading/posix/Thread.cpp:26, from Unified_cpp_js_src9.cpp:11: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(T (&)[N]) [with T = JS::Value; unsigned int N = 2]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:85:30: required from 'JS::AutoValueArray::AutoValueArray(JSContext*) [with unsigned int N = 2]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:994:50: required from 'js::detail::FixedArgsBase::FixedArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::NO_CONSTRUCT; unsigned int N = 0]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:1031:54: required from 'js::FixedInvokeArgs::FixedInvokeArgs(JSContext*) [with unsigned int N = 0]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Interpreter.h:85:31: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess] 67 | memset(aT, 0, N * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsutil.h:25, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/threading/Thread.h:19, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/threading/posix/Thread.cpp:26, from Unified_cpp_js_src9.cpp:11: /pbulk/work/www/seamonkey/work/build/dist/include/js/Value.h:310:32: note: 'class JS::Value' declared here 310 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsutil.h:19, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/threading/Thread.h:19, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/threading/posix/Thread.cpp:26, from Unified_cpp_js_src9.cpp:11: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(T (&)[N]) [with T = JS::Value; unsigned int N = 3]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:85:30: required from 'JS::AutoValueArray::AutoValueArray(JSContext*) [with unsigned int N = 3]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:994:50: required from 'js::detail::FixedArgsBase::FixedArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::NO_CONSTRUCT; unsigned int N = 1]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:1031:54: required from 'js::FixedInvokeArgs::FixedInvokeArgs(JSContext*) [with unsigned int N = 1]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Interpreter.h:100:31: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess] 67 | memset(aT, 0, N * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsutil.h:25, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/threading/Thread.h:19, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/threading/posix/Thread.cpp:26, from Unified_cpp_js_src9.cpp:11: /pbulk/work/www/seamonkey/work/build/dist/include/js/Value.h:310:32: note: 'class JS::Value' declared here 310 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsutil.h:19, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/threading/Thread.h:19, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/threading/posix/Thread.cpp:26, from Unified_cpp_js_src9.cpp:11: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(T (&)[N]) [with T = JS::Value; unsigned int N = 4]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:85:30: required from 'JS::AutoValueArray::AutoValueArray(JSContext*) [with unsigned int N = 4]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:994:50: required from 'js::detail::FixedArgsBase::FixedArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::NO_CONSTRUCT; unsigned int N = 2]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:1031:54: required from 'js::FixedInvokeArgs::FixedInvokeArgs(JSContext*) [with unsigned int N = 2]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Interpreter.h:119:31: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess] 67 | memset(aT, 0, N * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsutil.h:25, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/threading/Thread.h:19, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/threading/posix/Thread.cpp:26, from Unified_cpp_js_src9.cpp:11: /pbulk/work/www/seamonkey/work/build/dist/include/js/Value.h:310:32: note: 'class JS::Value' declared here 310 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:27, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsfriendapi.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsweakmap.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsweakmap.cpp:7, from Unified_cpp_js_src7.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(T (&)[N]) [with T = JS::Value; unsigned int N = 2]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:85:30: required from 'JS::AutoValueArray::AutoValueArray(JSContext*) [with unsigned int N = 2]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:994:50: required from 'js::detail::FixedArgsBase::FixedArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::NO_CONSTRUCT; unsigned int N = 0]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:1031:54: required from 'js::FixedInvokeArgs::FixedInvokeArgs(JSContext*) [with unsigned int N = 0]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Interpreter.h:85:31: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess] 67 | memset(aT, 0, N * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:74, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:29, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsfriendapi.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsweakmap.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsweakmap.cpp:7, from Unified_cpp_js_src7.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/js/Value.h:310:32: note: 'class JS::Value' declared here 310 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:27, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsfriendapi.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsweakmap.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsweakmap.cpp:7, from Unified_cpp_js_src7.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(T (&)[N]) [with T = JS::Value; unsigned int N = 3]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:85:30: required from 'JS::AutoValueArray::AutoValueArray(JSContext*) [with unsigned int N = 3]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:994:50: required from 'js::detail::FixedArgsBase::FixedArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::NO_CONSTRUCT; unsigned int N = 1]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:1031:54: required from 'js::FixedInvokeArgs::FixedInvokeArgs(JSContext*) [with unsigned int N = 1]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Interpreter.h:100:31: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess] 67 | memset(aT, 0, N * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:74, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:29, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsfriendapi.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsweakmap.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsweakmap.cpp:7, from Unified_cpp_js_src7.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/js/Value.h:310:32: note: 'class JS::Value' declared here 310 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jspubtd.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:27, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsfriendapi.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsweakmap.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsweakmap.cpp:7, from Unified_cpp_js_src7.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(T (&)[N]) [with T = JS::Value; unsigned int N = 4]': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:85:30: required from 'JS::AutoValueArray::AutoValueArray(JSContext*) [with unsigned int N = 4]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:994:50: required from 'js::detail::FixedArgsBase::FixedArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::NO_CONSTRUCT; unsigned int N = 2]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Stack.h:1031:54: required from 'js::FixedInvokeArgs::FixedInvokeArgs(JSContext*) [with unsigned int N = 2]' /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/Interpreter.h:119:31: required from here /pbulk/work/www/seamonkey/work/build/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess] 67 | memset(aT, 0, N * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/www/seamonkey/work/build/dist/include/js/CallArgs.h:74, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsapi.h:29, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsfriendapi.h:16, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsweakmap.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsweakmap.cpp:7, from Unified_cpp_js_src7.cpp:2: /pbulk/work/www/seamonkey/work/build/dist/include/js/Value.h:310:32: note: 'class JS::Value' declared here 310 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSCompartment.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsweakmap.h:18, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/EnvironmentObject.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/ArgumentsObject-inl.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsarrayinlines.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsarray.cpp:7, from Unified_cpp_js_src5.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Zone.h: In function 'void JS::PrepareForFullGC(JSContext*)': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Zone.h:802:17: warning: '*((void*)(& zone)+12).js::ZonesInGroupIter::it' may be used uninitialized in this function [-Wmaybe-uninitialized] 802 | return *it; | ^~ In file included from Unified_cpp_js_src5.cpp:47: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsgc.cpp:8529:20: note: '*((void*)(& zone)+12).js::ZonesInGroupIter::it' was declared here 8529 | for (ZonesIter zone(cx->runtime(), WithAtoms); !zone.done(); zone.next()) | ^~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSCompartment.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Ion.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitAllocPolicy.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/BitSet.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Safepoints.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitFrames.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Bailouts.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/BaselineJIT.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSScript-inl.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsiter.cpp:38, from Unified_cpp_js_src6.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Zone.h: In function 'bool GenerateLcovInfo(JSContext*, JSCompartment*, js::GenericPrinter&)': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Zone.h:802:17: warning: '*((void*)(& zone)+12).js::ZonesInGroupIter::it' may be used uninitialized in this function [-Wmaybe-uninitialized] 802 | return *it; | ^~ In file included from Unified_cpp_js_src6.cpp:29: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsopcode.cpp:2903:20: note: '*((void*)(& zone)+12).js::ZonesInGroupIter::it' was declared here 2903 | for (ZonesIter zone(rt, SkipAtoms); !zone.done(); zone.next()) { | ^~~~ In file included from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSCompartment.h:21, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Ion.h:15, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitAllocPolicy.h:17, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/BitSet.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Safepoints.h:10, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/JitFrames.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/Bailouts.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jit/BaselineJIT.h:13, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/vm/JSScript-inl.h:12, from /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsiter.cpp:38, from Unified_cpp_js_src6.cpp:2: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Zone.h: In function 'void js::StopPCCountProfiling(JSContext*)': /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/gc/Zone.h:802:17: warning: '*((void*)(& zone)+12).js::ZonesInGroupIter::it' may be used uninitialized in this function [-Wmaybe-uninitialized] 802 | return *it; | ^~ In file included from Unified_cpp_js_src6.cpp:29: /pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/js/src/jsopcode.cpp:2535:20: note: '*((void*)(& zone)+12).js::ZonesInGroupIter::it' was declared here 2535 | for (ZonesIter zone(rt, SkipAtoms); !zone.done(); zone.next()) { | ^~~~ gmake[3]: Leaving directory '/pbulk/work/www/seamonkey/work/build/js/src' gmake[2]: Leaving directory '/pbulk/work/www/seamonkey/work/build' gmake[1]: *** [/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/recurse.mk:34: compile] Error 2 gmake[1]: Leaving directory '/pbulk/work/www/seamonkey/work/build' gmake: *** [/pbulk/work/www/seamonkey/work/seamonkey-2.53.18.2/config/rules.mk:361: all] Error 2 *** Error code 2 Stop. make[1]: stopped in /usr/pkgsrc/www/seamonkey *** Error code 1 Stop. make: stopped in /usr/pkgsrc/www/seamonkey