MidnightBSD Magus

lang/spidermonkey78

Standalone JavaScript based from Mozilla 78-esr

Flavor Version Run OSVersion Arch License Restricted Status
78.15.0 625 4.0 amd64 MPL20 0 fail

License Permissions:

Events

Machine Type Time Message
m4064b info 2026-01-08 03:59:08.284013 Test Started
m4064b fail 2026-01-08 04:03:41.862516 make build returned non-zero: 1
m4064b fail 2026-01-08 04:03:41.980561 Test complete.

Log

===>  Building for spidermonkey78-78.15.0
gmake[1]: Entering directory '/magus/work/usr/mports/lang/spidermonkey78/work/.build'
/usr/local/bin/gmake recurse_pre-export
gmake[2]: Entering directory '/magus/work/usr/mports/lang/spidermonkey78/work/.build'
/magus/work/usr/mports/lang/spidermonkey78/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
/magus/work/usr/mports/lang/spidermonkey78/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
/magus/work/usr/mports/lang/spidermonkey78/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
/magus/work/usr/mports/lang/spidermonkey78/work/.build/_virtualenvs/init_py3/bin/python -m mozbuild.action.process_install_manifest --track install__tests.track _tests _build_manifests/install/_tests
/magus/work/usr/mports/lang/spidermonkey78/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/private: Kept 0 existing; Added/updated 0; Removed 0 files and 0 directories.
Elapsed: 0.00s; From dist/public: Kept 0 existing; Added/updated 0; Removed 0 files and 0 directories.
Elapsed: 0.00s; From dist/bin: Kept 0 existing; Added/updated 1; Removed 0 files and 0 directories.
Elapsed: 0.02s; From dist/include: Kept 1 existing; Added/updated 241; Removed 0 files and 0 directories.
Elapsed: 0.07s; From _tests: Kept 1 existing; Added/updated 425; Removed 0 files and 0 directories.
gmake[2]: Leaving directory '/magus/work/usr/mports/lang/spidermonkey78/work/.build'
rm -f '.cargo/config'
/magus/work/usr/mports/lang/spidermonkey78/work/.build/_virtualenvs/init_py3/bin/python -m mozbuild.action.preprocessor --depend .deps/config.pp  -DNDEBUG=1 -DTRIMMED=1 -Dtop_srcdir=/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0 -DCROSS_COMPILE=1 -DEDITLINE=1 -DENABLE_NEW_REGEXP=1 -DENABLE_SHARED_MEMORY=1 -DENABLE_WASM_MULTI_VALUE=1 -DHAVE_64BIT_BUILD=1 -DHAVE_BYTESWAP_H=1 -DHAVE_CLOCK_MONOTONIC=1 -DHAVE_CPUID_H=1 -DHAVE_DIRENT_H=1 -DHAVE_DLOPEN=1 -DHAVE_FTS_H=1 -DHAVE_GETC_UNLOCKED=1 -DHAVE_GETOPT_H=1 -DHAVE_GMTIME_R=1 -DHAVE_INTTYPES_H=1 -DHAVE_LANGINFO_CODESET=1 -DHAVE_LIBM=1 -DHAVE_LOCALECONV=1 -DHAVE_LOCALTIME_R=1 -DHAVE_MALLOC_H=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DHAVE_MEMALIGN=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_GETNAME_NP=1 -DHAVE_PTHREAD_GET_NAME_NP=1 -DHAVE_RES_NINIT=1 -DHAVE_SSIZE_T=1 -DHAVE_STDINT_H=1 -DHAVE_STRNDUP=1 -DHAVE_SYS_MOUNT_H=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_STATVFS_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_TM_ZONE_TM_GMTOFF=1 -DHAVE_UNISTD_H=1 -DHAVE_VALLOC=1 -DHAVE_VA_COPY=1 -DHAVE_VA_LIST_AS_ARRAY=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE___CXA_DEMANGLE=1 -DJS_64BIT=1 -DJS_CODEGEN_X64=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DJS_HAS_INTL_API=1 -DJS_PUNBOX64=1 -DJS_STANDALONE=1 -DMALLOC_H='' -DMALLOC_USABLE_SIZE_CONST_PTR=const -DMOZILLA_UAVERSION='"78.0"' -DMOZILLA_VERSION='"78.15.0"' -DMOZILLA_VERSION_U=78.15.0 -DMOZJS_MAJOR_VERSION=78 -DMOZJS_MINOR_VERSION=15 -DMOZ_BUILD_APP=js -DMOZ_DLL_PREFIX='"lib"' -DMOZ_DLL_SUFFIX='".so"' -DMOZ_SYSTEM_ICU=1 -DMOZ_UPDATE_CHANNEL=default -DNO_NSPR_10_SUPPORT=1 -DRELEASE_OR_BETA=1 -DSTDC_HEADERS=1 -DU_USING_ICU_NAMESPACE=0 -DVA_COPY=va_copy -DXP_FREEBSD=1 -DXP_UNIX=1 -DX_DISPLAY_MISSING=1 -D_REENTRANT=1 -D_THREAD_SAFE=1 -DAB_CD=en-US '/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/.cargo/config.in' -o '.cargo/config'
gmake[1]: Leaving directory '/magus/work/usr/mports/lang/spidermonkey78/work/.build'
gmake[1]: Entering directory '/magus/work/usr/mports/lang/spidermonkey78/work/.build'
/usr/local/bin/gmake recurse_export
gmake[2]: Entering directory '/magus/work/usr/mports/lang/spidermonkey78/work/.build'
gmake[3]: Entering directory '/magus/work/usr/mports/lang/spidermonkey78/work/.build/config'
mkdir -p '.deps/'
config/host_nsinstall.o
/usr/local/bin/clang15 -std=gnu99 -o host_nsinstall.o -c  -DXP_UNIX -O2 -DNDEBUG=1 -DTRIMMED=1 -DUNICODE -D_UNICODE -I/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/config -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/config -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/dist/include -MD -MP -MF .deps/host_nsinstall.o.pp -I/usr/local/include/nspr /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/config/nsinstall.c
config/host_pathsub.o
/usr/local/bin/clang15 -std=gnu99 -o host_pathsub.o -c  -DXP_UNIX -O2 -DNDEBUG=1 -DTRIMMED=1 -DUNICODE -D_UNICODE -I/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/config -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/config -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/dist/include -MD -MP -MF .deps/host_pathsub.o.pp -I/usr/local/include/nspr /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/config/pathsub.c
gmake[3]: Leaving directory '/magus/work/usr/mports/lang/spidermonkey78/work/.build/config'
gmake[3]: Entering directory '/magus/work/usr/mports/lang/spidermonkey78/work/.build/config'
mkdir -p '../dist/host/bin/'
config/nsinstall_real
/usr/local/bin/clang15 -std=gnu99 -o nsinstall_real -DXP_UNIX -O2  host_nsinstall.o host_pathsub.o  
cp nsinstall_real nsinstall.tmp
mv nsinstall.tmp nsinstall
../config/nsinstall -R -m 755 'nsinstall' '../dist/bin'
gmake[3]: Leaving directory '/magus/work/usr/mports/lang/spidermonkey78/work/.build/config'
gmake[3]: Entering directory '/magus/work/usr/mports/lang/spidermonkey78/work/.build/config'
config/system-header.sentinel.stub
/magus/work/usr/mports/lang/spidermonkey78/work/.build/_virtualenvs/init_py3/bin/python -m mozbuild.action.file_generate /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/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/gdkx.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 gtk/gtkx.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 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 xlocale.h zmouse.h zlib.h sys/event.h unicode/datefmt.h unicode/locid.h unicode/numberformatter.h unicode/numsys.h unicode/plurrule.h unicode/putil.h unicode/timezone.h unicode/ucal.h unicode/uchar.h unicode/uclean.h unicode/ucol.h unicode/ucurr.h unicode/udat.h unicode/udata.h unicode/udatpg.h unicode/udisplaycontext.h unicode/uldnames.h unicode/ulistformatter.h unicode/uenum.h unicode/uformattedvalue.h unicode/umachine.h unicode/uniset.h unicode/unistr.h unicode/unorm.h unicode/unum.h unicode/unumberformatter.h unicode/upluralrules.h unicode/ureldatefmt.h unicode/ures.h unicode/ustring.h unicode/utypes.h sys/auxv.h
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib and slated for removal in Python 3.12; see the module's documentation for alternative uses
  import imp
gmake[3]: Leaving directory '/magus/work/usr/mports/lang/spidermonkey78/work/.build/config'
gmake[3]: Entering directory '/magus/work/usr/mports/lang/spidermonkey78/work/.build/memory/build'
gmake[3]: Nothing to be done for 'export'.
gmake[3]: Leaving directory '/magus/work/usr/mports/lang/spidermonkey78/work/.build/memory/build'
gmake[3]: Entering directory '/magus/work/usr/mports/lang/spidermonkey78/work/.build/mozglue/build'
gmake[3]: Nothing to be done for 'export'.
gmake[3]: Leaving directory '/magus/work/usr/mports/lang/spidermonkey78/work/.build/mozglue/build'
gmake[3]: Entering directory '/magus/work/usr/mports/lang/spidermonkey78/work/.build/js/src'
js/src/js-confdefs.h.stub
/magus/work/usr/mports/lang/spidermonkey78/work/.build/_virtualenvs/init_py3/bin/python -m mozbuild.action.file_generate /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/python/mozbuild/mozbuild/action/process_define_files.py process_define_file js-confdefs.h .deps/js-confdefs.h.pp .deps/js-confdefs.h.stub /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/js-confdefs.h.in
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib and slated for removal in Python 3.12; see the module's documentation for alternative uses
  import imp
js/src/js-config.h.stub
/magus/work/usr/mports/lang/spidermonkey78/work/.build/_virtualenvs/init_py3/bin/python -m mozbuild.action.file_generate /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/python/mozbuild/mozbuild/action/process_define_files.py process_define_file js-config.h .deps/js-config.h.pp .deps/js-config.h.stub /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/js-config.h.in
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib and slated for removal in Python 3.12; see the module's documentation for alternative uses
  import imp
js/src/selfhosted.out.h.stub
/magus/work/usr/mports/lang/spidermonkey78/work/.build/_virtualenvs/init_py3/bin/python -m mozbuild.action.file_generate /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/builtin/embedjs.py generate_selfhosted selfhosted.out.h .deps/selfhosted.out.h.pp .deps/selfhosted.out.h.stub /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/js.msg /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/builtin/TypedObjectConstants.h /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/builtin/SelfHostingDefines.h /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/builtin/Utilities.js /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/builtin/Array.js /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/builtin/AsyncFunction.js /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/builtin/AsyncIteration.js /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/builtin/BigInt.js /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/builtin/Classes.js /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/builtin/Date.js /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/builtin/Error.js /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/builtin/Function.js /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/builtin/Generator.js /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/builtin/Iterator.js /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/builtin/Map.js /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/builtin/Module.js /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/builtin/Number.js /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/builtin/Object.js /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/builtin/Promise.js /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/builtin/Reflect.js /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/builtin/RegExp.js /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/builtin/RegExpGlobalReplaceOpt.h.js /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/builtin/RegExpLocalReplaceOpt.h.js /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/builtin/String.js /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/builtin/Set.js /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/builtin/Sorting.js /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/builtin/TypedArray.js /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/builtin/TypedObject.js /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/builtin/WeakMap.js /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/builtin/WeakSet.js /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/builtin/intl/Collator.js /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/builtin/intl/CommonFunctions.js /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/builtin/intl/CurrencyDataGenerated.js /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/builtin/intl/DateTimeFormat.js /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/builtin/intl/DisplayNames.js /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/builtin/intl/IntlObject.js /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/builtin/intl/ListFormat.js /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/builtin/intl/NumberFormat.js /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/builtin/intl/PluralRules.js /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/builtin/intl/RelativeTimeFormat.js /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/builtin/intl/SanctionedSimpleUnitIdentifiersGenerated.js
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib and slated for removal in Python 3.12; see the module's documentation for alternative uses
  import imp
/usr/local/bin/clang++15 -std=gnu++17 -E -o self-hosting-preprocessed.pp -Qunused-arguments -I/usr/local/include -isystem /usr/local/include -DCROSS_COMPILE=1 -DHAVE_64BIT_BUILD=1 -DXP_UNIX=1 -DXP_FREEBSD=1 -DMOZ_BUILD_APP=js -DRELEASE_OR_BETA=1 -DMOZILLA_VERSION="78.15.0" -DMOZILLA_VERSION_U=78.15.0 -DMOZILLA_UAVERSION="78.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_FTS_H=1 -DHAVE_SYS_STATVFS_H=1 -DHAVE_SYS_MOUNT_H=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_NETINET_IN_H=1 -DHAVE_BYTESWAP_H=1 -DMOZ_DLL_PREFIX="lib" -DMOZ_DLL_SUFFIX=".so" -DJS_STANDALONE=1 -DJS_64BIT=1 -DJS_PUNBOX64=1 -DJS_CODEGEN_X64=1 -DENABLE_WASM_MULTI_VALUE=1 -DENABLE_SHARED_MEMORY=1 -DENABLE_NEW_REGEXP=1 -DEDITLINE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DMOZ_SYSTEM_ICU=1 -DJS_HAS_INTL_API=1 -DU_USING_ICU_NAMESPACE=0 -DX_DISPLAY_MISSING=1 -DMOZJS_MAJOR_VERSION=78 -DMOZJS_MINOR_VERSION=15 -DHAVE_SSIZE_T=1 -DHAVE_DIRENT_H=1 -DHAVE_DLOPEN=1 -D_REENTRANT=1 -D_THREAD_SAFE=1 -DHAVE_GETC_UNLOCKED=1 -DHAVE_GMTIME_R=1 -DHAVE_LOCALTIME_R=1 -DHAVE_PTHREAD_GETNAME_NP=1 -DHAVE_PTHREAD_GET_NAME_NP=1 -DHAVE_CLOCK_MONOTONIC=1 -DHAVE_LIBM=1 -DHAVE_RES_NINIT=1 -DHAVE_LANGINFO_CODESET=1 -DVA_COPY=va_copy -DHAVE_VA_COPY=1 -DHAVE_VA_LIST_AS_ARRAY=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_LOCALECONV=1 -DHAVE___CXA_DEMANGLE=1 -DHAVE_TM_ZONE_TM_GMTOFF=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_POSIX_FALLOCATE=1 -DMALLOC_H= -DHAVE_STRNDUP=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_MEMALIGN=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DMALLOC_USABLE_SIZE_CONST_PTR=const -DHAVE_VALLOC=1 -DNO_NSPR_10_SUPPORT=1 -DNDEBUG=1 -DTRIMMED=1 self-hosting-cpp-input.cpp
../../config/nsinstall -R -m 644 'js-config.h' '../../dist/include'
gmake[3]: Leaving directory '/magus/work/usr/mports/lang/spidermonkey78/work/.build/js/src'
gmake[3]: Entering directory '/magus/work/usr/mports/lang/spidermonkey78/work/.build/js/src/build'
gmake[3]: Nothing to be done for 'export'.
gmake[3]: Leaving directory '/magus/work/usr/mports/lang/spidermonkey78/work/.build/js/src/build'
gmake[3]: Entering directory '/magus/work/usr/mports/lang/spidermonkey78/work/.build/js/src/frontend'
js/src/frontend/ReservedWordsGenerated.h.stub
/magus/work/usr/mports/lang/spidermonkey78/work/.build/_virtualenvs/init_py3/bin/python -m mozbuild.action.file_generate /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/frontend/GenerateReservedWords.py main ReservedWordsGenerated.h .deps/ReservedWordsGenerated.h.pp .deps/ReservedWordsGenerated.h.stub /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/frontend/ReservedWords.h
gmake[3]: Entering directory '/magus/work/usr/mports/lang/spidermonkey78/work/.build/js/src/gc'
js/src/gc/StatsPhasesGenerated.h.stub
/magus/work/usr/mports/lang/spidermonkey78/work/.build/_virtualenvs/init_py3/bin/python -m mozbuild.action.file_generate /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/gc/GenerateStatsPhases.py generateHeader StatsPhasesGenerated.h .deps/StatsPhasesGenerated.h.pp .deps/StatsPhasesGenerated.h.stub
gmake[3]: Entering directory '/magus/work/usr/mports/lang/spidermonkey78/work/.build/js/src/shell'
gmake[3]: Nothing to be done for 'export'.
gmake[3]: Leaving directory '/magus/work/usr/mports/lang/spidermonkey78/work/.build/js/src/shell'
gmake[3]: Entering directory '/magus/work/usr/mports/lang/spidermonkey78/work/.build/js/src/jit'
js/src/jit/MOpcodesGenerated.h.stub
/magus/work/usr/mports/lang/spidermonkey78/work/.build/_virtualenvs/init_py3/bin/python -m mozbuild.action.file_generate /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/GenerateOpcodeFiles.py generate_mir_header MOpcodesGenerated.h .deps/MOpcodesGenerated.h.pp .deps/MOpcodesGenerated.h.stub /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/MIR.h
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib and slated for removal in Python 3.12; see the module's documentation for alternative uses
  import imp
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib and slated for removal in Python 3.12; see the module's documentation for alternative uses
  import imp
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib and slated for removal in Python 3.12; see the module's documentation for alternative uses
  import imp
gmake[3]: Leaving directory '/magus/work/usr/mports/lang/spidermonkey78/work/.build/js/src/frontend'
js/src/gc/StatsPhasesGenerated.inc.stub
/magus/work/usr/mports/lang/spidermonkey78/work/.build/_virtualenvs/init_py3/bin/python -m mozbuild.action.file_generate /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/gc/GenerateStatsPhases.py generateCpp StatsPhasesGenerated.inc .deps/StatsPhasesGenerated.inc.pp .deps/StatsPhasesGenerated.inc.stub
js/src/jit/LOpcodesGenerated.h.stub
/magus/work/usr/mports/lang/spidermonkey78/work/.build/_virtualenvs/init_py3/bin/python -m mozbuild.action.file_generate /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/GenerateOpcodeFiles.py generate_lir_header LOpcodesGenerated.h .deps/LOpcodesGenerated.h.pp .deps/LOpcodesGenerated.h.stub /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/LIR.h /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/shared/LIR-shared.h /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/LIR-x86-shared.h /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x64/LIR-x64.h
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib and slated for removal in Python 3.12; see the module's documentation for alternative uses
  import imp
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib and slated for removal in Python 3.12; see the module's documentation for alternative uses
  import imp
gmake[3]: Leaving directory '/magus/work/usr/mports/lang/spidermonkey78/work/.build/js/src/gc'
js/src/jit/CacheIROpsGenerated.h.stub
/magus/work/usr/mports/lang/spidermonkey78/work/.build/_virtualenvs/init_py3/bin/python -m mozbuild.action.file_generate /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/GenerateCacheIRFiles.py generate_cacheirops_header CacheIROpsGenerated.h .deps/CacheIROpsGenerated.h.pp .deps/CacheIROpsGenerated.h.stub /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/CacheIROps.yaml
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib and slated for removal in Python 3.12; see the module's documentation for alternative uses
  import imp
gmake[3]: Leaving directory '/magus/work/usr/mports/lang/spidermonkey78/work/.build/js/src/jit'
gmake[2]: Leaving directory '/magus/work/usr/mports/lang/spidermonkey78/work/.build'
gmake[1]: Leaving directory '/magus/work/usr/mports/lang/spidermonkey78/work/.build'
gmake[1]: Entering directory '/magus/work/usr/mports/lang/spidermonkey78/work/.build'
/usr/local/bin/gmake recurse_compile
gmake[2]: Entering directory '/magus/work/usr/mports/lang/spidermonkey78/work/.build'
gmake[3]: Entering directory '/magus/work/usr/mports/lang/spidermonkey78/work/.build/js/src/rust'
js/src/rust/force-cargo-library-build
/usr/local/bin/cargo rustc  --release --manifest-path /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/rust/Cargo.toml -vv --lib --target=x86_64-unknown-freebsd  --  -Clto
gmake[3]: Entering directory '/magus/work/usr/mports/lang/spidermonkey78/work/.build/js/src/frontend'
mkdir -p '.deps/'
gmake[3]: Entering directory '/magus/work/usr/mports/lang/spidermonkey78/work/.build/mfbt'
mkdir -p '.deps/'
gmake[3]: Entering directory '/magus/work/usr/mports/lang/spidermonkey78/work/.build/js/src/shell'
mkdir -p '.deps/'
gmake[3]: Entering directory '/magus/work/usr/mports/lang/spidermonkey78/work/.build/js/src/debugger'
mkdir -p '.deps/'
js/src/frontend/Parser.o
/usr/local/bin/clang++15 -std=gnu++17 -o Parser.o -c  -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/dist/system_wrappers -include /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/frontend -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/js/src/frontend -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/js/src -I/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/dist/include -I/usr/local/include/nspr -I/usr/local/include -fPIC -DMOZILLA_CLIENT -include /magus/work/usr/mports/lang/spidermonkey78/work/.build/js/src/js-confdefs.h -Qunused-arguments -I/usr/local/include -isystem /usr/local/include -Qunused-arguments -Wall -Wbitfield-enum-conversion -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wshadow-field-in-constructor-modified -Wsign-compare -Wtype-limits -Wunreachable-code -Wunreachable-code-return -Wwrite-strings -Wno-invalid-offsetof -Wclass-varargs -Wempty-init-stmt -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wloop-analysis -Wc++2a-compat -Wcomma -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wstring-conversion -Wtautological-overlap-compare -Wtautological-unsigned-enum-zero-compare -Wtautological-unsigned-zero-compare -Wno-error=tautological-type-limit-compare -Wno-inline-new-delete -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=backend-plugin -Wno-error=free-nonheap-object -Wno-error=return-std-move -Wno-error=atomic-alignment -Wno-error=deprecated-copy -Wformat -Wformat-security -Wno-gnu-zero-variadic-macro-arguments -Wno-noexcept-type -Wno-unknown-warning-option -fno-sized-deallocation -fno-aligned-new -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pipe -O -fomit-frame-pointer -funwind-tables -I/usr/local/include -fno-strict-aliasing -Werror=format -Wno-shadow -fexperimental-new-pass-manager  -MD -MP -MF .deps/Parser.o.pp   /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/frontend/Parser.cpp
gmake[3]: Entering directory '/magus/work/usr/mports/lang/spidermonkey78/work/.build/js/src/gc'
mkdir -p '.deps/'
js/src/frontend/Unified_cpp_js_src_frontend0.o
/usr/local/bin/clang++15 -std=gnu++17 -o Unified_cpp_js_src_frontend0.o -c  -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/dist/system_wrappers -include /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/frontend -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/js/src/frontend -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/js/src -I/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/dist/include -I/usr/local/include/nspr -I/usr/local/include -fPIC -DMOZILLA_CLIENT -include /magus/work/usr/mports/lang/spidermonkey78/work/.build/js/src/js-confdefs.h -Qunused-arguments -I/usr/local/include -isystem /usr/local/include -Qunused-arguments -Wall -Wbitfield-enum-conversion -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wshadow-field-in-constructor-modified -Wsign-compare -Wtype-limits -Wunreachable-code -Wunreachable-code-return -Wwrite-strings -Wno-invalid-offsetof -Wclass-varargs -Wempty-init-stmt -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wloop-analysis -Wc++2a-compat -Wcomma -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wstring-conversion -Wtautological-overlap-compare -Wtautological-unsigned-enum-zero-compare -Wtautological-unsigned-zero-compare -Wno-error=tautological-type-limit-compare -Wno-inline-new-delete -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=backend-plugin -Wno-error=free-nonheap-object -Wno-error=return-std-move -Wno-error=atomic-alignment -Wno-error=deprecated-copy -Wformat -Wformat-security -Wno-gnu-zero-variadic-macro-arguments -Wno-noexcept-type -Wno-unknown-warning-option -fno-sized-deallocation -fno-aligned-new -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pipe -O -fomit-frame-pointer -funwind-tables -I/usr/local/include -fno-strict-aliasing -Werror=format -Wno-shadow -fexperimental-new-pass-manager  -MD -MP -MF .deps/Unified_cpp_js_src_frontend0.o.pp   Unified_cpp_js_src_frontend0.cpp
gmake[3]: Entering directory '/magus/work/usr/mports/lang/spidermonkey78/work/.build/js/src/wasm'
mkdir -p '.deps/'
mfbt/lz4.o
js/src/frontend/Unified_cpp_js_src_frontend1.o
/usr/local/bin/clang15 -std=gnu99 -o lz4.o -c  -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/dist/system_wrappers -include /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DIMPL_MFBT -DLZ4LIB_VISIBILITY= -I/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/mfbt -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/mfbt -I/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/mfbt/double-conversion -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/dist/include -I/usr/local/include/nspr -I/usr/local/include -fPIC -include /magus/work/usr/mports/lang/spidermonkey78/work/.build/js/src/js-confdefs.h -DMOZILLA_CLIENT -Qunused-arguments -I/usr/local/include -isystem /usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pipe -O -fomit-frame-pointer -funwind-tables -Qunused-arguments -Wall -Wbitfield-enum-conversion -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wshadow-field-in-constructor-modified -Wsign-compare -Wtype-limits -Wunreachable-code -Wunreachable-code-return -Wclass-varargs -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wloop-analysis -Wstring-conversion -Wtautological-overlap-compare -Wtautological-unsigned-enum-zero-compare -Wtautological-unsigned-zero-compare -Wno-error=tautological-type-limit-compare -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=backend-plugin -Wno-error=free-nonheap-object -Wno-error=return-std-move -Wno-error=atomic-alignment -Wno-error=deprecated-copy -Wformat -Wformat-security -Wno-gnu-zero-variadic-macro-arguments -fexperimental-new-pass-manager  -MD -MP -MF .deps/lz4.o.pp   /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/mfbt/lz4/lz4.c
/usr/local/bin/clang++15 -std=gnu++17 -o Unified_cpp_js_src_frontend1.o -c  -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/dist/system_wrappers -include /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/frontend -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/js/src/frontend -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/js/src -I/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/dist/include -I/usr/local/include/nspr -I/usr/local/include -fPIC -DMOZILLA_CLIENT -include /magus/work/usr/mports/lang/spidermonkey78/work/.build/js/src/js-confdefs.h -Qunused-arguments -I/usr/local/include -isystem /usr/local/include -Qunused-arguments -Wall -Wbitfield-enum-conversion -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wshadow-field-in-constructor-modified -Wsign-compare -Wtype-limits -Wunreachable-code -Wunreachable-code-return -Wwrite-strings -Wno-invalid-offsetof -Wclass-varargs -Wempty-init-stmt -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wloop-analysis -Wc++2a-compat -Wcomma -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wstring-conversion -Wtautological-overlap-compare -Wtautological-unsigned-enum-zero-compare -Wtautological-unsigned-zero-compare -Wno-error=tautological-type-limit-compare -Wno-inline-new-delete -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=backend-plugin -Wno-error=free-nonheap-object -Wno-error=return-std-move -Wno-error=atomic-alignment -Wno-error=deprecated-copy -Wformat -Wformat-security -Wno-gnu-zero-variadic-macro-arguments -Wno-noexcept-type -Wno-unknown-warning-option -fno-sized-deallocation -fno-aligned-new -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pipe -O -fomit-frame-pointer -funwind-tables -I/usr/local/include -fno-strict-aliasing -Werror=format -Wno-shadow -fexperimental-new-pass-manager  -MD -MP -MF .deps/Unified_cpp_js_src_frontend1.o.pp   Unified_cpp_js_src_frontend1.cpp
gmake[3]: Entering directory '/magus/work/usr/mports/lang/spidermonkey78/work/.build/js/src/new-regexp'
mkdir -p '.deps/'
mfbt/lz4frame.o
gmake[3]: Entering directory '/magus/work/usr/mports/lang/spidermonkey78/work/.build/memory/build'
mkdir -p '.deps/'
/usr/local/bin/clang15 -std=gnu99 -o lz4frame.o -c  -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/dist/system_wrappers -include /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DIMPL_MFBT -DLZ4LIB_VISIBILITY= -I/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/mfbt -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/mfbt -I/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/mfbt/double-conversion -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/dist/include -I/usr/local/include/nspr -I/usr/local/include -fPIC -include /magus/work/usr/mports/lang/spidermonkey78/work/.build/js/src/js-confdefs.h -DMOZILLA_CLIENT -Qunused-arguments -I/usr/local/include -isystem /usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pipe -O -fomit-frame-pointer -funwind-tables -Qunused-arguments -Wall -Wbitfield-enum-conversion -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wshadow-field-in-constructor-modified -Wsign-compare -Wtype-limits -Wunreachable-code -Wunreachable-code-return -Wclass-varargs -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wloop-analysis -Wstring-conversion -Wtautological-overlap-compare -Wtautological-unsigned-enum-zero-compare -Wtautological-unsigned-zero-compare -Wno-error=tautological-type-limit-compare -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=backend-plugin -Wno-error=free-nonheap-object -Wno-error=return-std-move -Wno-error=atomic-alignment -Wno-error=deprecated-copy -Wformat -Wformat-security -Wno-gnu-zero-variadic-macro-arguments -fexperimental-new-pass-manager  -MD -MP -MF .deps/lz4frame.o.pp   /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/mfbt/lz4/lz4frame.c
js/src/frontend/Unified_cpp_js_src_frontend2.o
js/src/shell/Unified_cpp_js_src_shell0.o
js/src/debugger/Unified_cpp_js_src_debugger0.o
gmake[3]: Entering directory '/magus/work/usr/mports/lang/spidermonkey78/work/.build/js/src/jit'
/usr/local/bin/clang++15 -std=gnu++17 -o Unified_cpp_js_src_frontend2.o -c  -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/dist/system_wrappers -include /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/frontend -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/js/src/frontend -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/js/src -I/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/dist/include -I/usr/local/include/nspr -I/usr/local/include -fPIC -DMOZILLA_CLIENT -include /magus/work/usr/mports/lang/spidermonkey78/work/.build/js/src/js-confdefs.h -Qunused-arguments -I/usr/local/include -isystem /usr/local/include -Qunused-arguments -Wall -Wbitfield-enum-congmake[3]: Entering directory '/magus/work/usr/mports/lang/spidermonkey78/work/.build/memory/mozalloc'
mkdir -p '.deps/'
/usr/local/bin/clang++15 -std=gnu++17 -o Unified_cpp_js_src_shell0.o -c  -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/dist/system_wrappers -include /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -Dtopsrcdir=/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src -I/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/shell -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/js/src/shell -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/js/src -I/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/dist/include -I/usr/local/include/nspr -I/usr/local/include -fPIC -DMOZILLA_CLIENT -include /magus/work/usr/mports/lang/spidermonkey78/work/.build/js/src/js-confdefs.h -Qunused-arguments -I/usr/local/includmkdir -p '.deps/'
e -isystem /usr/local/include -Qunused-arguments -Wall -Wbitfield-enum-conversion -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wshadow-field-in-constructor-modified -Wsign-compare -Wtype-limits -Wunreachable-code -Wunreachable-code-return -Wwrite-strings -Wno-invalid-offsetof -Wclass-varargs -Wempty-init-stmt -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wloop-analysis -Wc++2a-compat -Wcomma -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wstring-conversion -Wtautological-overlap-compare -Wtautological-unsigned-enum-zero-compare -Wtautological-unsigned-zero-compare -Wno-error=tautological-type-limit-compare -Wno-inline-new-delete -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=backend-plugin -Wno-error=free-nonheap-object -Wno-error=return-std-move -Wno-error=atomic-alignment -Wno-error=deprecated-copy -Wformat -Wformat-security -Wno-gnu-zero-variadic-macro-arguments -Wno-noexcept-type -Wno-unknown-warning-option -fno-sized-deallocation -fno-aligned-new -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pipe -O -fomit-frame-pointer -funwind-tables -I/usr/local/include -fno-strict-aliasing -Werror=format -Wno-shadow -fexperimental-new-pass-manager  -MD -MP -MF .deps/Unified_cpp_js_src_shell0.o.pp   Unified_cpp_js_src_shell0.cpp
mfbt/lz4hc.o
/usr/local/bin/clang++15 -std=gnu++17 -o Unified_cpp_js_src_debugger0.o -c  -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/dist/system_wrappers -include /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/debugger -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/js/src/debugger -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/js/src -I/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/dist/include -I/usr/local/include/nspr -I/usr/local/include -fPIC -DMOZILLA_CLIENT -include /magus/work/usr/mports/lang/spidermonkey78/work/.build/js/src/js-confdefs.h -Qunused-arguments -I/usr/local/include -isystem /usr/local/include -Qunused-arguments -Wall -Wbitfield-enum-conversion -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wshadow-field-in-constructor-modified -Wsign-compare -Wtype-limits -Wunreachable-code -Wunreachable-code-return -Wwrite-strings -Wno-invalid-offsetof -Wclass-varargs -Wempty-init-stmt -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wloop-analysis -Wc++2a-compat -Wcomma -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wstring-conversion -Wtautological-overlap-compare -Wtautological-unsigned-enum-zero-compare -Wtautological-unsigned-zero-compare -Wno-error=tautological-type-limit-compare -Wno-inline-new-delete -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=backend-plugin -Wno-error=free-nonheap-object -Wno-error=return-std-move -Wno-error=atomic-alignment -Wno-error=deprecated-copy -Wformat -Wformat-security -Wno-gnu-zero-variadic-macro-arguments -Wno-noexcept-type -Wno-unknown-warning-option -fno-sized-deallocation -fno-aligned-new -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pipe -O -fomit-frame-pointer -funwind-tables -I/usr/local/include -fno-strict-aliasing -Werror=format -Wno-shadow -fexperimental-new-pass-manager  -MD -MP -MF .deps/Unified_cpp_js_src_debugger0.o.pp   Unified_cpp_js_src_debugger0.cpp
gmake[3]: Entering directory '/magus/work/usr/mports/lang/spidermonkey78/work/.build/js/src'
version -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wshadow-field-in-constructor-modified -Wsign-compare -Wtype-limits -Wunreachable-code -Wunreachable-code-return -Wwrite-strings -Wno-invalid-offsetof -Wclass-varargs -Wempty-init-stmt -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wloop-analysis -Wc++2a-compat -Wcomma -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wstring-conversion -Wtautological-overlap-compare -Wtautological-unsigned-enum-zero-compare -Wtautological-unsigned-zero-compare -Wno-error=tautological-type-limit-compare -Wno-inline-new-delete -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=backend-plugin -Wno-error=free-nonheap-object -Wno-error=return-std-move -Wno-error=atomic-alignment -Wno-error=deprecated-copy -Wformat -Wformat-security -Wno-gnu-zero-variadic-macro-arguments -Wno-noexcept-type -Wno-unknown-warning-option -fno-sized-deallocation -fno-aligned-new -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pipe -O -fomit-frame-pointer -funwind-tables -I/usr/local/include -fno-strict-aliasing -Werror=format -Wno-shadow -fexperimental-new-pass-manager  -MD -MP -MF .deps/Unified_cpp_js_src_frontend2.o.pp   Unified_cpp_js_src_frontend2.cpp
/usr/local/bin/clang15 -std=gnu99 -o lz4hc.o -c  -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/dist/system_wrappers -include /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DIMPL_MFBT -DLZ4LIB_VISIBILITY= -I/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/mfbt -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/mfbt -I/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/mfbt/double-conversion -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/dist/include -I/usr/local/include/nspr -I/usr/local/include -fPIC -include /magus/work/usr/mports/lang/spidermonkey78/work/.build/js/src/js-confdefs.h -DMOZILLA_CLIENT -Qunused-arguments -I/usr/local/include -isystem /usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pipe -O -fomit-frame-pointer -funwind-tables -Qunused-arguments -Wall -Wbitfield-enum-conversion -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wshadow-field-in-constructor-modified -Wsign-compare -Wtype-limits -Wunreachable-code -Wunreachable-code-return -Wclass-varargs -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wloop-analysis -Wstring-conversion -Wtautological-overlap-compare -Wtautological-unsigned-enum-zero-compare -Wtautological-unsigned-zero-compare -Wno-error=tautological-type-limit-compare -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=backend-plugin -Wno-error=free-nonheap-object -Wno-error=return-std-move -Wno-error=atomic-alignment -Wno-error=deprecated-copy -Wformat -Wformat-security -Wno-gnu-zero-variadic-macro-arguments -fexperimental-new-pass-manager  -MD -MP -MF .deps/lz4hc.o.pp   /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/mfbt/lz4/lz4hc.c
mkdir -p '.deps/'
js/src/debugger/Unified_cpp_js_src_debugger1.o
js/src/frontend/Unified_cpp_js_src_frontend3.o
mfbt/xxhash.o
/usr/local/bin/clang++15 -std=gnu++17 -o Unified_cpp_js_src_frontend3.o -c  -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/dist/system_wrappers -include /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/frontend -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/js/src/frontend -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/js/src -I/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/dist/include -I/usr/local/include/nspr -I/usr/local/include -fPIC -DMOZILLA_CLIENT -include /magus/work/usr/mports/lang/spidermonkey78/work/.build/js/src/js-confdefs.h -Qunused-arguments -I/usr/local/include -isystem /usr/local/include -Qunused-arguments -Wall -Wbitfield-enum-conversion -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wshadow-field-in-constructor-modified -Wsign-compare -Wtype-limits -Wunreachable-code -Wunreachable-code-return -Wwrite-strings -Wno-invalid-offsetof -Wclass-varargs -Wempty-init-stmt -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wloop-analysis -Wc++2a-compat -Wcomma -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wstring-conversion -Wtautological-overlap-compare -Wtautological-unsigned-enum-zero-compare -Wtautological-unsigned-zero-compare -Wno-error=tautological-type-limit-compare -Wno-inline-new-delete -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=backend-plugin -Wno-error=free-nonheap-object -Wno-error=return-std-move -Wno-error=atomic-alignment -Wno-error=deprecated-copy -Wformat -Wformat-security -Wno-gnu-zero-variadic-macro-arguments -Wno-noexcept-type -Wno-unknown-warning-option -fno-sized-deallocation -fno-aligned-new -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pipe -O -fomit-frame-pointer -funwind-tables -I/usr/local/include -fno-strict-aliasing -Werror=format -Wno-shadow -fexperimental-new-pass-manager  -MD -MP -MF .deps/Unified_cpp_js_src_frontend3.o.pp   Unified_cpp_js_src_frontend3.cpp
gmake[3]: Entering directory '/magus/work/usr/mports/lang/spidermonkey78/work/.build/mozglue/misc'
mkdir -p '.deps/'
/usr/local/bin/clang15 -std=gnu99 -o xxhash.o -c  -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/dist/system_wrappers -include /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DIMPL_MFBT -DLZ4LIB_VISIBILITY= -I/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/mfbt -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/mfbt -I/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/mfbt/double-conversion -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/dist/include -I/usr/local/include/nspr -I/usr/local/include -fPIC -include /magus/work/usr/mports/lang/spidermonkey78/work/.build/js/src/js-confdefs.h -DMOZILLA_CLIENT -Qunused-arguments -I/usr/local/include -isystem /usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pipe -O -fomit-frame-pointer -funwind-tables -Qunused-arguments -Wall -Wbitfield-enum-conversion -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wshadow-field-in-constructor-modified -Wsign-compare -Wtype-limits -Wunreachable-code -Wunreachable-code-return -Wclass-varargs -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wloop-analysis -Wstring-conversion -Wtautological-overlap-compare -Wtautological-unsigned-enum-zero-compare -Wtautological-unsigned-zero-compare -Wno-error=tautological-type-limit-compare -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=backend-plugin -Wno-error=free-nonheap-object -Wno-error=return-std-move -Wno-error=atomic-alignment -Wno-error=deprecated-copy -Wformat -Wformat-security -Wno-gnu-zero-variadic-macro-arguments -fexperimental-new-pass-manager  -MD -MP -MF .deps/xxhash.o.pp   /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/mfbt/lz4/xxhash.c
/usr/local/bin/clang++15 -std=gnu++17 -o Unified_cpp_js_src_debugger1.o -c  -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/dist/system_wrappers -include /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/debugger -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/js/src/debugger -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/js/src -I/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/dist/include -I/usr/local/include/nspr -I/usr/local/include -fPIC -DMOZILLA_CLIENT -include /magus/work/usr/mports/lang/spidermonkey78/work/.build/js/src/js-confdefs.h -Qunused-arguments -I/usr/local/include -isystem /usr/local/include -Qunused-arguments -Wall -Wbitfield-enum-conversion -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wshadow-field-in-constructor-modified -Wsign-compare -Wtype-limits -Wunreachable-code -Wunreachable-code-return -Wwrite-strings -Wno-invalid-offsetof -Wclass-varargs -Wempty-init-stmt -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wloop-analysis -Wc++2a-compat -Wcomma -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wstring-conversion -Wtautological-overlap-compare -Wtautological-unsigned-enum-zero-compare -Wtautological-unsigned-zero-compare -Wno-error=tautological-type-limit-compare -Wno-inline-new-delete -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=backend-plugin -Wno-error=free-nonheap-object -Wno-error=return-std-move -Wno-error=atomic-alignment -Wno-error=deprecated-copy -Wformat -Wformat-security -Wno-gnu-zero-variadic-macro-arguments -Wno-noexcept-type -Wno-unknown-warning-option -fno-sized-deallocation -fno-aligned-new -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pipe -O -fomit-frame-pointer -funwind-tables -I/usr/local/include -fno-strict-aliasing -Werror=format -Wno-shadow -fexperimental-new-pass-manager  -MD -MP -MF .deps/Unified_cpp_js_src_debugger1.o.pp   Unified_cpp_js_src_debugger1.cpp
js/src/gc/StoreBuffer.o
js/src/frontend/Unified_cpp_js_src_frontend4.o
/usr/local/bin/clang++15 -std=gnu++17 -o StoreBuffer.o -c  -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/dist/system_wrappers -include /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/gc -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/js/src/gc -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/js/src -I/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/dist/include -I/usr/local/include/nspr -I/usr/local/include -fPIC -DMOZILLA_CLIENT -include /magus/work/usr/mports/lang/spidermonkey78/work/.build/js/src/js-confdefs.h -Qunused-arguments -I/usr/local/include -isystem /usr/local/include -Qunused-arguments -Wall -Wbitfield-enum-conversion -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wshadow-field-in-constructor-modified -Wsign-compare -Wtype-limits -Wunreachable-code -Wunreachable-code-return -Wwrite-strings -Wno-invalid-offsetof -Wclass-varargs -Wempty-init-stmt -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wloop-analysis -Wc++2a-compat -Wcomma -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wstring-conversion -Wtautological-overlap-compare -Wtautological-unsigned-enum-zero-compare -Wtautological-unsigned-zero-compare -Wno-error=tautological-type-limit-compare -Wno-inline-new-delete -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=backend-plugin -Wno-error=free-nonheap-object -Wno-error=return-std-move -Wno-error=atomic-alignment -Wno-error=deprecated-copy -Wformat -Wformat-security -Wno-gnu-zero-variadic-macro-arguments -Wno-noexcept-type -Wno-unknown-warning-option -fno-sized-deallocation -fno-aligned-new -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pipe -O -fomit-frame-pointer -funwind-tables -I/usr/local/include -fno-strict-aliasing -Werror=format -Wno-shadow -fexperimental-new-pass-manager  -MD -MP -MF .deps/StoreBuffer.o.pp   /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/gc/StoreBuffer.cpp
/usr/local/bin/clang++15 -std=gnu++17 -o Unified_cpp_js_src_frontend4.o -c  -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/dist/system_wrappers -include /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/frontend -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/js/src/frontend -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/js/src -I/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/dist/include -I/usr/local/include/nspr -I/usr/local/include -fPIC -DMOZILLA_CLIENT -include /magus/work/usr/mports/lang/spidermonkey78/work/.build/js/src/js-confdefs.h -Qunused-arguments -I/usr/local/include -isystem /usr/local/include -Qunused-arguments -Wall -Wbitfield-enum-congmake[3]: Entering directory '/magus/work/usr/mports/lang/spidermonkey78/work/.build/modules/fdlibm/src'
js/src/wasm/Unified_cpp_js_src_wasm0.o
mkdir -p '.deps/'
version -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wshadow-field-in-constructor-modified -Wsign-compare -Wtype-limits -Wunreachable-code -Wunreachable-code-return -Wwrite-strings -Wno-invalid-offsetof -Wclass-varargs -Wempty-init-stmt -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wloop-analysis -Wc++2a-compat -Wcomma -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wstring-conversion -Wtautological-overlap-compare -Wtautological-unsigned-enum-zero-compare -Wtautological-unsigned-zero-compare -Wno-error=tautological-type-limit-compare -Wno-inline-new-delete -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=backend-plugin -Wno-error=free-nonheap-object -Wno-error=return-std-move -Wno-error=atomic-alignment -Wno-error=deprecated-copy -Wformat -Wformat-security -Wno-gnu-zero-variadic-macro-arguments -Wno-noexcept-type -Wno-unknown-warning-option -fno-sized-deallocation -fno-aligned-new -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pipe -O -fomit-frame-pointer -funwind-tables -I/usr/local/include -fno-strict-aliasing -Werror=format -Wno-shadow -fexperimental-new-pass-manager  -MD -MP -MF .deps/Unified_cpp_js_src_frontend4.o.pp   Unified_cpp_js_src_frontend4.cpp
/usr/local/bin/clang++15 -std=gnu++17 -o Unified_cpp_js_src_wasm0.o -c  -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/dist/system_wrappers -include /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/wasm -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/js/src/wasm -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/js/src -I/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/dist/include -I/usr/local/include/nspr -I/usr/local/include -fPIC -DMOZILLA_CLIENT -include /magus/work/usr/mports/lang/spidermonkey78/work/.build/js/src/js-confdefs.h -Qunused-arguments -I/usr/local/include -isystem /usr/local/include -Qunused-arguments -Wall -Wbitfield-enum-conversion -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wshadow-field-in-constructor-modified -Wsign-compare -Wtype-limits -Wunreachable-code -Wunreachable-code-return -Wwrite-strings -Wno-invalid-offsetof -Wclass-varargs -Wempty-init-stmt -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wloop-analysis -Wc++2a-compat -Wcomma -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wstring-conversion -Wtautological-overlap-compare -Wtautological-unsigned-enum-zero-compare -Wtautological-unsigned-zero-compare -Wno-error=tautological-type-limit-compare -Wno-inline-new-delete -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=backend-plugin -Wno-error=free-nonheap-object -Wno-error=return-std-move -Wno-error=atomic-alignment -Wno-error=deprecated-copy -Wformat -Wformat-security -Wno-gnu-zero-variadic-macro-arguments -Wno-noexcept-type -Wno-unknown-warning-option -fno-sized-deallocation -fno-aligned-new -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pipe -O -fomit-frame-pointer -funwind-tables -I/usr/local/include -fno-strict-aliasing -Werror=format -Wno-shadow -fexperimental-new-pass-manager  -MD -MP -MF .deps/Unified_cpp_js_src_wasm0.o.pp   Unified_cpp_js_src_wasm0.cpp
js/src/gc/Unified_cpp_js_src_gc0.o
mfbt/Compression.o
js/src/frontend/Unified_cpp_js_src_frontend5.o
js/src/wasm/Unified_cpp_js_src_wasm1.o
js/src/new-regexp/property-sequences.o
/usr/local/bin/clang++15 -std=gnu++17 -o property-sequences.o -c  -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/dist/system_wrappers -include /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/new-regexp -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/js/src/new-regexp -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/js/src -I/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/dist/include -I/usr/local/include/nspr -I/usr/local/include -fPIC -DMOZILLA_CLIENT -include /magus/work/usr/mports/lang/spidermonkey78/work/.build/js/src/js-confdefs.h -Qunused-arguments -I/usr/local/include -isystem /usr/local/include -Qunused-arguments -Wall -Wbitfield-enum-conversion -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wshadow-field-in-constructor-modified -Wsign-compare -Wtype-limits -Wunreachable-code -Wunreachable-code-return -Wwrite-strings -Wno-invalid-offsetof -Wclass-varargs -Wempty-init-stmt -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wloop-analysis -Wc++2a-compat -Wcomma -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wstring-conversion -Wtautological-overlap-compare -Wtautological-unsigned-enum-zero-compare -Wtautological-unsigned-zero-compare -Wno-error=tautological-type-limit-compare -Wno-inline-new-delete -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=backend-plugin -Wno-error=free-nonheap-object -Wno-error=return-std-move -Wno-error=atomic-alignment -Wno-error=deprecated-copy -Wformat -Wformat-security -Wno-gnu-zero-variadic-macro-arguments -Wno-noexcept-type -Wno-unknown-warning-option -fno-sized-deallocation -fno-aligned-new -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pipe -O -fomit-frame-pointer -funwind-tables -I/usr/local/include -fno-strict-aliasing -Werror=format -Wno-shadow -DV8_INTL_SUPPORT -fexperimental-new-pass-manager  -MD -MP -MF .deps/property-sequences.o.pp   /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/new-regexp/property-sequences.cc
memory/build/Unified_cpp_memory_build0.o
memory/mozalloc/mozalloc_abort.o
js/src/new-regexp/special-case.o
/usr/local/bin/clang++15 -std=gnu++17 -o Unified_cpp_memory_build0.o -c  -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/dist/system_wrappers -include /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_MEMORY_IMPL -DMOZ_HAS_MOZGLUE -DIMPL_MFBT -I/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/memory/build -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/memory/build -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/dist/include -I/usr/local/include/nspr -I/usr/local/include -fPIC -DMOZILLA_CLIENT -include /magus/work/usr/mports/lang/spidermonkey78/work/.build/js/src/js-confdefs.h -Qunused-arguments -I/usr/local/include -isystem /usr/local/include -Qunused-arguments -Wall -Wbitfield-enum-conversion -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wshadow-field-in-constructor-modified -Wsign-compare -Wtype-limits -Wunreachable-code -Wunreachable-code-return -Wwrite-strings -Wno-invalid-offsetof -Wclass-varargs -Wempty-init-stmt -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wloop-analysis -Wc++2a-compat -Wcomma -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wstring-conversion -Wtautological-overlap-compare -Wtautological-unsigned-enum-zero-compare -Wtautological-unsigned-zero-compare -Wno-error=tautological-type-limit-compare -Wno-inline-new-delete -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=backend-plugin -Wno-error=free-nonheap-object -Wno-error=return-std-move -Wno-error=atomic-alignment -Wno-error=deprecated-copy -Wformat -Wformat-security -Wno-gnu-zero-variadic-macro-arguments -Wno-noexcept-type -Wno-unknown-warning-option -fno-sized-deallocation -fno-aligned-new -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pipe -O -fomit-frame-pointer -funwind-tables -fexperimental-new-pass-manager  -MD -MP -MF .deps/Unified_cpp_memory_build0.o.pp   Unified_cpp_memory_build0.cpp
/usr/local/bin/clang++15 -std=gnu++17 -o mozalloc_abort.o -c  -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -D_GNU_SOURCE -DIMPL_MFBT -DMOZ_HAS_MOZGLUE -I/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/memory/mozalloc -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/memory/mozalloc -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/xpcom -I/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/memory/build -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/dist/include -I/usr/local/include/nspr -I/usr/local/include -fPIC -DMOZILLA_CLIENT -include /magus/work/usr/mports/lang/spidermonkey78/work/.build/js/src/js-confdefs.h -Qunused-arguments -I/usr/local/include -isystem /usr/local/include -Qunused-arguments -Wall -Wbitfield-enum-conversion -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wshadow-field-in-constructor-modified -Wsign-compare -Wtype-limits -Wunreachable-code -Wunreachable-code-return -Wwrite-strings -Wno-invalid-offsetof -Wclass-varargs -Wempty-init-stmt -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wloop-analysis -Wc++2a-compat -Wcomma -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wstring-conversion -Wtautological-overlap-compare -Wtautological-unsigned-enum-zero-compare -Wtautological-unsigned-zero-compare -Wno-error=tautological-type-limit-compare -Wno-inline-new-delete -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=backend-plugin -Wno-error=free-nonheap-object -Wno-error=return-std-move -Wno-error=atomic-alignment -Wno-error=deprecated-copy -Wformat -Wformat-security -Wno-gnu-zero-variadic-macro-arguments -Wno-noexcept-type -Wno-unknown-warning-option -fno-sized-deallocation -fno-aligned-new -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pipe -O -fomit-frame-pointer -funwind-tables -fexperimental-new-pass-manager  -MD -MP -MF .deps/mozalloc_abort.o.pp   /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/memory/mozalloc/mozalloc_abort.cpp
js/src/RegExp.o
/usr/local/bin/clang++15 -std=gnu++17 -o RegExp.o -c  -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/dist/system_wrappers -include /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/js/src -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/dist/include -I/usr/local/include/nspr -I/usr/local/include -fPIC -DMOZILLA_CLIENT -include /magus/work/usr/mports/lang/spidermonkey78/work/.build/js/src/js-confdefs.h -Qunused-arguments -I/usr/local/include -isystem /usr/local/include -Qunused-arguments -Wall -Wbitfield-enum-conversion -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wshadow-field-in-constructor-modified -Wsign-compare -Wtype-limits -Wunreachable-code -Wunreachable-code-return -Wwrite-strings -Wno-invalid-offsetof -Wclass-varargs -Wempty-init-stmt -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wloop-analysis -Wc++2a-compat -Wcomma -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wstring-conversion -Wtautological-overlap-compare -Wtautological-unsigned-enum-zero-compare -Wtautological-unsigned-zero-compare -Wno-error=tautological-type-limit-compare -Wno-inline-new-delete -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=backend-plugin -Wno-error=free-nonheap-object -Wno-error=return-std-move -Wno-error=atomic-alignment -Wno-error=deprecated-copy -Wformat -Wformat-security -Wno-gnu-zero-variadic-macro-arguments -Wno-noexcept-type -Wno-unknown-warning-option -fno-sized-deallocation -fno-aligned-new -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pipe -O -fomit-frame-pointer -funwind-tables -I/usr/local/include -fno-strict-aliasing -Werror=format -Wno-shadow -fexperimental-new-pass-manager  -MD -MP -MF .deps/RegExp.o.pp   /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/builtin/RegExp.cpp
js/src/jit/Unified_cpp_js_src_jit0.o
/usr/local/bin/clang++15 -std=gnu++17 -o Unified_cpp_js_src_jit0.o -c  -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/dist/system_wrappers -include /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/js/src/jit -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/js/src -I/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/dist/include -I/usr/local/include/nspr -I/usr/local/include -fPIC -DMOZILLA_CLIENT -include /magus/work/usr/mports/lang/spidermonkey78/work/.build/js/src/js-confdefs.h -Qunused-arguments -I/usr/local/include -isystem /usr/local/include -Qunused-arguments -Wall -Wbitfield-enum-conversion -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wshadow-field-in-constructor-modified -Wsign-compare -Wtype-limits -Wunreachable-code -Wunreachable-code-return -Wwrite-strings -Wno-invalid-offsetof -Wclass-varargs -Wempty-init-stmt -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wloop-analysis -Wc++2a-compat -Wcomma -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wstring-conversion -Wtautological-overlap-compare -Wtautological-unsigned-enum-zero-compare -Wtautological-unsigned-zero-compare -Wno-error=tautological-type-limit-compare -Wno-inline-new-delete -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=backend-plugin -Wno-error=free-nonheap-object -Wno-error=return-std-move -Wno-error=atomic-alignment -Wno-error=deprecated-copy -Wformat -Wformat-security -Wno-gnu-zero-variadic-macro-arguments -Wno-noexcept-type -Wno-unknown-warning-option -fno-sized-deallocation -fno-aligned-new -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pipe -O -fomit-frame-pointer -funwind-tables -I/usr/local/include -fno-strict-aliasing -Werror=format -Wno-shadow -fexperimental-new-pass-manager  -MD -MP -MF .deps/Unified_cpp_js_src_jit0.o.pp   Unified_cpp_js_src_jit0.cpp
memory/mozalloc/Unified_cpp_memory_mozalloc0.o
js/src/jsmath.o
js/src/jit/Unified_cpp_js_src_jit1.o
warning: `/magus/work/usr/mports/lang/spidermonkey78/work/.build/.cargo/config` is deprecated in favor of `config.toml`
note: if you need to support cargo 1.38 or earlier, you can symlink `config` to `config.toml`
mozglue/misc/AutoProfilerLabel.o
/usr/local/bin/clang++15 -std=gnu++17 -o AutoProfilerLabel.o -c  -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/dist/system_wrappers -include /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DIMPL_MFBT -DMOZ_HAS_MOZGLUE -I/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/mozglue/misc -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/mozglue/misc -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/dist/include -I/usr/local/include/nspr -I/usr/local/include -fPIC -DMOZILLA_CLIENT -include /magus/work/usr/mports/lang/spidermonkey78/work/.build/js/src/js-confdefs.h -Qunused-arguments -I/usr/local/include -isystem /usr/local/include -Qunused-arguments -Wall -Wbitfield-enum-conversion -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wshadow-field-in-constructor-modified -Wsign-compare -Wtype-limits -Wunreachable-code -Wunreachable-code-return -Wwrite-strings -Wno-invalid-offsetof -Wclass-varargs -Wempty-init-stmt -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wloop-analysis -Wc++2a-compat -Wcomma -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wstring-conversion -Wtautological-overlap-compare -Wtautological-unsigned-enum-zero-compare -Wtautological-unsigned-zero-compare -Wno-error=tautological-type-limit-compare -Wno-inline-new-delete -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=backend-plugin -Wno-error=free-nonheap-object -Wno-error=return-std-move -Wno-error=atomic-alignment -Wno-error=deprecated-copy -Wformat -Wformat-security -Wno-gnu-zero-variadic-macro-arguments -Wno-noexcept-type -Wno-unknown-warning-option -fno-sized-deallocation -fno-aligned-new -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pipe -O -fomit-frame-pointer -funwind-tables -fexperimental-new-pass-manager  -MD -MP -MF .deps/AutoProfilerLabel.o.pp   /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/mozglue/misc/AutoProfilerLabel.cpp
modules/fdlibm/src/e_acos.o
mozglue/misc/ConditionVariable_posix.o
/usr/local/bin/clang++15 -std=gnu++17 -o e_acos.o -c  -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/dist/system_wrappers -include /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/modules/fdlibm/src -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/modules/fdlibm/src -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/dist/include -I/usr/local/include/nspr -I/usr/local/include -fPIC -DMOZILLA_CLIENT -include /magus/work/usr/mports/lang/spidermonkey78/work/.build/js/src/js-confdefs.h -Qunused-arguments -I/usr/local/include -isystem /usr/local/include -Qunused-arguments -Wall -Wbitfield-enum-conversion -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wshadow-field-in-constructor-modified -Wsign-compare -Wtype-limits -Wunreachable-code -Wunreachable-code-return -Wwrite-strings -Wno-invalid-offsetof -Wclass-varargs -Wempty-init-stmt -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wloop-analysis -Wc++2a-compat -Wcomma -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wstring-conversion -Wtautological-overlap-compare -Wtautological-unsigned-enum-zero-compare -Wtautological-unsigned-zero-compare -Wno-error=tautological-type-limit-compare -Wno-inline-new-delete -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=backend-plugin -Wno-error=free-nonheap-object -Wno-error=return-std-move -Wno-error=atomic-alignment -Wno-error=deprecated-copy -Wformat -Wformat-security -Wno-gnu-zero-variadic-macro-arguments -Wno-noexcept-type -Wno-unknown-warning-option -fno-sized-deallocation -fno-aligned-new -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pipe -O -fomit-frame-pointer -funwind-tables -Wno-parentheses -Wno-sign-compare -Wno-dangling-else -fexperimental-new-pass-manager  -MD -MP -MF .deps/e_acos.o.pp   /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/modules/fdlibm/src/e_acos.cpp
modules/fdlibm/src/e_acosh.o
gmake[3]: Entering directory '/magus/work/usr/mports/lang/spidermonkey78/work/.build/config'
gmake[3]: Nothing to be done for 'host-objects'.
gmake[3]: Leaving directory '/magus/work/usr/mports/lang/spidermonkey78/work/.build/config'
/usr/local/bin/clang++15 -std=gnu++17 -o Compression.o -c  -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/dist/system_wrappers -include /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DIMPL_MFBT -DLZ4LIB_VISIBILITY= -I/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/mfbt -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/mfbt -I/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/mfbt/double-conversion -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/dist/include -I/usr/local/include/nspr -I/usr/local/include -fPIC -DMOZILLA_CLIENT -include /magus/work/usr/mports/lang/spidermonkey78/work/.build/js/src/js-confdefs.h -Qunused-arguments -I/usr/local/include -isystem /usr/local/include -Qunused-arguments -Wall -Wbitfield-enum-conversion -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wshadow-field-in-constructor-modified -Wsign-compare -Wtype-limits -Wunreachable-code -Wunreachable-code-return -Wwrite-strings -Wno-invalid-offsetof -Wclass-varargs -Wempty-init-stmt -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wloop-analysis -Wc++2a-compat -Wcomma -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wstring-conversion -Wtautological-overlap-compare -Wtautological-unsigned-enum-zero-compare -Wtautological-unsigned-zero-compare -Wno-error=tautological-type-limit-compare -Wno-inline-new-delete -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=backend-plugin -Wno-error=free-nonheap-object -Wno-error=return-std-move -Wno-error=atomic-alignment -Wno-error=deprecated-copy -Wformat -Wformat-security -Wno-gnu-zero-variadic-macro-arguments -Wno-noexcept-type -Wno-unknown-warning-option -fno-sized-deallocation -fno-aligned-new -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pipe -O -fomit-frame-pointer -funwind-tables -fexperimental-new-pass-manager  -MD -MP -MF .deps/Compression.o.pp   /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/mfbt/Compression.cpp
mfbt/Unified_cpp_mfbt0.o
warning: /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/toolkit/library/gtest/rust/Cargo.toml: no edition set: defaulting to the 2015 edition while the latest is 2024
warning: /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/toolkit/library/gtest/rust/Cargo.toml: unused manifest key: lib.plugin
warning: /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/rust/shared/Cargo.toml: no edition set: defaulting to the 2015 edition while the latest is 2024
warning: /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/modules/libpref/parser/Cargo.toml: no edition set: defaulting to the 2015 edition while the latest is 2024
warning: /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/toolkit/components/cascade_bloom_filter/Cargo.toml: no edition set: defaulting to the 2015 edition while the latest is 2024
warning: /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/toolkit/components/kvstore/Cargo.toml: `default_features` is deprecated in favor of `default-features` and will not work in the 2024 edition
(in the `failure` dependency)
warning: /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/toolkit/components/kvstore/Cargo.toml: no edition set: defaulting to the 2015 edition while the latest is 2024
warning: /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/netwerk/base/mozurl/Cargo.toml: no edition set: defaulting to the 2015 edition while the latest is 2024
warning: /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/netwerk/base/rust-helper/Cargo.toml: no edition set: defaulting to the 2015 edition while the latest is 2024
warning: /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/toolkit/components/xulstore/Cargo.toml: `default_features` is deprecated in favor of `default-features` and will not work in the 2024 edition
(in the `failure` dependency)
warning: /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/toolkit/components/xulstore/Cargo.toml: no edition set: defaulting to the 2015 edition while the latest is 2024
warning: /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/xpcom/rust/gtest/nsstring/Cargo.toml: no edition set: defaulting to the 2015 edition while the latest is 2024
warning: /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/xpcom/rust/nserror/Cargo.toml: no edition set: defaulting to the 2015 edition while the latest is 2024
warning: /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/xpcom/rust/xpcom/xpcom_macros/Cargo.toml: no edition set: defaulting to the 2015 edition while the latest is 2024
warning: /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/toolkit/crashreporter/rust/Cargo.toml: no edition set: defaulting to the 2015 edition while the latest is 2024
warning: /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/toolkit/crashreporter/rust/Cargo.toml: unused manifest key: lib.plugin
warning: /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/tools/profiler/rust-helper/Cargo.toml: no edition set: defaulting to the 2015 edition while the latest is 2024
warning: /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/xpcom/rust/xpcom/Cargo.toml: no edition set: defaulting to the 2015 edition while the latest is 2024
warning: /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/dom/media/gtest/Cargo.toml: no edition set: defaulting to the 2015 edition while the latest is 2024
warning: /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/toolkit/components/bitsdownload/bits_client/bits/Cargo.toml: no edition set: defaulting to the 2015 edition while the latest is 2024
warning: /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/xpcom/rust/moz_task/Cargo.toml: no edition set: defaulting to the 2015 edition while the latest is 2024
warning: /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/toolkit/components/bitsdownload/bits_client/Cargo.toml: `default_features` is deprecated in favor of `default-features` and will not work in the 2024 edition
(in the `failure` dependency)
warning: /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/toolkit/components/bitsdownload/bits_client/Cargo.toml: `default_features` is deprecated in favor of `default-features` and will not work in the 2024 edition
(in the `regex` dependency)
warning: /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/toolkit/components/bitsdownload/bits_client/Cargo.toml: no edition set: defaulting to the 2015 edition while the latest is 2024
warning: /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/xpcom/rust/gtest/bench-collections/Cargo.toml: no edition set: defaulting to the 2015 edition while the latest is 2024
warning: /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/xpcom/rust/nsstring/Cargo.toml: no edition set: defaulting to the 2015 edition while the latest is 2024
warning: /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/xpcom/rust/gtest/xpcom/Cargo.toml: no edition set: defaulting to the 2015 edition while the latest is 2024
warning: /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/intl/encoding_glue/Cargo.toml: no edition set: defaulting to the 2015 edition while the latest is 2024
warning: /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/toolkit/library/rust/Cargo.toml: no edition set: defaulting to the 2015 edition while the latest is 2024
warning: /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/toolkit/library/rust/Cargo.toml: unused manifest key: lib.plugin
warning: /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/frontend/binast/Cargo.toml: no edition set: defaulting to the 2015 edition while the latest is 2024
warning: /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/toolkit/components/bitsdownload/Cargo.toml: `default_features` is deprecated in favor of `default-features` and will not work in the 2024 edition
(in the `failure` dependency)
warning: /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/toolkit/components/bitsdownload/Cargo.toml: no edition set: defaulting to the 2015 edition while the latest is 2024
warning: /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/media/webrtc/signaling/src/sdp/rsdparsa_capi/Cargo.toml: no edition set: defaulting to the 2015 edition while the latest is 2024
warning: /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/remote/Cargo.toml: `default_features` is deprecated in favor of `default-features` and will not work in the 2024 edition
(in the `failure` dependency)
warning: /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/remote/Cargo.toml: no edition set: defaulting to the 2015 edition while the latest is 2024
warning: /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/rust/Cargo.toml: no edition set: defaulting to the 2015 edition while the latest is 2024
warning: /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/build/workspace-hack/Cargo.toml: no edition set: defaulting to the 2015 edition while the latest is 2024
warning: /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/storage/variant/Cargo.toml: no edition set: defaulting to the 2015 edition while the latest is 2024
warning: /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/toolkit/library/rust/shared/Cargo.toml: no edition set: defaulting to the 2015 edition while the latest is 2024
warning: /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/toolkit/library/rust/shared/Cargo.toml: unused manifest key: lib.plugin
warning: /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/rust/Cargo.toml: no edition set: defaulting to the 2015 edition while the latest is 2024
warning: /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/Cargo.toml: no edition set: defaulting to the 2015 edition while the latest is 2024
warning: /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/security/manager/ssl/cert_storage/Cargo.toml: no edition set: defaulting to the 2015 edition while the latest is 2024
gmake[3]: Leaving directory '/magus/work/usr/mports/lang/spidermonkey78/work/.build/memory/build'
/usr/local/bin/clang++15 -std=gnu++17 -o Unified_cpp_memory_mozalloc0.o -c  -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -D_GNU_SOURCE -DIMPL_MFBT -DMOZ_HAS_MOZGLUE -I/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/memory/mozalloc -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/memory/mozalloc -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/xpcom -I/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/memory/build -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/dist/include -I/usr/local/include/nspr -I/usr/local/include -fPIC -DMOZILLA_CLIENT -include /magus/work/usr/mports/lang/spidermonkey78/work/.build/js/src/js-confdefs.h -Qunused-arguments -I/usr/local/include -isystem /usr/local/include -Qunused-arguments -Wall -Wbitfield-enum-conversion -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wshadow-field-in-constructor-modified -Wsign-compare -Wtype-limits -Wunreachable-code -Wunreachable-code-return -Wwrite-strings -Wno-invalid-offsetof -Wclass-varargs -Wempty-init-stmt -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wloop-analysis -Wc++2a-compat -Wcomma -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wstring-conversion -Wtautological-overlap-compare -Wtautological-unsigned-enum-zero-compare -Wtautological-unsigned-zero-compare -Wno-error=tautological-type-limit-compare -Wno-inline-new-delete -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=backend-plugin -Wno-error=free-nonheap-object -Wno-error=return-std-move -Wno-error=atomic-alignment -Wno-error=deprecated-copy -Wformat -Wformat-security -Wno-gnu-zero-variadic-macro-arguments -Wno-noexcept-type -Wno-unknown-warning-option -fno-sized-deallocation -fno-aligned-new -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pipe -O -fomit-frame-pointer -funwind-tables -fexperimental-new-pass-manager  -MD -MP -MF .deps/Unified_cpp_memory_mozalloc0.o.pp   Unified_cpp_memory_mozalloc0.cpp
/usr/local/bin/clang++15 -std=gnu++17 -o Unified_cpp_js_src_gc0.o -c  -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/dist/system_wrappers -include /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/gc -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/js/src/gc -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/js/src -I/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/dist/include -I/usr/local/include/nspr -I/usr/local/include -fPIC -DMOZILLA_CLIENT -include /magus/work/usr/mports/lang/spidermonkey78/work/.build/js/src/js-confdefs.h -Qunused-arguments -I/usr/local/include -isystem /usr/local/include -Qunused-arguments -Wall -Wbitfield-enum-conversion -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wshadow-field-in-constructor-modified -Wsign-compare -Wtype-limits -Wunreachable-code -Wunreachable-code-return -Wwrite-strings -Wno-invalid-offsetof -Wclass-varargs -Wempty-init-stmt -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wloop-analysis -Wc++2a-compat -Wcomma -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wstring-conversion -Wtautological-overlap-compare -Wtautological-unsigned-enum-zero-compare -Wtautological-unsigned-zero-compare -Wno-error=tautological-type-limit-compare -Wno-inline-new-delete -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=backend-plugin -Wno-error=free-nonheap-object -Wno-error=return-std-move -Wno-error=atomic-alignment -Wno-error=deprecated-copy -Wformat -Wformat-security -Wno-gnu-zero-variadic-macro-arguments -Wno-noexcept-type -Wno-unknown-warning-option -fno-sized-deallocation -fno-aligned-new -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pipe -O -fomit-frame-pointer -funwind-tables -I/usr/local/include -fno-strict-aliasing -Werror=format -Wno-shadow -fexperimental-new-pass-manager  -MD -MP -MF .deps/Unified_cpp_js_src_gc0.o.pp   Unified_cpp_js_src_gc0.cpp
js/src/gc/Unified_cpp_js_src_gc1.o
gmake[3]: Leaving directory '/magus/work/usr/mports/lang/spidermonkey78/work/.build/memory/mozalloc'
/usr/local/bin/clang++15 -std=gnu++17 -o e_acosh.o -c  -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/dist/system_wrappers -include /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/modules/fdlibm/src -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/modules/fdlibm/src -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/dist/include -I/usr/local/include/nspr -I/usr/local/include -fPIC -DMOZILLA_CLIENT -include /magus/work/usr/mports/lang/spidermonkey78/work/.build/js/src/js-confdefs.h -Qunused-arguments -I/usr/local/include -isystem /usr/local/include -Qunused-arguments -Wall -Wbitfield-enum-conversion -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wshadow-field-in-constructor-modified -Wsign-compare -Wtype-limits -Wunreachable-code -Wunreachable-code-return -Wwrite-strings -Wno-invalid-offsetof -Wclass-varargs -Wempty-init-stmt -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wloop-analysis -Wc++2a-compat -Wcomma -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wstring-conversion -Wtautological-overlap-compare -Wtautological-unsigned-enum-zero-compare -Wtautological-unsigned-zero-compare -Wno-error=tautological-type-limit-compare -Wno-inline-new-delete -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=backend-plugin -Wno-error=free-nonheap-object -Wno-error=return-std-move -Wno-error=atomic-alignment -Wno-error=deprecated-copy -Wformat -Wformat-security -Wno-gnu-zero-variadic-macro-arguments -Wno-noexcept-type -Wno-unknown-warning-option -fno-sized-deallocation -fno-aligned-new -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pipe -O -fomit-frame-pointer -funwind-tables -Wno-parentheses -Wno-sign-compare -Wno-dangling-else -fexperimental-new-pass-manager  -MD -MP -MF .deps/e_acosh.o.pp   /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/modules/fdlibm/src/e_acosh.cpp
modules/fdlibm/src/e_asin.o
/usr/local/bin/clang++15 -std=gnu++17 -o ConditionVariable_posix.o -c  -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/dist/system_wrappers -include /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DIMPL_MFBT -DMOZ_HAS_MOZGLUE -I/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/mozglue/misc -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/mozglue/misc -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/dist/include -I/usr/local/include/nspr -I/usr/local/include -fPIC -DMOZILLA_CLIENT -include /magus/work/usr/mports/lang/spidermonkey78/work/.build/js/src/js-confdefs.h -Qunused-arguments -I/usr/local/include -isystem /usr/local/include -Qunused-arguments -Wall -Wbitfield-enum-conversion -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wshadow-field-in-constructor-modified -Wsign-compare -Wtype-limits -Wunreachable-code -Wunreachable-code-return -Wwrite-strings -Wno-invalid-offsetof -Wclass-varargs -Wempty-init-stmt -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wloop-analysis -Wc++2a-compat -Wcomma -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wstring-conversion -Wtautological-overlap-compare -Wtautological-unsigned-enum-zero-compare -Wtautological-unsigned-zero-compare -Wno-error=tautological-type-limit-compare -Wno-inline-new-delete -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=backend-plugin -Wno-error=free-nonheap-object -Wno-error=return-std-move -Wno-error=atomic-alignment -Wno-error=deprecated-copy -Wformat -Wformat-security -Wno-gnu-zero-variadic-macro-arguments -Wno-noexcept-type -Wno-unknown-warning-option -fno-sized-deallocation -fno-aligned-new -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pipe -O -fomit-frame-pointer -funwind-tables -fexperimental-new-pass-manager  -MD -MP -MF .deps/ConditionVariable_posix.o.pp   /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/mozglue/misc/ConditionVariable_posix.cpp
mozglue/misc/MmapFaultHandler.o
/usr/local/bin/clang++15 -std=gnu++17 -o Unified_cpp_js_src_wasm1.o -c  -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/dist/system_wrappers -include /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/wasm -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/js/src/wasm -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/js/src -I/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/dist/include -I/usr/local/include/nspr -I/usr/local/include -fPIC -DMOZILLA_CLIENT -include /magus/work/usr/mports/lang/spidermonkey78/work/.build/js/src/js-confdefs.h -Qunused-arguments -I/usr/local/include -isystem /usr/local/include -Qunused-arguments -Wall -Wbitfield-enum-conversion -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wshadow-field-in-constructor-modified -Wsign-compare -Wtype-limits -Wunreachable-code -Wunreachable-code-return -Wwrite-strings -Wno-invalid-offsetof -Wclass-varargs -Wempty-init-stmt -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wloop-analysis -Wc++2a-compat -Wcomma -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wstring-conversion -Wtautological-overlap-compare -Wtautological-unsigned-enum-zero-compare -Wtautological-unsigned-zero-compare -Wno-error=tautological-type-limit-compare -Wno-inline-new-delete -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=backend-plugin -Wno-error=free-nonheap-object -Wno-error=return-std-move -Wno-error=atomic-alignment -Wno-error=deprecated-copy -Wformat -Wformat-security -Wno-gnu-zero-variadic-macro-arguments -Wno-noexcept-type -Wno-unknown-warning-option -fno-sized-deallocation -fno-aligned-new -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pipe -O -fomit-frame-pointer -funwind-tables -I/usr/local/include -fno-strict-aliasing -Werror=format -Wno-shadow -fexperimental-new-pass-manager  -MD -MP -MF .deps/Unified_cpp_js_src_wasm1.o.pp   Unified_cpp_js_src_wasm1.cpp
js/src/wasm/Unified_cpp_js_src_wasm2.o
/usr/local/bin/clang++15 -std=gnu++17 -o e_asin.o -c  -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/dist/system_wrappers -include /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/modules/fdlibm/src -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/modules/fdlibm/src -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/dist/include -I/usr/local/include/nspr -I/usr/local/include -fPIC -DMOZILLA_CLIENT -include /magus/work/usr/mports/lang/spidermonkey78/work/.build/js/src/js-confdefs.h -Qunused-arguments -I/usr/local/include -isystem /usr/local/include -Qunused-arguments -Wall -Wbitfield-enum-conversion -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wshadow-field-in-constructor-modified -Wsign-compare -Wtype-limits -Wunreachable-code -Wunreachable-code-return -Wwrite-strings -Wno-invalid-offsetof -Wclass-varargs -Wempty-init-stmt -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wloop-analysis -Wc++2a-compat -Wcomma -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wstring-conversion -Wtautological-overlap-compare -Wtautological-unsigned-enum-zero-compare -Wtautological-unsigned-zero-compare -Wno-error=tautological-type-limit-compare -Wno-inline-new-delete -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=backend-plugin -Wno-error=free-nonheap-object -Wno-error=return-std-move -Wno-error=atomic-alignment -Wno-error=deprecated-copy -Wformat -Wformat-security -Wno-gnu-zero-variadic-macro-arguments -Wno-noexcept-type -Wno-unknown-warning-option -fno-sized-deallocation -fno-aligned-new -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pipe -O -fomit-frame-pointer -funwind-tables -Wno-parentheses -Wno-sign-compare -Wno-dangling-else -fexperimental-new-pass-manager  -MD -MP -MF .deps/e_asin.o.pp   /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/modules/fdlibm/src/e_asin.cpp
modules/fdlibm/src/e_atan2.o
/usr/local/bin/clang++15 -std=gnu++17 -o Unified_cpp_js_src_wasm2.o -c  -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/dist/system_wrappers -include /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/wasm -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/js/src/wasm -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/js/src -I/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/dist/include -I/usr/local/include/nspr -I/usr/local/include -fPIC -DMOZILLA_CLIENT -include /magus/work/usr/mports/lang/spidermonkey78/work/.build/js/src/js-confdefs.h -Qunused-arguments -I/usr/local/include -isystem /usr/local/include -Qunused-arguments -Wall -Wbitfield-enum-conversion -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wshadow-field-in-constructor-modified -Wsign-compare -Wtype-limits -Wunreachable-code -Wunreachable-code-return -Wwrite-strings -Wno-invalid-offsetof -Wclass-varargs -Wempty-init-stmt -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wloop-analysis -Wc++2a-compat -Wcomma -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wstring-conversion -Wtautological-overlap-compare -Wtautological-unsigned-enum-zero-compare -Wtautological-unsigned-zero-compare -Wno-error=tautological-type-limit-compare -Wno-inline-new-delete -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=backend-plugin -Wno-error=free-nonheap-object -Wno-error=return-std-move -Wno-error=atomic-alignment -Wno-error=deprecated-copy -Wformat -Wformat-security -Wno-gnu-zero-variadic-macro-arguments -Wno-noexcept-type -Wno-unknown-warning-option -fno-sized-deallocation -fno-aligned-new -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pipe -O -fomit-frame-pointer -funwind-tables -I/usr/local/include -fno-strict-aliasing -Werror=format -Wno-shadow -fexperimental-new-pass-manager  -MD -MP -MF .deps/Unified_cpp_js_src_wasm2.o.pp   Unified_cpp_js_src_wasm2.cpp
js/src/wasm/Unified_cpp_js_src_wasm3.o
/usr/local/bin/clang++15 -std=gnu++17 -o MmapFaultHandler.o -c  -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/dist/system_wrappers -include /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DIMPL_MFBT -DMOZ_HAS_MOZGLUE -I/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/mozglue/misc -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/mozglue/misc -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/dist/include -I/usr/local/include/nspr -I/usr/local/include -fPIC -DMOZILLA_CLIENT -include /magus/work/usr/mports/lang/spidermonkey78/work/.build/js/src/js-confdefs.h -Qunused-arguments -I/usr/local/include -isystem /usr/local/include -Qunused-arguments -Wall -Wbitfield-enum-conversion -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wshadow-field-in-constructor-modified -Wsign-compare -Wtype-limits -Wunreachable-code -Wunreachable-code-return -Wwrite-strings -Wno-invalid-offsetof -Wclass-varargs -Wempty-init-stmt -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wloop-analysis -Wc++2a-compat -Wcomma -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wstring-conversion -Wtautological-overlap-compare -Wtautological-unsigned-enum-zero-compare -Wtautological-unsigned-zero-compare -Wno-error=tautological-type-limit-compare -Wno-inline-new-delete -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=backend-plugin -Wno-error=free-nonheap-object -Wno-error=return-std-move -Wno-error=atomic-alignment -Wno-error=deprecated-copy -Wformat -Wformat-security -Wno-gnu-zero-variadic-macro-arguments -Wno-noexcept-type -Wno-unknown-warning-option -fno-sized-deallocation -fno-aligned-new -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pipe -O -fomit-frame-pointer -funwind-tables -fexperimental-new-pass-manager  -MD -MP -MF .deps/MmapFaultHandler.o.pp   /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/mozglue/misc/MmapFaultHandler.cpp
mozglue/misc/Mutex_posix.o
/usr/local/bin/clang++15 -std=gnu++17 -o e_atan2.o -c  -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/dist/system_wrappers -include /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/modules/fdlibm/src -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/modules/fdlibm/src -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/dist/include -I/usr/local/include/nspr -I/usr/local/include -fPIC -DMOZILLA_CLIENT -include /magus/work/usr/mports/lang/spidermonkey78/work/.build/js/src/js-confdefs.h -Qunused-arguments -I/usr/local/include -isystem /usr/local/include -Qunused-arguments -Wall -Wbitfield-enum-conversion -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wshadow-field-in-constructor-modified -Wsign-compare -Wtype-limits -Wunreachable-code -Wunreachable-code-return -Wwrite-strings -Wno-invalid-offsetof -Wclass-varargs -Wempty-init-stmt -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wloop-analysis -Wc++2a-compat -Wcomma -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wstring-conversion -Wtautological-overlap-compare -Wtautological-unsigned-enum-zero-compare -Wtautological-unsigned-zero-compare -Wno-error=tautological-type-limit-compare -Wno-inline-new-delete -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=backend-plugin -Wno-error=free-nonheap-object -Wno-error=return-std-move -Wno-error=atomic-alignment -Wno-error=deprecated-copy -Wformat -Wformat-security -Wno-gnu-zero-variadic-macro-arguments -Wno-noexcept-type -Wno-unknown-warning-option -fno-sized-deallocation -fno-aligned-new -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pipe -O -fomit-frame-pointer -funwind-tables -Wno-parentheses -Wno-sign-compare -Wno-dangling-else -fexperimental-new-pass-manager  -MD -MP -MF .deps/e_atan2.o.pp   /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/modules/fdlibm/src/e_atan2.cpp
modules/fdlibm/src/e_atanh.o
/usr/local/bin/clang++15 -std=gnu++17 -o e_atanh.o -c  -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/dist/system_wrappers -include /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/modules/fdlibm/src -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/modules/fdlibm/src -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/dist/include -I/usr/local/include/nspr -I/usr/local/include -fPIC -DMOZILLA_CLIENT -include /magus/work/usr/mports/lang/spidermonkey78/work/.build/js/src/js-confdefs.h -Qunused-arguments -I/usr/local/include -isystem /usr/local/include -Qunused-arguments -Wall -Wbitfield-enum-conversion -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wshadow-field-in-constructor-modified -Wsign-compare -Wtype-limits -Wunreachable-code -Wunreachable-code-return -Wwrite-strings -Wno-invalid-offsetof -Wclass-varargs -Wempty-init-stmt -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wloop-analysis -Wc++2a-compat -Wcomma -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wstring-conversion -Wtautological-overlap-compare -Wtautological-unsigned-enum-zero-compare -Wtautological-unsigned-zero-compare -Wno-error=tautological-type-limit-compare -Wno-inline-new-delete -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=backend-plugin -Wno-error=free-nonheap-object -Wno-error=return-std-move -Wno-error=atomic-alignment -Wno-error=deprecated-copy -Wformat -Wformat-security -Wno-gnu-zero-variadic-macro-arguments -Wno-noexcept-type -Wno-unknown-warning-option -fno-sized-deallocation -fno-aligned-new -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pipe -O -fomit-frame-pointer -funwind-tables -Wno-parentheses -Wno-sign-compare -Wno-dangling-else -fexperimental-new-pass-manager  -MD -MP -MF .deps/e_atanh.o.pp   /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/modules/fdlibm/src/e_atanh.cpp
modules/fdlibm/src/e_cosh.o
/usr/local/bin/clang++15 -std=gnu++17 -o e_cosh.o -c  -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/dist/system_wrappers -include /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/modules/fdlibm/src -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/modules/fdlibm/src -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/dist/include -I/usr/local/include/nspr -I/usr/local/include -fPIC -DMOZILLA_CLIENT -include /magus/work/usr/mports/lang/spidermonkey78/work/.build/js/src/js-confdefs.h -Qunused-arguments -I/usr/local/include -isystem /usr/local/include -Qunused-arguments -Wall -Wbitfield-enum-conversion -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wshadow-field-in-constructor-modified -Wsign-compare -Wtype-limits -Wunreachable-code -Wunreachable-code-return -Wwrite-strings -Wno-invalid-offsetof -Wclass-varargs -Wempty-init-stmt -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wloop-analysis -Wc++2a-compat -Wcomma -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wstring-conversion -Wtautological-overlap-compare -Wtautological-unsigned-enum-zero-compare -Wtautological-unsigned-zero-compare -Wno-error=tautological-type-limit-compare -Wno-inline-new-delete -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=backend-plugin -Wno-error=free-nonheap-object -Wno-error=return-std-move -Wno-error=atomic-alignment -Wno-error=deprecated-copy -Wformat -Wformat-security -Wno-gnu-zero-variadic-macro-arguments -Wno-noexcept-type -Wno-unknown-warning-option -fno-sized-deallocation -fno-aligned-new -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pipe -O -fomit-frame-pointer -funwind-tables -Wno-parentheses -Wno-sign-compare -Wno-dangling-else -fexperimental-new-pass-manager  -MD -MP -MF .deps/e_cosh.o.pp   /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/modules/fdlibm/src/e_cosh.cpp
/usr/local/bin/clang++15 -std=gnu++17 -o Unified_cpp_js_src_jit1.o -c  -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/dist/system_wrappers -include /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/js/src/jit -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/js/src -I/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/dist/include -I/usr/local/include/nspr -I/usr/local/include -fPIC -DMOZILLA_CLIENT -include /magus/work/usr/mports/lang/spidermonkey78/work/.build/js/src/js-confdefs.h -Qunused-arguments -I/usr/local/include -isystem /usr/local/include -Qunused-arguments -Wall -Wbitfield-enum-conversion -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wshadow-field-in-constructor-modified -Wsign-compare -Wtype-limits -Wunreachable-code -Wunreachable-code-return -Wwrite-strings -Wno-invalid-offsetof -Wclass-varargs -Wempty-init-stmt -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wloop-analysis -Wc++2a-compat -Wcomma -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wstring-conversion -Wtautological-overlap-compare -Wtautological-unsigned-enum-zero-compare -Wtautological-unsigned-zero-compare -Wno-error=tautological-type-limit-compare -Wno-inline-new-delete -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=backend-plugin -Wno-error=free-nonheap-object -Wno-error=return-std-move -Wno-error=atomic-alignment -Wno-error=deprecated-copy -Wformat -Wformat-security -Wno-gnu-zero-variadic-macro-arguments -Wno-noexcept-type -Wno-unknown-warning-option -fno-sized-deallocation -fno-aligned-new -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pipe -O -fomit-frame-pointer -funwind-tables -I/usr/local/include -fno-strict-aliasing -Werror=format -Wno-shadow -fexperimental-new-pass-manager  -MD -MP -MF .deps/Unified_cpp_js_src_jit1.o.pp   Unified_cpp_js_src_jit1.cpp
modules/fdlibm/src/e_exp.o
js/src/jit/Unified_cpp_js_src_jit10.o
/usr/local/bin/clang++15 -std=gnu++17 -o e_exp.o -c  -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/dist/system_wrappers -include /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/modules/fdlibm/src -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/modules/fdlibm/src -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/dist/include -I/usr/local/include/nspr -I/usr/local/include -fPIC -DMOZILLA_CLIENT -include /magus/work/usr/mports/lang/spidermonkey78/work/.build/js/src/js-confdefs.h -Qunused-arguments -I/usr/local/include -isystem /usr/local/include -Qunused-arguments -Wall -Wbitfield-enum-conversion -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wshadow-field-in-constructor-modified -Wsign-compare -Wtype-limits -Wunreachable-code -Wunreachable-code-return -Wwrite-strings -Wno-invalid-offsetof -Wclass-varargs -Wempty-init-stmt -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wloop-analysis -Wc++2a-compat -Wcomma -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wstring-conversion -Wtautological-overlap-compare -Wtautological-unsigned-enum-zero-compare -Wtautological-unsigned-zero-compare -Wno-error=tautological-type-limit-compare -Wno-inline-new-delete -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=backend-plugin -Wno-error=free-nonheap-object -Wno-error=return-std-move -Wno-error=atomic-alignment -Wno-error=deprecated-copy -Wformat -Wformat-security -Wno-gnu-zero-variadic-macro-arguments -Wno-noexcept-type -Wno-unknown-warning-option -fno-sized-deallocation -fno-aligned-new -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pipe -O -fomit-frame-pointer -funwind-tables -Wno-parentheses -Wno-sign-compare -Wno-dangling-else -fexperimental-new-pass-manager  -MD -MP -MF .deps/e_exp.o.pp   /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/modules/fdlibm/src/e_exp.cpp
modules/fdlibm/src/e_hypot.o
/usr/local/bin/clang++15 -std=gnu++17 -o Unified_cpp_js_src_jit10.o -c  -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/dist/system_wrappers -include /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/js/src/jit -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/js/src -I/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/dist/include -I/usr/local/include/nspr -I/usr/local/include -fPIC -DMOZILLA_CLIENT -include /magus/work/usr/mports/lang/spidermonkey78/work/.build/js/src/js-confdefs.h -Qunused-arguments -I/usr/local/include -isystem /usr/local/include -Qunused-arguments -Wall -Wbitfield-enum-conversion -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wshadow-field-in-constructor-modified -Wsign-compare -Wtype-limits -Wunreachable-code -Wunreachable-code-return -Wwrite-strings -Wno-invalid-offsetof -Wclass-varargs -Wempty-init-stmt -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wloop-analysis -Wc++2a-compat -Wcomma -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wstring-conversion -Wtautological-overlap-compare -Wtautological-unsigned-enum-zero-compare -Wtautological-unsigned-zero-compare -Wno-error=tautological-type-limit-compare -Wno-inline-new-delete -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=backend-plugin -Wno-error=free-nonheap-object -Wno-error=return-std-move -Wno-error=atomic-alignment -Wno-error=deprecated-copy -Wformat -Wformat-security -Wno-gnu-zero-variadic-macro-arguments -Wno-noexcept-type -Wno-unknown-warning-option -fno-sized-deallocation -fno-aligned-new -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pipe -O -fomit-frame-pointer -funwind-tables -I/usr/local/include -fno-strict-aliasing -Werror=format -Wno-shadow -fexperimental-new-pass-manager  -MD -MP -MF .deps/Unified_cpp_js_src_jit10.o.pp   Unified_cpp_js_src_jit10.cpp
js/src/jit/Unified_cpp_js_src_jit11.o
/usr/local/bin/clang++15 -std=gnu++17 -o e_hypot.o -c  -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/dist/system_wrappers -include /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/modules/fdlibm/src -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/modules/fdlibm/src -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/dist/include -I/usr/local/include/nspr -I/usr/local/include -fPIC -DMOZILLA_CLIENT -include /magus/work/usr/mports/lang/spidermonkey78/work/.build/js/src/js-confdefs.h -Qunused-arguments -I/usr/local/include -isystem /usr/local/include -Qunused-arguments -Wall -Wbitfield-enum-conversion -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wshadow-field-in-constructor-modified -Wsign-compare -Wtype-limits -Wunreachable-code -Wunreachable-code-return -Wwrite-strings -Wno-invalid-offsetof -Wclass-varargs -Wempty-init-stmt -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wloop-analysis -Wc++2a-compat -Wcomma -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wstring-conversion -Wtautological-overlap-compare -Wtautological-unsigned-enum-zero-compare -Wtautological-unsigned-zero-compare -Wno-error=tautological-type-limit-compare -Wno-inline-new-delete -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=backend-plugin -Wno-error=free-nonheap-object -Wno-error=return-std-move -Wno-error=atomic-alignment -Wno-error=deprecated-copy -Wformat -Wformat-security -Wno-gnu-zero-variadic-macro-arguments -Wno-noexcept-type -Wno-unknown-warning-option -fno-sized-deallocation -fno-aligned-new -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pipe -O -fomit-frame-pointer -funwind-tables -Wno-parentheses -Wno-sign-compare -Wno-dangling-else -fexperimental-new-pass-manager  -MD -MP -MF .deps/e_hypot.o.pp   /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/modules/fdlibm/src/e_hypot.cpp
modules/fdlibm/src/e_log.o
/usr/local/bin/clang++15 -std=gnu++17 -o e_log.o -c  -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/dist/system_wrappers -include /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/modules/fdlibm/src -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/modules/fdlibm/src -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/dist/include -I/usr/local/include/nspr -I/usr/local/include -fPIC -DMOZILLA_CLIENT -include /magus/work/usr/mports/lang/spidermonkey78/work/.build/js/src/js-confdefs.h -Qunused-arguments -I/usr/local/include -isystem /usr/local/include -Qunused-arguments -Wall -Wbitfield-enum-conversion -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wshadow-field-in-constructor-modified -Wsign-compare -Wtype-limits -Wunreachable-code -Wunreachable-code-return -Wwrite-strings -Wno-invalid-offsetof -Wclass-varargs -Wempty-init-stmt -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wloop-analysis -Wc++2a-compat -Wcomma -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wstring-conversion -Wtautological-overlap-compare -Wtautological-unsigned-enum-zero-compare -Wtautological-unsigned-zero-compare -Wno-error=tautological-type-limit-compare -Wno-inline-new-delete -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=backend-plugin -Wno-error=free-nonheap-object -Wno-error=return-std-move -Wno-error=atomic-alignment -Wno-error=deprecated-copy -Wformat -Wformat-security -Wno-gnu-zero-variadic-macro-arguments -Wno-noexcept-type -Wno-unknown-warning-option -fno-sized-deallocation -fno-aligned-new -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pipe -O -fomit-frame-pointer -funwind-tables -Wno-parentheses -Wno-sign-compare -Wno-dangling-else -fexperimental-new-pass-manager  -MD -MP -MF .deps/e_log.o.pp   /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/modules/fdlibm/src/e_log.cpp
modules/fdlibm/src/e_log10.o
/usr/local/bin/clang++15 -std=gnu++17 -o e_log10.o -c  -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/dist/system_wrappers -include /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/modules/fdlibm/src -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/modules/fdlibm/src -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/dist/include -I/usr/local/include/nspr -I/usr/local/include -fPIC -DMOZILLA_CLIENT -include /magus/work/usr/mports/lang/spidermonkey78/work/.build/js/src/js-confdefs.h -Qunused-arguments -I/usr/local/include -isystem /usr/local/include -Qunused-arguments -Wall -Wbitfield-enum-conversion -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wshadow-field-in-constructor-modified -Wsign-compare -Wtype-limits -Wunreachable-code -Wunreachable-code-return -Wwrite-strings -Wno-invalid-offsetof -Wclass-varargs -Wempty-init-stmt -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wloop-analysis -Wc++2a-compat -Wcomma -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wstring-conversion -Wtautological-overlap-compare -Wtautological-unsigned-enum-zero-compare -Wtautological-unsigned-zero-compare -Wno-error=tautological-type-limit-compare -Wno-inline-new-delete -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=backend-plugin -Wno-error=free-nonheap-object -Wno-error=return-std-move -Wno-error=atomic-alignment -Wno-error=deprecated-copy -Wformat -Wformat-security -Wno-gnu-zero-variadic-macro-arguments -Wno-noexcept-type -Wno-unknown-warning-option -fno-sized-deallocation -fno-aligned-new -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pipe -O -fomit-frame-pointer -funwind-tables -Wno-parentheses -Wno-sign-compare -Wno-dangling-else -fexperimental-new-pass-manager  -MD -MP -MF .deps/e_log10.o.pp   /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/modules/fdlibm/src/e_log10.cpp
modules/fdlibm/src/e_log2.o
/usr/local/bin/clang++15 -std=gnu++17 -o Unified_cpp_js_src_wasm3.o -c  -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/dist/system_wrappers -include /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/wasm -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/js/src/wasm -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/js/src -I/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/dist/include -I/usr/local/include/nspr -I/usr/local/include -fPIC -DMOZILLA_CLIENT -include /magus/work/usr/mports/lang/spidermonkey78/work/.build/js/src/js-confdefs.h -Qunused-arguments -I/usr/local/include -isystem /usr/local/include -Qunused-arguments -Wall -Wbitfield-enum-conversion -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wshadow-field-in-constructor-modified -Wsign-compare -Wtype-limits -Wunreachable-code -Wunreachable-code-return -Wwrite-strings -Wno-invalid-offsetof -Wclass-varargs -Wempty-init-stmt -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wloop-analysis -Wc++2a-compat -Wcomma -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wstring-conversion -Wtautological-overlap-compare -Wtautological-unsigned-enum-zero-compare -Wtautological-unsigned-zero-compare -Wno-error=tautological-type-limit-compare -Wno-inline-new-delete -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=backend-plugin -Wno-error=free-nonheap-object -Wno-error=return-std-move -Wno-error=atomic-alignment -Wno-error=deprecated-copy -Wformat -Wformat-security -Wno-gnu-zero-variadic-macro-arguments -Wno-noexcept-type -Wno-unknown-warning-option -fno-sized-deallocation -fno-aligned-new -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pipe -O -fomit-frame-pointer -funwind-tables -I/usr/local/include -fno-strict-aliasing -Werror=format -Wno-shadow -fexperimental-new-pass-manager  -MD -MP -MF .deps/Unified_cpp_js_src_wasm3.o.pp   Unified_cpp_js_src_wasm3.cpp
/usr/local/bin/clang++15 -std=gnu++17 -o Mutex_posix.o -c  -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/dist/system_wrappers -include /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DIMPL_MFBT -DMOZ_HAS_MOZGLUE -I/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/mozglue/misc -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/mozglue/misc -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/dist/include -I/usr/local/include/nspr -I/usr/local/include -fPIC -DMOZILLA_CLIENT -include /magus/work/usr/mports/lang/spidermonkey78/work/.build/js/src/js-confdefs.h -Qunused-arguments -I/usr/local/include -isystem /usr/local/include -Qunused-arguments -Wall -Wbitfield-enum-conversion -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wshadow-field-in-constructor-modified -Wsign-compare -Wtype-limits -Wunreachable-code -Wunreachable-code-return -Wwrite-strings -Wno-invalid-offsetof -Wclass-varargs -Wempty-init-stmt -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wloop-analysis -Wc++2a-compat -Wcomma -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wstring-conversion -Wtautological-overlap-compare -Wtautological-unsigned-enum-zero-compare -Wtautological-unsigned-zero-compare -Wno-error=tautological-type-limit-compare -Wno-inline-new-delete -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=backend-plugin -Wno-error=free-nonheap-object -Wno-error=return-std-move -Wno-error=atomic-alignment -Wno-error=deprecated-copy -Wformat -Wformat-security -Wno-gnu-zero-variadic-macro-arguments -Wno-noexcept-type -Wno-unknown-warning-option -fno-sized-deallocation -fno-aligned-new -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pipe -O -fomit-frame-pointer -funwind-tables -fexperimental-new-pass-manager  -MD -MP -MF .deps/Mutex_posix.o.pp   /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/mozglue/misc/Mutex_posix.cpp
mozglue/misc/Printf.o
/usr/local/bin/clang++15 -std=gnu++17 -o e_log2.o -c  -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/dist/system_wrappers -include /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/modules/fdlibm/src -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/modules/fdlibm/src -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/dist/include -I/usr/local/include/nspr -I/usr/local/include -fPIC -DMOZILLA_CLIENT -include /magus/work/usr/mports/lang/spidermonkey78/work/.build/js/src/js-confdefs.h -Qunused-arguments -I/usr/local/include -isystem /usr/local/include -Qunused-arguments -Wall -Wbitfield-enum-conversion -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wshadow-field-in-constructor-modified -Wsign-compare -Wtype-limits -Wunreachable-code -Wunreachable-code-return -Wwrite-strings -Wno-invalid-offsetof -Wclass-varargs -Wempty-init-stmt -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wloop-analysis -Wc++2a-compat -Wcomma -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wstring-conversion -Wtautological-overlap-compare -Wtautological-unsigned-enum-zero-compare -Wtautological-unsigned-zero-compare -Wno-error=tautological-type-limit-compare -Wno-inline-new-delete -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=backend-plugin -Wno-error=free-nonheap-object -Wno-error=return-std-move -Wno-error=atomic-alignment -Wno-error=deprecated-copy -Wformat -Wformat-security -Wno-gnu-zero-variadic-macro-arguments -Wno-noexcept-type -Wno-unknown-warning-option -fno-sized-deallocation -fno-aligned-new -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pipe -O -fomit-frame-pointer -funwind-tables -Wno-parentheses -Wno-sign-compare -Wno-dangling-else -fexperimental-new-pass-manager  -MD -MP -MF .deps/e_log2.o.pp   /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/modules/fdlibm/src/e_log2.cpp
modules/fdlibm/src/e_pow.o
/usr/local/bin/clang++15 -std=gnu++17 -o Unified_cpp_mfbt0.o -c  -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/dist/system_wrappers -include /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DIMPL_MFBT -DLZ4LIB_VISIBILITY= -I/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/mfbt -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/mfbt -I/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/mfbt/double-conversion -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/dist/include -I/usr/local/include/nspr -I/usr/local/include -fPIC -DMOZILLA_CLIENT -include /magus/work/usr/mports/lang/spidermonkey78/work/.build/js/src/js-confdefs.h -Qunused-arguments -I/usr/local/include -isystem /usr/local/include -Qunused-arguments -Wall -Wbitfield-enum-conversion -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wshadow-field-in-constructor-modified -Wsign-compare -Wtype-limits -Wunreachable-code -Wunreachable-code-return -Wwrite-strings -Wno-invalid-offsetof -Wclass-varargs -Wempty-init-stmt -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wloop-analysis -Wc++2a-compat -Wcomma -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wstring-conversion -Wtautological-overlap-compare -Wtautological-unsigned-enum-zero-compare -Wtautological-unsigned-zero-compare -Wno-error=tautological-type-limit-compare -Wno-inline-new-delete -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=backend-plugin -Wno-error=free-nonheap-object -Wno-error=return-std-move -Wno-error=atomic-alignment -Wno-error=deprecated-copy -Wformat -Wformat-security -Wno-gnu-zero-variadic-macro-arguments -Wno-noexcept-type -Wno-unknown-warning-option -fno-sized-deallocation -fno-aligned-new -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pipe -O -fomit-frame-pointer -funwind-tables -fexperimental-new-pass-manager  -MD -MP -MF .deps/Unified_cpp_mfbt0.o.pp   Unified_cpp_mfbt0.cpp
mfbt/Unified_cpp_mfbt1.o
/usr/local/bin/clang++15 -std=gnu++17 -o Printf.o -c  -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/dist/system_wrappers -include /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DIMPL_MFBT -DMOZ_HAS_MOZGLUE -I/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/mozglue/misc -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/mozglue/misc -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/dist/include -I/usr/local/include/nspr -I/usr/local/include -fPIC -DMOZILLA_CLIENT -include /magus/work/usr/mports/lang/spidermonkey78/work/.build/js/src/js-confdefs.h -Qunused-arguments -I/usr/local/include -isystem /usr/local/include -Qunused-arguments -Wall -Wbitfield-enum-conversion -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wshadow-field-in-constructor-modified -Wsign-compare -Wtype-limits -Wunreachable-code -Wunreachable-code-return -Wwrite-strings -Wno-invalid-offsetof -Wclass-varargs -Wempty-init-stmt -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wloop-analysis -Wc++2a-compat -Wcomma -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wstring-conversion -Wtautological-overlap-compare -Wtautological-unsigned-enum-zero-compare -Wtautological-unsigned-zero-compare -Wno-error=tautological-type-limit-compare -Wno-inline-new-delete -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=backend-plugin -Wno-error=free-nonheap-object -Wno-error=return-std-move -Wno-error=atomic-alignment -Wno-error=deprecated-copy -Wformat -Wformat-security -Wno-gnu-zero-variadic-macro-arguments -Wno-noexcept-type -Wno-unknown-warning-option -fno-sized-deallocation -fno-aligned-new -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pipe -O -fomit-frame-pointer -funwind-tables -fexperimental-new-pass-manager  -MD -MP -MF .deps/Printf.o.pp   /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/mozglue/misc/Printf.cpp
mozglue/misc/StackWalk.o
/usr/local/bin/clang++15 -std=gnu++17 -o e_pow.o -c  -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/dist/system_wrappers -include /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/modules/fdlibm/src -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/modules/fdlibm/src -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/dist/include -I/usr/local/include/nspr -I/usr/local/include -fPIC -DMOZILLA_CLIENT -include /magus/work/usr/mports/lang/spidermonkey78/work/.build/js/src/js-confdefs.h -Qunused-arguments -I/usr/local/include -isystem /usr/local/include -Qunused-arguments -Wall -Wbitfield-enum-conversion -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wshadow-field-in-constructor-modified -Wsign-compare -Wtype-limits -Wunreachable-code -Wunreachable-code-return -Wwrite-strings -Wno-invalid-offsetof -Wclass-varargs -Wempty-init-stmt -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wloop-analysis -Wc++2a-compat -Wcomma -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wstring-conversion -Wtautological-overlap-compare -Wtautological-unsigned-enum-zero-compare -Wtautological-unsigned-zero-compare -Wno-error=tautological-type-limit-compare -Wno-inline-new-delete -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=backend-plugin -Wno-error=free-nonheap-object -Wno-error=return-std-move -Wno-error=atomic-alignment -Wno-error=deprecated-copy -Wformat -Wformat-security -Wno-gnu-zero-variadic-macro-arguments -Wno-noexcept-type -Wno-unknown-warning-option -fno-sized-deallocation -fno-aligned-new -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pipe -O -fomit-frame-pointer -funwind-tables -Wno-parentheses -Wno-sign-compare -Wno-dangling-else -fexperimental-new-pass-manager  -MD -MP -MF .deps/e_pow.o.pp   /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/modules/fdlibm/src/e_pow.cpp
modules/fdlibm/src/e_sinh.o
/usr/local/bin/clang++15 -std=gnu++17 -o e_sinh.o -c  -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/dist/system_wrappers -include /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/modules/fdlibm/src -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/modules/fdlibm/src -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/dist/include -I/usr/local/include/nspr -I/usr/local/include -fPIC -DMOZILLA_CLIENT -include /magus/work/usr/mports/lang/spidermonkey78/work/.build/js/src/js-confdefs.h -Qunused-arguments -I/usr/local/include -isystem /usr/local/include -Qunused-arguments -Wall -Wbitfield-enum-conversion -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wshadow-field-in-constructor-modified -Wsign-compare -Wtype-limits -Wunreachable-code -Wunreachable-code-return -Wwrite-strings -Wno-invalid-offsetof -Wclass-varargs -Wempty-init-stmt -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wloop-analysis -Wc++2a-compat -Wcomma -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wstring-conversion -Wtautological-overlap-compare -Wtautological-unsigned-enum-zero-compare -Wtautological-unsigned-zero-compare -Wno-error=tautological-type-limit-compare -Wno-inline-new-delete -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=backend-plugin -Wno-error=free-nonheap-object -Wno-error=return-std-move -Wno-error=atomic-alignment -Wno-error=deprecated-copy -Wformat -Wformat-security -Wno-gnu-zero-variadic-macro-arguments -Wno-noexcept-type -Wno-unknown-warning-option -fno-sized-deallocation -fno-aligned-new -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pipe -O -fomit-frame-pointer -funwind-tables -Wno-parentheses -Wno-sign-compare -Wno-dangling-else -fexperimental-new-pass-manager  -MD -MP -MF .deps/e_sinh.o.pp   /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/modules/fdlibm/src/e_sinh.cpp
modules/fdlibm/src/k_exp.o
/usr/local/bin/clang++15 -std=gnu++17 -o k_exp.o -c  -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/dist/system_wrappers -include /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/modules/fdlibm/src -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/modules/fdlibm/src -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/dist/include -I/usr/local/include/nspr -I/usr/local/include -fPIC -DMOZILLA_CLIENT -include /magus/work/usr/mports/lang/spidermonkey78/work/.build/js/src/js-confdefs.h -Qunused-arguments -I/usr/local/include -isystem /usr/local/include -Qunused-arguments -Wall -Wbitfield-enum-conversion -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wshadow-field-in-constructor-modified -Wsign-compare -Wtype-limits -Wunreachable-code -Wunreachable-code-return -Wwrite-strings -Wno-invalid-offsetof -Wclass-varargs -Wempty-init-stmt -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wloop-analysis -Wc++2a-compat -Wcomma -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wstring-conversion -Wtautological-overlap-compare -Wtautological-unsigned-enum-zero-compare -Wtautological-unsigned-zero-compare -Wno-error=tautological-type-limit-compare -Wno-inline-new-delete -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=backend-plugin -Wno-error=free-nonheap-object -Wno-error=return-std-move -Wno-error=atomic-alignment -Wno-error=deprecated-copy -Wformat -Wformat-security -Wno-gnu-zero-variadic-macro-arguments -Wno-noexcept-type -Wno-unknown-warning-option -fno-sized-deallocation -fno-aligned-new -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pipe -O -fomit-frame-pointer -funwind-tables -Wno-parentheses -Wno-sign-compare -Wno-dangling-else -fexperimental-new-pass-manager  -MD -MP -MF .deps/k_exp.o.pp   /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/modules/fdlibm/src/k_exp.cpp
modules/fdlibm/src/s_asinh.o
   Compiling encoding_rs v0.8.22
     Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR=/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/third_party/rust/encoding_rs CARGO_MANIFEST_PATH=/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/third_party/rust/encoding_rs/Cargo.toml CARGO_PKG_AUTHORS='Henri Sivonen ' CARGO_PKG_DESCRIPTION='A Gecko-oriented implementation of the Encoding Standard' CARGO_PKG_HOMEPAGE='https://docs.rs/encoding_rs/' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=encoding_rs CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/hsivonen/encoding_rs' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.8.22 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=8 CARGO_PKG_VERSION_PATCH=22 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/magus/work/usr/mports/lang/spidermonkey78/work/.build/release/deps /usr/local/bin/rustc --crate-name build_script_build --edition=2015 /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/third_party/rust/encoding_rs/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("fast-big5-hanzi-encode", "fast-gb-hanzi-encode", "fast-hangul-encode", "fast-hanja-encode", "fast-kanji-encode", "fast-legacy-encode", "less-slow-big5-hanzi-encode", "less-slow-gb-hanzi-encode", "less-slow-kanji-encode", "packed_simd", "serde", "simd-accel"))' -C metadata=906a8e1a3195d6a6 -C extra-filename=-4498c7b50777c525 --out-dir /magus/work/usr/mports/lang/spidermonkey78/work/.build/release/build/encoding_rs-4498c7b50777c525 -C linker=/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/build/cargo-linker -C strip=debuginfo -L dependency=/magus/work/usr/mports/lang/spidermonkey78/work/.build/release/deps --cap-lints warn`
/usr/local/bin/clang++15 -std=gnu++17 -o s_asinh.o -c  -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/dist/system_wrappers -include /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/modules/fdlibm/src -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/modules/fdlibm/src -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/dist/include -I/usr/local/include/nspr -I/usr/local/include -fPIC -DMOZILLA_CLIENT -include /magus/work/usr/mports/lang/spidermonkey78/work/.build/js/src/js-confdefs.h -Qunused-arguments -I/usr/local/include -isystem /usr/local/include -Qunused-arguments -Wall -Wbitfield-enum-conversion -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wshadow-field-in-constructor-modified -Wsign-compare -Wtype-limits -Wunreachable-code -Wunreachable-code-return -Wwrite-strings -Wno-invalid-offsetof -Wclass-varargs -Wempty-init-stmt -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wloop-analysis -Wc++2a-compat -Wcomma -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wstring-conversion -Wtautological-overlap-compare -Wtautological-unsigned-enum-zero-compare -Wtautological-unsigned-zero-compare -Wno-error=tautological-type-limit-compare -Wno-inline-new-delete -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=backend-plugin -Wno-error=free-nonheap-object -Wno-error=return-std-move -Wno-error=atomic-alignment -Wno-error=deprecated-copy -Wformat -Wformat-security -Wno-gnu-zero-variadic-macro-arguments -Wno-noexcept-type -Wno-unknown-warning-option -fno-sized-deallocation -fno-aligned-new -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pipe -O -fomit-frame-pointer -funwind-tables -Wno-parentheses -Wno-sign-compare -Wno-dangling-else -fexperimental-new-pass-manager  -MD -MP -MF .deps/s_asinh.o.pp   /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/modules/fdlibm/src/s_asinh.cpp
modules/fdlibm/src/s_atan.o
     Running `CARGO=/usr/local/bin/cargo CARGO_CFG_FEATURE='' CARGO_CFG_PANIC=unwind CARGO_CFG_TARGET_ABI='' CARGO_CFG_TARGET_ARCH=x86_64 CARGO_CFG_TARGET_ENDIAN=little CARGO_CFG_TARGET_ENV='' CARGO_CFG_TARGET_FAMILY=unix CARGO_CFG_TARGET_FEATURE=fxsr,sse,sse2 CARGO_CFG_TARGET_HAS_ATOMIC=16,32,64,8,ptr CARGO_CFG_TARGET_OS=freebsd CARGO_CFG_TARGET_POINTER_WIDTH=64 CARGO_CFG_TARGET_VENDOR=unknown CARGO_CFG_UNIX='' CARGO_ENCODED_RUSTFLAGS='-Copt-level=2--cap-lintswarn-Cembed-bitcode=yes-Ccodegen-units=1' CARGO_MANIFEST_DIR=/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/third_party/rust/encoding_rs CARGO_MANIFEST_PATH=/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/third_party/rust/encoding_rs/Cargo.toml CARGO_PKG_AUTHORS='Henri Sivonen ' CARGO_PKG_DESCRIPTION='A Gecko-oriented implementation of the Encoding Standard' CARGO_PKG_HOMEPAGE='https://docs.rs/encoding_rs/' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=encoding_rs CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/hsivonen/encoding_rs' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.8.22 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=8 CARGO_PKG_VERSION_PATCH=22 CARGO_PKG_VERSION_PRE='' DEBUG=false HOST=x86_64-unknown-freebsd LD_LIBRARY_PATH='/magus/work/usr/mports/lang/spidermonkey78/work/.build/release/deps:/magus/work/usr/mports/lang/spidermonkey78/work/.build/release:/usr/local/lib/rustlib/x86_64-unknown-freebsd/lib' NUM_JOBS=24 OPT_LEVEL=2 OUT_DIR=/magus/work/usr/mports/lang/spidermonkey78/work/.build/x86_64-unknown-freebsd/release/build/encoding_rs-103cd616b78be499/out PROFILE=release RUSTC=/usr/local/bin/rustc RUSTC_LINKER=/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/build/cargo-linker RUSTDOC=/usr/local/bin/rustdoc TARGET=x86_64-unknown-freebsd /magus/work/usr/mports/lang/spidermonkey78/work/.build/release/build/encoding_rs-4498c7b50777c525/build-script-build`
   Compiling cfg-if v0.1.10
     Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=cfg_if CARGO_MANIFEST_DIR=/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/third_party/rust/cfg-if CARGO_MANIFEST_PATH=/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/third_party/rust/cfg-if/Cargo.toml CARGO_PKG_AUTHORS='Alex Crichton ' CARGO_PKG_DESCRIPTION='A macro to ergonomically define an item depending on a large number of #[cfg]
parameters. Structured like an if-else chain, the first matching branch is the
item that gets emitted.
' CARGO_PKG_HOMEPAGE='https://github.com/alexcrichton/cfg-if' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=cfg-if CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/alexcrichton/cfg-if' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.1.10 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=10 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/magus/work/usr/mports/lang/spidermonkey78/work/.build/release/deps /usr/local/bin/rustc --crate-name cfg_if --edition=2018 /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/third_party/rust/cfg-if/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C embed-bitcode=no --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("compiler_builtins", "core", "rustc-dep-of-std"))' -C metadata=e177fb100370f3d1 -C extra-filename=-6c8de3547d631c58 --out-dir /magus/work/usr/mports/lang/spidermonkey78/work/.build/x86_64-unknown-freebsd/release/deps --target x86_64-unknown-freebsd -C linker=/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/build/cargo-linker -C strip=debuginfo -L dependency=/magus/work/usr/mports/lang/spidermonkey78/work/.build/x86_64-unknown-freebsd/release/deps -L dependency=/magus/work/usr/mports/lang/spidermonkey78/work/.build/release/deps --cap-lints warn -C opt-level=2 --cap-lints warn -Cembed-bitcode=yes -C codegen-units=1`
   Compiling cc v1.0.47
     Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=cc CARGO_MANIFEST_DIR=/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/third_party/rust/cc CARGO_MANIFEST_PATH=/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/third_party/rust/cc/Cargo.toml CARGO_PKG_AUTHORS='Alex Crichton ' CARGO_PKG_DESCRIPTION='A build-time dependency for Cargo build scripts to assist in invoking the native
C compiler to compile native C code into a static archive to be linked into Rust
code.
' CARGO_PKG_HOMEPAGE='https://github.com/alexcrichton/cc-rs' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=cc CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/alexcrichton/cc-rs' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=1.0.47 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=47 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/magus/work/usr/mports/lang/spidermonkey78/work/.build/release/deps /usr/local/bin/rustc --crate-name cc --edition=2018 /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/third_party/rust/cc/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("jobserver", "num_cpus", "parallel"))' -C metadata=2663a2e6cdfb05bb -C extra-filename=-24b54d391fb17346 --out-dir /magus/work/usr/mports/lang/spidermonkey78/work/.build/release/deps -C linker=/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/build/cargo-linker -C strip=debuginfo -L dependency=/magus/work/usr/mports/lang/spidermonkey78/work/.build/release/deps --cap-lints warn`
/usr/local/bin/clang++15 -std=gnu++17 -o s_atan.o -c  -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/dist/system_wrappers -include /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/modules/fdlibm/src -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/modules/fdlibm/src -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/dist/include -I/usr/local/include/nspr -I/usr/local/include -fPIC -DMOZILLA_CLIENT -include /magus/work/usr/mports/lang/spidermonkey78/work/.build/js/src/js-confdefs.h -Qunused-arguments -I/usr/local/include -isystem /usr/local/include -Qunused-arguments -Wall -Wbitfield-enum-conversion -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wshadow-field-in-constructor-modified -Wsign-compare -Wtype-limits -Wunreachable-code -Wunreachable-code-return -Wwrite-strings -Wno-invalid-offsetof -Wclass-varargs -Wempty-init-stmt -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wloop-analysis -Wc++2a-compat -Wcomma -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wstring-conversion -Wtautological-overlap-compare -Wtautological-unsigned-enum-zero-compare -Wtautological-unsigned-zero-compare -Wno-error=tautological-type-limit-compare -Wno-inline-new-delete -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=backend-plugin -Wno-error=free-nonheap-object -Wno-error=return-std-move -Wno-error=atomic-alignment -Wno-error=deprecated-copy -Wformat -Wformat-security -Wno-gnu-zero-variadic-macro-arguments -Wno-noexcept-type -Wno-unknown-warning-option -fno-sized-deallocation -fno-aligned-new -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pipe -O -fomit-frame-pointer -funwind-tables -Wno-parentheses -Wno-sign-compare -Wno-dangling-else -fexperimental-new-pass-manager  -MD -MP -MF .deps/s_atan.o.pp   /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/modules/fdlibm/src/s_atan.cpp
modules/fdlibm/src/s_cbrt.o
/usr/local/bin/clang++15 -std=gnu++17 -o s_cbrt.o -c  -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/dist/system_wrappers -include /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/modules/fdlibm/src -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/modules/fdlibm/src -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/dist/include -I/usr/local/include/nspr -I/usr/local/include -fPIC -DMOZILLA_CLIENT -include /magus/work/usr/mports/lang/spidermonkey78/work/.build/js/src/js-confdefs.h -Qunused-arguments -I/usr/local/include -isystem /usr/local/include -Qunused-arguments -Wall -Wbitfield-enum-conversion -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wshadow-field-in-constructor-modified -Wsign-compare -Wtype-limits -Wunreachable-code -Wunreachable-code-return -Wwrite-strings -Wno-invalid-offsetof -Wclass-varargs -Wempty-init-stmt -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wloop-analysis -Wc++2a-compat -Wcomma -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wstring-conversion -Wtautological-overlap-compare -Wtautological-unsigned-enum-zero-compare -Wtautological-unsigned-zero-compare -Wno-error=tautological-type-limit-compare -Wno-inline-new-delete -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=backend-plugin -Wno-error=free-nonheap-object -Wno-error=return-std-move -Wno-error=atomic-alignment -Wno-error=deprecated-copy -Wformat -Wformat-security -Wno-gnu-zero-variadic-macro-arguments -Wno-noexcept-type -Wno-unknown-warning-option -fno-sized-deallocation -fno-aligned-new -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pipe -O -fomit-frame-pointer -funwind-tables -Wno-parentheses -Wno-sign-compare -Wno-dangling-else -fexperimental-new-pass-manager  -MD -MP -MF .deps/s_cbrt.o.pp   /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/modules/fdlibm/src/s_cbrt.cpp
modules/fdlibm/src/s_ceil.o
/usr/local/bin/clang++15 -std=gnu++17 -o s_ceil.o -c  -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/dist/system_wrappers -include /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/modules/fdlibm/src -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/modules/fdlibm/src -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/dist/include -I/usr/local/include/nspr -I/usr/local/include -fPIC -DMOZILLA_CLIENT -include /magus/work/usr/mports/lang/spidermonkey78/work/.build/js/src/js-confdefs.h -Qunused-arguments -I/usr/local/include -isystem /usr/local/include -Qunused-arguments -Wall -Wbitfield-enum-conversion -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wshadow-field-in-constructor-modified -Wsign-compare -Wtype-limits -Wunreachable-code -Wunreachable-code-return -Wwrite-strings -Wno-invalid-offsetof -Wclass-varargs -Wempty-init-stmt -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wloop-analysis -Wc++2a-compat -Wcomma -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wstring-conversion -Wtautological-overlap-compare -Wtautological-unsigned-enum-zero-compare -Wtautological-unsigned-zero-compare -Wno-error=tautological-type-limit-compare -Wno-inline-new-delete -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=backend-plugin -Wno-error=free-nonheap-object -Wno-error=return-std-move -Wno-error=atomic-alignment -Wno-error=deprecated-copy -Wformat -Wformat-security -Wno-gnu-zero-variadic-macro-arguments -Wno-noexcept-type -Wno-unknown-warning-option -fno-sized-deallocation -fno-aligned-new -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pipe -O -fomit-frame-pointer -funwind-tables -Wno-parentheses -Wno-sign-compare -Wno-dangling-else -fexperimental-new-pass-manager  -MD -MP -MF .deps/s_ceil.o.pp   /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/modules/fdlibm/src/s_ceil.cpp
modules/fdlibm/src/s_ceilf.o
/usr/local/bin/clang++15 -std=gnu++17 -o s_ceilf.o -c  -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/dist/system_wrappers -include /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/modules/fdlibm/src -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/modules/fdlibm/src -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/dist/include -I/usr/local/include/nspr -I/usr/local/include -fPIC -DMOZILLA_CLIENT -include /magus/work/usr/mports/lang/spidermonkey78/work/.build/js/src/js-confdefs.h -Qunused-arguments -I/usr/local/include -isystem /usr/local/include -Qunused-arguments -Wall -Wbitfield-enum-conversion -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wshadow-field-in-constructor-modified -Wsign-compare -Wtype-limits -Wunreachable-code -Wunreachable-code-return -Wwrite-strings -Wno-invalid-offsetof -Wclass-varargs -Wempty-init-stmt -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wloop-analysis -Wc++2a-compat -Wcomma -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wstring-conversion -Wtautological-overlap-compare -Wtautological-unsigned-enum-zero-compare -Wtautological-unsigned-zero-compare -Wno-error=tautological-type-limit-compare -Wno-inline-new-delete -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=backend-plugin -Wno-error=free-nonheap-object -Wno-error=return-std-move -Wno-error=atomic-alignment -Wno-error=deprecated-copy -Wformat -Wformat-security -Wno-gnu-zero-variadic-macro-arguments -Wno-noexcept-type -Wno-unknown-warning-option -fno-sized-deallocation -fno-aligned-new -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pipe -O -fomit-frame-pointer -funwind-tables -Wno-parentheses -Wno-sign-compare -Wno-dangling-else -fexperimental-new-pass-manager  -MD -MP -MF .deps/s_ceilf.o.pp   /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/modules/fdlibm/src/s_ceilf.cpp
modules/fdlibm/src/s_copysign.o
warning: unused variable: `clang_driver`
    --> /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/third_party/rust/cc/src/lib.rs:2346:37
     |
2346 |     fn with_features(path: PathBuf, clang_driver: Option<&str>, cuda: bool) -> Self {
     |                                     ^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_clang_driver`
     |
     = note: `#[warn(unused_variables)]` on by default

/usr/local/bin/clang++15 -std=gnu++17 -o s_copysign.o -c  -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/dist/system_wrappers -include /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/modules/fdlibm/src -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/modules/fdlibm/src -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/dist/include -I/usr/local/include/nspr -I/usr/local/include -fPIC -DMOZILLA_CLIENT -include /magus/work/usr/mports/lang/spidermonkey78/work/.build/js/src/js-confdefs.h -Qunused-arguments -I/usr/local/include -isystem /usr/local/include -Qunused-arguments -Wall -Wbitfield-enum-conversion -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wshadow-field-in-constructor-modified -Wsign-compare -Wtype-limits -Wunreachable-code -Wunreachable-code-return -Wwrite-strings -Wno-invalid-offsetof -Wclass-varargs -Wempty-init-stmt -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wloop-analysis -Wc++2a-compat -Wcomma -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wstring-conversion -Wtautological-overlap-compare -Wtautological-unsigned-enum-zero-compare -Wtautological-unsigned-zero-compare -Wno-error=tautological-type-limit-compare -Wno-inline-new-delete -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=backend-plugin -Wno-error=free-nonheap-object -Wno-error=return-std-move -Wno-error=atomic-alignment -Wno-error=deprecated-copy -Wformat -Wformat-security -Wno-gnu-zero-variadic-macro-arguments -Wno-noexcept-type -Wno-unknown-warning-option -fno-sized-deallocation -fno-aligned-new -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pipe -O -fomit-frame-pointer -funwind-tables -Wno-parentheses -Wno-sign-compare -Wno-dangling-else -fexperimental-new-pass-manager  -MD -MP -MF .deps/s_copysign.o.pp   /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/modules/fdlibm/src/s_copysign.cpp
modules/fdlibm/src/s_expm1.o
/usr/local/bin/clang++15 -std=gnu++17 -o StackWalk.o -c  -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/dist/system_wrappers -include /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DIMPL_MFBT -DMOZ_HAS_MOZGLUE -I/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/mozglue/misc -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/mozglue/misc -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/dist/include -I/usr/local/include/nspr -I/usr/local/include -fPIC -DMOZILLA_CLIENT -include /magus/work/usr/mports/lang/spidermonkey78/work/.build/js/src/js-confdefs.h -Qunused-arguments -I/usr/local/include -isystem /usr/local/include -Qunused-arguments -Wall -Wbitfield-enum-conversion -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wshadow-field-in-constructor-modified -Wsign-compare -Wtype-limits -Wunreachable-code -Wunreachable-code-return -Wwrite-strings -Wno-invalid-offsetof -Wclass-varargs -Wempty-init-stmt -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wloop-analysis -Wc++2a-compat -Wcomma -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wstring-conversion -Wtautological-overlap-compare -Wtautological-unsigned-enum-zero-compare -Wtautological-unsigned-zero-compare -Wno-error=tautological-type-limit-compare -Wno-inline-new-delete -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=backend-plugin -Wno-error=free-nonheap-object -Wno-error=return-std-move -Wno-error=atomic-alignment -Wno-error=deprecated-copy -Wformat -Wformat-security -Wno-gnu-zero-variadic-macro-arguments -Wno-noexcept-type -Wno-unknown-warning-option -fno-sized-deallocation -fno-aligned-new -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pipe -O -fomit-frame-pointer -funwind-tables -fexperimental-new-pass-manager  -MD -MP -MF .deps/StackWalk.o.pp   /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/mozglue/misc/StackWalk.cpp
mozglue/misc/TimeStamp.o
/usr/local/bin/clang++15 -std=gnu++17 -o s_expm1.o -c  -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/dist/system_wrappers -include /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/modules/fdlibm/src -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/modules/fdlibm/src -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/dist/include -I/usr/local/include/nspr -I/usr/local/include -fPIC -DMOZILLA_CLIENT -include /magus/work/usr/mports/lang/spidermonkey78/work/.build/js/src/js-confdefs.h -Qunused-arguments -I/usr/local/include -isystem /usr/local/include -Qunused-arguments -Wall -Wbitfield-enum-conversion -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wshadow-field-in-constructor-modified -Wsign-compare -Wtype-limits -Wunreachable-code -Wunreachable-code-return -Wwrite-strings -Wno-invalid-offsetof -Wclass-varargs -Wempty-init-stmt -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wloop-analysis -Wc++2a-compat -Wcomma -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wstring-conversion -Wtautological-overlap-compare -Wtautological-unsigned-enum-zero-compare -Wtautological-unsigned-zero-compare -Wno-error=tautological-type-limit-compare -Wno-inline-new-delete -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=backend-plugin -Wno-error=free-nonheap-object -Wno-error=return-std-move -Wno-error=atomic-alignment -Wno-error=deprecated-copy -Wformat -Wformat-security -Wno-gnu-zero-variadic-macro-arguments -Wno-noexcept-type -Wno-unknown-warning-option -fno-sized-deallocation -fno-aligned-new -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pipe -O -fomit-frame-pointer -funwind-tables -Wno-parentheses -Wno-sign-compare -Wno-dangling-else -fexperimental-new-pass-manager  -MD -MP -MF .deps/s_expm1.o.pp   /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/modules/fdlibm/src/s_expm1.cpp
modules/fdlibm/src/s_fabs.o
/usr/local/bin/clang++15 -std=gnu++17 -o s_fabs.o -c  -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/dist/system_wrappers -include /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/modules/fdlibm/src -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/modules/fdlibm/src -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/dist/include -I/usr/local/include/nspr -I/usr/local/include -fPIC -DMOZILLA_CLIENT -include /magus/work/usr/mports/lang/spidermonkey78/work/.build/js/src/js-confdefs.h -Qunused-arguments -I/usr/local/include -isystem /usr/local/include -Qunused-arguments -Wall -Wbitfield-enum-conversion -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wshadow-field-in-constructor-modified -Wsign-compare -Wtype-limits -Wunreachable-code -Wunreachable-code-return -Wwrite-strings -Wno-invalid-offsetof -Wclass-varargs -Wempty-init-stmt -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wloop-analysis -Wc++2a-compat -Wcomma -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wstring-conversion -Wtautological-overlap-compare -Wtautological-unsigned-enum-zero-compare -Wtautological-unsigned-zero-compare -Wno-error=tautological-type-limit-compare -Wno-inline-new-delete -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=backend-plugin -Wno-error=free-nonheap-object -Wno-error=return-std-move -Wno-error=atomic-alignment -Wno-error=deprecated-copy -Wformat -Wformat-security -Wno-gnu-zero-variadic-macro-arguments -Wno-noexcept-type -Wno-unknown-warning-option -fno-sized-deallocation -fno-aligned-new -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pipe -O -fomit-frame-pointer -funwind-tables -Wno-parentheses -Wno-sign-compare -Wno-dangling-else -fexperimental-new-pass-manager  -MD -MP -MF .deps/s_fabs.o.pp   /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/modules/fdlibm/src/s_fabs.cpp
modules/fdlibm/src/s_floor.o
In file included from Unified_cpp_js_src_debugger0.cpp:2:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/debugger/DebugScript.cpp:39:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/vm/JSScript-inl.h:16:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/JitScript.h:13:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/BaselineIC.h:18:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/SharedICRegisters.h:13:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x64/SharedICRegisters-x64.h:10:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/MacroAssembler.h:19/usr/local/bin/clang++15 -std=gnu++17 -o s_floor.o -c  -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/dist/system_wrappers -include /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/modules/fdlibm/src -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/modules/fdlibm/src -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/dist/include -I/usr/local/include/nspr -I/usr/local/include -fPIC -DMOZILLA_CLIENT -include /magus/work/usr/mports/lang/spidermonkey78/work/.build/js/src/js-confdefs.h -Qunused-arguments -I/usr/local/include -isystem /usr/local/include -Qunused-arguments -Wall -Wbitfield-enum-conversion -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wshadow-field-in-constructor-modified -Wsign-compare -Wtype-limits -Wunreachable-code -Wunreachable-code-return -Wwrite-strings -Wno-invalid-offsetof -Wclass-varargs -Wempty-init-stmt -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wloop-analysis -Wc++2a-compat -Wcomma -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wstring-conversion -Wtautological-overlap-compare -Wtautological-unsigned-enum-zero-compare -Wtautological-unsigned-zero-compare -Wno-error=tautological-type-limit-compare -Wno-inline-new-delete -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=backend-plugin -Wno-error=free-nonheap-object -Wno-error=return-std-move -Wno-error=atomic-alignment -Wno-error=deprecated-copy -Wformat -Wformat-security -Wno-gnu-zero-variadic-macro-arguments -Wno-noexcept-type -Wno-unknown-warning-option -fno-sized-deallocation -fno-aligned-new -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pipe -O -fomit-frame-pointer -funwind-tables -Wno-parentheses -Wno-sign-compare -Wno-dangling-else -fexperimental-new-pass-manager  -MD -MP -MF .deps/s_floor.o.pp   /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/modules/fdlibm/src/s_floor.cpp
:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x64/MacroAssembler-x64.h:12:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/MacroAssembler-x86-shared.h:15:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x64/Assembler-x64.h:276:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/Assembler-x86-shared.h:17:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x64/BaseAssembler-x64.h:10:
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5158:17: warning: use of bitwise '|' with boolean operands [-Wbitwise-instead-of-logical]
modules/fdlibm/src/s_floorf.o
      emitRexIf(byteRegRequiresRex(reg) | byteRegRequiresRex(rm), reg, 0, rm);
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                                        ||
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5158:17: note: cast one or both operands to int to silence this warning
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5167:17: warning: use of bitwise '|' with boolean operands [-Wbitwise-instead-of-logical]
      emitRexIf(byteRegRequiresRex(reg) | regRequiresRex(base), reg, 0, base);
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                                        ||
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5167:17: note: cast one or both operands to int to silence this warning
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5176:17: warning: use of bitwise '|' with boolean operands [-Wbitwise-instead-of-logical]
      emitRexIf(byteRegRequiresRex(reg) | regRequiresRex(base) |
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                                                               ||
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5176:17: note: cast one or both operands to int to silence this warning
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5176:17: warning: use of bitwise '|' with boolean operands [-Wbitwise-instead-of-logical]
      emitRexIf(byteRegRequiresRex(reg) | regRequiresRex(base) |
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                                        ||
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5176:17: note: cast one or both operands to int to silence this warning
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5191:17: warning: use of bitwise '|' with boolean operands [-Wbitwise-instead-of-logical]
      emitRexIf(regRequiresRex(reg) | byteRegRequiresRex(rm), reg, 0, rm);
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                                    ||
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5191:17: note: cast one or both operands to int to silence this warning
In file included from Unified_cpp_js_src_jit0.cpp:2:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/AliasAnalysis.cpp:7:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/AliasAnalysis.h:10:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/MIR.h:24:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/BaselineIC.h:18:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/SharedICRegisters.h:13:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x64/SharedICRegisters-x64.h:10:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/MacroAssembler.h:19:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x64/MacroAssembler-x64.h:12:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/MacroAssembler-x86-shared.h:15:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x64/Assembler-x64.h:276:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/Assembler-x86-shared.h:17:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x64/BaseAssembler-x64.h:10:
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5158:17: warning: use of bitwise '|' with boolean operands [-Wbitwise-instead-of-logical]
      emitRexIf(byteRegRequiresRex(reg) | byteRegRequiresRex(rm), reg, 0, rm);
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                                        ||
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5158:17: note: cast one or both operands to int to silence this warning
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5167:17: warning: use of bitwise '|' with boolean operands [-Wbitwise-instead-of-logical]
      emitRexIf(byteRegRequiresRex(reg) | regRequiresRex(base), reg, 0, base);
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                                        ||
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5167:17: note: cast one or both operands to int to silence this warning
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5176:17: warning: use of bitwise '|' with boolean operands [-Wbitwise-instead-of-logical]
      emitRexIf(byteRegRequiresRex(reg) | regRequiresRex(base) |
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                                                               ||
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5176:17: note: cast one or both operands to int to silence this warning
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5176:17: warning: use of bitwise '|' with boolean operands [-Wbitwise-instead-of-logical]
      emitRexIf(byteRegRequiresRex(reg) | regRequiresRex(base) |
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                                        ||
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5176:17: note: cast one or both operands to int to silence this warning
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5191:17: warning: use of bitwise '|' with boolean operands [-Wbitwise-instead-of-logical]
      emitRexIf(regRequiresRex(reg) | byteRegRequiresRex(rm), reg, 0, rm);
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                                    ||
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5191:17: note: cast one or both operands to int to silence this warning
In file included from Unified_cpp_js_src_wasm0.cpp:2:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/wasm/AsmJS.cpp:55:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/wasm/WasmCompile.h:22:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/wasm/WasmModule.h:24:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/wasm/WasmCode.h:27:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/wasm/WasmGC.h:22:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/MacroAssembler.h:19:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x64/MacroAssembler-x64.h:12:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/MacroAssembler-x86-shared.h:15:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x64/Assembler-x64.h:276:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/Assembler-x86-shared.h:17:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x64/BaseAssembler-x64.h:10:
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5158:17: warning: use of bitwise '|' with boolean operands [-Wbitwise-instead-of-logical]
      emitRexIf(byteRegRequiresRex(reg) | byteRegRequiresRex(rm), reg, 0, rm);
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                                        ||
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5158:17: note: cast one or both operands to int to silence this warning
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5167:17: warning: use of bitwise '|' with boolean operands [-Wbitwise-instead-of-logical]
      emitRexIf(byteRegRequiresRex(reg) | regRequiresRex(base), reg, 0, base);
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                                        ||
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5167:17: note: cast one or both operands to int to silence this warning
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5176:17: warning: use of bitwise '|' with boolean operands [-Wbitwise-instead-of-logical]
      emitRexIf(byteRegRequiresRex(reg) | regRequiresRex(base) |
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                                                               ||
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5176:17: note: cast one or both operands to int to silence this warning
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5176:17: warning: use of bitwise '|' with boolean operands [-Wbitwise-instead-of-logical]
      emitRexIf(byteRegRequiresRex(reg) | regRequiresRex(base) |
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                                        ||
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5176:17: note: cast one or both operands to int to silence this warning
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5191:17: warning: use of bitwise '|' with boolean operands [-Wbitwise-instead-of-logical]
      emitRexIf(regRequiresRex(reg) | byteRegRequiresRex(rm), reg, 0, rm);
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                                    ||
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5191:17: note: cast one or both operands to int to silence this warning
/usr/local/bin/clang++15 -std=gnu++17 -o s_floorf.o -c  -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/dist/system_wrappers -include /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/modules/fdlibm/src -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/modules/fdlibm/src -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/dist/include -I/usr/local/include/nspr -I/usr/local/include -fPIC -DMOZILLA_CLIENT -include /magus/work/usr/mports/lang/spidermonkey78/work/.build/js/src/js-confdefs.h -Qunused-arguments -I/usr/local/include -isystem /usr/local/include -Qunused-arguments -Wall -Wbitfield-enum-conversion -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wshadow-field-in-constructor-modified -Wsign-compare -Wtype-limits -Wunreachable-code -Wunreachable-code-return -Wwrite-strings -Wno-invalid-offsetof -Wclass-varargs -Wempty-init-stmt -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wloop-analysis -Wc++2a-compat -Wcomma -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wstring-conversion -Wtautological-overlap-compare -Wtautological-unsigned-enum-zero-compare -Wtautological-unsigned-zero-compare -Wno-error=tautological-type-limit-compare -Wno-inline-new-delete -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=backend-plugin -Wno-error=free-nonheap-object -Wno-error=return-std-move -Wno-error=atomic-alignment -Wno-error=deprecated-copy -Wformat -Wformat-security -Wno-gnu-zero-variadic-macro-arguments -Wno-noexcept-type -Wno-unknown-warning-option -fno-sized-deallocation -fno-aligned-new -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pipe -O -fomit-frame-pointer -funwind-tables -Wno-parentheses -Wno-sign-compare -Wno-dangling-else -fexperimental-new-pass-manager  -MD -MP -MF .deps/s_floorf.o.pp   /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/modules/fdlibm/src/s_floorf.cpp
modules/fdlibm/src/s_log1p.o
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/builtin/RegExp.cpp:29:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/vm/EnvironmentObject-inl.h:12:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/vm/JSObject-inl.h:20:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/vm/ObjectOperations-inl.h:36:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/vm/TypeInference-inl.h:23:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/JitScript.h:13:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/BaselineIC.h:18:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/SharedICRegisters.h:13:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x64/SharedICRegisters-x64.h:10:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/MacroAssembler.h:19:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x64/MacroAssembler-x64.h:12:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/MacroAssembler-x86-shared.h:15:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x64/Assembler-x64.h:276:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/Assembler-x86-shared.h:17:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x64/BaseAssembler-x64.h:10:
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5158:17: warning: use of bitwise '|' with boolean operands [-Wbitwise-instead-of-logical]
      emitRexIf(byteRegRequiresRex(reg) | byteRegRequiresRex(rm), reg, 0, rm);
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                                        ||
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5158:17: note: cast one or both operands to int to silence this warning
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5167:17: warning: use of bitwise '|' with boolean operands [-Wbitwise-instead-of-logical]
      emitRexIf(byteRegRequiresRex(reg) | regRequiresRex(base), reg, 0, base);
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                                        ||
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5167:17: note: cast one or both operands to int to silence this warning
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5176:17: warning: use of bitwise '|' with boolean operands [-Wbitwise-instead-of-logical]
      emitRexIf(byteRegRequiresRex(reg) | regRequiresRex(base) |
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                                                               ||
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5176:17: note: cast one or both operands to int to silence this warning
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5176:17: warning: use of bitwise '|' with boolean operands [-Wbitwise-instead-of-logical]
      emitRexIf(byteRegRequiresRex(reg) | regRequiresRex(base) |
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                                        ||
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5176:17: note: cast one or both operands to int to silence this warning
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5191:17: warning: use of bitwise '|' with boolean operands [-Wbitwise-instead-of-logical]
      emitRexIf(regRequiresRex(reg) | byteRegRequiresRex(rm), reg, 0, rm);
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                                    ||
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5191:17: note: cast one or both operands to int to silence this warning
/usr/local/bin/clang++15 -std=gnu++17 -o s_log1p.o -c  -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/dist/system_wrappers -include /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/modules/fdlibm/src -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/modules/fdlibm/src -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/dist/include -I/usr/local/include/nspr -I/usr/local/include -fPIC -DMOZILLA_CLIENT -include /magus/work/usr/mports/lang/spidermonkey78/work/.build/js/src/js-confdefs.h -Qunused-arguments -I/usr/local/include -isystem /usr/local/include -Qunused-arguments -Wall -Wbitfield-enum-conversion -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wshadow-field-in-constructor-modified -Wsign-compare -Wtype-limits -Wunreachable-code -Wunreachable-code-return -Wwrite-strings -Wno-invalid-offsetof -Wclass-varargs -Wempty-init-stmt -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wloop-analysis -Wc++2a-compat -Wcomma -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wstring-conversion -Wtautological-overlap-compare -Wtautological-unsigned-enum-zero-compare -Wtautological-unsigned-zero-compare -Wno-error=tautological-type-limit-compare -Wno-inline-new-delete -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=backend-plugin -Wno-error=free-nonheap-object -Wno-error=return-std-move -Wno-error=atomic-alignment -Wno-error=deprecated-copy -Wformat -Wformat-security -Wno-gnu-zero-variadic-macro-arguments -Wno-noexcept-type -Wno-unknown-warning-option -fno-sized-deallocation -fno-aligned-new -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pipe -O -fomit-frame-pointer -funwind-tables -Wno-parentheses -Wno-sign-compare -Wno-dangling-else -fexperimental-new-pass-manager  -MD -MP -MF .deps/s_log1p.o.pp   /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/modules/fdlibm/src/s_log1p.cpp
modules/fdlibm/src/s_nearbyint.o
In file included from Unified_cpp_js_src_debugger1.cpp:2:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/debugger/Object.cpp:72:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/vm/JSObject-inl.h:20:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/vm/ObjectOperations-inl.h:36:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/vm/TypeInference-inl.h:23:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/JitScript.h:13:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/BaselineIC.h:18:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/SharedICRegisters.h:13:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x64/SharedICRegisters-x64.h:10:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/MacroAssembler.h:19:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x64/MacroAssembler-x64.h:12:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/MacroAssembler-x86-shared.h:15:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x64/Assembler-x64.h:276:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/Assembler-x86-shared.h:17:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x64/BaseAssembler-x64.h:10:
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5158:17: warning: use of bitwise '|' with boolean operands [-Wbitwise-instead-of-logical]
      emitRexIf(byteRegRequiresRex(reg) | byteRegRequiresRex(rm), reg, 0, rm);
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                                        ||
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5158:17: note: cast one or both operands to int to silence this warning
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5167:17: warning: use of bitwise '|' with boolean operands [-Wbitwise-instead-of-logical]
      emitRexIf(byteRegRequiresRex(reg) | regRequiresRex(base), reg, 0, base);
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                                        ||
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5167:17: note: cast one or both operands to int to silence this warning
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5176:17: warning: use of bitwise '|' with boolean operands [-Wbitwise-instead-of-logical]
      emitRexIf(byteRegRequiresRex(reg) | regRequiresRex(base) |
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                                                               ||
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5176:17: note: cast one or both operands to int to silence this warning
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5176:17: warning: use of bitwise '|' with boolean operands [-Wbitwise-instead-of-logical]
      emitRexIf(byteRegRequiresRex(reg) | regRequiresRex(base) |
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                                        ||
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5176:17: note: cast one or both operands to int to silence this warning
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5191:17: warning: use of bitwise '|' with boolean operands [-Wbitwise-instead-of-logical]
      emitRexIf(regRequiresRex(reg) | byteRegRequiresRex(rm), reg, 0, rm);
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                                    ||
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5191:17: note: cast one or both operands to int to silence this warning
/usr/local/bin/clang++15 -std=gnu++17 -o special-case.o -c  -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/dist/system_wrappers -include /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/new-regexp -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/js/src/new-regexp -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/js/src -I/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/dist/include -I/usr/local/include/nspr -I/usr/local/include -fPIC -DMOZILLA_CLIENT -include /magus/work/usr/mports/lang/spidermonkey78/work/.build/js/src/js-confdefs.h -Qunused-arguments -I/usr/local/include -isystem /usr/local/include -Qunused-arguments -Wall -Wbitfield-enum-conversion -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wshadow-field-in-constructor-modified -Wsign-compare -Wtype-limits -Wunreachable-code -Wunreachable-code-return -Wwrite-strings -Wno-invalid-offsetof -Wclass-varargs -Wempty-init-stmt -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wloop-analysis -Wc++2a-compat -Wcomma -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wstring-conversion -Wtautological-overlap-compare -Wtautological-unsigned-enum-zero-compare -Wtautological-unsigned-zero-compare -Wno-error=tautological-type-limit-compare -Wno-inline-new-delete -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=backend-plugin -Wno-error=free-nonheap-object -Wno-error=return-std-move -Wno-error=atomic-alignment -Wno-error=deprecated-copy -Wformat -Wformat-security -Wno-gnu-zero-variadic-macro-arguments -Wno-noexcept-type -Wno-unknown-warning-option -fno-sized-deallocation -fno-aligned-new -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pipe -O -fomit-frame-pointer -funwind-tables -I/usr/local/include -fno-strict-aliasing -Werror=format -Wno-shadow -DV8_INTL_SUPPORT -fexperimental-new-pass-manager  -MD -MP -MF .deps/special-case.o.pp   /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/new-regexp/special-case.cc
js/src/new-regexp/Unified_cpp_js_src_new-regexp0.o
In file included from Unified_cpp_js_src_frontend0.cpp:11:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/frontend/BytecodeCompiler.cpp:37:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/debugger/DebugAPI-inl.h:15:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/vm/Stack-inl.h:23:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/BaselineFrame-inl.h:16:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/vm/EnvironmentObject-inl.h:12:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/vm/JSObject-inl.h:20:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/vm/ObjectOperations-inl.h:36:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/vm/TypeInference-inl.h:23:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/JitScript.h:13:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/BaselineIC.h:18:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/SharedICRegisters.h:13:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x64/SharedICRegisters-x64.h:10:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/MacroAssembler.h:19:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x64/MacroAssembler-x64.h:12:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/MacroAssembler-x86-shared.h:15:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x64/Assembler-x64.h:276:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/Assembler-x86-shared.h:17:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x64/BaseAssembler-x64.h:10:
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5158:17: warning: use of bitwise '|' with boolean operands [-Wbitwise-instead-of-logical]
      emitRexIf(byteRegRequiresRex(reg) | byteRegRequiresRex(rm), reg, 0, rm);
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                                        ||
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5158:17: note: cast one or both operands to int to silence this warning
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5167:17: warning: use of bitwise '|' with boolean operands [-Wbitwise-instead-of-logical]
      emitRexIf(byteRegRequiresRex(reg) | regRequiresRex(base), reg, 0, base);
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                                        ||
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5167:17: note: cast one or both operands to int to silence this warning
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5176:17: warning: use of bitwise '|' with boolean operands [-Wbitwise-instead-of-logical]
      emitRexIf(byteRegRequiresRex(reg) | regRequiresRex(base) |
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                                                               ||
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5176:17: note: cast one or both operands to int to silence this warning
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5176:17: warning: use of bitwise '|' with boolean operands [-Wbitwise-instead-of-logical]
      emitRexIf(byteRegRequiresRex(reg) | regRequiresRex(base) |
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                                        ||
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5176:17: note: cast one or both operands to int to silence this warning
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5191:17: warning: use of bitwise '|' with boolean operands [-Wbitwise-instead-of-logical]
      emitRexIf(regRequiresRex(reg) | byteRegRequiresRex(rm), reg, 0, rm);
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                                    ||
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5191:17: note: cast one or both operands to int to silence this warning
In file included from Unified_cpp_js_src_gc0.cpp:2:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/gc/Allocator.cpp:28:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/vm/JSObject-inl.h:20:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/vm/ObjectOperations-inl.h:36:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/vm/TypeInference-inl.h:23:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/JitScript.h:13:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/BaselineIC.h:18:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/SharedICRegisters.h:13:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x64/SharedICRegisters-x64.h:10:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/MacroAssembler.h:19:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x64/MacroAssembler-x64.h:12:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/MacroAssembler-x86-shared.h:15:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x64/Assembler-x64.h:276:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/Assembler-x86-shared.h:17:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x64/BaseAssembler-x64.h:10:
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5158:17: warning: In file included from Unified_cpp_js_src_wasm2.cpp:2:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/wasm/WasmModule.cpp:19:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/wasm/WasmModule.h:24:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/wasm/WasmCode.h:27:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/wasm/WasmGC.h:22:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/MacroAssembler.h:19:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x64/MacroAssembler-x64.h:12:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/MacroAssembler-x86-shared.h:15:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x64/Assembler-x64.h:276:
In file included from use of bitwise '|' with boolean operands [-Wbitwise-instead-of-logical]
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/Assembler-x86-shared.h:17:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x64/BaseAssembler-x64.h:10:
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5158:17: warning: use of bitwise '|' with boolean operands [-Wbitwise-instead-of-logical]
      emitRexIf(byteRegRequiresRex(reg) | byteRegRequiresRex(rm), reg, 0, rm);
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                                        ||
      emitRexIf(byteRegRequiresRex(reg) | byteRegRequiresRex(rm), reg, 0, rm);
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                                        ||
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5158:17: note: cast one or both operands to int to silence this warning
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5158:17: note: cast one or both operands to int to silence this warning
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5167:17: warning: use of bitwise '|' with boolean operands [-Wbitwise-instead-of-logical]
      emitRexIf(byteRegRequiresRex(reg) | regRequiresRex(base), reg, 0, base);
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                                        ||
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5167:17: note: cast one or both operands to int to silence this warning
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5176:17: warning: use of bitwise '|' with boolean operands [-Wbitwise-instead-of-logical]
5167:      emitRexIf(byteRegRequiresRex(reg) | regRequiresRex(base) |
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                                                               ||
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5176:17: note: cast one or both operands to int to silence this warning
17: warning: use of bitwise '|' with boolean operands [-Wbitwise-instead-of-logical]
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5176:17: warning: use of bitwise '|' with boolean operands [-Wbitwise-instead-of-logical]
      emitRexIf(byteRegRequiresRex(reg) | regRequiresRex(base), reg, 0, base);
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                                        ||
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5167:17: note: cast one or both operands to int to silence this warning
      emitRexIf(byteRegRequiresRex(reg) | regRequiresRex(base) |
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                                        ||
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5176:17: note: cast one or both operands to int to silence this warning
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5191:17: warning: use of bitwise '|' with boolean operands [-Wbitwise-instead-of-logical]
      emitRexIf(regRequiresRex(reg) | byteRegRequiresRex(rm), reg, 0, rm);
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                                    ||
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5191:17: note: cast one or both operands to int to silence this warning
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5176:17: warning: use of bitwise '|' with boolean operands [-Wbitwise-instead-of-logical]
      emitRexIf(byteRegRequiresRex(reg) | regRequiresRex(base) |
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                                                               ||
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5176:17: note: cast one or both operands to int to silence this warning
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5176:17: warning: use of bitwise '|' with boolean operands [-Wbitwise-instead-of-logical]
      emitRexIf(byteRegRequiresRex(reg) | regRequiresRex(base) |
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                                        ||
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5176:17: note: cast one or both operands to int to silence this warning
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5191:17: warning: use of bitwise '|' with boolean operands [-Wbitwise-instead-of-logical]
      emitRexIf(regRequiresRex(reg) | byteRegRequiresRex(rm), reg, 0, rm);
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                                    ||
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5191:17: note: cast one or both operands to int to silence this warning
/usr/local/bin/clang++15 -std=gnu++17 -o s_nearbyint.o -c  -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/dist/system_wrappers -include /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/modules/fdlibm/src -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/modules/fdlibm/src -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/dist/include -I/usr/local/include/nspr -I/usr/local/include -fPIC -DMOZILLA_CLIENT -include /magus/work/usr/mports/lang/spidermonkey78/work/.build/js/src/js-confdefs.h -Qunused-arguments -I/usr/local/include -isystem /usr/local/include -Qunused-arguments -Wall -Wbitfield-enum-conversion -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wshadow-field-in-constructor-modified -Wsign-compare -Wtype-limits -Wunreachable-code -Wunreachable-code-return -Wwrite-strings -Wno-invalid-offsetof -Wclass-varargs -Wempty-init-stmt -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wloop-analysis -Wc++2a-compat -Wcomma -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wstring-conversion -Wtautological-overlap-compare -Wtautological-unsigned-enum-zero-compare -Wtautological-unsigned-zero-compare -Wno-error=tautological-type-limit-compare -Wno-inline-new-delete -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=backend-plugin -Wno-error=free-nonheap-object -Wno-error=return-std-move -Wno-error=atomic-alignment -Wno-error=deprecated-copy -Wformat -Wformat-security -Wno-gnu-zero-variadic-macro-arguments -Wno-noexcept-type -Wno-unknown-warning-option -fno-sized-deallocation -fno-aligned-new -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pipe -O -fomit-frame-pointer -funwind-tables -Wno-parentheses -Wno-sign-compare -Wno-dangling-else -fexperimental-new-pass-manager  -MD -MP -MF .deps/s_nearbyint.o.pp   /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/modules/fdlibm/src/s_nearbyint.cpp
modules/fdlibm/src/s_rint.o
In file included from Unified_cpp_js_src_shell0.cpp:11:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/shell/OSObject.cpp:45:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/vm/JSObject-inl.h:20:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/vm/ObjectOperations-inl.h:36:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/vm/TypeInference-inl.h:23:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/JitScript.h:13:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/BaselineIC.h:18:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/SharedICRegisters.h:13:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x64/SharedICRegisters-x64.h:10:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/MacroAssembler.h:19:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x64/MacroAssembler-x64.h:12:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/MacroAssembler-x86-shared.h:15:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x64/Assembler-x64.h:276:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/Assembler-x86-shared.h:17:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x64/BaseAssembler-x64.h:10:
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5158:17: warning: use of bitwise '|' with boolean operands [-Wbitwise-instead-of-logical]
      emitRexIf(byteRegRequiresRex(reg) | byteRegRequiresRex(rm), reg, 0, rm);
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                                        ||
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5158:17: note: cast one or both operands to int to silence this warning
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5167:17: warning: use of bitwise '|' with boolean operands [-Wbitwise-instead-of-logical]
      emitRexIf(byteRegRequiresRex(reg) | regRequiresRex(base), reg, 0, base);
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                                        ||
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5167:17: note: cast one or both operands to int to silence this warning
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5176:17: warning: use of bitwise '|' with boolean operands [-Wbitwise-instead-of-logical]
      emitRexIf(byteRegRequiresRex(reg) | regRequiresRex(base) |
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                                                               ||
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5176:17: note: cast one or both operands to int to silence this warning
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5176:17: warning: use of bitwise '|' with boolean operands [-Wbitwise-instead-of-logical]
      emitRexIf(byteRegRequiresRex(reg) | regRequiresRex(base) |
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                                        ||
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5176:17: note: cast one or both operands to int to silence this warning
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5191:17: warning: use of bitwise '|' with boolean operands [-Wbitwise-instead-of-logical]
      emitRexIf(regRequiresRex(reg) | byteRegRequiresRex(rm), reg, 0, rm);
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                                    ||
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5191:17: note: cast one or both operands to int to silence this warning
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/frontend/Parser.cpp:72:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/vm/EnvironmentObject-inl.h:12:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/vm/JSObject-inl.h:20:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/vm/ObjectOperations-inl.h:36:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/vm/TypeInference-inl.h:23:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/JitScript.h:13:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/BaselineIC.h:18:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/SharedICRegisters.h:13:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x64/SharedICRegisters-x64.h:10:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/MacroAssembler.h:19:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x64/MacroAssembler-x64.h:12:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/MacroAssembler-x86-shared.h:15:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x64/Assembler-x64.h:276:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/Assembler-x86-shared.h:17:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x64/BaseAssembler-x64.h:10:
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5158:17: warning: use of bitwise '|' with boolean operands [-Wbitwise-instead-of-logical]
      emitRexIf(byteRegRequiresRex(reg) | byteRegRequiresRex(rm), reg, 0, rm);
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                                        ||
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5158:17: note: cast one or both operands to int to silence this warning
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5167:17: warning: use of bitwise '|' with boolean operands [-Wbitwise-instead-of-logical]
      emitRexIf(byteRegRequiresRex(reg) | regRequiresRex(base), reg, 0, base);
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                                        ||
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5167:17: note: cast one or both operands to int to silence this warning
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5176:17: warning: use of bitwise '|' with boolean operands [-Wbitwise-instead-of-logical]
      emitRexIf(byteRegRequiresRex(reg) | regRequiresRex(base) |
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                                                               ||
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5176:17: note: cast one or both operands to int to silence this warning
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5176:17: warning: use of bitwise '|' with boolean operands [-Wbitwise-instead-of-logical]
      emitRexIf(byteRegRequiresRex(reg) | regRequiresRex(base) |
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                                        ||
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5176:17: note: cast one or both operands to int to silence this warning
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5191:17: warning: use of bitwise '|' with boolean operands [-Wbitwise-instead-of-logical]
      emitRexIf(regRequiresRex(reg) | byteRegRequiresRex(rm), reg, 0, rm);
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                                    ||
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5191:17: note: cast one or both operands to int to silence this warning
warning: `cc` (lib) generated 1 warning
   Compiling mozglue-static v0.1.0 (/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/mozglue/static/rust)
     Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR=/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/mozglue/static/rust CARGO_MANIFEST_PATH=/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/mozglue/static/rust/Cargo.toml CARGO_PKG_AUTHORS='' CARGO_PKG_DESCRIPTION='' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MPL CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=mozglue-static CARGO_PKG_README='' CARGO_PKG_REPOSITORY='' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.1.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/magus/work/usr/mports/lang/spidermonkey78/work/.build/release/deps /usr/local/bin/rustc --crate-name build_script_build --edition=2018 mozglue/static/rust/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=056d15d2e455d0ce -C extra-filename=-7ba72341b15dea5e --out-dir /magus/work/usr/mports/lang/spidermonkey78/work/.build/release/build/mozglue-static-7ba72341b15dea5e -C linker=/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/build/cargo-linker -C strip=debuginfo -L dependency=/magus/work/usr/mports/lang/spidermonkey78/work/.build/release/deps --extern cc=/magus/work/usr/mports/lang/spidermonkey78/work/.build/release/deps/libcc-24b54d391fb17346.rlib`
In file included from Unified_cpp_js_src_frontend4.cpp:2:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/frontend/ObjectEmitter.cpp:27:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/vm/JSObject-inl.h:20:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/vm/ObjectOperations-inl.h:36:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/vm/TypeInference-inl.h:23:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/JitScript.h:13:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/BaselineIC.h:18:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/SharedICRegisters.h:13:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x64/SharedICRegisters-x64.h:10:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/MacroAssembler.h:19:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x64/MacroAssembler-x64.h:12:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/MacroAssembler-x86-shared.h:15:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x64/Assembler-x64.h:276:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/Assembler-x86-shared.h:17:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x64/BaseAssembler-x64.h:10:
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5158:17: warning: use of bitwise '|' with boolean operands [-Wbitwise-instead-of-logical]
      emitRexIf(byteRegRequiresRex(reg) | byteRegRequiresRex(rm), reg, 0, rm);
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                                        ||
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5158:17: note: cast one or both operands to int to silence this warning
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5167:17: warning: use of bitwise '|' with boolean operands [-Wbitwise-instead-of-logical]
      emitRexIf(byteRegRequiresRex(reg) | regRequiresRex(base), reg, 0, base);
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                                        ||
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5167:17: note: cast one or both operands to int to silence this warning
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5176:17: warning: use of bitwise '|' with boolean operands [-Wbitwise-instead-of-logical]
      emitRexIf(byteRegRequiresRex(reg) | regRequiresRex(base) |
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                                                               ||
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5176:17: note: cast one or both operands to int to silence this warning
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5176:17: warning: use of bitwise '|' with boolean operands [-Wbitwise-instead-of-logical]
      emitRexIf(byteRegRequiresRex(reg) | regRequiresRex(base) |
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                                        ||
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5176:17: note: cast one or both operands to int to silence this warning
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5191:17: warning: use of bitwise '|' with boolean operands [-Wbitwise-instead-of-logical]
      emitRexIf(regRequiresRex(reg) | byteRegRequiresRex(rm), reg, 0, rm);
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                                    ||
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5191:17: note: cast one or both operands to int to silence this warning
In file included from Unified_cpp_js_src_wasm0.cpp:2:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/wasm/AsmJS.cpp:56:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/wasm/WasmGenerator.h:27:
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/wasm/WasmValidate.h:346:15: warning: variable 'assertByte' set but not used [-Wunused-but-set-variable]
      uint8_t assertByte = assertBits & 0x7f;
              ^
In file included from Unified_cpp_js_src_wasm1.cpp:2:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/wasm/WasmFrameIter.cpp:22:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/wasm/WasmInstance.h:26:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/wasm/WasmCode.h:27:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/wasm/WasmGC.h:22:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/MacroAssembler.h:19:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x64/MacroAssembler-x64.h:12:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/MacroAssembler-x86-shared.h:15:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x64/Assembler-x64.h:276:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/Assembler-x86-shared.h:17:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x64/BaseAssembler-x64.h:10:
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5158:17: warning: use of bitwise '|' with boolean operands [-Wbitwise-instead-of-logical]
      emitRexIf(byteRegRequiresRex(reg) | byteRegRequiresRex(rm), reg, 0, rm);
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                                        ||
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5158:17: note: cast one or both operands to int to silence this warning
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5167:17: warning: use of bitwise '|' with boolean operands [-Wbitwise-instead-of-logical]
      emitRexIf(byteRegRequiresRex(reg) | regRequiresRex(base), reg, 0, base);
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                                        ||
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5167:17: note: cast one or both operands to int to silence this warning
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5176:17: warning: use of bitwise '|' with boolean operands [-Wbitwise-instead-of-logical]
      emitRexIf(byteRegRequiresRex(reg) | regRequiresRex(base) |
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                                                               ||
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5176:17: note: cast one or both operands to int to silence this warning
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5176:17: warning: use of bitwise '|' with boolean operands [-Wbitwise-instead-of-logical]
      emitRexIf(byteRegRequiresRex(reg) | regRequiresRex(base) |
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                                        ||
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5176:17: note: cast one or both operands to int to silence this warning
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5191:17: warning: use of bitwise '|' with boolean operands [-Wbitwise-instead-of-logical]
      emitRexIf(regRequiresRex(reg) | byteRegRequiresRex(rm), reg, 0, rm);
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                                    ||
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5191:17: note: cast one or both operands to int to silence this warning
/usr/local/bin/clang++15 -std=gnu++17 -o s_rint.o -c  -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/dist/system_wrappers -include /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/modules/fdlibm/src -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/modules/fdlibm/src -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/dist/include -I/usr/local/include/nspr -I/usr/local/include -fPIC -DMOZILLA_CLIENT -include /magus/work/usr/mports/lang/spidermonkey78/work/.build/js/src/js-confdefs.h -Qunused-arguments -I/usr/local/include -isystem /usr/local/include -Qunused-arguments -Wall -Wbitfield-enum-conversion -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wshadow-field-in-constructor-modified -Wsign-compare -Wtype-limits -Wunreachable-code -Wunreachable-code-return -Wwrite-strings -Wno-invalid-offsetof -Wclass-varargs -Wempty-init-stmt -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wloop-analysis -Wc++2a-compat -Wcomma -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wstring-conversion -Wtautological-overlap-compare -Wtautological-unsigned-enum-zero-compare -Wtautological-unsigned-zero-compare -Wno-error=tautological-type-limit-compare -Wno-inline-new-delete -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=backend-plugin -Wno-error=free-nonheap-object -Wno-error=return-std-move -Wno-error=atomic-alignment -Wno-error=deprecated-copy -Wformat -Wformat-security -Wno-gnu-zero-variadic-macro-arguments -Wno-noexcept-type -Wno-unknown-warning-option -fno-sized-deallocation -fno-aligned-new -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pipe -O -fomit-frame-pointer -funwind-tables -Wno-parentheses -Wno-sign-compare -Wno-dangling-else -fexperimental-new-pass-manager  -MD -MP -MF .deps/s_rint.o.pp   /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/modules/fdlibm/src/s_rint.cpp
modules/fdlibm/src/s_rintf.o
In file included from Unified_cpp_js_src_frontend3.cpp:47:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/frontend/ObjLiteral.cpp:17:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/vm/JSObject-inl.h:20:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/vm/ObjectOperations-inl.h:36:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/vm/TypeInference-inl.h:23:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/JitScript.h:13:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/BaselineIC.h:18:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/SharedICRegisters.h:13:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x64/SharedICRegisters-x64.h:10:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/MacroAssembler.h:19:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x64/MacroAssembler-x64.h:12:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/MacroAssembler-x86-shared.h:15:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x64/Assembler-x64.h:276:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/Assembler-x86-shared.h:17:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x64/BaseAssembler-x64.h:10:
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5158:17: warning: use of bitwise '|' with boolean operands [-Wbitwise-instead-of-logical]
      emitRexIf(byteRegRequiresRex(reg) | byteRegRequiresRex(rm), reg, 0, rm);
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                                        ||
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5158:17: note: cast one or both operands to int to silence this warning
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5167:17: warning: use of bitwise '|' with boolean operands [-Wbitwise-instead-of-logical]
      emitRexIf(byteRegRequiresRex(reg) | regRequiresRex(base), reg, 0, base);
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                                        ||
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5167:17: note: cast one or both operands to int to silence this warning
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5176:17: warning: use of bitwise '|' with boolean operands [-Wbitwise-instead-of-logical]
      emitRexIf(byteRegRequiresRex(reg) | regRequiresRex(base) |
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                                                               ||
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5176:17: note: cast one or both operands to int to silence this warning
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5176:17: warning: use of bitwise '|' with boolean operands [-Wbitwise-instead-of-logical]
      emitRexIf(byteRegRequiresRex(reg) | regRequiresRex(base) |
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                                        ||
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5176:17: note: cast one or both operands to int to silence this warning
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5191:17: warning: use of bitwise '|' with boolean operands [-Wbitwise-instead-of-logical]
      emitRexIf(regRequiresRex(reg) | byteRegRequiresRex(rm), reg, 0, rm);
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                                    ||
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5191:17: note: cast one or both operands to int to silence this warning
/usr/local/bin/clang++15 -std=gnu++17 -o Unified_cpp_mfbt1.o -c  -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/dist/system_wrappers -include /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DIMPL_MFBT -DLZ4LIB_VISIBILITY= -I/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/mfbt -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/mfbt -I/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/mfbt/double-conversion -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/dist/include -I/usr/local/include/nspr -I/usr/local/include -fPIC -DMOZILLA_CLIENT -include /magus/work/usr/mports/lang/spidermonkey78/work/.build/js/src/js-confdefs.h -Qunused-arguments -I/usr/local/include -isystem /usr/local/include -Qunused-arguments -Wall -Wbitfield-enum-conversion -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wshadow-field-in-constructor-modified -Wsign-compare -Wtype-limits -Wunreachable-code -Wunreachable-code-return -Wwrite-strings -Wno-invalid-offsetof -Wclass-varargs -Wempty-init-stmt -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wloop-analysis -Wc++2a-compat -Wcomma -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wstring-conversion -Wtautological-overlap-compare -Wtautological-unsigned-enum-zero-compare -Wtautological-unsigned-zero-compare -Wno-error=tautological-type-limit-compare -Wno-inline-new-delete -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=backend-plugin -Wno-error=free-nonheap-object -Wno-error=return-std-move -Wno-error=atomic-alignment -Wno-error=deprecated-copy -Wformat -Wformat-security -Wno-gnu-zero-variadic-macro-arguments -Wno-noexcept-type -Wno-unknown-warning-option -fno-sized-deallocation -fno-aligned-new -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pipe -O -fomit-frame-pointer -funwind-tables -fexperimental-new-pass-manager  -MD -MP -MF .deps/Unified_cpp_mfbt1.o.pp   Unified_cpp_mfbt1.cpp
/usr/local/bin/clang++15 -std=gnu++17 -o s_rintf.o -c  -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/dist/system_wrappers -include /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/modules/fdlibm/src -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/modules/fdlibm/src -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/dist/include -I/usr/local/include/nspr -I/usr/local/include -fPIC -DMOZILLA_CLIENT -include /magus/work/usr/mports/lang/spidermonkey78/work/.build/js/src/js-confdefs.h -Qunused-arguments -I/usr/local/include -isystem /usr/local/include -Qunused-arguments -Wall -Wbitfield-enum-conversion -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wshadow-field-in-constructor-modified -Wsign-compare -Wtype-limits -Wunreachable-code -Wunreachable-code-return -Wwrite-strings -Wno-invalid-offsetof -Wclass-varargs -Wempty-init-stmt -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wloop-analysis -Wc++2a-compat -Wcomma -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wstring-conversion -Wtautological-overlap-compare -Wtautological-unsigned-enum-zero-compare -Wtautological-unsigned-zero-compare -Wno-error=tautological-type-limit-compare -Wno-inline-new-delete -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=backend-plugin -Wno-error=free-nonheap-object -Wno-error=return-std-move -Wno-error=atomic-alignment -Wno-error=deprecated-copy -Wformat -Wformat-security -Wno-gnu-zero-variadic-macro-arguments -Wno-noexcept-type -Wno-unknown-warning-option -fno-sized-deallocation -fno-aligned-new -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pipe -O -fomit-frame-pointer -funwind-tables -Wno-parentheses -Wno-sign-compare -Wno-dangling-else -fexperimental-new-pass-manager  -MD -MP -MF .deps/s_rintf.o.pp   /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/modules/fdlibm/src/s_rintf.cpp
modules/fdlibm/src/s_scalbn.o
     Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=encoding_rs CARGO_MANIFEST_DIR=/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/third_party/rust/encoding_rs CARGO_MANIFEST_PATH=/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/third_party/rust/encoding_rs/Cargo.toml CARGO_PKG_AUTHORS='Henri Sivonen ' CARGO_PKG_DESCRIPTION='A Gecko-oriented implementation of the Encoding Standard' CARGO_PKG_HOMEPAGE='https://docs.rs/encoding_rs/' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=encoding_rs CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/hsivonen/encoding_rs' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.8.22 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=8 CARGO_PKG_VERSION_PATCH=22 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/magus/work/usr/mports/lang/spidermonkey78/work/.build/release/deps OUT_DIR=/magus/work/usr/mports/lang/spidermonkey78/work/.build/x86_64-unknown-freebsd/release/build/encoding_rs-103cd616b78be499/out /usr/local/bin/rustc --crate-name encoding_rs --edition=2015 /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/third_party/rust/encoding_rs/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C embed-bitcode=no --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("fast-big5-hanzi-encode", "fast-gb-hanzi-encode", "fast-hangul-encode", "fast-hanja-encode", "fast-kanji-encode", "fast-legacy-encode", "less-slow-big5-hanzi-encode", "less-slow-gb-hanzi-encode", "less-slow-kanji-encode", "packed_simd", "serde", "simd-accel"))' -C metadata=c72329db0a62f7ef -C extra-filename=-2cfe9aebc69379d3 --out-dir /magus/work/usr/mports/lang/spidermonkey78/work/.build/x86_64-unknown-freebsd/release/deps --target x86_64-unknown-freebsd -C linker=/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/build/cargo-linker -C strip=debuginfo -L dependency=/magus/work/usr/mports/lang/spidermonkey78/work/.build/x86_64-unknown-freebsd/release/deps -L dependency=/magus/work/usr/mports/lang/spidermonkey78/work/.build/release/deps --extern cfg_if=/magus/work/usr/mports/lang/spidermonkey78/work/.build/x86_64-unknown-freebsd/release/deps/libcfg_if-6c8de3547d631c58.rmeta --cap-lints warn -C opt-level=2 --cap-lints warn -Cembed-bitcode=yes -C codegen-units=1`
/usr/local/bin/clang++15 -std=gnu++17 -o s_scalbn.o -c  -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/dist/system_wrappers -include /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/modules/fdlibm/src -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/modules/fdlibm/src -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/dist/include -I/usr/local/include/nspr -I/usr/local/include -fPIC -DMOZILLA_CLIENT -include /magus/work/usr/mports/lang/spidermonkey78/work/.build/js/src/js-confdefs.h -Qunused-arguments -I/usr/local/include -isystem /usr/local/include -Qunused-arguments -Wall -Wbitfield-enum-conversion -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wshadow-field-in-constructor-modified -Wsign-compare -Wtype-limits -Wunreachable-code -Wunreachable-code-return -Wwrite-strings -Wno-invalid-offsetof -Wclass-varargs -Wempty-init-stmt -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wloop-analysis -Wc++2a-compat -Wcomma -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wstring-conversion -Wtautological-overlap-compare -Wtautological-unsigned-enum-zero-compare -Wtautological-unsigned-zero-compare -Wno-error=tautological-type-limit-compare -Wno-inline-new-delete -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=backend-plugin -Wno-error=free-nonheap-object -Wno-error=return-std-move -Wno-error=atomic-alignment -Wno-error=deprecated-copy -Wformat -Wformat-security -Wno-gnu-zero-variadic-macro-arguments -Wno-noexcept-type -Wno-unknown-warning-option -fno-sized-deallocation -fno-aligned-new -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pipe -O -fomit-frame-pointer -funwind-tables -Wno-parentheses -Wno-sign-compare -Wno-dangling-else -fexperimental-new-pass-manager  -MD -MP -MF .deps/s_scalbn.o.pp   /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/modules/fdlibm/src/s_scalbn.cpp
modules/fdlibm/src/s_tanh.o
In file included from Unified_cpp_js_src_jit1.cpp:2:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/BaselineCodeGen.cpp:7:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/BaselineCodeGen.h:10:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/BaselineFrameInfo.h:17:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/MacroAssembler.h:19:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x64/MacroAssembler-x64.h:12:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/MacroAssembler-x86-shared.h:15:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x64/Assembler-x64.h:276:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/Assembler-x86-shared.h:17:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x64/BaseAssembler-x64.h:10:
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5158:17: warning: use of bitwise '|' with boolean operands [-Wbitwise-instead-of-logical]
      emitRexIf(byteRegRequiresRex(reg) | byteRegRequiresRex(rm), reg, 0, rm);
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                                        ||
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5158:17: note: cast one or both operands to int to silence this warning
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5167:17: warning: use of bitwise '|' with boolean operands [-Wbitwise-instead-of-logical]
      emitRexIf(byteRegRequiresRex(reg) | regRequiresRex(base), reg, 0, base);
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                                        ||
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5167:17: note: cast one or both operands to int to silence this warning
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5176:17: warning: use of bitwise '|' with boolean operands [-Wbitwise-instead-of-logical]
      emitRexIf(byteRegRequiresRex(reg) | regRequiresRex(base) |
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                                                               ||
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5176:17: note: cast one or both operands to int to silence this warning
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5176:17: warning: use of bitwise '|' with boolean operands [-Wbitwise-instead-of-logical]
      emitRexIf(byteRegRequiresRex(reg) | regRequiresRex(base) |
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                                        ||
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5176:17: note: cast one or both operands to int to silence this warning
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5191:17: warning: use of bitwise '|' with boolean operands [-Wbitwise-instead-of-logical]
      emitRexIf(regRequiresRex(reg) | byteRegRequiresRex(rm), reg, 0, rm);
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                                    ||
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5191:17: note: cast one or both operands to int to silence this warning
In file included from Unified_cpp_js_src_wasm2.cpp:2:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/wasm/WasmModule.cpp:29:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/wasm/WasmBaselineCompile.h:22:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/wasm/WasmGenerator.h:27:
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/wasm/WasmValidate.h:346:15: warning: variable 'assertByte' set but not used [-Wunused-but-set-variable]
      uint8_t assertByte = assertBits & 0x7f;
              ^
/usr/local/bin/clang++15 -std=gnu++17 -o TimeStamp.o -c  -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/dist/system_wrappers -include /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DIMPL_MFBT -DMOZ_HAS_MOZGLUE -I/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/mozglue/misc -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/mozglue/misc -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/dist/include -I/usr/local/include/nspr -I/usr/local/include -fPIC -DMOZILLA_CLIENT -include /magus/work/usr/mports/lang/spidermonkey78/work/.build/js/src/js-confdefs.h -Qunused-arguments -I/usr/local/include -isystem /usr/local/include -Qunused-arguments -Wall -Wbitfield-enum-conversion -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wshadow-field-in-constructor-modified -Wsign-compare -Wtype-limits -Wunreachable-code -Wunreachable-code-return -Wwrite-strings -Wno-invalid-offsetof -Wclass-varargs -Wempty-init-stmt -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wloop-analysis -Wc++2a-compat -Wcomma -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wstring-conversion -Wtautological-overlap-compare -Wtautological-unsigned-enum-zero-compare -Wtautological-unsigned-zero-compare -Wno-error=tautological-type-limit-compare -Wno-inline-new-delete -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=backend-plugin -Wno-error=free-nonheap-object -Wno-error=return-std-move -Wno-error=atomic-alignment -Wno-error=deprecated-copy -Wformat -Wformat-security -Wno-gnu-zero-variadic-macro-arguments -Wno-noexcept-type -Wno-unknown-warning-option -fno-sized-deallocation -fno-aligned-new -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pipe -O -fomit-frame-pointer -funwind-tables -fexperimental-new-pass-manager  -MD -MP -MF .deps/TimeStamp.o.pp   /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/mozglue/misc/TimeStamp.cpp
mozglue/misc/TimeStamp_posix.o
In file included from Unified_cpp_js_src_jit10.cpp:2:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/Snapshots.cpp:14:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/MIR.h:24:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/BaselineIC.h:18:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/SharedICRegisters.h:13:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x64/SharedICRegisters-x64.h:10:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/MacroAssembler.h:19:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x64/MacroAssembler-x64.h:12:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/MacroAssembler-x86-shared.h:15:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x64/Assembler-x64.h:276:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/Assembler-x86-shared.h:17:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x64/BaseAssembler-x64.h:10:
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5158:17: warning: use of bitwise '|' with boolean operands [-Wbitwise-instead-of-logical]
      emitRexIf(byteRegRequiresRex(reg) | byteRegRequiresRex(rm), reg, 0, rm);
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                                        ||
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5158:17: note: cast one or both operands to int to silence this warning
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5167:17: warning: use of bitwise '|' with boolean operands [-Wbitwise-instead-of-logical]
      emitRexIf(byteRegRequiresRex(reg) | regRequiresRex(base), reg, 0, base);
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                                        ||
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5167:17: note: cast one or both operands to int to silence this warning
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5176:17: warning: use of bitwise '|' with boolean operands [-Wbitwise-instead-of-logical]
      emitRexIf(byteRegRequiresRex(reg) | regRequiresRex(base) |
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                                                               ||
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5176:17: note: cast one or both operands to int to silence this warning
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5176:17: warning: use of bitwise '|' with boolean operands [-Wbitwise-instead-of-logical]
      emitRexIf(byteRegRequiresRex(reg) | regRequiresRex(base) |
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                                        ||
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5176:17: note: cast one or both operands to int to silence this warning
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5191:17: warning: use of bitwise '|' with boolean operands [-Wbitwise-instead-of-logical]
      emitRexIf(regRequiresRex(reg) | byteRegRequiresRex(rm), reg, 0, rm);
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                                    ||
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5191:17: note: cast one or both operands to int to silence this warning
/usr/local/bin/clang++15 -std=gnu++17 -o s_tanh.o -c  -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/dist/system_wrappers -include /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/modules/fdlibm/src -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/modules/fdlibm/src -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/dist/include -I/usr/local/include/nspr -I/usr/local/include -fPIC -DMOZILLA_CLIENT -include /magus/work/usr/mports/lang/spidermonkey78/work/.build/js/src/js-confdefs.h -Qunused-arguments -I/usr/local/include -isystem /usr/local/include -Qunused-arguments -Wall -Wbitfield-enum-conversion -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wshadow-field-in-constructor-modified -Wsign-compare -Wtype-limits -Wunreachable-code -Wunreachable-code-return -Wwrite-strings -Wno-invalid-offsetof -Wclass-varargs -Wempty-init-stmt -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wloop-analysis -Wc++2a-compat -Wcomma -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wstring-conversion -Wtautological-overlap-compare -Wtautological-unsigned-enum-zero-compare -Wtautological-unsigned-zero-compare -Wno-error=tautological-type-limit-compare -Wno-inline-new-delete -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=backend-plugin -Wno-error=free-nonheap-object -Wno-error=return-std-move -Wno-error=atomic-alignment -Wno-error=deprecated-copy -Wformat -Wformat-security -Wno-gnu-zero-variadic-macro-arguments -Wno-noexcept-type -Wno-unknown-warning-option -fno-sized-deallocation -fno-aligned-new -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pipe -O -fomit-frame-pointer -funwind-tables -Wno-parentheses -Wno-sign-compare -Wno-dangling-else -fexperimental-new-pass-manager  -MD -MP -MF .deps/s_tanh.o.pp   /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/modules/fdlibm/src/s_tanh.cpp
modules/fdlibm/src/s_trunc.o
In file included from Unified_cpp_js_src_wasm1.cpp:2:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/wasm/WasmFrameIter.cpp:23:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/wasm/WasmStubs.h:23:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/wasm/WasmGenerator.h:27:
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/wasm/WasmValidate.h:346:15: warning: variable 'assertByte' set but not used [-Wunused-but-set-variable]
      uint8_t assertByte = assertBits & 0x7f;
              ^
/usr/local/bin/clang++15 -std=gnu++17 -o Unified_cpp_js_src_new-regexp0.o -c  -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/dist/system_wrappers -include /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/new-regexp -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/js/src/new-regexp -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/js/src -I/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/dist/include -I/usr/local/include/nspr -I/usr/local/include -fPIC -DMOZILLA_CLIENT -include /magus/work/usr/mports/lang/spidermonkey78/work/.build/js/src/js-confdefs.h -Qunused-arguments -I/usr/local/include -isystem /usr/local/include -Qunused-arguments -Wall -Wbitfield-enum-conversion -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wshadow-field-in-constructor-modified -Wsign-compare -Wtype-limits -Wunreachable-code -Wunreachable-code-return -Wwrite-strings -Wno-invalid-offsetof -Wclass-varargs -Wempty-init-stmt -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wloop-analysis -Wc++2a-compat -Wcomma -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wstring-conversion -Wtautological-overlap-compare -Wtautological-unsigned-enum-zero-compare -Wtautological-unsigned-zero-compare -Wno-error=tautological-type-limit-compare -Wno-inline-new-delete -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=backend-plugin -Wno-error=free-nonheap-object -Wno-error=return-std-move -Wno-error=atomic-alignment -Wno-error=deprecated-copy -Wformat -Wformat-security -Wno-gnu-zero-variadic-macro-arguments -Wno-noexcept-type -Wno-unknown-warning-option -fno-sized-deallocation -fno-aligned-new -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pipe -O -fomit-frame-pointer -funwind-tables -I/usr/local/include -fno-strict-aliasing -Werror=format -Wno-shadow -DV8_INTL_SUPPORT -fexperimental-new-pass-manager  -MD -MP -MF .deps/Unified_cpp_js_src_new-regexp0.o.pp   Unified_cpp_js_src_new-regexp0.cpp
js/src/new-regexp/Unified_cpp_js_src_new-regexp1.o
/usr/local/bin/clang++15 -std=gnu++17 -o s_trunc.o -c  -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/dist/system_wrappers -include /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/modules/fdlibm/src -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/modules/fdlibm/src -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/dist/include -I/usr/local/include/nspr -I/usr/local/include -fPIC -DMOZILLA_CLIENT -include /magus/work/usr/mports/lang/spidermonkey78/work/.build/js/src/js-confdefs.h -Qunused-arguments -I/usr/local/include -isystem /usr/local/include -Qunused-arguments -Wall -Wbitfield-enum-conversion -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wshadow-field-in-constructor-modified -Wsign-compare -Wtype-limits -Wunreachable-code -Wunreachable-code-return -Wwrite-strings -Wno-invalid-offsetof -Wclass-varargs -Wempty-init-stmt -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wloop-analysis -Wc++2a-compat -Wcomma -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wstring-conversion -Wtautological-overlap-compare -Wtautological-unsigned-enum-zero-compare -Wtautological-unsigned-zero-compare -Wno-error=tautological-type-limit-compare -Wno-inline-new-delete -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=backend-plugin -Wno-error=free-nonheap-object -Wno-error=return-std-move -Wno-error=atomic-alignment -Wno-error=deprecated-copy -Wformat -Wformat-security -Wno-gnu-zero-variadic-macro-arguments -Wno-noexcept-type -Wno-unknown-warning-option -fno-sized-deallocation -fno-aligned-new -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pipe -O -fomit-frame-pointer -funwind-tables -Wno-parentheses -Wno-sign-compare -Wno-dangling-else -fexperimental-new-pass-manager  -MD -MP -MF .deps/s_trunc.o.pp   /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/modules/fdlibm/src/s_trunc.cpp
modules/fdlibm/src/s_truncf.o
/usr/local/bin/clang++15 -std=gnu++17 -o s_truncf.o -c  -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/dist/system_wrappers -include /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/modules/fdlibm/src -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/modules/fdlibm/src -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/dist/include -I/usr/local/include/nspr -I/usr/local/include -fPIC -DMOZILLA_CLIENT -include /magus/work/usr/mports/lang/spidermonkey78/work/.build/js/src/js-confdefs.h -Qunused-arguments -I/usr/local/include -isystem /usr/local/include -Qunused-arguments -Wall -Wbitfield-enum-conversion -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wshadow-field-in-constructor-modified -Wsign-compare -Wtype-limits -Wunreachable-code -Wunreachable-code-return -Wwrite-strings -Wno-invalid-offsetof -Wclass-varargs -Wempty-init-stmt -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wloop-analysis -Wc++2a-compat -Wcomma -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wstring-conversion -Wtautological-overlap-compare -Wtautological-unsigned-enum-zero-compare -Wtautological-unsigned-zero-compare -Wno-error=tautological-type-limit-compare -Wno-inline-new-delete -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=backend-plugin -Wno-error=free-nonheap-object -Wno-error=return-std-move -Wno-error=atomic-alignment -Wno-error=deprecated-copy -Wformat -Wformat-security -Wno-gnu-zero-variadic-macro-arguments -Wno-noexcept-type -Wno-unknown-warning-option -fno-sized-deallocation -fno-aligned-new -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pipe -O -fomit-frame-pointer -funwind-tables -Wno-parentheses -Wno-sign-compare -Wno-dangling-else -fexperimental-new-pass-manager  -MD -MP -MF .deps/s_truncf.o.pp   /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/modules/fdlibm/src/s_truncf.cpp
warning: unexpected `cfg` condition value: `cargo-clippy`
  --> /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/third_party/rust/encoding_rs/src/lib.rs:11:5
   |
11 |     feature = "cargo-clippy",
   |     ^^^^^^^^^^^^^^^^^^^^^^^^
   |
   = note: expected values for `feature` are: `fast-big5-hanzi-encode`, `fast-gb-hanzi-encode`, `fast-hangul-encode`, `fast-hanja-encode`, `fast-kanji-encode`, `fast-legacy-encode`, `less-slow-big5-hanzi-encode`, `less-slow-gb-hanzi-encode`, `less-slow-kanji-encode`, `packed_simd`, `serde`, and `simd-accel`
   = help: consider adding `cargo-clippy` as a feature in `Cargo.toml`
   = note: see  for more information about checking conditional configuration
   = note: `#[warn(unexpected_cfgs)]` on by default

warning: unexpected `cfg` condition value: `cargo-clippy`
   --> /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/third_party/rust/encoding_rs/src/macros.rs:689:16
    |
689 |       #[cfg_attr(feature = "cargo-clippy", allow(never_loop))]
    |                  ^^^^^^^^^^^^^^^^^^^^^^^^
    |
   ::: /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/third_party/rust/encoding_rs/src/euc_jp.rs:77:5
    |
77  | /     euc_jp_decoder_functions!(
78  | |         {
79  | |             let trail_minus_offset = byte.wrapping_sub(0xA1);
...   |
220 | |         handle
221 | |     );
    | |_____- in this macro invocation
    |
    = note: expected values for `feature` are: `fast-big5-hanzi-encode`, `fast-gb-hanzi-encode`, `fast-hangul-encode`, `fast-hanja-encode`, `fast-kanji-encode`, `fast-legacy-encode`, `less-slow-big5-hanzi-encode`, `less-slow-gb-hanzi-encode`, `less-slow-kanji-encode`, `packed_simd`, `serde`, and `simd-accel`
    = help: consider adding `cargo-clippy` as a feature in `Cargo.toml`
    = note: see  for more information about checking conditional configuration
    = note: this warning originates in the macro `euc_jp_decoder_function` which comes from the expansion of the macro `euc_jp_decoder_functions` (in Nightly builds, run with -Z macro-backtrace for more info)

warning: unused label
   --> /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/third_party/rust/encoding_rs/src/macros.rs:878:41
    |
878 |   ...                   'innermost: loop {
    |                         ^^^^^^^^^^
    |
   ::: /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/third_party/rust/encoding_rs/src/euc_jp.rs:77:5
    |
77  | /     euc_jp_decoder_functions!(
78  | |         {
79  | |             let trail_minus_offset = byte.wrapping_sub(0xA1);
...   |
220 | |         handle
221 | |     );
    | |_____- in this macro invocation
    |
    = note: `#[warn(unused_labels)]` on by default
    = note: this warning originates in the macro `euc_jp_decoder_function` which comes from the expansion of the macro `euc_jp_decoder_functions` (in Nightly builds, run with -Z macro-backtrace for more info)

warning: unused label
   --> /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/third_party/rust/encoding_rs/src/macros.rs:878:41
    |
878 |   ...                   'innermost: loop {
    |                         ^^^^^^^^^^
    |
   ::: /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/third_party/rust/encoding_rs/src/euc_jp.rs:77:5
    |
77  | /     euc_jp_decoder_functions!(
78  | |         {
79  | |             let trail_minus_offset = byte.wrapping_sub(0xA1);
...   |
220 | |         handle
221 | |     );
    | |_____- in this macro invocation
    |
    = note: this warning originates in the macro `euc_jp_decoder_function` which comes from the expansion of the macro `euc_jp_decoder_functions` (in Nightly builds, run with -Z macro-backtrace for more info)

gmake[3]: Leaving directory '/magus/work/usr/mports/lang/spidermonkey78/work/.build/modules/fdlibm/src'
/usr/local/bin/clang++15 -std=gnu++17 -o jsmath.o -c  -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/dist/system_wrappers -include /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/js/src -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/dist/include -I/usr/local/include/nspr -I/usr/local/include -fPIC -DMOZILLA_CLIENT -include /magus/work/usr/mports/lang/spidermonkey78/work/.build/js/src/js-confdefs.h -Qunused-arguments -I/usr/local/include -isystem /usr/local/include -Qunused-arguments -Wall -Wbitfield-enum-conversion -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wshadow-field-in-constructor-modified -Wsign-compare -Wtype-limits -Wunreachable-code -Wunreachable-code-return -Wwrite-strings -Wno-invalid-offsetof -Wclass-varargs -Wempty-init-stmt -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wloop-analysis -Wc++2a-compat -Wcomma -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wstring-conversion -Wtautological-overlap-compare -Wtautological-unsigned-enum-zero-compare -Wtautological-unsigned-zero-compare -Wno-error=tautological-type-limit-compare -Wno-inline-new-delete -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=backend-plugin -Wno-error=free-nonheap-object -Wno-error=return-std-move -Wno-error=atomic-alignment -Wno-error=deprecated-copy -Wformat -Wformat-security -Wno-gnu-zero-variadic-macro-arguments -Wno-noexcept-type -Wno-unknown-warning-option -fno-sized-deallocation -fno-aligned-new -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pipe -O -fomit-frame-pointer -funwind-tables -I/usr/local/include -fno-strict-aliasing -Werror=format -Wno-shadow -fexperimental-new-pass-manager  -MD -MP -MF .deps/jsmath.o.pp   /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jsmath.cpp
js/src/DoubleToString.o
warning: unexpected `cfg` condition value: `cargo-clippy`
   --> /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/third_party/rust/encoding_rs/src/macros.rs:364:16
    |
364 |       #[cfg_attr(feature = "cargo-clippy", allow(never_loop))]
    |                  ^^^^^^^^^^^^^^^^^^^^^^^^
    |
   ::: /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/third_party/rust/encoding_rs/src/gb18030.rs:111:5
    |
111 | /     gb18030_decoder_functions!(
...   |
294 | |         handle,
295 | |         'outermost);
    | |___________________- in this macro invocation
    |
    = note: expected values for `feature` are: `fast-big5-hanzi-encode`, `fast-gb-hanzi-encode`, `fast-hangul-encode`, `fast-hanja-encode`, `fast-kanji-encode`, `fast-legacy-encode`, `less-slow-big5-hanzi-encode`, `less-slow-gb-hanzi-encode`, `less-slow-kanji-encode`, `packed_simd`, `serde`, and `simd-accel`
    = help: consider adding `cargo-clippy` as a feature in `Cargo.toml`
    = note: see  for more information about checking conditional configuration
    = note: this warning originates in the macro `gb18030_decoder_function` which comes from the expansion of the macro `gb18030_decoder_functions` (in Nightly builds, run with -Z macro-backtrace for more info)

warning: unused label
   --> /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/third_party/rust/encoding_rs/src/macros.rs:574:41
    |
574 |   ...                   'innermost: loop {
    |                         ^^^^^^^^^^
    |
   ::: /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/third_party/rust/encoding_rs/src/gb18030.rs:111:5
    |
111 | /     gb18030_decoder_functions!(
...   |
294 | |         handle,
295 | |         'outermost);
    | |___________________- in this macro invocation
    |
    = note: this warning originates in the macro `gb18030_decoder_function` which comes from the expansion of the macro `gb18030_decoder_functions` (in Nightly builds, run with -Z macro-backtrace for more info)

warning: unexpected `cfg` condition value: `cargo-clippy`
   --> /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/third_party/rust/encoding_rs/src/iso_2022_jp.rs:377:5
    |
377 |     feature = "cargo-clippy",
    |     ^^^^^^^^^^^^^^^^^^^^^^^^
    |
    = note: expected values for `feature` are: `fast-big5-hanzi-encode`, `fast-gb-hanzi-encode`, `fast-hangul-encode`, `fast-hanja-encode`, `fast-kanji-encode`, `fast-legacy-encode`, `less-slow-big5-hanzi-encode`, `less-slow-gb-hanzi-encode`, `less-slow-kanji-encode`, `packed_simd`, `serde`, and `simd-accel`
    = help: consider adding `cargo-clippy` as a feature in `Cargo.toml`
    = note: see  for more information about checking conditional configuration

warning: unexpected `cfg` condition value: `cargo-clippy`
   --> /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/third_party/rust/encoding_rs/src/iso_2022_jp.rs:398:5
    |
398 |     feature = "cargo-clippy",
    |     ^^^^^^^^^^^^^^^^^^^^^^^^
    |
    = note: expected values for `feature` are: `fast-big5-hanzi-encode`, `fast-gb-hanzi-encode`, `fast-hangul-encode`, `fast-hanja-encode`, `fast-kanji-encode`, `fast-legacy-encode`, `less-slow-big5-hanzi-encode`, `less-slow-gb-hanzi-encode`, `less-slow-kanji-encode`, `packed_simd`, `serde`, and `simd-accel`
    = help: consider adding `cargo-clippy` as a feature in `Cargo.toml`
    = note: see  for more information about checking conditional configuration

warning: unexpected `cfg` condition value: `cargo-clippy`
   --> /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/third_party/rust/encoding_rs/src/utf_8.rs:231:12
    |
231 | #[cfg_attr(feature = "cargo-clippy", allow(never_loop, cyclomatic_complexity))]
    |            ^^^^^^^^^^^^^^^^^^^^^^^^
    |
    = note: expected values for `feature` are: `fast-big5-hanzi-encode`, `fast-gb-hanzi-encode`, `fast-hangul-encode`, `fast-hanja-encode`, `fast-kanji-encode`, `fast-legacy-encode`, `less-slow-big5-hanzi-encode`, `less-slow-gb-hanzi-encode`, `less-slow-kanji-encode`, `packed_simd`, `serde`, and `simd-accel`
    = help: consider adding `cargo-clippy` as a feature in `Cargo.toml`
    = note: see  for more information about checking conditional configuration

warning: unexpected `cfg` condition value: `cargo-clippy`
   --> /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/third_party/rust/encoding_rs/src/utf_8.rs:608:12
    |
608 | #[cfg_attr(feature = "cargo-clippy", allow(never_loop))]
    |            ^^^^^^^^^^^^^^^^^^^^^^^^
    |
    = note: expected values for `feature` are: `fast-big5-hanzi-encode`, `fast-gb-hanzi-encode`, `fast-hangul-encode`, `fast-hanja-encode`, `fast-kanji-encode`, `fast-legacy-encode`, `less-slow-big5-hanzi-encode`, `less-slow-gb-hanzi-encode`, `less-slow-kanji-encode`, `packed_simd`, `serde`, and `simd-accel`
    = help: consider adding `cargo-clippy` as a feature in `Cargo.toml`
    = note: see  for more information about checking conditional configuration

warning: unexpected `cfg` condition value: `disabled`
    --> /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/third_party/rust/encoding_rs/src/ascii.rs:1208:68
     |
1208 |     if #[cfg(all(feature = "simd-accel", target_endian = "little", target_arch = "disabled"))] {
     |                                                                    ^^^^^^^^^^^^^^^^^^^^^^^^
     |
     = note: expected values for `target_arch` are: `aarch64`, `amdgpu`, `arm`, `arm64ec`, `avr`, `bpf`, `csky`, `hexagon`, `loongarch64`, `m68k`, `mips`, `mips32r6`, `mips64`, `mips64r6`, `msp430`, `nvptx64`, `powerpc`, `powerpc64`, `riscv32`, `riscv64`, `s390x`, `sparc`, `sparc64`, `wasm32`, `wasm64`, `x86`, `x86_64`, and `xtensa`
     = note: see  for more information about checking conditional configuration

warning: unexpected `cfg` condition value: `cargo-clippy`
    --> /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/third_party/rust/encoding_rs/src/ascii.rs:1369:20
     |
1369 |         #[cfg_attr(feature = "cargo-clippy", allow(cast_ptr_alignment))]
     |                    ^^^^^^^^^^^^^^^^^^^^^^^^
     |
     = note: expected values for `feature` are: `fast-big5-hanzi-encode`, `fast-gb-hanzi-encode`, `fast-hangul-encode`, `fast-hanja-encode`, `fast-kanji-encode`, `fast-legacy-encode`, `less-slow-big5-hanzi-encode`, `less-slow-gb-hanzi-encode`, `less-slow-kanji-encode`, `packed_simd`, `serde`, and `simd-accel`
     = help: consider adding `cargo-clippy` as a feature in `Cargo.toml`
     = note: see  for more information about checking conditional configuration

warning: unexpected `cfg` condition value: `cargo-clippy`
    --> /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/third_party/rust/encoding_rs/src/ascii.rs:185:13
     |
185  |             feature = "cargo-clippy",
     |             ^^^^^^^^^^^^^^^^^^^^^^^^
...
1475 |         basic_latin_alu!(ascii_to_basic_latin, u8, u16, ascii_to_basic_latin_stride_alu);
     |         -------------------------------------------------------------------------------- in this macro invocation
     |
     = note: expected values for `feature` are: `fast-big5-hanzi-encode`, `fast-gb-hanzi-encode`, `fast-hangul-encode`, `fast-hanja-encode`, `fast-kanji-encode`, `fast-legacy-encode`, `less-slow-big5-hanzi-encode`, `less-slow-gb-hanzi-encode`, `less-slow-kanji-encode`, `packed_simd`, `serde`, and `simd-accel`
     = help: consider adding `cargo-clippy` as a feature in `Cargo.toml`
     = note: see  for more information about checking conditional configuration
     = note: this warning originates in the macro `basic_latin_alu` (in Nightly builds, run with -Z macro-backtrace for more info)

warning: unexpected `cfg` condition value: `cargo-clippy`
    --> /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/third_party/rust/encoding_rs/src/ascii.rs:185:13
     |
185  |             feature = "cargo-clippy",
     |             ^^^^^^^^^^^^^^^^^^^^^^^^
...
1476 |         basic_latin_alu!(basic_latin_to_ascii, u16, u8, basic_latin_to_ascii_stride_alu);
     |         -------------------------------------------------------------------------------- in this macro invocation
     |
     = note: expected values for `feature` are: `fast-big5-hanzi-encode`, `fast-gb-hanzi-encode`, `fast-hangul-encode`, `fast-hanja-encode`, `fast-kanji-encode`, `fast-legacy-encode`, `less-slow-big5-hanzi-encode`, `less-slow-gb-hanzi-encode`, `less-slow-kanji-encode`, `packed_simd`, `serde`, and `simd-accel`
     = help: consider adding `cargo-clippy` as a feature in `Cargo.toml`
     = note: see  for more information about checking conditional configuration
     = note: this warning originates in the macro `basic_latin_alu` (in Nightly builds, run with -Z macro-backtrace for more info)

warning: unexpected `cfg` condition value: `cargo-clippy`
    --> /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/third_party/rust/encoding_rs/src/ascii.rs:280:13
     |
280  |             feature = "cargo-clippy",
     |             ^^^^^^^^^^^^^^^^^^^^^^^^
...
1477 |         latin1_alu!(unpack_latin1, u8, u16, unpack_latin1_stride_alu);
     |         ------------------------------------------------------------- in this macro invocation
     |
     = note: expected values for `feature` are: `fast-big5-hanzi-encode`, `fast-gb-hanzi-encode`, `fast-hangul-encode`, `fast-hanja-encode`, `fast-kanji-encode`, `fast-legacy-encode`, `less-slow-big5-hanzi-encode`, `less-slow-gb-hanzi-encode`, `less-slow-kanji-encode`, `packed_simd`, `serde`, and `simd-accel`
     = help: consider adding `cargo-clippy` as a feature in `Cargo.toml`
     = note: see  for more information about checking conditional configuration
     = note: this warning originates in the macro `latin1_alu` (in Nightly builds, run with -Z macro-backtrace for more info)

warning: unexpected `cfg` condition value: `cargo-clippy`
    --> /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/third_party/rust/encoding_rs/src/ascii.rs:280:13
     |
280  |             feature = "cargo-clippy",
     |             ^^^^^^^^^^^^^^^^^^^^^^^^
...
1478 |         latin1_alu!(pack_latin1, u16, u8, pack_latin1_stride_alu);
     |         --------------------------------------------------------- in this macro invocation
     |
     = note: expected values for `feature` are: `fast-big5-hanzi-encode`, `fast-gb-hanzi-encode`, `fast-hangul-encode`, `fast-hanja-encode`, `fast-kanji-encode`, `fast-legacy-encode`, `less-slow-big5-hanzi-encode`, `less-slow-gb-hanzi-encode`, `less-slow-kanji-encode`, `packed_simd`, `serde`, and `simd-accel`
     = help: consider adding `cargo-clippy` as a feature in `Cargo.toml`
     = note: see  for more information about checking conditional configuration
     = note: this warning originates in the macro `latin1_alu` (in Nightly builds, run with -Z macro-backtrace for more info)

warning: unexpected `cfg` condition value: `cargo-clippy`
    --> /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/third_party/rust/encoding_rs/src/ascii.rs:93:20
     |
93   |         #[cfg_attr(feature = "cargo-clippy", allow(never_loop, cast_ptr_alignment))]
     |                    ^^^^^^^^^^^^^^^^^^^^^^^^
...
1479 |         ascii_alu!(ascii_to_ascii, u8, u8, ascii_to_ascii_stride);
     |         --------------------------------------------------------- in this macro invocation
     |
     = note: expected values for `feature` are: `fast-big5-hanzi-encode`, `fast-gb-hanzi-encode`, `fast-hangul-encode`, `fast-hanja-encode`, `fast-kanji-encode`, `fast-legacy-encode`, `less-slow-big5-hanzi-encode`, `less-slow-gb-hanzi-encode`, `less-slow-kanji-encode`, `packed_simd`, `serde`, and `simd-accel`
     = help: consider adding `cargo-clippy` as a feature in `Cargo.toml`
     = note: see  for more information about checking conditional configuration
     = note: this warning originates in the macro `ascii_alu` (in Nightly builds, run with -Z macro-backtrace for more info)

warning: unexpected `cfg` condition value: `cargo-clippy`
   --> /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/third_party/rust/encoding_rs/src/data.rs:425:12
    |
425 | #[cfg_attr(feature = "cargo-clippy", allow(unreadable_literal))]
    |            ^^^^^^^^^^^^^^^^^^^^^^^^
    |
    = note: expected values for `feature` are: `fast-big5-hanzi-encode`, `fast-gb-hanzi-encode`, `fast-hangul-encode`, `fast-hanja-encode`, `fast-kanji-encode`, `fast-legacy-encode`, `less-slow-big5-hanzi-encode`, `less-slow-gb-hanzi-encode`, `less-slow-kanji-encode`, `packed_simd`, `serde`, and `simd-accel`
    = help: consider adding `cargo-clippy` as a feature in `Cargo.toml`
    = note: see  for more information about checking conditional configuration

warning: unexpected `cfg` condition value: `cargo-clippy`
    --> /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/third_party/rust/encoding_rs/src/handles.rs:1149:16
     |
1149 |     #[cfg_attr(feature = "cargo-clippy", allow(collapsible_if))]
     |                ^^^^^^^^^^^^^^^^^^^^^^^^
     |
     = note: expected values for `feature` are: `fast-big5-hanzi-encode`, `fast-gb-hanzi-encode`, `fast-hangul-encode`, `fast-hanja-encode`, `fast-kanji-encode`, `fast-legacy-encode`, `less-slow-big5-hanzi-encode`, `less-slow-gb-hanzi-encode`, `less-slow-kanji-encode`, `packed_simd`, `serde`, and `simd-accel`
     = help: consider adding `cargo-clippy` as a feature in `Cargo.toml`
     = note: see  for more information about checking conditional configuration

warning: unexpected `cfg` condition value: `cargo-clippy`
    --> /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/third_party/rust/encoding_rs/src/handles.rs:1183:16
     |
1183 |     #[cfg_attr(feature = "cargo-clippy", allow(collapsible_if))]
     |                ^^^^^^^^^^^^^^^^^^^^^^^^
     |
     = note: expected values for `feature` are: `fast-big5-hanzi-encode`, `fast-gb-hanzi-encode`, `fast-hangul-encode`, `fast-hanja-encode`, `fast-kanji-encode`, `fast-legacy-encode`, `less-slow-big5-hanzi-encode`, `less-slow-gb-hanzi-encode`, `less-slow-kanji-encode`, `packed_simd`, `serde`, and `simd-accel`
     = help: consider adding `cargo-clippy` as a feature in `Cargo.toml`
     = note: see  for more information about checking conditional configuration

warning: unexpected `cfg` condition value: `cargo-clippy`
   --> /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/third_party/rust/encoding_rs/src/mem.rs:319:12
    |
319 | #[cfg_attr(feature = "cargo-clippy", allow(collapsible_if))]
    |            ^^^^^^^^^^^^^^^^^^^^^^^^
    |
    = note: expected values for `feature` are: `fast-big5-hanzi-encode`, `fast-gb-hanzi-encode`, `fast-hangul-encode`, `fast-hanja-encode`, `fast-kanji-encode`, `fast-legacy-encode`, `less-slow-big5-hanzi-encode`, `less-slow-gb-hanzi-encode`, `less-slow-kanji-encode`, `packed_simd`, `serde`, and `simd-accel`
    = help: consider adding `cargo-clippy` as a feature in `Cargo.toml`
    = note: see  for more information about checking conditional configuration

warning: unexpected `cfg` condition value: `cargo-clippy`
   --> /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/third_party/rust/encoding_rs/src/mem.rs:693:12
    |
693 | #[cfg_attr(feature = "cargo-clippy", allow(collapsible_if, cyclomatic_complexity))]
    |            ^^^^^^^^^^^^^^^^^^^^^^^^
    |
    = note: expected values for `feature` are: `fast-big5-hanzi-encode`, `fast-gb-hanzi-encode`, `fast-hangul-encode`, `fast-hanja-encode`, `fast-kanji-encode`, `fast-legacy-encode`, `less-slow-big5-hanzi-encode`, `less-slow-gb-hanzi-encode`, `less-slow-kanji-encode`, `packed_simd`, `serde`, and `simd-accel`
    = help: consider adding `cargo-clippy` as a feature in `Cargo.toml`
    = note: see  for more information about checking conditional configuration

In file included from Unified_cpp_js_src_frontend0.cpp:29:
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/frontend/BytecodeEmitter.cpp:4548:12: warning: variable 'count' set but not used [-Wunused-but-set-variable]
  uint32_t count = cookedOrRaw->count();
           ^
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/frontend/BytecodeEmitter.cpp:4565:10: warning: variable 'idx' set but not used [-Wunused-but-set-variable]
  size_t idx;
         ^
gmake[3]: Entering directory '/magus/work/usr/mports/lang/spidermonkey78/work/.build/config'
gmake[3]: Nothing to be done for 'host'.
gmake[3]: Leaving directory '/magus/work/usr/mports/lang/spidermonkey78/work/.build/config'
/usr/local/bin/clang++15 -std=gnu++17 -o TimeStamp_posix.o -c  -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/dist/system_wrappers -include /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DIMPL_MFBT -DMOZ_HAS_MOZGLUE -I/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/mozglue/misc -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/mozglue/misc -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/dist/include -I/usr/local/include/nspr -I/usr/local/include -fPIC -DMOZILLA_CLIENT -include /magus/work/usr/mports/lang/spidermonkey78/work/.build/js/src/js-confdefs.h -Qunused-arguments -I/usr/local/include -isystem /usr/local/include -Qunused-arguments -Wall -Wbitfield-enum-conversion -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wshadow-field-in-constructor-modified -Wsign-compare -Wtype-limits -Wunreachable-code -Wunreachable-code-return -Wwrite-strings -Wno-invalid-offsetof -Wclass-varargs -Wempty-init-stmt -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wloop-analysis -Wc++2a-compat -Wcomma -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wstring-conversion -Wtautological-overlap-compare -Wtautological-unsigned-enum-zero-compare -Wtautological-unsigned-zero-compare -Wno-error=tautological-type-limit-compare -Wno-inline-new-delete -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=backend-plugin -Wno-error=free-nonheap-object -Wno-error=return-std-move -Wno-error=atomic-alignment -Wno-error=deprecated-copy -Wformat -Wformat-security -Wno-gnu-zero-variadic-macro-arguments -Wno-noexcept-type -Wno-unknown-warning-option -fno-sized-deallocation -fno-aligned-new -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pipe -O -fomit-frame-pointer -funwind-tables -fexperimental-new-pass-manager  -MD -MP -MF .deps/TimeStamp_posix.o.pp   /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/mozglue/misc/TimeStamp_posix.cpp
warning: unexpected `cfg` condition value: `cargo-clippy`
    --> /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/third_party/rust/encoding_rs/src/mem.rs:1123:12
     |
1123 | #[cfg_attr(feature = "cargo-clippy", allow(collapsible_if))]
     |            ^^^^^^^^^^^^^^^^^^^^^^^^
     |
     = note: expected values for `feature` are: `fast-big5-hanzi-encode`, `fast-gb-hanzi-encode`, `fast-hangul-encode`, `fast-hanja-encode`, `fast-kanji-encode`, `fast-legacy-encode`, `less-slow-big5-hanzi-encode`, `less-slow-gb-hanzi-encode`, `less-slow-kanji-encode`, `packed_simd`, `serde`, and `simd-accel`
     = help: consider adding `cargo-clippy` as a feature in `Cargo.toml`
     = note: see  for more information about checking conditional configuration

warning: unexpected `cfg` condition value: `cargo-clippy`
   --> /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/third_party/rust/encoding_rs/src/mem.rs:83:20
    |
83  |         #[cfg_attr(feature = "cargo-clippy", allow(cast_ptr_alignment))]
    |                    ^^^^^^^^^^^^^^^^^^^^^^^^
...
305 |         by_unit_check_alu!(is_ascii_impl, u8, 0x80, ASCII_MASK);
    |         ------------------------------------------------------- in this macro invocation
    |
    = note: expected values for `feature` are: `fast-big5-hanzi-encode`, `fast-gb-hanzi-encode`, `fast-hangul-encode`, `fast-hanja-encode`, `fast-kanji-encode`, `fast-legacy-encode`, `less-slow-big5-hanzi-encode`, `less-slow-gb-hanzi-encode`, `less-slow-kanji-encode`, `packed_simd`, `serde`, and `simd-accel`
    = help: consider adding `cargo-clippy` as a feature in `Cargo.toml`
    = note: see  for more information about checking conditional configuration
    = note: this warning originates in the macro `by_unit_check_alu` (in Nightly builds, run with -Z macro-backtrace for more info)

warning: unexpected `cfg` condition value: `cargo-clippy`
   --> /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/third_party/rust/encoding_rs/src/mem.rs:83:20
    |
83  |         #[cfg_attr(feature = "cargo-clippy", allow(cast_ptr_alignment))]
    |                    ^^^^^^^^^^^^^^^^^^^^^^^^
...
306 |         by_unit_check_alu!(is_basic_latin_impl, u16, 0x80, BASIC_LATIN_MASK);
    |         -------------------------------------------------------------------- in this macro invocation
    |
    = note: expected values for `feature` are: `fast-big5-hanzi-encode`, `fast-gb-hanzi-encode`, `fast-hangul-encode`, `fast-hanja-encode`, `fast-kanji-encode`, `fast-legacy-encode`, `less-slow-big5-hanzi-encode`, `less-slow-gb-hanzi-encode`, `less-slow-kanji-encode`, `packed_simd`, `serde`, and `simd-accel`
    = help: consider adding `cargo-clippy` as a feature in `Cargo.toml`
    = note: see  for more information about checking conditional configuration
    = note: this warning originates in the macro `by_unit_check_alu` (in Nightly builds, run with -Z macro-backtrace for more info)

warning: unexpected `cfg` condition value: `cargo-clippy`
   --> /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/third_party/rust/encoding_rs/src/mem.rs:83:20
    |
83  |         #[cfg_attr(feature = "cargo-clippy", allow(cast_ptr_alignment))]
    |                    ^^^^^^^^^^^^^^^^^^^^^^^^
...
307 |         by_unit_check_alu!(is_utf16_latin1_impl, u16, 0x100, LATIN1_MASK);
    |         ----------------------------------------------------------------- in this macro invocation
    |
    = note: expected values for `feature` are: `fast-big5-hanzi-encode`, `fast-gb-hanzi-encode`, `fast-hangul-encode`, `fast-hanja-encode`, `fast-kanji-encode`, `fast-legacy-encode`, `less-slow-big5-hanzi-encode`, `less-slow-gb-hanzi-encode`, `less-slow-kanji-encode`, `packed_simd`, `serde`, and `simd-accel`
    = help: consider adding `cargo-clippy` as a feature in `Cargo.toml`
    = note: see  for more information about checking conditional configuration
    = note: this warning originates in the macro `by_unit_check_alu` (in Nightly builds, run with -Z macro-backtrace for more info)

warning: unexpected `cfg` condition value: `cargo-clippy`
   --> /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/third_party/rust/encoding_rs/src/mem.rs:574:20
    |
574 |         #[cfg_attr(feature = "cargo-clippy", allow(cast_ptr_alignment))]
    |                    ^^^^^^^^^^^^^^^^^^^^^^^^
    |
    = note: expected values for `feature` are: `fast-big5-hanzi-encode`, `fast-gb-hanzi-encode`, `fast-hangul-encode`, `fast-hanja-encode`, `fast-kanji-encode`, `fast-legacy-encode`, `less-slow-big5-hanzi-encode`, `less-slow-gb-hanzi-encode`, `less-slow-kanji-encode`, `packed_simd`, `serde`, and `simd-accel`
    = help: consider adding `cargo-clippy` as a feature in `Cargo.toml`
    = note: see  for more information about checking conditional configuration

warning: `...` range patterns are deprecated
   --> /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/third_party/rust/encoding_rs/src/mem.rs:743:26
    |
743 |                         0...0x7F => {
    |                          ^^^ help: use `..=` for an inclusive range
    |
    = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
    = note: for more information, see 
    = note: `#[warn(ellipsis_inclusive_range_patterns)]` on by default

warning: `...` range patterns are deprecated
   --> /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/third_party/rust/encoding_rs/src/mem.rs:749:29
    |
749 |                         0xC2...0xD5 => {
    |                             ^^^ help: use `..=` for an inclusive range
    |
    = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
    = note: for more information, see 

warning: `...` range patterns are deprecated
   --> /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/third_party/rust/encoding_rs/src/mem.rs:770:36
    |
770 |                         0xE1 | 0xE3...0xEC | 0xEE => {
    |                                    ^^^ help: use `..=` for an inclusive range
    |
    = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
    = note: for more information, see 

warning: `...` range patterns are deprecated
   --> /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/third_party/rust/encoding_rs/src/mem.rs:879:29
    |
879 |                         0xF1...0xF4 => {
    |                             ^^^ help: use `..=` for an inclusive range
    |
    = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
    = note: for more information, see 

warning: `...` range patterns are deprecated
   --> /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/third_party/rust/encoding_rs/src/mem.rs:942:18
    |
942 |                 0...0x7F => {
    |                  ^^^ help: use `..=` for an inclusive range
    |
    = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
    = note: for more information, see 

warning: `...` range patterns are deprecated
   --> /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/third_party/rust/encoding_rs/src/mem.rs:948:21
    |
948 |                 0xC2...0xD5 => {
    |                     ^^^ help: use `..=` for an inclusive range
    |
    = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
    = note: for more information, see 

warning: `...` range patterns are deprecated
   --> /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/third_party/rust/encoding_rs/src/mem.rs:985:28
    |
985 |                 0xE1 | 0xE3...0xEC | 0xEE => {
    |                            ^^^ help: use `..=` for an inclusive range
    |
    = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
    = note: for more information, see 

warning: unexpected `cfg` condition name: `fuzzing`
    --> /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/third_party/rust/encoding_rs/src/mem.rs:39:32
     |
39   |     ($($arg:tt)*) => (if !cfg!(fuzzing) { debug_assert!($($arg)*); })
     |                                ^^^^^^^
...
1916 |     non_fuzz_debug_assert!(is_utf8_latin1(src));
     |     ------------------------------------------- in this macro invocation
     |
     = help: expected names are: `docsrs`, `feature`, and `test` and 31 more
     = help: consider using a Cargo feature instead
     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
              [lints.rust]
              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(fuzzing)'] }
     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(fuzzing)");` to the top of the `build.rs`
     = note: see  for more information about checking conditional configuration
     = note: this warning originates in the macro `non_fuzz_debug_assert` (in Nightly builds, run with -Z macro-backtrace for more info)

warning: `...` range patterns are deprecated
    --> /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/third_party/rust/encoding_rs/src/lib.rs:2686:29
     |
2686 |                         b'A'...b'Z' => {
     |                             ^^^ help: use `..=` for an inclusive range
     |
     = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
     = note: for more information, see 

warning: `...` range patterns are deprecated
    --> /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/third_party/rust/encoding_rs/src/lib.rs:2691:29
     |
2691 |                         b'a'...b'z' | b'0'...b'9' | b'-' | b'_' | b':' | b'.' => {
     |                             ^^^ help: use `..=` for an inclusive range
     |
     = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
     = note: for more information, see 

warning: `...` range patterns are deprecated
    --> /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/third_party/rust/encoding_rs/src/lib.rs:2691:43
     |
2691 |                         b'a'...b'z' | b'0'...b'9' | b'-' | b'_' | b':' | b'.' => {
     |                                           ^^^ help: use `..=` for an inclusive range
     |
     = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
     = note: for more information, see 

warning: `...` range patterns are deprecated
    --> /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/third_party/rust/encoding_rs/src/lib.rs:2714:29
     |
2714 |                         b'A'...b'Z' => {
     |                             ^^^ help: use `..=` for an inclusive range
     |
     = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
     = note: for more information, see 

warning: `...` range patterns are deprecated
    --> /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/third_party/rust/encoding_rs/src/lib.rs:2723:29
     |
2723 |                         b'a'...b'z' | b'0'...b'9' | b'-' | b'_' | b':' | b'.' => {
     |                             ^^^ help: use `..=` for an inclusive range
     |
     = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
     = note: for more information, see 

warning: `...` range patterns are deprecated
    --> /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/third_party/rust/encoding_rs/src/lib.rs:2723:43
     |
2723 |                         b'a'...b'z' | b'0'...b'9' | b'-' | b'_' | b':' | b'.' => {
     |                                           ^^^ help: use `..=` for an inclusive range
     |
     = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
     = note: for more information, see 

warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead
   --> /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/third_party/rust/encoding_rs/src/handles.rs:113:42
    |
113 |             let mut u: u16 = ::std::mem::uninitialized();
    |                                          ^^^^^^^^^^^^^
    |
    = note: `#[warn(deprecated)]` on by default

mozglue/misc/Decimal.o
In file included from Unified_cpp_js_src_wasm3.cpp:2:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/wasm/WasmTable.cpp:19:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/wasm/WasmTable.h:23:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/wasm/WasmCode.h:27:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/wasm/WasmGC.h:22:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/MacroAssembler.h:19:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x64/MacroAssembler-x64.h:12:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/MacroAssembler-x86-shared.h:15:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x64/Assembler-x64.h:276:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/Assembler-x86-shared.h:17:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x64/BaseAssembler-x64.h:10:
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5158:17: warning: use of bitwise '|' with boolean operands [-Wbitwise-instead-of-logical]
      emitRexIf(byteRegRequiresRex(reg) | byteRegRequiresRex(rm), reg, 0, rm);
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                                        ||
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5158:17: note: cast one or both operands to int to silence this warning
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5167:17: warning: use of bitwise '|' with boolean operands [-Wbitwise-instead-of-logical]
      emitRexIf(byteRegRequiresRex(reg) | regRequiresRex(base), reg, 0, base);
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                                        ||
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5167:17: note: cast one or both operands to int to silence this warning
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5176:17: warning: use of bitwise '|' with boolean operands [-Wbitwise-instead-of-logical]
      emitRexIf(byteRegRequiresRex(reg) | regRequiresRex(base) |
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                                                               ||
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5176:17: note: cast one or both operands to int to silence this warning
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5176:17: warning: use of bitwise '|' with boolean operands [-Wbitwise-instead-of-logical]
      emitRexIf(byteRegRequiresRex(reg) | regRequiresRex(base) |
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                                        ||
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5176:17: note: cast one or both operands to int to silence this warning
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5191:17: warning: use of bitwise '|' with boolean operands [-Wbitwise-instead-of-logical]
      emitRexIf(regRequiresRex(reg) | byteRegRequiresRex(rm), reg, 0, rm);
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                                    ||
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5191:17: note: cast one or both operands to int to silence this warning
/usr/local/bin/clang++15 -std=gnu++17 -o Unified_cpp_js_src_jit11.o -c  -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/dist/system_wrappers -include /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/js/src/jit -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/js/src -I/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/dist/include -I/usr/local/include/nspr -I/usr/local/include -fPIC -DMOZILLA_CLIENT -include /magus/work/usr/mports/lang/spidermonkey78/work/.build/js/src/js-confdefs.h -Qunused-arguments -I/usr/local/include -isystem /usr/local/include -Qunused-arguments -Wall -Wbitfield-enum-conversion -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wshadow-field-in-constructor-modified -Wsign-compare -Wtype-limits -Wunreachable-code -Wunreachable-code-return -Wwrite-strings -Wno-invalid-offsetof -Wclass-varargs -Wempty-init-stmt -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wloop-analysis -Wc++2a-compat -Wcomma -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wstring-conversion -Wtautological-overlap-compare -Wtautological-unsigned-enum-zero-compare -Wtautological-unsigned-zero-compare -Wno-error=tautological-type-limit-compare -Wno-inline-new-delete -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=backend-plugin -Wno-error=free-nonheap-object -Wno-error=return-std-move -Wno-error=atomic-alignment -Wno-error=deprecated-copy -Wformat -Wformat-security -Wno-gnu-zero-variadic-macro-arguments -Wno-noexcept-type -Wno-unknown-warning-option -fno-sized-deallocation -fno-aligned-new -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pipe -O -fomit-frame-pointer -funwind-tables -I/usr/local/include -fno-strict-aliasing -Werror=format -Wno-shadow -fexperimental-new-pass-manager  -MD -MP -MF .deps/Unified_cpp_js_src_jit11.o.pp   Unified_cpp_js_src_jit11.cpp
js/src/jit/Unified_cpp_js_src_jit12.o
gmake[3]: Leaving directory '/magus/work/usr/mports/lang/spidermonkey78/work/.build/mfbt'
/usr/local/bin/clang++15 -std=gnu++17 -o Unified_cpp_js_src_frontend5.o -c  -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/dist/system_wrappers -include /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/frontend -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/js/src/frontend -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/js/src -I/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/dist/include -I/usr/local/include/nspr -I/usr/local/include -fPIC -DMOZILLA_CLIENT -include /magus/work/usr/mports/lang/spidermonkey78/work/.build/js/src/js-confdefs.h -Qunused-arguments -I/usr/local/include -isystem /usr/local/include -Qunused-arguments -Wall -Wbitfield-enum-conversion -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wshadow-field-in-constructor-modified -Wsign-compare -Wtype-limits -Wunreachable-code -Wunreachable-code-return -Wwrite-strings -Wno-invalid-offsetof -Wclass-varargs -Wempty-init-stmt -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wloop-analysis -Wc++2a-compat -Wcomma -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wstring-conversion -Wtautological-overlap-compare -Wtautological-unsigned-enum-zero-compare -Wtautological-unsigned-zero-compare -Wno-error=tautological-type-limit-compare -Wno-inline-new-delete -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=backend-plugin -Wno-error=free-nonheap-object -Wno-error=return-std-move -Wno-error=atomic-alignment -Wno-error=deprecated-copy -Wformat -Wformat-security -Wno-gnu-zero-variadic-macro-arguments -Wno-noexcept-type -Wno-unknown-warning-option -fno-sized-deallocation -fno-aligned-new -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pipe -O -fomit-frame-pointer -funwind-tables -I/usr/local/include -fno-strict-aliasing -Werror=format -Wno-shadow -fexperimental-new-pass-manager  -MD -MP -MF .deps/Unified_cpp_js_src_frontend5.o.pp   Unified_cpp_js_src_frontend5.cpp
js/src/frontend/Unified_cpp_js_src_frontend6.o
/usr/local/bin/clang++15 -std=gnu++17 -o Unified_cpp_js_src_jit12.o -c  -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/dist/system_wrappers -include /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/js/src/jit -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/js/src -I/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/dist/include -I/usr/local/include/nspr -I/usr/local/include -fPIC -DMOZILLA_CLIENT -include /magus/work/usr/mports/lang/spidermonkey78/work/.build/js/src/js-confdefs.h -Qunused-arguments -I/usr/local/include -isystem /usr/local/include -Qunused-arguments -Wall -Wbitfield-enum-conversion -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wshadow-field-in-constructor-modified -Wsign-compare -Wtype-limits -Wunreachable-code -Wunreachable-code-return -Wwrite-strings -Wno-invalid-offsetof -Wclass-varargs -Wempty-init-stmt -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wloop-analysis -Wc++2a-compat -Wcomma -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wstring-conversion -Wtautological-overlap-compare -Wtautological-unsigned-enum-zero-compare -Wtautological-unsigned-zero-compare -Wno-error=tautological-type-limit-compare -Wno-inline-new-delete -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=backend-plugin -Wno-error=free-nonheap-object -Wno-error=return-std-move -Wno-error=atomic-alignment -Wno-error=deprecated-copy -Wformat -Wformat-security -Wno-gnu-zero-variadic-macro-arguments -Wno-noexcept-type -Wno-unknown-warning-option -fno-sized-deallocation -fno-aligned-new -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pipe -O -fomit-frame-pointer -funwind-tables -I/usr/local/include -fno-strict-aliasing -Werror=format -Wno-shadow -fexperimental-new-pass-manager  -MD -MP -MF .deps/Unified_cpp_js_src_jit12.o.pp   Unified_cpp_js_src_jit12.cpp
js/src/jit/Unified_cpp_js_src_jit13.o
warning: the type `u16` does not permit being left uninitialized
   --> /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/third_party/rust/encoding_rs/src/handles.rs:113:30
    |
113 |             let mut u: u16 = ::std::mem::uninitialized();
    |                              ^^^^^^^^^^^^^^^^^^^^^^^^^^^
    |                              |
    |                              this code causes undefined behavior when executed
    |                              help: use `MaybeUninit` instead, and only call `assume_init` after initialization is done
    |
    = note: integers must be initialized
    = note: `#[warn(invalid_value)]` on by default

In file included from Unified_cpp_js_src_wasm3.cpp:11:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/wasm/WasmTypes.cpp:25:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/wasm/WasmBaselineCompile.h:22:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/wasm/WasmGenerator.h:27:
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/wasm/WasmValidate.h:346:15: warning: variable 'assertByte' set but not used [-Wunused-but-set-variable]
      uint8_t assertByte = assertBits & 0x7f;
              ^
/usr/local/bin/clang++15 -std=gnu++17 -o Decimal.o -c  -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/dist/system_wrappers -include /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DIMPL_MFBT -DMOZ_HAS_MOZGLUE -I/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/mozglue/misc -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/mozglue/misc -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/dist/include -I/usr/local/include/nspr -I/usr/local/include -fPIC -DMOZILLA_CLIENT -include /magus/work/usr/mports/lang/spidermonkey78/work/.build/js/src/js-confdefs.h -Qunused-arguments -I/usr/local/include -isystem /usr/local/include -Qunused-arguments -Wall -Wbitfield-enum-conversion -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wshadow-field-in-constructor-modified -Wsign-compare -Wtype-limits -Wunreachable-code -Wunreachable-code-return -Wwrite-strings -Wno-invalid-offsetof -Wclass-varargs -Wempty-init-stmt -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wloop-analysis -Wc++2a-compat -Wcomma -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wstring-conversion -Wtautological-overlap-compare -Wtautological-unsigned-enum-zero-compare -Wtautological-unsigned-zero-compare -Wno-error=tautological-type-limit-compare -Wno-inline-new-delete -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=backend-plugin -Wno-error=free-nonheap-object -Wno-error=return-std-move -Wno-error=atomic-alignment -Wno-error=deprecated-copy -Wformat -Wformat-security -Wno-gnu-zero-variadic-macro-arguments -Wno-noexcept-type -Wno-unknown-warning-option -fno-sized-deallocation -fno-aligned-new -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pipe -O -fomit-frame-pointer -funwind-tables -fexperimental-new-pass-manager  -MD -MP -MF .deps/Decimal.o.pp  -Wno-implicit-fallthrough /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/mozglue/misc/decimal/Decimal.cpp
5 warnings generated.
/usr/local/bin/clang++15 -std=gnu++17 -o Unified_cpp_js_src_gc1.o -c  -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/dist/system_wrappers -include /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/gc -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/js/src/gc -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/js/src -I/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/dist/include -I/usr/local/include/nspr -I/usr/local/include -fPIC -DMOZILLA_CLIENT -include /magus/work/usr/mports/lang/spidermonkey78/work/.build/js/src/js-confdefs.h -Qunused-arguments -I/usr/local/include -isystem /usr/local/include -Qunused-arguments -Wall -Wbitfield-enum-conversion -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wshadow-field-in-constructor-modified -Wsign-compare -Wtype-limits -Wunreachable-code -Wunreachable-code-return -Wwrite-strings -Wno-invalid-offsetof -Wclass-varargs -Wempty-init-stmt -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wloop-analysis -Wc++2a-compat -Wcomma -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wstring-conversion -Wtautological-overlap-compare -Wtautological-unsigned-enum-zero-compare -Wtautological-unsigned-zero-compare -Wno-error=tautological-type-limit-compare -Wno-inline-new-delete -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=backend-plugin -Wno-error=free-nonheap-object -Wno-error=return-std-move -Wno-error=atomic-alignment -Wno-error=deprecated-copy -Wformat -Wformat-security -Wno-gnu-zero-variadic-macro-arguments -Wno-noexcept-type -Wno-unknown-warning-option -fno-sized-deallocation -fno-aligned-new -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pipe -O -fomit-frame-pointer -funwind-tables -I/usr/local/include -fno-strict-aliasing -Werror=format -Wno-shadow -fexperimental-new-pass-manager  -MD -MP -MF .deps/Unified_cpp_js_src_gc1.o.pp   Unified_cpp_js_src_gc1.cpp
js/src/gc/Unified_cpp_js_src_gc2.o
5 warnings generated.
5 warnings generated.
/usr/local/bin/clang++15 -std=gnu++17 -o Unified_cpp_js_src_jit13.o -c  -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/dist/system_wrappers -include /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/js/src/jit -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/js/src -I/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/dist/include -I/usr/local/include/nspr -I/usr/local/include -fPIC -DMOZILLA_CLIENT -include /magus/work/usr/mports/lang/spidermonkey78/work/.build/js/src/js-confdefs.h -Qunused-arguments -I/usr/local/include -isystem /usr/local/include -Qunused-arguments -Wall -Wbitfield-enum-conversion -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wshadow-field-in-constructor-modified -Wsign-compare -Wtype-limits -Wunreachable-code -Wunreachable-code-return -Wwrite-strings -Wno-invalid-offsetof -Wclass-varargs -Wempty-init-stmt -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wloop-analysis -Wc++2a-compat -Wcomma -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wstring-conversion -Wtautological-overlap-compare -Wtautological-unsigned-enum-zero-compare -Wtautological-unsigned-zero-compare -Wno-error=tautological-type-limit-compare -Wno-inline-new-delete -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=backend-plugin -Wno-error=free-nonheap-object -Wno-error=return-std-move -Wno-error=atomic-alignment -Wno-error=deprecated-copy -Wformat -Wformat-security -Wno-gnu-zero-variadic-macro-arguments -Wno-noexcept-type -Wno-unknown-warning-option -fno-sized-deallocation -fno-aligned-new -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pipe -O -fomit-frame-pointer -funwind-tables -I/usr/local/include -fno-strict-aliasing -Werror=format -Wno-shadow -fexperimental-new-pass-manager  -MD -MP -MF .deps/Unified_cpp_js_src_jit13.o.pp   Unified_cpp_js_src_jit13.cpp
js/src/jit/Unified_cpp_js_src_jit14.o
/usr/local/bin/clang++15 -std=gnu++17 -o Unified_cpp_js_src_gc2.o -c  -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/dist/system_wrappers -include /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/gc -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/js/src/gc -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/js/src -I/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/dist/include -I/usr/local/include/nspr -I/usr/local/include -fPIC -DMOZILLA_CLIENT -include /magus/work/usr/mports/lang/spidermonkey78/work/.build/js/src/js-confdefs.h -Qunused-arguments -I/usr/local/include -isystem /usr/local/include -Qunused-arguments -Wall -Wbitfield-enum-conversion -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wshadow-field-in-constructor-modified -Wsign-compare -Wtype-limits -Wunreachable-code -Wunreachable-code-return -Wwrite-strings -Wno-invalid-offsetof -Wclass-varargs -Wempty-init-stmt -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wloop-analysis -Wc++2a-compat -Wcomma -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wstring-conversion -Wtautological-overlap-compare -Wtautological-unsigned-enum-zero-compare -Wtautological-unsigned-zero-compare -Wno-error=tautological-type-limit-compare -Wno-inline-new-delete -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=backend-plugin -Wno-error=free-nonheap-object -Wno-error=return-std-move -Wno-error=atomic-alignment -Wno-error=deprecated-copy -Wformat -Wformat-security -Wno-gnu-zero-variadic-macro-arguments -Wno-noexcept-type -Wno-unknown-warning-option -fno-sized-deallocation -fno-aligned-new -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pipe -O -fomit-frame-pointer -funwind-tables -I/usr/local/include -fno-strict-aliasing -Werror=format -Wno-shadow -fexperimental-new-pass-manager  -MD -MP -MF .deps/Unified_cpp_js_src_gc2.o.pp   Unified_cpp_js_src_gc2.cpp
/usr/local/bin/clang++15 -std=gnu++17 -o Unified_cpp_js_src_jit14.o -c  -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/dist/system_wrappers -include /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/js/src/jit -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/js/src -I/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/dist/include -I/usr/local/include/nspr -I/usr/local/include -fPIC -DMOZILLA_CLIENT -include /magus/work/usr/mports/lang/spidermonkey78/work/.build/js/src/js-confdefs.h -Qunused-arguments -I/usr/local/include -isystem /usr/local/include -Qunused-arguments -Wall -Wbitfield-enum-conversion -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wshadow-field-in-constructor-modified -Wsign-compare -Wtype-limits -Wunreachable-code -Wunreachable-code-return -Wwrite-strings -Wno-invalid-offsetof -Wclass-varargs -Wempty-init-stmt -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wloop-analysis -Wc++2a-compat -Wcomma -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wstring-conversion -Wtautological-overlap-compare -Wtautological-unsigned-enum-zero-compare -Wtautological-unsigned-zero-compare -Wno-error=tautological-type-limit-compare -Wno-inline-new-delete -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=backend-plugin -Wno-error=free-nonheap-object -Wno-error=return-std-move -Wno-error=atomic-alignment -Wno-error=deprecated-copy -Wformat -Wformat-security -Wno-gnu-zero-variadic-macro-arguments -Wno-noexcept-type -Wno-unknown-warning-option -fno-sized-deallocation -fno-aligned-new -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pipe -O -fomit-frame-pointer -funwind-tables -I/usr/local/include -fno-strict-aliasing -Werror=format -Wno-shadow -fexperimental-new-pass-manager  -MD -MP -MF .deps/Unified_cpp_js_src_jit14.o.pp   Unified_cpp_js_src_jit14.cpp
js/src/jit/Unified_cpp_js_src_jit2.o
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jsmath.cpp:35:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/vm/JSObject-inl.h:20:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/vm/ObjectOperations-inl.h:36:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/vm/TypeInference-inl.h:23:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/JitScript.h:13:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/BaselineIC.h:18:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/SharedICRegisters.h:13:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x64/SharedICRegisters-x64.h:10:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/MacroAssembler.h:19:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x64/MacroAssembler-x64.h:12:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/MacroAssembler-x86-shared.h:15:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x64/Assembler-x64.h:276:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/Assembler-x86-shared.h:17:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x64/BaseAssembler-x64.h:10:
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5158:17: warning: use of bitwise '|' with boolean operands [-Wbitwise-instead-of-logical]
      emitRexIf(byteRegRequiresRex(reg) | byteRegRequiresRex(rm), reg, 0, rm);
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                                        ||
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5158:17: note: cast one or both operands to int to silence this warning
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5167:17: warning: use of bitwise '|' with boolean operands [-Wbitwise-instead-of-logical]
      emitRexIf(byteRegRequiresRex(reg) | regRequiresRex(base), reg, 0, base);
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                                        ||
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5167:17: note: cast one or both operands to int to silence this warning
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5176:17: warning: use of bitwise '|' with boolean operands [-Wbitwise-instead-of-logical]
      emitRexIf(byteRegRequiresRex(reg) | regRequiresRex(base) |
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                                                               ||
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5176:17: note: cast one or both operands to int to silence this warning
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5176:17: warning: use of bitwise '|' with boolean operands [-Wbitwise-instead-of-logical]
      emitRexIf(byteRegRequiresRex(reg) | regRequiresRex(base) |
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                                        ||
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5176:17: note: cast one or both operands to int to silence this warning
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5191:17: warning: use of bitwise '|' with boolean operands [-Wbitwise-instead-of-logical]
      emitRexIf(regRequiresRex(reg) | byteRegRequiresRex(rm), reg, 0, rm);
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                                    ||
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5191:17: note: cast one or both operands to int to silence this warning
gmake[3]: Leaving directory '/magus/work/usr/mports/lang/spidermonkey78/work/.build/mozglue/misc'
/usr/local/bin/clang++15 -std=gnu++17 -o Unified_cpp_js_src_new-regexp1.o -c  -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/dist/system_wrappers -include /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/new-regexp -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/js/src/new-regexp -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/js/src -I/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/dist/include -I/usr/local/include/nspr -I/usr/local/include -fPIC -DMOZILLA_CLIENT -include /magus/work/usr/mports/lang/spidermonkey78/work/.build/js/src/js-confdefs.h -Qunused-arguments -I/usr/local/include -isystem /usr/local/include -Qunused-arguments -Wall -Wbitfield-enum-conversion -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wshadow-field-in-constructor-modified -Wsign-compare -Wtype-limits -Wunreachable-code -Wunreachable-code-return -Wwrite-strings -Wno-invalid-offsetof -Wclass-varargs -Wempty-init-stmt -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wloop-analysis -Wc++2a-compat -Wcomma -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wstring-conversion -Wtautological-overlap-compare -Wtautological-unsigned-enum-zero-compare -Wtautological-unsigned-zero-compare -Wno-error=tautological-type-limit-compare -Wno-inline-new-delete -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=backend-plugin -Wno-error=free-nonheap-object -Wno-error=return-std-move -Wno-error=atomic-alignment -Wno-error=deprecated-copy -Wformat -Wformat-security -Wno-gnu-zero-variadic-macro-arguments -Wno-noexcept-type -Wno-unknown-warning-option -fno-sized-deallocation -fno-aligned-new -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pipe -O -fomit-frame-pointer -funwind-tables -I/usr/local/include -fno-strict-aliasing -Werror=format -Wno-shadow -DV8_INTL_SUPPORT -fexperimental-new-pass-manager  -MD -MP -MF .deps/Unified_cpp_js_src_new-regexp1.o.pp   Unified_cpp_js_src_new-regexp1.cpp
js/src/new-regexp/Unified_cpp_js_src_new-regexp2.o
In file included from Unified_cpp_js_src_new-regexp0.cpp:2:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/new-regexp/RegExpAPI.cpp:21:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/new-regexp/regexp-macro-assembler-arch.h:18:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/MacroAssembler.h:19:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x64/MacroAssembler-x64.h:12:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/MacroAssembler-x86-shared.h:15:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x64/Assembler-x64.h:276:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/Assembler-x86-shared.h:17:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x64/BaseAssembler-x64.h:10:
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5158:17: warning: use of bitwise '|' with boolean operands [-Wbitwise-instead-of-logical]
      emitRexIf(byteRegRequiresRex(reg) | byteRegRequiresRex(rm), reg, 0, rm);
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                                        ||
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5158:17: note: cast one or both operands to int to silence this warning
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5167:17: warning: use of bitwise '|' with boolean operands [-Wbitwise-instead-of-logical]
      emitRexIf(byteRegRequiresRex(reg) | regRequiresRex(base), reg, 0, base);
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                                        ||
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5167:17: note: cast one or both operands to int to silence this warning
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5176:17: warning: use of bitwise '|' with boolean operands [-Wbitwise-instead-of-logical]
      emitRexIf(byteRegRequiresRex(reg) | regRequiresRex(base) |
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                                                               ||
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5176:17: note: cast one or both operands to int to silence this warning
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5176:17: warning: use of bitwise '|' with boolean operands [-Wbitwise-instead-of-logical]
      emitRexIf(byteRegRequiresRex(reg) | regRequiresRex(base) |
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                                        ||
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5176:17: note: cast one or both operands to int to silence this warning
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5191:17: warning: use of bitwise '|' with boolean operands [-Wbitwise-instead-of-logical]
      emitRexIf(regRequiresRex(reg) | byteRegRequiresRex(rm), reg, 0, rm);
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                                    ||
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5191:17: note: cast one or both operands to int to silence this warning
In file included from Unified_cpp_js_src_jit12.cpp:2:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/shared/CodeGenerator-shared.cpp:7:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/shared/CodeGenerator-shared-inl.h:10:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/shared/CodeGenerator-shared.h:16:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/LIR.h:21:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/MIR.h:24:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/BaselineIC.h:18:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/SharedICRegisters.h:13:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x64/SharedICRegisters-x64.h:10:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/MacroAssembler.h:19:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x64/MacroAssembler-x64.h:12:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/MacroAssembler-x86-shared.h:15:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x64/Assembler-x64.h:276:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/Assembler-x86-shared.h:17:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x64/BaseAssembler-x64.h:10:
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5158:17: warning: use of bitwise '|' with boolean operands [-Wbitwise-instead-of-logical]
      emitRexIf(byteRegRequiresRex(reg) | byteRegRequiresRex(rm), reg, 0, rm);
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                                        ||
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5158:17: note: cast one or both operands to int to silence this warning
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5167:17: warning: use of bitwise '|' with boolean operands [-Wbitwise-instead-of-logical]
      emitRexIf(byteRegRequiresRex(reg) | regRequiresRex(base), reg, 0, base);
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                                        ||
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5167:17: note: cast one or both operands to int to silence this warning
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5176:17: warning: use of bitwise '|' with boolean operands [-Wbitwise-instead-of-logical]
      emitRexIf(byteRegRequiresRex(reg) | regRequiresRex(base) |
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                                                               ||
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5176:17: note: cast one or both operands to int to silence this warning
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5176:17: warning: use of bitwise '|' with boolean operands [-Wbitwise-instead-of-logical]
      emitRexIf(byteRegRequiresRex(reg) | regRequiresRex(base) |
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                                        ||
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5176:17: note: cast one or both operands to int to silence this warning
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5191:17: warning: use of bitwise '|' with boolean operands [-Wbitwise-instead-of-logical]
      emitRexIf(regRequiresRex(reg) | byteRegRequiresRex(rm), reg, 0, rm);
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                                    ||
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5191:17: note: cast one or both operands to int to silence this warning
In file included from Unified_cpp_js_src_frontend5.cpp:2:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/frontend/SharedContext.cpp:17:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/vm/EnvironmentObject-inl.h:12:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/vm/JSObject-inl.h:20:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/vm/ObjectOperations-inl.h:36:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/vm/TypeInference-inl.h:23:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/JitScript.h:13:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/BaselineIC.h:18:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/SharedICRegisters.h:13:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x64/SharedICRegisters-x64.h:10:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/MacroAssembler.h:19:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x64/MacroAssembler-x64.h:12:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/MacroAssembler-x86-shared.h:15:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x64/Assembler-x64.h:276:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/Assembler-x86-shared.h:17:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x64/BaseAssembler-x64.h:10:
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5158:17: warning: use of bitwise '|' with boolean operands [-Wbitwise-instead-of-logical]
      emitRexIf(byteRegRequiresRex(reg) | byteRegRequiresRex(rm), reg, 0, rm);
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                                        ||
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5158:17: note: cast one or both operands to int to silence this warning
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5167:17: warning: use of bitwise '|' with boolean operands [-Wbitwise-instead-of-logical]
      emitRexIf(byteRegRequiresRex(reg) | regRequiresRex(base), reg, 0, base);
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                                        ||
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5167:17: note: cast one or both operands to int to silence this warning
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5176:17: warning: use of bitwise '|' with boolean operands [-Wbitwise-instead-of-logical]
      emitRexIf(byteRegRequiresRex(reg) | regRequiresRex(base) |
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                                                               ||
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5176:17: note: cast one or both operands to int to silence this warning
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5176:17: warning: use of bitwise '|' with boolean operands [-Wbitwise-instead-of-logical]
      emitRexIf(byteRegRequiresRex(reg) | regRequiresRex(base) |
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                                        ||
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5176:17: note: cast one or both operands to int to silence this warning
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5191:17: warning: use of bitwise '|' with boolean operands [-Wbitwise-instead-of-logical]
      emitRexIf(regRequiresRex(reg) | byteRegRequiresRex(rm), reg, 0, rm);
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                                    ||
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5191:17: note: cast one or both operands to int to silence this warning
7 warnings generated.
/usr/local/bin/clang++15 -std=gnu++17 -o Unified_cpp_js_src_jit2.o -c  -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/dist/system_wrappers -include /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/js/src/jit -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/js/src -I/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/dist/include -I/usr/local/include/nspr -I/usr/local/include -fPIC -DMOZILLA_CLIENT -include /magus/work/usr/mports/lang/spidermonkey78/work/.build/js/src/js-confdefs.h -Qunused-arguments -I/usr/local/include -isystem /usr/local/include -Qunused-arguments -Wall -Wbitfield-enum-conversion -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wshadow-field-in-constructor-modified -Wsign-compare -Wtype-limits -Wunreachable-code -Wunreachable-code-return -Wwrite-strings -Wno-invalid-offsetof -Wclass-varargs -Wempty-init-stmt -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wloop-analysis -Wc++2a-compat -Wcomma -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wstring-conversion -Wtautological-overlap-compare -Wtautological-unsigned-enum-zero-compare -Wtautological-unsigned-zero-compare -Wno-error=tautological-type-limit-compare -Wno-inline-new-delete -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=backend-plugin -Wno-error=free-nonheap-object -Wno-error=return-std-move -Wno-error=atomic-alignment -Wno-error=deprecated-copy -Wformat -Wformat-security -Wno-gnu-zero-variadic-macro-arguments -Wno-noexcept-type -Wno-unknown-warning-option -fno-sized-deallocation -fno-aligned-new -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pipe -O -fomit-frame-pointer -funwind-tables -I/usr/local/include -fno-strict-aliasing -Werror=format -Wno-shadow -fexperimental-new-pass-manager  -MD -MP -MF .deps/Unified_cpp_js_src_jit2.o.pp   Unified_cpp_js_src_jit2.cpp
js/src/jit/Unified_cpp_js_src_jit3.o
In file included from Unified_cpp_js_src_jit11.cpp:2:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/WarpBuilderShared.cpp:7:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/WarpBuilderShared.h:10:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/MIR.h:24:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/BaselineIC.h:18:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/SharedICRegisters.h:13:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x64/SharedICRegisters-x64.h:10:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/MacroAssembler.h:19:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x64/MacroAssembler-x64.h:12:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/MacroAssembler-x86-shared.h:15:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x64/Assembler-x64.h:276:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/Assembler-x86-shared.h:17:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x64/BaseAssembler-x64.h:10:
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5158:17: warning: use of bitwise '|' with boolean operands [-Wbitwise-instead-of-logical]
      emitRexIf(byteRegRequiresRex(reg) | byteRegRequiresRex(rm), reg, 0, rm);
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                                        ||
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5158:17: note: cast one or both operands to int to silence this warning
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5167:17: warning: use of bitwise '|' with boolean operands [-Wbitwise-instead-of-logical]
      emitRexIf(byteRegRequiresRex(reg) | regRequiresRex(base), reg, 0, base);
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                                        ||
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5167:17: note: cast one or both operands to int to silence this warning
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5176:17: warning: use of bitwise '|' with boolean operands [-Wbitwise-instead-of-logical]
      emitRexIf(byteRegRequiresRex(reg) | regRequiresRex(base) |
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                                                               ||
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5176:17: note: cast one or both operands to int to silence this warning
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5176:17: warning: use of bitwise '|' with boolean operands [-Wbitwise-instead-of-logical]
      emitRexIf(byteRegRequiresRex(reg) | regRequiresRex(base) |
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                                        ||
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5176:17: note: cast one or both operands to int to silence this warning
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5191:17: warning: use of bitwise '|' with boolean operands [-Wbitwise-instead-of-logical]
      emitRexIf(regRequiresRex(reg) | byteRegRequiresRex(rm), reg, 0, rm);
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                                    ||
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5191:17: note: cast one or both operands to int to silence this warning
5 warnings generated.
/usr/local/bin/clang++15 -std=gnu++17 -o Unified_cpp_js_src_new-regexp2.o -c  -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/dist/system_wrappers -include /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/new-regexp -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/js/src/new-regexp -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/js/src -I/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/dist/include -I/usr/local/include/nspr -I/usr/local/include -fPIC -DMOZILLA_CLIENT -include /magus/work/usr/mports/lang/spidermonkey78/work/.build/js/src/js-confdefs.h -Qunused-arguments -I/usr/local/include -isystem /usr/local/include -Qunused-arguments -Wall -Wbitfield-enum-conversion -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wshadow-field-in-constructor-modified -Wsign-compare -Wtype-limits -Wunreachable-code -Wunreachable-code-return -Wwrite-strings -Wno-invalid-offsetof -Wclass-varargs -Wempty-init-stmt -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wloop-analysis -Wc++2a-compat -Wcomma -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wstring-conversion -Wtautological-overlap-compare -Wtautological-unsigned-enum-zero-compare -Wtautological-unsigned-zero-compare -Wno-error=tautological-type-limit-compare -Wno-inline-new-delete -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=backend-plugin -Wno-error=free-nonheap-object -Wno-error=return-std-move -Wno-error=atomic-alignment -Wno-error=deprecated-copy -Wformat -Wformat-security -Wno-gnu-zero-variadic-macro-arguments -Wno-noexcept-type -Wno-unknown-warning-option -fno-sized-deallocation -fno-aligned-new -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pipe -O -fomit-frame-pointer -funwind-tables -I/usr/local/include -fno-strict-aliasing -Werror=format -Wno-shadow -DV8_INTL_SUPPORT -fexperimental-new-pass-manager  -MD -MP -MF .deps/Unified_cpp_js_src_new-regexp2.o.pp   Unified_cpp_js_src_new-regexp2.cpp
5 warnings generated.
/usr/local/bin/clang++15 -std=gnu++17 -o DoubleToString.o -c  -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/dist/system_wrappers -include /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/js/src -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/dist/include -I/usr/local/include/nspr -I/usr/local/include -fPIC -DMOZILLA_CLIENT -include /magus/work/usr/mports/lang/spidermonkey78/work/.build/js/src/js-confdefs.h -Qunused-arguments -I/usr/local/include -isystem /usr/local/include -Qunused-arguments -Wall -Wbitfield-enum-conversion -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wshadow-field-in-constructor-modified -Wsign-compare -Wtype-limits -Wunreachable-code -Wunreachable-code-return -Wwrite-strings -Wno-invalid-offsetof -Wclass-varargs -Wempty-init-stmt -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wloop-analysis -Wc++2a-compat -Wcomma -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wstring-conversion -Wtautological-overlap-compare -Wtautological-unsigned-enum-zero-compare -Wtautological-unsigned-zero-compare -Wno-error=tautological-type-limit-compare -Wno-inline-new-delete -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=backend-plugin -Wno-error=free-nonheap-object -Wno-error=return-std-move -Wno-error=atomic-alignment -Wno-error=deprecated-copy -Wformat -Wformat-security -Wno-gnu-zero-variadic-macro-arguments -Wno-noexcept-type -Wno-unknown-warning-option -fno-sized-deallocation -fno-aligned-new -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pipe -O -fomit-frame-pointer -funwind-tables -I/usr/local/include -fno-strict-aliasing -Werror=format -Wno-shadow -fexperimental-new-pass-manager  -MD -MP -MF .deps/DoubleToString.o.pp  -Wno-implicit-fallthrough /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/util/DoubleToString.cpp
js/src/Utility.o
In file included from Unified_cpp_js_src_gc1.cpp:2:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/gc/Marking.cpp:51:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/vm/NativeObject-inl.h:27:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/vm/JSObject-inl.h:20:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/vm/ObjectOperations-inl.h:36:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/vm/TypeInference-inl.h:23:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/JitScript.h:13:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/BaselineIC.h:18:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/SharedICRegisters.h:13:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x64/SharedICRegisters-x64.h:10:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/MacroAssembler.h:19:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x64/MacroAssembler-x64.h:12:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/MacroAssembler-x86-shared.h:15:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x64/Assembler-x64.h:276:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/Assembler-x86-shared.h:17:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x64/BaseAssembler-x64.h:10:
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5158:17: warning: use of bitwise '|' with boolean operands [-Wbitwise-instead-of-logical]
      emitRexIf(byteRegRequiresRex(reg) | byteRegRequiresRex(rm), reg, 0, rm);
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                                        ||
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5158:17: note: cast one or both operands to int to silence this warning
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5167:17: warning: use of bitwise '|' with boolean operands [-Wbitwise-instead-of-logical]
      emitRexIf(byteRegRequiresRex(reg) | regRequiresRex(base), reg, 0, base);
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                                        ||
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5167:17: note: cast one or both operands to int to silence this warning
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5176:17: warning: use of bitwise '|' with boolean operands [-Wbitwise-instead-of-logical]
      emitRexIf(byteRegRequiresRex(reg) | regRequiresRex(base) |
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                                                               ||
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5176:17: note: cast one or both operands to int to silence this warning
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5176:17: warning: use of bitwise '|' with boolean operands [-Wbitwise-instead-of-logical]
      emitRexIf(byteRegRequiresRex(reg) | regRequiresRex(base) |
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                                        ||
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5176:17: note: cast one or both operands to int to silence this warning
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5191:17: warning: use of bitwise '|' with boolean operands [-Wbitwise-instead-of-logical]
      emitRexIf(regRequiresRex(reg) | byteRegRequiresRex(rm), reg, 0, rm);
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                                    ||
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5191:17: note: cast one or both operands to int to silence this warning
In file included from Unified_cpp_js_src_jit13.cpp:2:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x64/Lowering-x64.cpp:7:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x64/Lowering-x64.h:10:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/Lowering-x86-shared.h:10:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/shared/Lowering-shared.h:13:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/LIR.h:21:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/MIR.h:24:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/BaselineIC.h:18:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/SharedICRegisters.h:13:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x64/SharedICRegisters-x64.h:10:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/MacroAssembler.h:19:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x64/MacroAssembler-x64.h:12:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/MacroAssembler-x86-shared.h:15:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x64/Assembler-x64.h:276:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/Assembler-x86-shared.h:17:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x64/BaseAssembler-x64.h:10:
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5158:17: warning: use of bitwise '|' with boolean operands [-Wbitwise-instead-of-logical]
      emitRexIf(byteRegRequiresRex(reg) | byteRegRequiresRex(rm), reg, 0, rm);
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                                        ||
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5158:17: note: cast one or both operands to int to silence this warning
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5167:17: warning: use of bitwise '|' with boolean operands [-Wbitwise-instead-of-logical]
      emitRexIf(byteRegRequiresRex(reg) | regRequiresRex(base), reg, 0, base);
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                                        ||
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5167:17: note: cast one or both operands to int to silence this warning
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5176:17: warning: use of bitwise '|' with boolean operands [-Wbitwise-instead-of-logical]
      emitRexIf(byteRegRequiresRex(reg) | regRequiresRex(base) |
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                                                               ||
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5176:17: note: cast one or both operands to int to silence this warning
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5176:17: warning: use of bitwise '|' with boolean operands [-Wbitwise-instead-of-logical]
      emitRexIf(byteRegRequiresRex(reg) | regRequiresRex(base) |
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                                        ||
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5176:17: note: cast one or both operands to int to silence this warning
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5191:17: warning: use of bitwise '|' with boolean operands [-Wbitwise-instead-of-logical]
      emitRexIf(regRequiresRex(reg) | byteRegRequiresRex(rm), reg, 0, rm);
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                                    ||
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5191:17: note: cast one or both operands to int to silence this warning
In file included from Unified_cpp_js_src_gc2.cpp:11:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/gc/Tracer.cpp:28:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/vm/TypeInference-inl.h:23:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/JitScript.h:13:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/BaselineIC.h:18:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/SharedICRegisters.h:13:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x64/SharedICRegisters-x64.h:10:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/MacroAssembler.h:19:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x64/MacroAssembler-x64.h:12:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/MacroAssembler-x86-shared.h:15:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x64/Assembler-x64.h:276:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/Assembler-x86-shared.h:17:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x64/BaseAssembler-x64.h:10:
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5158:17: warning: use of bitwise '|' with boolean operands [-Wbitwise-instead-of-logical]
      emitRexIf(byteRegRequiresRex(reg) | byteRegRequiresRex(rm), reg, 0, rm);
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                                        ||
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5158:17: note: cast one or both operands to int to silence this warning
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5167:17: warning: use of bitwise '|' with boolean operands [-Wbitwise-instead-of-logical]
      emitRexIf(byteRegRequiresRex(reg) | regRequiresRex(base), reg, 0, base);
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                                        ||
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5167:17: note: cast one or both operands to int to silence this warning
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5176:17: warning: use of bitwise '|' with boolean operands [-Wbitwise-instead-of-logical]
      emitRexIf(byteRegRequiresRex(reg) | regRequiresRex(base) |
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                                                               ||
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5176:17: note: cast one or both operands to int to silence this warning
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5176:17: warning: use of bitwise '|' with boolean operands [-Wbitwise-instead-of-logical]
      emitRexIf(byteRegRequiresRex(reg) | regRequiresRex(base) |
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                                        ||
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5176:17: note: cast one or both operands to int to silence this warning
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5191:17: warning: use of bitwise '|' with boolean operands [-Wbitwise-instead-of-logical]
      emitRexIf(regRequiresRex(reg) | byteRegRequiresRex(rm), reg, 0, rm);
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                                    ||
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5191:17: note: cast one or both operands to int to silence this warning
/usr/local/bin/clang++15 -std=gnu++17 -o Utility.o -c  -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/dist/system_wrappers -include /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/js/src -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/dist/include -I/usr/local/include/nspr -I/usr/local/include -fPIC -DMOZILLA_CLIENT -include /magus/work/usr/mports/lang/spidermonkey78/work/.build/js/src/js-confdefs.h -Qunused-arguments -I/usr/local/include -isystem /usr/local/include -Qunused-arguments -Wall -Wbitfield-enum-conversion -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wshadow-field-in-constructor-modified -Wsign-compare -Wtype-limits -Wunreachable-code -Wunreachable-code-return -Wwrite-strings -Wno-invalid-offsetof -Wclass-varargs -Wempty-init-stmt -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wloop-analysis -Wc++2a-compat -Wcomma -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wstring-conversion -Wtautological-overlap-compare -Wtautological-unsigned-enum-zero-compare -Wtautological-unsigned-zero-compare -Wno-error=tautological-type-limit-compare -Wno-inline-new-delete -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=backend-plugin -Wno-error=free-nonheap-object -Wno-error=return-std-move -Wno-error=atomic-alignment -Wno-error=deprecated-copy -Wformat -Wformat-security -Wno-gnu-zero-variadic-macro-arguments -Wno-noexcept-type -Wno-unknown-warning-option -fno-sized-deallocation -fno-aligned-new -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pipe -O -fomit-frame-pointer -funwind-tables -I/usr/local/include -fno-strict-aliasing -Werror=format -Wno-shadow -fexperimental-new-pass-manager  -MD -MP -MF .deps/Utility.o.pp   /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/util/Utility.cpp
js/src/Interpreter.o
In file included from Unified_cpp_js_src_jit14.cpp:2:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/CodeGenerator-x86-shared.cpp:7:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/CodeGenerator-x86-shared.h:10:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/shared/CodeGenerator-shared.h:16:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/LIR.h:21:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/MIR.h:24:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/BaselineIC.h:18:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/SharedICRegisters.h:13:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x64/SharedICRegisters-x64.h:10:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/MacroAssembler.h:19:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x64/MacroAssembler-x64.h:12:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/MacroAssembler-x86-shared.h:15:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x64/Assembler-x64.h:276:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/Assembler-x86-shared.h:17:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x64/BaseAssembler-x64.h:10:
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5158:17: warning: use of bitwise '|' with boolean operands [-Wbitwise-instead-of-logical]
      emitRexIf(byteRegRequiresRex(reg) | byteRegRequiresRex(rm), reg, 0, rm);
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                                        ||
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5158:17: note: cast one or both operands to int to silence this warning
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5167:17: warning: use of bitwise '|' with boolean operands [-Wbitwise-instead-of-logical]
      emitRexIf(byteRegRequiresRex(reg) | regRequiresRex(base), reg, 0, base);
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                                        ||
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5167:17: note: cast one or both operands to int to silence this warning
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5176:17: warning: use of bitwise '|' with boolean operands [-Wbitwise-instead-of-logical]
      emitRexIf(byteRegRequiresRex(reg) | regRequiresRex(base) |
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                                                               ||
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5176:17: note: cast one or both operands to int to silence this warning
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5176:17: warning: use of bitwise '|' with boolean operands [-Wbitwise-instead-of-logical]
      emitRexIf(byteRegRequiresRex(reg) | regRequiresRex(base) |
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                                        ||
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5176:17: note: cast one or both operands to int to silence this warning
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5191:17: warning: use of bitwise '|' with boolean operands [-Wbitwise-instead-of-logical]
      emitRexIf(regRequiresRex(reg) | byteRegRequiresRex(rm), reg, 0, rm);
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                                    ||
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5191:17: note: cast one or both operands to int to silence this warning
5 warnings generated.
/usr/local/bin/clang++15 -std=gnu++17 -o Unified_cpp_js_src_frontend6.o -c  -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/dist/system_wrappers -include /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/frontend -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/js/src/frontend -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/js/src -I/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/dist/include -I/usr/local/include/nspr -I/usr/local/include -fPIC -DMOZILLA_CLIENT -include /magus/work/usr/mports/lang/spidermonkey78/work/.build/js/src/js-confdefs.h -Qunused-arguments -I/usr/local/include -isystem /usr/local/include -Qunused-arguments -Wall -Wbitfield-enum-conversion -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wshadow-field-in-constructor-modified -Wsign-compare -Wtype-limits -Wunreachable-code -Wunreachable-code-return -Wwrite-strings -Wno-invalid-offsetof -Wclass-varargs -Wempty-init-stmt -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wloop-analysis -Wc++2a-compat -Wcomma -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wstring-conversion -Wtautological-overlap-compare -Wtautological-unsigned-enum-zero-compare -Wtautological-unsigned-zero-compare -Wno-error=tautological-type-limit-compare -Wno-inline-new-delete -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=backend-plugin -Wno-error=free-nonheap-object -Wno-error=return-std-move -Wno-error=atomic-alignment -Wno-error=deprecated-copy -Wformat -Wformat-security -Wno-gnu-zero-variadic-macro-arguments -Wno-noexcept-type -Wno-unknown-warning-option -fno-sized-deallocation -fno-aligned-new -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pipe -O -fomit-frame-pointer -funwind-tables -I/usr/local/include -fno-strict-aliasing -Werror=format -Wno-shadow -fexperimental-new-pass-manager  -MD -MP -MF .deps/Unified_cpp_js_src_frontend6.o.pp   Unified_cpp_js_src_frontend6.cpp
6 warnings generated.
/usr/local/bin/clang++15 -std=gnu++17 -o Interpreter.o -c  -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/dist/system_wrappers -include /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/js/src -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/dist/include -I/usr/local/include/nspr -I/usr/local/include -fPIC -DMOZILLA_CLIENT -include /magus/work/usr/mports/lang/spidermonkey78/work/.build/js/src/js-confdefs.h -Qunused-arguments -I/usr/local/include -isystem /usr/local/include -Qunused-arguments -Wall -Wbitfield-enum-conversion -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wshadow-field-in-constructor-modified -Wsign-compare -Wtype-limits -Wunreachable-code -Wunreachable-code-return -Wwrite-strings -Wno-invalid-offsetof -Wclass-varargs -Wempty-init-stmt -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wloop-analysis -Wc++2a-compat -Wcomma -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wstring-conversion -Wtautological-overlap-compare -Wtautological-unsigned-enum-zero-compare -Wtautological-unsigned-zero-compare -Wno-error=tautological-type-limit-compare -Wno-inline-new-delete -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=backend-plugin -Wno-error=free-nonheap-object -Wno-error=return-std-move -Wno-error=atomic-alignment -Wno-error=deprecated-copy -Wformat -Wformat-security -Wno-gnu-zero-variadic-macro-arguments -Wno-noexcept-type -Wno-unknown-warning-option -fno-sized-deallocation -fno-aligned-new -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pipe -O -fomit-frame-pointer -funwind-tables -I/usr/local/include -fno-strict-aliasing -Werror=format -Wno-shadow -fexperimental-new-pass-manager  -MD -MP -MF .deps/Interpreter.o.pp   /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/vm/Interpreter.cpp
js/src/ProfilingStack.o
In file included from Unified_cpp_js_src_new-regexp1.cpp:2:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/new-regexp/regexp-compiler.cc:7:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/new-regexp/regexp-macro-assembler-arch.h:18:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/MacroAssembler.h:19:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x64/MacroAssembler-x64.h:12:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/MacroAssembler-x86-shared.h:15:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x64/Assembler-x64.h:276:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/Assembler-x86-shared.h:17:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x64/BaseAssembler-x64.h:10:
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5158:17: warning: use of bitwise '|' with boolean operands [-Wbitwise-instead-of-logical]
      emitRexIf(byteRegRequiresRex(reg) | byteRegRequiresRex(rm), reg, 0, rm);
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                                        ||
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5158:17: note: cast one or both operands to int to silence this warning
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5167:17: warning: use of bitwise '|' with boolean operands [-Wbitwise-instead-of-logical]
      emitRexIf(byteRegRequiresRex(reg) | regRequiresRex(base), reg, 0, base);
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                                        ||
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5167:17: note: cast one or both operands to int to silence this warning
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5176:17: warning: use of bitwise '|' with boolean operands [-Wbitwise-instead-of-logical]
      emitRexIf(byteRegRequiresRex(reg) | regRequiresRex(base) |
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                                                               ||
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5176:17: note: cast one or both operands to int to silence this warning
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5176:17: warning: use of bitwise '|' with boolean operands [-Wbitwise-instead-of-logical]
      emitRexIf(byteRegRequiresRex(reg) | regRequiresRex(base) |
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                                        ||
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5176:17: note: cast one or both operands to int to silence this warning
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5191:17: warning: use of bitwise '|' with boolean operands [-Wbitwise-instead-of-logical]
      emitRexIf(regRequiresRex(reg) | byteRegRequiresRex(rm), reg, 0, rm);
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                                    ||
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5191:17: note: cast one or both operands to int to silence this warning
6 warnings generated.
/usr/local/bin/clang++15 -std=gnu++17 -o Unified_cpp_js_src_jit3.o -c  -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/dist/system_wrappers -include /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/js/src/jit -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/js/src -I/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/dist/include -I/usr/local/include/nspr -I/usr/local/include -fPIC -DMOZILLA_CLIENT -include /magus/work/usr/mports/lang/spidermonkey78/work/.build/js/src/js-confdefs.h -Qunused-arguments -I/usr/local/include -isystem /usr/local/include -Qunused-arguments -Wall -Wbitfield-enum-conversion -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wshadow-field-in-constructor-modified -Wsign-compare -Wtype-limits -Wunreachable-code -Wunreachable-code-return -Wwrite-strings -Wno-invalid-offsetof -Wclass-varargs -Wempty-init-stmt -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wloop-analysis -Wc++2a-compat -Wcomma -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wstring-conversion -Wtautological-overlap-compare -Wtautological-unsigned-enum-zero-compare -Wtautological-unsigned-zero-compare -Wno-error=tautological-type-limit-compare -Wno-inline-new-delete -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=backend-plugin -Wno-error=free-nonheap-object -Wno-error=return-std-move -Wno-error=atomic-alignment -Wno-error=deprecated-copy -Wformat -Wformat-security -Wno-gnu-zero-variadic-macro-arguments -Wno-noexcept-type -Wno-unknown-warning-option -fno-sized-deallocation -fno-aligned-new -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pipe -O -fomit-frame-pointer -funwind-tables -I/usr/local/include -fno-strict-aliasing -Werror=format -Wno-shadow -fexperimental-new-pass-manager  -MD -MP -MF .deps/Unified_cpp_js_src_jit3.o.pp   Unified_cpp_js_src_jit3.cpp
js/src/jit/Unified_cpp_js_src_jit4.o
warning: `encoding_rs` (lib) generated 46 warnings (3 duplicates)
   Compiling encoding_c v0.9.7
     Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR=/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/third_party/rust/encoding_c CARGO_MANIFEST_PATH=/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/third_party/rust/encoding_c/Cargo.toml CARGO_PKG_AUTHORS='Henri Sivonen ' CARGO_PKG_DESCRIPTION='C API for encoding_rs' CARGO_PKG_HOMEPAGE='https://docs.rs/encoding_c/' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=encoding_c CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/hsivonen/encoding_c' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.9.7 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=9 CARGO_PKG_VERSION_PATCH=7 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/magus/work/usr/mports/lang/spidermonkey78/work/.build/release/deps /usr/local/bin/rustc --crate-name build_script_build --edition=2015 /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/third_party/rust/encoding_c/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("fast-big5-hanzi-encode", "fast-gb-hanzi-encode", "fast-hangul-encode", "fast-hanja-encode", "fast-kanji-encode", "fast-legacy-encode", "less-slow-big5-hanzi-encode", "less-slow-gb-hanzi-encode", "less-slow-kanji-encode", "simd-accel"))' -C metadata=a1e5c89796ae41fc -C extra-filename=-51806f5308ae13d4 --out-dir /magus/work/usr/mports/lang/spidermonkey78/work/.build/release/build/encoding_c-51806f5308ae13d4 -C linker=/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/build/cargo-linker -C strip=debuginfo -L dependency=/magus/work/usr/mports/lang/spidermonkey78/work/.build/release/deps --cap-lints warn`
   Compiling encoding_c_mem v0.2.5
     Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR=/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/third_party/rust/encoding_c_mem CARGO_MANIFEST_PATH=/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/third_party/rust/encoding_c_mem/Cargo.toml CARGO_PKG_AUTHORS='Henri Sivonen ' CARGO_PKG_DESCRIPTION='C API for encoding_rs::mem' CARGO_PKG_HOMEPAGE='https://docs.rs/encoding_c_mem/' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=encoding_c_mem CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/hsivonen/encoding_c_mem' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.2.5 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=5 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/magus/work/usr/mports/lang/spidermonkey78/work/.build/release/deps /usr/local/bin/rustc --crate-name build_script_build --edition=2018 /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/third_party/rust/encoding_c_mem/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=fc75732d8a06ff24 -C extra-filename=-39e21ba903f8bae8 --out-dir /magus/work/usr/mports/lang/spidermonkey78/work/.build/release/build/encoding_c_mem-39e21ba903f8bae8 -C linker=/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/build/cargo-linker -C strip=debuginfo -L dependency=/magus/work/usr/mports/lang/spidermonkey78/work/.build/release/deps --cap-lints warn`
5 warnings generated.
/usr/local/bin/clang++15 -std=gnu++17 -o ProfilingStack.o -c  -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/dist/system_wrappers -include /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/js/src -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/dist/include -I/usr/local/include/nspr -I/usr/local/include -fPIC -DMOZILLA_CLIENT -include /magus/work/usr/mports/lang/spidermonkey78/work/.build/js/src/js-confdefs.h -Qunused-arguments -I/usr/local/include -isystem /usr/local/include -Qunused-arguments -Wall -Wbitfield-enum-conversion -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wshadow-field-in-constructor-modified -Wsign-compare -Wtype-limits -Wunreachable-code -Wunreachable-code-return -Wwrite-strings -Wno-invalid-offsetof -Wclass-varargs -Wempty-init-stmt -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wloop-analysis -Wc++2a-compat -Wcomma -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wstring-conversion -Wtautological-overlap-compare -Wtautological-unsigned-enum-zero-compare -Wtautological-unsigned-zero-compare -Wno-error=tautological-type-limit-compare -Wno-inline-new-delete -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=backend-plugin -Wno-error=free-nonheap-object -Wno-error=return-std-move -Wno-error=atomic-alignment -Wno-error=deprecated-copy -Wformat -Wformat-security -Wno-gnu-zero-variadic-macro-arguments -Wno-noexcept-type -Wno-unknown-warning-option -fno-sized-deallocation -fno-aligned-new -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pipe -O -fomit-frame-pointer -funwind-tables -I/usr/local/include -fno-strict-aliasing -Werror=format -Wno-shadow -fexperimental-new-pass-manager  -MD -MP -MF .deps/ProfilingStack.o.pp   /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/vm/ProfilingStack.cpp
js/src/Unified_cpp_js_src0.o
     Running `CARGO=/usr/local/bin/cargo CARGO_CFG_FEATURE='' CARGO_CFG_PANIC=unwind CARGO_CFG_TARGET_ABI='' CARGO_CFG_TARGET_ARCH=x86_64 CARGO_CFG_TARGET_ENDIAN=little CARGO_CFG_TARGET_ENV='' CARGO_CFG_TARGET_FAMILY=unix CARGO_CFG_TARGET_FEATURE=fxsr,sse,sse2 CARGO_CFG_TARGET_HAS_ATOMIC=16,32,64,8,ptr CARGO_CFG_TARGET_OS=freebsd CARGO_CFG_TARGET_POINTER_WIDTH=64 CARGO_CFG_TARGET_VENDOR=unknown CARGO_CFG_UNIX='' CARGO_ENCODED_RUSTFLAGS='-Copt-level=2--cap-lintswarn-Cembed-bitcode=yes-Ccodegen-units=1' CARGO_MANIFEST_DIR=/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/third_party/rust/encoding_c_mem CARGO_MANIFEST_LINKS=encoding_c_mem CARGO_MANIFEST_PATH=/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/third_party/rust/encoding_c_mem/Cargo.toml CARGO_PKG_AUTHORS='Henri Sivonen ' CARGO_PKG_DESCRIPTION='C API for encoding_rs::mem' CARGO_PKG_HOMEPAGE='https://docs.rs/encoding_c_mem/' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=encoding_c_mem CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/hsivonen/encoding_c_mem' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.2.5 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=5 CARGO_PKG_VERSION_PRE='' DEBUG=false HOST=x86_64-unknown-freebsd LD_LIBRARY_PATH='/magus/work/usr/mports/lang/spidermonkey78/work/.build/release/deps:/magus/work/usr/mports/lang/spidermonkey78/work/.build/release:/usr/local/lib/rustlib/x86_64-unknown-freebsd/lib' NUM_JOBS=24 OPT_LEVEL=2 OUT_DIR=/magus/work/usr/mports/lang/spidermonkey78/work/.build/x86_64-unknown-freebsd/release/build/encoding_c_mem-c090b13e0e0ccd19/out PROFILE=release RUSTC=/usr/local/bin/rustc RUSTC_LINKER=/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/build/cargo-linker RUSTDOC=/usr/local/bin/rustdoc TARGET=x86_64-unknown-freebsd /magus/work/usr/mports/lang/spidermonkey78/work/.build/release/build/encoding_c_mem-39e21ba903f8bae8/build-script-build`
[encoding_c_mem 0.2.5] cargo:rerun-if-changed=
[encoding_c_mem 0.2.5] cargo:include-dir=/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/third_party/rust/encoding_c_mem/include
     Running `CARGO=/usr/local/bin/cargo CARGO_CFG_FEATURE='' CARGO_CFG_PANIC=unwind CARGO_CFG_TARGET_ABI='' CARGO_CFG_TARGET_ARCH=x86_64 CARGO_CFG_TARGET_ENDIAN=little CARGO_CFG_TARGET_ENV='' CARGO_CFG_TARGET_FAMILY=unix CARGO_CFG_TARGET_FEATURE=fxsr,sse,sse2 CARGO_CFG_TARGET_HAS_ATOMIC=16,32,64,8,ptr CARGO_CFG_TARGET_OS=freebsd CARGO_CFG_TARGET_POINTER_WIDTH=64 CARGO_CFG_TARGET_VENDOR=unknown CARGO_CFG_UNIX='' CARGO_ENCODED_RUSTFLAGS='-Copt-level=2--cap-lintswarn-Cembed-bitcode=yes-Ccodegen-units=1' CARGO_MANIFEST_DIR=/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/third_party/rust/encoding_c CARGO_MANIFEST_LINKS=encoding_c CARGO_MANIFEST_PATH=/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/third_party/rust/encoding_c/Cargo.toml CARGO_PKG_AUTHORS='Henri Sivonen ' CARGO_PKG_DESCRIPTION='C API for encoding_rs' CARGO_PKG_HOMEPAGE='https://docs.rs/encoding_c/' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=encoding_c CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/hsivonen/encoding_c' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.9.7 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=9 CARGO_PKG_VERSION_PATCH=7 CARGO_PKG_VERSION_PRE='' DEBUG=false HOST=x86_64-unknown-freebsd LD_LIBRARY_PATH='/magus/work/usr/mports/lang/spidermonkey78/work/.build/release/deps:/magus/work/usr/mports/lang/spidermonkey78/work/.build/release:/usr/local/lib/rustlib/x86_64-unknown-freebsd/lib' NUM_JOBS=24 OPT_LEVEL=2 OUT_DIR=/magus/work/usr/mports/lang/spidermonkey78/work/.build/x86_64-unknown-freebsd/release/build/encoding_c-4ffad3281e1688f9/out PROFILE=release RUSTC=/usr/local/bin/rustc RUSTC_LINKER=/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/build/cargo-linker RUSTDOC=/usr/local/bin/rustdoc TARGET=x86_64-unknown-freebsd /magus/work/usr/mports/lang/spidermonkey78/work/.build/release/build/encoding_c-51806f5308ae13d4/build-script-build`
[encoding_c 0.9.7] cargo:rerun-if-changed=
[encoding_c 0.9.7] cargo:include-dir=/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/third_party/rust/encoding_c/include
     Running `CARGO=/usr/local/bin/cargo CARGO_CFG_FEATURE='' CARGO_CFG_PANIC=unwind CARGO_CFG_TARGET_ABI='' CARGO_CFG_TARGET_ARCH=x86_64 CARGO_CFG_TARGET_ENDIAN=little CARGO_CFG_TARGET_ENV='' CARGO_CFG_TARGET_FAMILY=unix CARGO_CFG_TARGET_FEATURE=fxsr,sse,sse2 CARGO_CFG_TARGET_HAS_ATOMIC=16,32,64,8,ptr CARGO_CFG_TARGET_OS=freebsd CARGO_CFG_TARGET_POINTER_WIDTH=64 CARGO_CFG_TARGET_VENDOR=unknown CARGO_CFG_UNIX='' CARGO_ENCODED_RUSTFLAGS='-Copt-level=2--cap-lintswarn-Cembed-bitcode=yes-Ccodegen-units=1' CARGO_MANIFEST_DIR=/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/mozglue/static/rust CARGO_MANIFEST_PATH=/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/mozglue/static/rust/Cargo.toml CARGO_PKG_AUTHORS='' CARGO_PKG_DESCRIPTION='' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MPL CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=mozglue-static CARGO_PKG_README='' CARGO_PKG_REPOSITORY='' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.1.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' DEBUG=false HOST=x86_64-unknown-freebsd LD_LIBRARY_PATH='/magus/work/usr/mports/lang/spidermonkey78/work/.build/release/deps:/magus/work/usr/mports/lang/spidermonkey78/work/.build/release:/usr/local/lib/rustlib/x86_64-unknown-freebsd/lib' NUM_JOBS=24 OPT_LEVEL=2 OUT_DIR=/magus/work/usr/mports/lang/spidermonkey78/work/.build/x86_64-unknown-freebsd/release/build/mozglue-static-9bbcdcad5dfcb1a5/out PROFILE=release RUSTC=/usr/local/bin/rustc RUSTC_LINKER=/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/build/cargo-linker RUSTDOC=/usr/local/bin/rustdoc TARGET=x86_64-unknown-freebsd /magus/work/usr/mports/lang/spidermonkey78/work/.build/release/build/mozglue-static-7ba72341b15dea5e/build-script-build`
[mozglue-static 0.1.0] TARGET = Some("x86_64-unknown-freebsd")
[mozglue-static 0.1.0] OPT_LEVEL = Some("2")
[mozglue-static 0.1.0] HOST = Some("x86_64-unknown-freebsd")
[mozglue-static 0.1.0] CXX_x86_64-unknown-freebsd = None
[mozglue-static 0.1.0] CXX_x86_64_unknown_freebsd = Some(" /usr/local/bin/clang++15 -std=gnu++17")
[mozglue-static 0.1.0] CXXFLAGS_x86_64-unknown-freebsd = None
[mozglue-static 0.1.0] CXXFLAGS_x86_64_unknown_freebsd = Some("-I/magus/work/usr/mports/lang/spidermonkey78/work/.build/dist/system_wrappers -include /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/rust -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/js/src/rust -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/dist/include -I/usr/local/include/nspr -I/usr/local/include -fPIC -DMOZILLA_CLIENT -include /magus/work/usr/mports/lang/spidermonkey78/work/.build/js/src/js-confdefs.h -Qunused-arguments -I/usr/local/include -isystem /usr/local/include -Qunused-arguments -Wall -Wbitfield-enum-conversion -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wshadow-field-in-constructor-modified -Wsign-compare -Wtype-limits -Wunreachable-code -Wunreachable-code-return -Wwrite-strings -Wno-invalid-offsetof -Wclass-varargs -Wempty-init-stmt -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wloop-analysis -Wc++2a-compat -Wcomma -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wstring-conversion -Wtautological-overlap-compare -Wtautological-unsigned-enum-zero-compare -Wtautological-unsigned-zero-compare -Wno-error=tautological-type-limit-compare -Wno-inline-new-delete -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=backend-plugin -Wno-error=free-nonheap-object -Wno-error=return-std-move -Wno-error=atomic-alignment -Wno-error=deprecated-copy -Wformat -Wformat-security -Wno-gnu-zero-variadic-macro-arguments -Wno-noexcept-type -Wno-unknown-warning-option -fno-sized-deallocation -fno-aligned-new -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pipe -O -fomit-frame-pointer -funwind-tables -fexperimental-new-pass-manager -DMOZILLA_CONFIG_H")
[mozglue-static 0.1.0] CRATE_CC_NO_DEFAULTS = None
[mozglue-static 0.1.0] DEBUG = Some("false")
[mozglue-static 0.1.0] CARGO_CFG_TARGET_FEATURE = Some("fxsr,sse,sse2")
[mozglue-static 0.1.0] running: "/usr/local/bin/clang++15" "-std=gnu++17" "-O2" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-I/magus/work/usr/mports/lang/spidermonkey78/work/.build/dist/system_wrappers" "-include" "/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/config/gcc_hidden.h" "-U_FORTIFY_SOURCE" "-D_FORTIFY_SOURCE=2" "-fstack-protector-strong" "-DNDEBUG=1" "-DTRIMMED=1" "-DEXPORT_JS_API" "-DMOZ_HAS_MOZGLUE" "-I/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/rust" "-I/magus/work/usr/mports/lang/spidermonkey78/work/.build/js/src/rust" "-I/magus/work/usr/mports/lang/spidermonkey78/work/.build/dist/include" "-I/usr/local/include/nspr" "-I/usr/local/include" "-fPIC" "-DMOZILLA_CLIENT" "-include" "/magus/work/usr/mports/lang/spidermonkey78/work/.build/js/src/js-confdefs.h" "-Qunused-arguments" "-I/usr/local/include" "-isystem" "/usr/local/include" "-Qunused-arguments" "-Wall" "-Wbitfield-enum-conversion" "-Wempty-body" "-Wignored-qualifiers" "-Woverloaded-virtual" "-Wpointer-arith" "-Wshadow-field-in-constructor-modified" "-Wsign-compare" "-Wtype-limits" "-Wunreachable-code" "-Wunreachable-code-return" "-Wwrite-strings" "-Wno-invalid-offsetof" "-Wclass-varargs" "-Wempty-init-stmt" "-Wfloat-overflow-conversion" "-Wfloat-zero-conversion" "-Wloop-analysis" "-Wc++2a-compat" "-Wcomma" "-Wimplicit-fallthrough" "-Wunused-function" "-Wunused-variable" "-Wstring-conversion" "-Wtautological-overlap-compare" "-Wtautological-unsigned-enum-zero-compare" "-Wtautological-unsigned-zero-compare" "-Wno-error=tautological-type-limit-compare" "-Wno-inline-new-delete" "-Wno-error=deprecated-declarations" "-Wno-error=array-bounds" "-Wno-error=backend-plugin" "-Wno-error=free-nonheap-object" "-Wno-error=return-std-move" "-Wno-error=atomic-alignment" "-Wno-error=deprecated-copy" "-Wformat" "-Wformat-security" "-Wno-gnu-zero-variadic-macro-arguments" "-Wno-noexcept-type" "-Wno-unknown-warning-option" "-fno-sized-deallocation" "-fno-aligned-new" "-O2" "-pipe" "-fstack-protector-strong" "-isystem" "/usr/local/include" "-fno-strict-aliasing" "-isystem" "/usr/local/include" "-fno-rtti" "-ffunction-sections" "-fdata-sections" "-fno-exceptions" "-fno-math-errno" "-pipe" "-O" "-fomit-frame-pointer" "-funwind-tables" "-fexperimental-new-pass-manager" "-DMOZILLA_CONFIG_H" "-I" "/magus/work/usr/mports/lang/spidermonkey78/work/.build/js/src" "-I" "/magus/work/usr/mports/lang/spidermonkey78/work/.build/dist/include" "-DMOZ_HAS_MOZGLUE" "-o" "/magus/work/usr/mports/lang/spidermonkey78/work/.build/x86_64-unknown-freebsd/release/build/mozglue-static-9bbcdcad5dfcb1a5/out/wrappers.o" "-c" "wrappers.cpp"
In file included from Unified_cpp_js_src_new-regexp1.cpp:47:
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/new-regexp/regexp-native-macro-assembler.cc:892:10: warning: variable 'pushedNonVolatileRegisters' set but not used [-Wunused-but-set-variable]
  size_t pushedNonVolatileRegisters = 0;
         ^
In file included from Unified_cpp_js_src_jit2.cpp:2:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/BaselineJIT.cpp:18:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/BaselineCodeGen.h:10:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/BaselineFrameInfo.h:17:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/MacroAssembler.h:19:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x64/MacroAssembler-x64.h:12:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/MacroAssembler-x86-shared.h:15:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x64/Assembler-x64.h:276:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/Assembler-x86-shared.h:17:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x64/BaseAssembler-x64.h:10:
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5158:17: warning: use of bitwise '|' with boolean operands [-Wbitwise-instead-of-logical]
      emitRexIf(byteRegRequiresRex(reg) | byteRegRequiresRex(rm), reg, 0, rm);
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                                        ||
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5158:17: note: cast one or both operands to int to silence this warning
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5167:17: warning: use of bitwise '|' with boolean operands [-Wbitwise-instead-of-logical]
      emitRexIf(byteRegRequiresRex(reg) | regRequiresRex(base), reg, 0, base);
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                                        ||
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5167:17: note: cast one or both operands to int to silence this warning
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5176:17: warning: use of bitwise '|' with boolean operands [-Wbitwise-instead-of-logical]
      emitRexIf(byteRegRequiresRex(reg) | regRequiresRex(base) |
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                                                               ||
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5176:17: note: cast one or both operands to int to silence this warning
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5176:17: warning: use of bitwise '|' with boolean operands [-Wbitwise-instead-of-logical]
      emitRexIf(byteRegRequiresRex(reg) | regRequiresRex(base) |
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                                        ||
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5176:17: note: cast one or both operands to int to silence this warning
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5191:17: warning: use of bitwise '|' with boolean operands [-Wbitwise-instead-of-logical]
      emitRexIf(regRequiresRex(reg) | byteRegRequiresRex(rm), reg, 0, rm);
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                                    ||
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5191:17: note: cast one or both operands to int to silence this warning
[mozglue-static 0.1.0] exit status: 0
[mozglue-static 0.1.0] AR_x86_64-unknown-freebsd = None
[mozglue-static 0.1.0] AR_x86_64_unknown_freebsd = Some("/usr/bin/ar")
[mozglue-static 0.1.0] running: ZERO_AR_DATE="1" "/usr/bin/ar" "crs" "/magus/work/usr/mports/lang/spidermonkey78/work/.build/x86_64-unknown-freebsd/release/build/mozglue-static-9bbcdcad5dfcb1a5/out/libwrappers.a" "/magus/work/usr/mports/lang/spidermonkey78/work/.build/x86_64-unknown-freebsd/release/build/mozglue-static-9bbcdcad5dfcb1a5/out/wrappers.o"
[mozglue-static 0.1.0] exit status: 0
[mozglue-static 0.1.0] cargo:rustc-link-lib=static=wrappers
[mozglue-static 0.1.0] cargo:rustc-link-search=native=/magus/work/usr/mports/lang/spidermonkey78/work/.build/x86_64-unknown-freebsd/release/build/mozglue-static-9bbcdcad5dfcb1a5/out
[mozglue-static 0.1.0] CXXSTDLIB_x86_64-unknown-freebsd = None
[mozglue-static 0.1.0] CXXSTDLIB_x86_64_unknown_freebsd = None
[mozglue-static 0.1.0] HOST_CXXSTDLIB = None
[mozglue-static 0.1.0] CXXSTDLIB = None
[mozglue-static 0.1.0] cargo:rustc-link-lib=c++
[mozglue-static 0.1.0] cargo:rerun-if-changed=wrappers.cpp
   Compiling leb128 v0.2.4
     Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=leb128 CARGO_MANIFEST_DIR=/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/third_party/rust/leb128 CARGO_MANIFEST_PATH=/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/third_party/rust/leb128/Cargo.toml CARGO_PKG_AUTHORS='Nick Fitzgerald :Philip Craig ' CARGO_PKG_DESCRIPTION='Read and write DWARF'\''s "Little Endian Base 128" (LEB128) variable length integer encoding.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=Apache-2.0/MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=leb128 CARGO_PKG_README=./README.md CARGO_PKG_REPOSITORY='https://github.com/gimli-rs/leb128' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.2.4 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=4 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/magus/work/usr/mports/lang/spidermonkey78/work/.build/release/deps /usr/local/bin/rustc --crate-name leb128 --edition=2015 /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/third_party/rust/leb128/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C embed-bitcode=no --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("nightly"))' -C metadata=404f4ba83edc526e -C extra-filename=-3ed52fe4cf2d288b --out-dir /magus/work/usr/mports/lang/spidermonkey78/work/.build/x86_64-unknown-freebsd/release/deps --target x86_64-unknown-freebsd -C linker=/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/build/cargo-linker -C strip=debuginfo -L dependency=/magus/work/usr/mports/lang/spidermonkey78/work/.build/x86_64-unknown-freebsd/release/deps -L dependency=/magus/work/usr/mports/lang/spidermonkey78/work/.build/release/deps --cap-lints warn -C opt-level=2 --cap-lints warn -Cembed-bitcode=yes -C codegen-units=1`
warning: use of deprecated macro `try`: use the `?` operator instead
   --> /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/third_party/rust/leb128/src/lib.rs:123:13
    |
123 |             try!(r.read_exact(&mut buf));
    |             ^^^
    |
    = note: `#[warn(deprecated)]` on by default

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/third_party/rust/leb128/src/lib.rs:153:13
    |
153 |             try!(r.read_exact(&mut buf));
    |             ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/third_party/rust/leb128/src/lib.rs:200:13
    |
200 |             try!(w.write_all(&buf));
    |             ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/third_party/rust/leb128/src/lib.rs:232:13
    |
232 |             try!(w.write_all(&buf));
    |             ^^^

warning: use of deprecated method `std::error::Error::description`: use the Display impl or to_string()
  --> /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/third_party/rust/leb128/src/lib.rs:91:38
   |
91 |                 ::std::error::Error::description(self)
   |                                      ^^^^^^^^^^^

warning: trait objects without an explicit `dyn` are deprecated
   --> /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/third_party/rust/leb128/src/lib.rs:104:36
    |
104 |         fn cause(&self) -> Option<&::std::error::Error> {
    |                                    ^^^^^^^^^^^^^^^^^^^
    |
    = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
    = note: for more information, see 
    = note: `#[warn(bare_trait_objects)]` on by default
help: if this is a dyn-compatible trait, use `dyn`
    |
104 |         fn cause(&self) -> Option<&dyn (::std::error::Error)> {
    |                                    +++++                   +

warning: use of deprecated method `std::error::Error::description`: use the Display impl or to_string()
  --> /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/third_party/rust/leb128/src/lib.rs:99:44
   |
99 |                 Error::IoError(ref e) => e.description(),
   |                                            ^^^^^^^^^^^

warning: `leb128` (lib) generated 7 warnings
   Compiling arrayvec v0.5.1
     Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=arrayvec CARGO_MANIFEST_DIR=/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/third_party/rust/arrayvec CARGO_MANIFEST_PATH=/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/third_party/rust/arrayvec/Cargo.toml CARGO_PKG_AUTHORS=bluss CARGO_PKG_DESCRIPTION='A vector with fixed capacity, backed by an array (it can be stored on the stack too). Implements fixed capacity ArrayVec and ArrayString.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=arrayvec CARGO_PKG_README='' CARGO_PKG_REPOSITORY='https://github.com/bluss/arrayvec' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.5.1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=5 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/magus/work/usr/mports/lang/spidermonkey78/work/.build/release/deps /usr/local/bin/rustc --crate-name arrayvec --edition=2018 /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/third_party/rust/arrayvec/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C embed-bitcode=no --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("array-sizes-129-255", "array-sizes-33-128", "default", "serde", "std"))' -C metadata=17106149832a6ad5 -C extra-filename=-a391fb0bd6b6f3db --out-dir /magus/work/usr/mports/lang/spidermonkey78/work/.build/x86_64-unknown-freebsd/release/deps --target x86_64-unknown-freebsd -C linker=/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/build/cargo-linker -C strip=debuginfo -L dependency=/magus/work/usr/mports/lang/spidermonkey78/work/.build/x86_64-unknown-freebsd/release/deps -L dependency=/magus/work/usr/mports/lang/spidermonkey78/work/.build/release/deps --cap-lints warn -C opt-level=2 --cap-lints warn -Cembed-bitcode=yes -C codegen-units=1`
     Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=mozglue_static CARGO_MANIFEST_DIR=/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/mozglue/static/rust CARGO_MANIFEST_PATH=/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/mozglue/static/rust/Cargo.toml CARGO_PKG_AUTHORS='' CARGO_PKG_DESCRIPTION='' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MPL CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=mozglue-static CARGO_PKG_README='' CARGO_PKG_REPOSITORY='' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.1.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/magus/work/usr/mports/lang/spidermonkey78/work/.build/release/deps OUT_DIR=/magus/work/usr/mports/lang/spidermonkey78/work/.build/x86_64-unknown-freebsd/release/build/mozglue-static-9bbcdcad5dfcb1a5/out /usr/local/bin/rustc --crate-name mozglue_static --edition=2018 mozglue/static/rust/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C embed-bitcode=no --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=bb0a52bbbd610a75 -C extra-filename=-6e9e38c9d8c75d6b --out-dir /magus/work/usr/mports/lang/spidermonkey78/work/.build/x86_64-unknown-freebsd/release/deps --target x86_64-unknown-freebsd -C linker=/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/build/cargo-linker -C strip=debuginfo -L dependency=/magus/work/usr/mports/lang/spidermonkey78/work/.build/x86_64-unknown-freebsd/release/deps -L dependency=/magus/work/usr/mports/lang/spidermonkey78/work/.build/release/deps --extern arrayvec=/magus/work/usr/mports/lang/spidermonkey78/work/.build/x86_64-unknown-freebsd/release/deps/libarrayvec-a391fb0bd6b6f3db.rmeta -C opt-level=2 --cap-lints warn -Cembed-bitcode=yes -C codegen-units=1 -L native=/magus/work/usr/mports/lang/spidermonkey78/work/.build/x86_64-unknown-freebsd/release/build/mozglue-static-9bbcdcad5dfcb1a5/out -l static=wrappers -l c++`
warning: use of deprecated type alias `std::panic::PanicInfo`: use `PanicHookInfo` instead
  --> mozglue/static/rust/lib.rs:66:29
   |
66 | fn panic_hook(info: &panic::PanicInfo) {
   |                             ^^^^^^^^^
   |
   = note: `#[warn(deprecated)]` on by default

warning: `mozglue-static` (lib) generated 1 warning
   Compiling wast v16.0.0
     Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=wast CARGO_MANIFEST_DIR=/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/third_party/rust/wast CARGO_MANIFEST_PATH=/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/third_party/rust/wast/Cargo.toml CARGO_PKG_AUTHORS='Alex Crichton ' CARGO_PKG_DESCRIPTION='Customizable Rust parsers for the WebAssembly Text formats WAT and WAST
' CARGO_PKG_HOMEPAGE='https://github.com/bytecodealliance/wat/tree/master/crates/wast' CARGO_PKG_LICENSE='Apache-2.0 WITH LLVM-exception' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=wast CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/bytecodealliance/wat/tree/master/crates/wast' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=16.0.0 CARGO_PKG_VERSION_MAJOR=16 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/magus/work/usr/mports/lang/spidermonkey78/work/.build/release/deps /usr/local/bin/rustc --crate-name wast --edition=2018 /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/third_party/rust/wast/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C embed-bitcode=no --cfg 'feature="default"' --cfg 'feature="wasm-module"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "wasm-module"))' -C metadata=6f5ad2917fffab48 -C extra-filename=-7c86e6b1e6866c25 --out-dir /magus/work/usr/mports/lang/spidermonkey78/work/.build/x86_64-unknown-freebsd/release/deps --target x86_64-unknown-freebsd -C linker=/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/build/cargo-linker -C strip=debuginfo -L dependency=/magus/work/usr/mports/lang/spidermonkey78/work/.build/x86_64-unknown-freebsd/release/deps -L dependency=/magus/work/usr/mports/lang/spidermonkey78/work/.build/release/deps --extern leb128=/magus/work/usr/mports/lang/spidermonkey78/work/.build/x86_64-unknown-freebsd/release/deps/libleb128-3ed52fe4cf2d288b.rmeta --cap-lints warn -C opt-level=2 --cap-lints warn -Cembed-bitcode=yes -C codegen-units=1`
5 warnings generated.
gmake[3]: Leaving directory '/magus/work/usr/mports/lang/spidermonkey78/work/.build/js/src/shell'
/usr/local/bin/clang++15 -std=gnu++17 -o Unified_cpp_js_src_jit4.o -c  -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/dist/system_wrappers -include /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/js/src/jit -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/js/src -I/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/dist/include -I/usr/local/include/nspr -I/usr/local/include -fPIC -DMOZILLA_CLIENT -include /magus/work/usr/mports/lang/spidermonkey78/work/.build/js/src/js-confdefs.h -Qunused-arguments -I/usr/local/include -isystem /usr/local/include -Qunused-arguments -Wall -Wbitfield-enum-conversion -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wshadow-field-in-constructor-modified -Wsign-compare -Wtype-limits -Wunreachable-code -Wunreachable-code-return -Wwrite-strings -Wno-invalid-offsetof -Wclass-varargs -Wempty-init-stmt -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wloop-analysis -Wc++2a-compat -Wcomma -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wstring-conversion -Wtautological-overlap-compare -Wtautological-unsigned-enum-zero-compare -Wtautological-unsigned-zero-compare -Wno-error=tautological-type-limit-compare -Wno-inline-new-delete -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=backend-plugin -Wno-error=free-nonheap-object -Wno-error=return-std-move -Wno-error=atomic-alignment -Wno-error=deprecated-copy -Wformat -Wformat-security -Wno-gnu-zero-variadic-macro-arguments -Wno-noexcept-type -Wno-unknown-warning-option -fno-sized-deallocation -fno-aligned-new -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pipe -O -fomit-frame-pointer -funwind-tables -I/usr/local/include -fno-strict-aliasing -Werror=format -Wno-shadow -fexperimental-new-pass-manager  -MD -MP -MF .deps/Unified_cpp_js_src_jit4.o.pp   Unified_cpp_js_src_jit4.cpp
js/src/jit/Unified_cpp_js_src_jit5.o
warning: lint `intra_doc_link_resolution_failure` has been removed: use `rustdoc::broken_intra_doc_links` instead
  --> /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/third_party/rust/wast/src/lib.rs:48:23
   |
48 | #![deny(missing_docs, intra_doc_link_resolution_failure)]
   |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
   |
   = note: `#[warn(renamed_and_removed_lints)]` on by default

/usr/local/bin/clang++15 -std=gnu++17 -o Unified_cpp_js_src_jit5.o -c  -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/dist/system_wrappers -include /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/js/src/jit -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/js/src -I/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/dist/include -I/usr/local/include/nspr -I/usr/local/include -fPIC -DMOZILLA_CLIENT -include /magus/work/usr/mports/lang/spidermonkey78/work/.build/js/src/js-confdefs.h -Qunused-arguments -I/usr/local/include -isystem /usr/local/include -Qunused-arguments -Wall -Wbitfield-enum-conversion -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wshadow-field-in-constructor-modified -Wsign-compare -Wtype-limits -Wunreachable-code -Wunreachable-code-return -Wwrite-strings -Wno-invalid-offsetof -Wclass-varargs -Wempty-init-stmt -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wloop-analysis -Wc++2a-compat -Wcomma -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wstring-conversion -Wtautological-overlap-compare -Wtautological-unsigned-enum-zero-compare -Wtautological-unsigned-zero-compare -Wno-error=tautological-type-limit-compare -Wno-inline-new-delete -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=backend-plugin -Wno-error=free-nonheap-object -Wno-error=return-std-move -Wno-error=atomic-alignment -Wno-error=deprecated-copy -Wformat -Wformat-security -Wno-gnu-zero-variadic-macro-arguments -Wno-noexcept-type -Wno-unknown-warning-option -fno-sized-deallocation -fno-aligned-new -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pipe -O -fomit-frame-pointer -funwind-tables -I/usr/local/include -fno-strict-aliasing -Werror=format -Wno-shadow -fexperimental-new-pass-manager  -MD -MP -MF .deps/Unified_cpp_js_src_jit5.o.pp   Unified_cpp_js_src_jit5.cpp
js/src/jit/Unified_cpp_js_src_jit6.o
warning: elided lifetime has a name
   --> /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/third_party/rust/wast/src/ast/module.rs:177:58
    |
176 | impl<'a> ModuleField<'a> {
    |      -- lifetime `'a` declared here
177 |     fn parse_remaining(parser: Parser<'a>) -> Result> {
    |                                                          ^^^^^^^^^^^ this elided lifetime gets resolved as `'a`
    |
    = note: `#[warn(elided_named_lifetimes)]` on by default

In file included from Unified_cpp_js_src_new-regexp2.cpp:11:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/new-regexp/regexp-shim.cc:17:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/vm/NativeObject-inl.h:27:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/vm/JSObject-inl.h:20:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/vm/ObjectOperations-inl.h:36:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/vm/TypeInference-inl.h:23:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/JitScript.h:13:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/BaselineIC.h:18:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/SharedICRegisters.h:13:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x64/SharedICRegisters-x64.h:10:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/MacroAssembler.h:19:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x64/MacroAssembler-x64.h:12:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/MacroAssembler-x86-shared.h:15:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x64/Assembler-x64.h:276:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/Assembler-x86-shared.h:17:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x64/BaseAssembler-x64.h:10:
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5158:17: warning: use of bitwise '|' with boolean operands [-Wbitwise-instead-of-logical]
      emitRexIf(byteRegRequiresRex(reg) | byteRegRequiresRex(rm), reg, 0, rm);
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                                        ||
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5158:17: note: cast one or both operands to int to silence this warning
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5167:17: warning: use of bitwise '|' with boolean operands [-Wbitwise-instead-of-logical]
      emitRexIf(byteRegRequiresRex(reg) | regRequiresRex(base), reg, 0, base);
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                                        ||
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5167:17: note: cast one or both operands to int to silence this warning
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5176:17: warning: use of bitwise '|' with boolean operands [-Wbitwise-instead-of-logical]
      emitRexIf(byteRegRequiresRex(reg) | regRequiresRex(base) |
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                                                               ||
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5176:17: note: cast one or both operands to int to silence this warning
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5176:17: warning: use of bitwise '|' with boolean operands [-Wbitwise-instead-of-logical]
      emitRexIf(byteRegRequiresRex(reg) | regRequiresRex(base) |
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                                        ||
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5176:17: note: cast one or both operands to int to silence this warning
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5191:17: warning: use of bitwise '|' with boolean operands [-Wbitwise-instead-of-logical]
      emitRexIf(regRequiresRex(reg) | byteRegRequiresRex(rm), reg, 0, rm);
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                                    ||
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5191:17: note: cast one or both operands to int to silence this warning
5 warnings generated.
/usr/local/bin/clang++15 -std=gnu++17 -o Unified_cpp_js_src0.o -c  -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/dist/system_wrappers -include /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/js/src -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/dist/include -I/usr/local/include/nspr -I/usr/local/include -fPIC -DMOZILLA_CLIENT -include /magus/work/usr/mports/lang/spidermonkey78/work/.build/js/src/js-confdefs.h -Qunused-arguments -I/usr/local/include -isystem /usr/local/include -Qunused-arguments -Wall -Wbitfield-enum-conversion -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wshadow-field-in-constructor-modified -Wsign-compare -Wtype-limits -Wunreachable-code -Wunreachable-code-return -Wwrite-strings -Wno-invalid-offsetof -Wclass-varargs -Wempty-init-stmt -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wloop-analysis -Wc++2a-compat -Wcomma -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wstring-conversion -Wtautological-overlap-compare -Wtautological-unsigned-enum-zero-compare -Wtautological-unsigned-zero-compare -Wno-error=tautological-type-limit-compare -Wno-inline-new-delete -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=backend-plugin -Wno-error=free-nonheap-object -Wno-error=return-std-move -Wno-error=atomic-alignment -Wno-error=deprecated-copy -Wformat -Wformat-security -Wno-gnu-zero-variadic-macro-arguments -Wno-noexcept-type -Wno-unknown-warning-option -fno-sized-deallocation -fno-aligned-new -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pipe -O -fomit-frame-pointer -funwind-tables -I/usr/local/include -fno-strict-aliasing -Werror=format -Wno-shadow -fexperimental-new-pass-manager  -MD -MP -MF .deps/Unified_cpp_js_src0.o.pp   Unified_cpp_js_src0.cpp
js/src/Unified_cpp_js_src1.o
In file included from Unified_cpp_js_src_jit14.cpp:29:
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/MacroAssembler-x86-shared.cpp:359:12: warning: variable 'numFpu' set but not used [-Wunused-but-set-variable]
  unsigned numFpu = fpuSet.size();
           ^
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/MacroAssembler-x86-shared.cpp:361:11: warning: variable 'diffG' set but not used [-Wunused-but-set-variable]
  int32_t diffG = set.gprs().size() * sizeof(intptr_t);
          ^
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/MacroAssembler-x86-shared.cpp:397:12: warning: variable 'numFpu' set but not used [-Wunused-but-set-variable]
  unsigned numFpu = fpuSet.size();
           ^
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/MacroAssembler-x86-shared.cpp:399:11: warning: variable 'diffG' set but not used [-Wunused-but-set-variable]
  int32_t diffG = set.gprs().size() * sizeof(intptr_t);
          ^
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/MacroAssembler-x86-shared.cpp:435:12: warning: variable 'numFpu' set but not used [-Wunused-but-set-variable]
  unsigned numFpu = fpuSet.size();
           ^
5 warnings generated.
/usr/local/bin/clang++15 -std=gnu++17 -o Unified_cpp_js_src1.o -c  -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/dist/system_wrappers -include /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/js/src -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/dist/include -I/usr/local/include/nspr -I/usr/local/include -fPIC -DMOZILLA_CLIENT -include /magus/work/usr/mports/lang/spidermonkey78/work/.build/js/src/js-confdefs.h -Qunused-arguments -I/usr/local/include -isystem /usr/local/include -Qunused-arguments -Wall -Wbitfield-enum-conversion -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wshadow-field-in-constructor-modified -Wsign-compare -Wtype-limits -Wunreachable-code -Wunreachable-code-return -Wwrite-strings -Wno-invalid-offsetof -Wclass-varargs -Wempty-init-stmt -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wloop-analysis -Wc++2a-compat -Wcomma -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wstring-conversion -Wtautological-overlap-compare -Wtautological-unsigned-enum-zero-compare -Wtautological-unsigned-zero-compare -Wno-error=tautological-type-limit-compare -Wno-inline-new-delete -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=backend-plugin -Wno-error=free-nonheap-object -Wno-error=return-std-move -Wno-error=atomic-alignment -Wno-error=deprecated-copy -Wformat -Wformat-security -Wno-gnu-zero-variadic-macro-arguments -Wno-noexcept-type -Wno-unknown-warning-option -fno-sized-deallocation -fno-aligned-new -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pipe -O -fomit-frame-pointer -funwind-tables -I/usr/local/include -fno-strict-aliasing -Werror=format -Wno-shadow -fexperimental-new-pass-manager  -MD -MP -MF .deps/Unified_cpp_js_src1.o.pp   Unified_cpp_js_src1.cpp
js/src/Unified_cpp_js_src10.o
5 warnings generated.
/usr/local/bin/clang++15 -std=gnu++17 -o Unified_cpp_js_src10.o -c  -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/dist/system_wrappers -include /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/js/src -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/dist/include -I/usr/local/include/nspr -I/usr/local/include -fPIC -DMOZILLA_CLIENT -include /magus/work/usr/mports/lang/spidermonkey78/work/.build/js/src/js-confdefs.h -Qunused-arguments -I/usr/local/include -isystem /usr/local/include -Qunused-arguments -Wall -Wbitfield-enum-conversion -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wshadow-field-in-constructor-modified -Wsign-compare -Wtype-limits -Wunreachable-code -Wunreachable-code-return -Wwrite-strings -Wno-invalid-offsetof -Wclass-varargs -Wempty-init-stmt -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wloop-analysis -Wc++2a-compat -Wcomma -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wstring-conversion -Wtautological-overlap-compare -Wtautological-unsigned-enum-zero-compare -Wtautological-unsigned-zero-compare -Wno-error=tautological-type-limit-compare -Wno-inline-new-delete -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=backend-plugin -Wno-error=free-nonheap-object -Wno-error=return-std-move -Wno-error=atomic-alignment -Wno-error=deprecated-copy -Wformat -Wformat-security -Wno-gnu-zero-variadic-macro-arguments -Wno-noexcept-type -Wno-unknown-warning-option -fno-sized-deallocation -fno-aligned-new -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pipe -O -fomit-frame-pointer -funwind-tables -I/usr/local/include -fno-strict-aliasing -Werror=format -Wno-shadow -fexperimental-new-pass-manager  -MD -MP -MF .deps/Unified_cpp_js_src10.o.pp   Unified_cpp_js_src10.cpp
js/src/Unified_cpp_js_src11.o
/usr/local/bin/clang++15 -std=gnu++17 -o Unified_cpp_js_src_jit6.o -c  -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/dist/system_wrappers -include /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/js/src/jit -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/js/src -I/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/dist/include -I/usr/local/include/nspr -I/usr/local/include -fPIC -DMOZILLA_CLIENT -include /magus/work/usr/mports/lang/spidermonkey78/work/.build/js/src/js-confdefs.h -Qunused-arguments -I/usr/local/include -isystem /usr/local/include -Qunused-arguments -Wall -Wbitfield-enum-conversion -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wshadow-field-in-constructor-modified -Wsign-compare -Wtype-limits -Wunreachable-code -Wunreachable-code-return -Wwrite-strings -Wno-invalid-offsetof -Wclass-varargs -Wempty-init-stmt -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wloop-analysis -Wc++2a-compat -Wcomma -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wstring-conversion -Wtautological-overlap-compare -Wtautological-unsigned-enum-zero-compare -Wtautological-unsigned-zero-compare -Wno-error=tautological-type-limit-compare -Wno-inline-new-delete -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=backend-plugin -Wno-error=free-nonheap-object -Wno-error=return-std-move -Wno-error=atomic-alignment -Wno-error=deprecated-copy -Wformat -Wformat-security -Wno-gnu-zero-variadic-macro-arguments -Wno-noexcept-type -Wno-unknown-warning-option -fno-sized-deallocation -fno-aligned-new -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pipe -O -fomit-frame-pointer -funwind-tables -I/usr/local/include -fno-strict-aliasing -Werror=format -Wno-shadow -fexperimental-new-pass-manager  -MD -MP -MF .deps/Unified_cpp_js_src_jit6.o.pp   Unified_cpp_js_src_jit6.cpp
js/src/jit/Unified_cpp_js_src_jit7.o
In file included from Unified_cpp_js_src_jit3.cpp:2:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/CodeGenerator.cpp:7:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/CodeGenerator.h:12:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/CacheIR.h:20:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/MacroAssembler.h:19:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x64/MacroAssembler-x64.h:12:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/MacroAssembler-x86-shared.h:15:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x64/Assembler-x64.h:276:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/Assembler-x86-shared.h:17:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x64/BaseAssembler-x64.h:10:
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5158:17: warning: use of bitwise '|' with boolean operands [-Wbitwise-instead-of-logical]
      emitRexIf(byteRegRequiresRex(reg) | byteRegRequiresRex(rm), reg, 0, rm);
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                                        ||
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5158:17: note: cast one or both operands to int to silence this warning
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5167:17: warning: use of bitwise '|' with boolean operands [-Wbitwise-instead-of-logical]
      emitRexIf(byteRegRequiresRex(reg) | regRequiresRex(base), reg, 0, base);
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                                        ||
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5167:17: note: cast one or both operands to int to silence this warning
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5176:17: warning: use of bitwise '|' with boolean operands [-Wbitwise-instead-of-logical]
      emitRexIf(byteRegRequiresRex(reg) | regRequiresRex(base) |
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                                                               ||
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5176:17: note: cast one or both operands to int to silence this warning
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5176:17: warning: use of bitwise '|' with boolean operands [-Wbitwise-instead-of-logical]
      emitRexIf(byteRegRequiresRex(reg) | regRequiresRex(base) |
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                                        ||
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5176:17: note: cast one or both operands to int to silence this warning
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5191:17: warning: use of bitwise '|' with boolean operands [-Wbitwise-instead-of-logical]
      emitRexIf(regRequiresRex(reg) | byteRegRequiresRex(rm), reg, 0, rm);
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                                    ||
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5191:17: note: cast one or both operands to int to silence this warning
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/vm/Interpreter.cpp:11:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/vm/Interpreter-inl.h:19:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/vm/EnvironmentObject-inl.h:12:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/vm/JSObject-inl.h:20:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/vm/ObjectOperations-inl.h:36:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/vm/TypeInference-inl.h:23:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/JitScript.h:13:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/BaselineIC.h:18:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/SharedICRegisters.h:13:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x64/SharedICRegisters-x64.h:10:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/MacroAssembler.h:19:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x64/MacroAssembler-x64.h:12:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/MacroAssembler-x86-shared.h:15:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x64/Assembler-x64.h:276:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/Assembler-x86-shared.h:17:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x64/BaseAssembler-x64.h:10:
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5158:17: warning: use of bitwise '|' with boolean operands [-Wbitwise-instead-of-logical]
      emitRexIf(byteRegRequiresRex(reg) | byteRegRequiresRex(rm), reg, 0, rm);
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                                        ||
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5158:17: note: cast one or both operands to int to silence this warning
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5167:17: warning: use of bitwise '|' with boolean operands [-Wbitwise-instead-of-logical]
      emitRexIf(byteRegRequiresRex(reg) | regRequiresRex(base), reg, 0, base);
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                                        ||
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5167:17: note: cast one or both operands to int to silence this warning
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5176:17: warning: use of bitwise '|' with boolean operands [-Wbitwise-instead-of-logical]
      emitRexIf(byteRegRequiresRex(reg) | regRequiresRex(base) |
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                                                               ||
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5176:17: note: cast one or both operands to int to silence this warning
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5176:17: warning: use of bitwise '|' with boolean operands [-Wbitwise-instead-of-logical]
      emitRexIf(byteRegRequiresRex(reg) | regRequiresRex(base) |
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                                        ||
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5176:17: note: cast one or both operands to int to silence this warning
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5191:17: warning: use of bitwise '|' with boolean operands [-Wbitwise-instead-of-logical]
      emitRexIf(regRequiresRex(reg) | byteRegRequiresRex(rm), reg, 0, rm);
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                                    ||
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5191:17: note: cast one or both operands to int to silence this warning
warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing
   --> /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/third_party/rust/wast/src/lexer.rs:475:21
    |
475 |                     drop(self.it.next())
    |                     ^^^^^--------------^
    |                          |
    |                          argument has type `Option<(usize, char)>`
    |
    = note: use `let _ = ...` to ignore the expression or result
    = note: `#[warn(dropping_copy_types)]` on by default

/usr/local/bin/clang++15 -std=gnu++17 -o Unified_cpp_js_src11.o -c  -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/dist/system_wrappers -include /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/js/src -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/dist/include -I/usr/local/include/nspr -I/usr/local/include -fPIC -DMOZILLA_CLIENT -include /magus/work/usr/mports/lang/spidermonkey78/work/.build/js/src/js-confdefs.h -Qunused-arguments -I/usr/local/include -isystem /usr/local/include -Qunused-arguments -Wall -Wbitfield-enum-conversion -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wshadow-field-in-constructor-modified -Wsign-compare -Wtype-limits -Wunreachable-code -Wunreachable-code-return -Wwrite-strings -Wno-invalid-offsetof -Wclass-varargs -Wempty-init-stmt -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wloop-analysis -Wc++2a-compat -Wcomma -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wstring-conversion -Wtautological-overlap-compare -Wtautological-unsigned-enum-zero-compare -Wtautological-unsigned-zero-compare -Wno-error=tautological-type-limit-compare -Wno-inline-new-delete -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=backend-plugin -Wno-error=free-nonheap-object -Wno-error=return-std-move -Wno-error=atomic-alignment -Wno-error=deprecated-copy -Wformat -Wformat-security -Wno-gnu-zero-variadic-macro-arguments -Wno-noexcept-type -Wno-unknown-warning-option -fno-sized-deallocation -fno-aligned-new -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pipe -O -fomit-frame-pointer -funwind-tables -I/usr/local/include -fno-strict-aliasing -Werror=format -Wno-shadow -fexperimental-new-pass-manager  -MD -MP -MF .deps/Unified_cpp_js_src11.o.pp   Unified_cpp_js_src11.cpp
js/src/Unified_cpp_js_src12.o
5 warnings generated.
5 warnings generated.
/usr/local/bin/clang++15 -std=gnu++17 -o Unified_cpp_js_src12.o -c  -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/dist/system_wrappers -include /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/js/src -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/dist/include -I/usr/local/include/nspr -I/usr/local/include -fPIC -DMOZILLA_CLIENT -include /magus/work/usr/mports/lang/spidermonkey78/work/.build/js/src/js-confdefs.h -Qunused-arguments -I/usr/local/include -isystem /usr/local/include -Qunused-arguments -Wall -Wbitfield-enum-conversion -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wshadow-field-in-constructor-modified -Wsign-compare -Wtype-limits -Wunreachable-code -Wunreachable-code-return -Wwrite-strings -Wno-invalid-offsetof -Wclass-varargs -Wempty-init-stmt -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wloop-analysis -Wc++2a-compat -Wcomma -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wstring-conversion -Wtautological-overlap-compare -Wtautological-unsigned-enum-zero-compare -Wtautological-unsigned-zero-compare -Wno-error=tautological-type-limit-compare -Wno-inline-new-delete -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=backend-plugin -Wno-error=free-nonheap-object -Wno-error=return-std-move -Wno-error=atomic-alignment -Wno-error=deprecated-copy -Wformat -Wformat-security -Wno-gnu-zero-variadic-macro-arguments -Wno-noexcept-type -Wno-unknown-warning-option -fno-sized-deallocation -fno-aligned-new -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pipe -O -fomit-frame-pointer -funwind-tables -I/usr/local/include -fno-strict-aliasing -Werror=format -Wno-shadow -fexperimental-new-pass-manager  -MD -MP -MF .deps/Unified_cpp_js_src12.o.pp   Unified_cpp_js_src12.cpp
js/src/Unified_cpp_js_src13.o
/usr/local/bin/clang++15 -std=gnu++17 -o Unified_cpp_js_src13.o -c  -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/dist/system_wrappers -include /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/js/src -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/dist/include -I/usr/local/include/nspr -I/usr/local/include -fPIC -DMOZILLA_CLIENT -include /magus/work/usr/mports/lang/spidermonkey78/work/.build/js/src/js-confdefs.h -Qunused-arguments -I/usr/local/include -isystem /usr/local/include -Qunused-arguments -Wall -Wbitfield-enum-conversion -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wshadow-field-in-constructor-modified -Wsign-compare -Wtype-limits -Wunreachable-code -Wunreachable-code-return -Wwrite-strings -Wno-invalid-offsetof -Wclass-varargs -Wempty-init-stmt -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wloop-analysis -Wc++2a-compat -Wcomma -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wstring-conversion -Wtautological-overlap-compare -Wtautological-unsigned-enum-zero-compare -Wtautological-unsigned-zero-compare -Wno-error=tautological-type-limit-compare -Wno-inline-new-delete -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=backend-plugin -Wno-error=free-nonheap-object -Wno-error=return-std-move -Wno-error=atomic-alignment -Wno-error=deprecated-copy -Wformat -Wformat-security -Wno-gnu-zero-variadic-macro-arguments -Wno-noexcept-type -Wno-unknown-warning-option -fno-sized-deallocation -fno-aligned-new -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pipe -O -fomit-frame-pointer -funwind-tables -I/usr/local/include -fno-strict-aliasing -Werror=format -Wno-shadow -fexperimental-new-pass-manager  -MD -MP -MF .deps/Unified_cpp_js_src13.o.pp   Unified_cpp_js_src13.cpp
js/src/Unified_cpp_js_src14.o
5 warnings generated.
gmake[3]: Leaving directory '/magus/work/usr/mports/lang/spidermonkey78/work/.build/js/src/frontend'
/usr/local/bin/clang++15 -std=gnu++17 -o Unified_cpp_js_src_jit7.o -c  -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/dist/system_wrappers -include /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/js/src/jit -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/js/src -I/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/dist/include -I/usr/local/include/nspr -I/usr/local/include -fPIC -DMOZILLA_CLIENT -include /magus/work/usr/mports/lang/spidermonkey78/work/.build/js/src/js-confdefs.h -Qunused-arguments -I/usr/local/include -isystem /usr/local/include -Qunused-arguments -Wall -Wbitfield-enum-conversion -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wshadow-field-in-constructor-modified -Wsign-compare -Wtype-limits -Wunreachable-code -Wunreachable-code-return -Wwrite-strings -Wno-invalid-offsetof -Wclass-varargs -Wempty-init-stmt -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wloop-analysis -Wc++2a-compat -Wcomma -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wstring-conversion -Wtautological-overlap-compare -Wtautological-unsigned-enum-zero-compare -Wtautological-unsigned-zero-compare -Wno-error=tautological-type-limit-compare -Wno-inline-new-delete -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=backend-plugin -Wno-error=free-nonheap-object -Wno-error=return-std-move -Wno-error=atomic-alignment -Wno-error=deprecated-copy -Wformat -Wformat-security -Wno-gnu-zero-variadic-macro-arguments -Wno-noexcept-type -Wno-unknown-warning-option -fno-sized-deallocation -fno-aligned-new -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pipe -O -fomit-frame-pointer -funwind-tables -I/usr/local/include -fno-strict-aliasing -Werror=format -Wno-shadow -fexperimental-new-pass-manager  -MD -MP -MF .deps/Unified_cpp_js_src_jit7.o.pp   Unified_cpp_js_src_jit7.cpp
js/src/jit/Unified_cpp_js_src_jit8.o
6 warnings generated.
/usr/local/bin/clang++15 -std=gnu++17 -o Unified_cpp_js_src14.o -c  -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/dist/system_wrappers -include /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/js/src -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/dist/include -I/usr/local/include/nspr -I/usr/local/include -fPIC -DMOZILLA_CLIENT -include /magus/work/usr/mports/lang/spidermonkey78/work/.build/js/src/js-confdefs.h -Qunused-arguments -I/usr/local/include -isystem /usr/local/include -Qunused-arguments -Wall -Wbitfield-enum-conversion -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wshadow-field-in-constructor-modified -Wsign-compare -Wtype-limits -Wunreachable-code -Wunreachable-code-return -Wwrite-strings -Wno-invalid-offsetof -Wclass-varargs -Wempty-init-stmt -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wloop-analysis -Wc++2a-compat -Wcomma -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wstring-conversion -Wtautological-overlap-compare -Wtautological-unsigned-enum-zero-compare -Wtautological-unsigned-zero-compare -Wno-error=tautological-type-limit-compare -Wno-inline-new-delete -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=backend-plugin -Wno-error=free-nonheap-object -Wno-error=return-std-move -Wno-error=atomic-alignment -Wno-error=deprecated-copy -Wformat -Wformat-security -Wno-gnu-zero-variadic-macro-arguments -Wno-noexcept-type -Wno-unknown-warning-option -fno-sized-deallocation -fno-aligned-new -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pipe -O -fomit-frame-pointer -funwind-tables -I/usr/local/include -fno-strict-aliasing -Werror=format -Wno-shadow -fexperimental-new-pass-manager  -MD -MP -MF .deps/Unified_cpp_js_src14.o.pp   Unified_cpp_js_src14.cpp
js/src/Unified_cpp_js_src15.o
In file included from Unified_cpp_js_src_jit4.cpp:2:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/FoldLinearArithConstants.cpp:7:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/FoldLinearArithConstants.h:10:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/MIR.h:24:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/BaselineIC.h:18:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/SharedICRegisters.h:13:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x64/SharedICRegisters-x64.h:10:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/MacroAssembler.h:19:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x64/MacroAssembler-x64.h:12:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/MacroAssembler-x86-shared.h:15:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x64/Assembler-x64.h:276:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/Assembler-x86-shared.h:17:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x64/BaseAssembler-x64.h:10:
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5158:17: warning: use of bitwise '|' with boolean operands [-Wbitwise-instead-of-logical]
      emitRexIf(byteRegRequiresRex(reg) | byteRegRequiresRex(rm), reg, 0, rm);
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                                        ||
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5158:17: note: cast one or both operands to int to silence this warning
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5167:17: warning: use of bitwise '|' with boolean operands [-Wbitwise-instead-of-logical]
      emitRexIf(byteRegRequiresRex(reg) | regRequiresRex(base), reg, 0, base);
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                                        ||
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5167:17: note: cast one or both operands to int to silence this warning
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5176:17: warning: use of bitwise '|' with boolean operands [-Wbitwise-instead-of-logical]
      emitRexIf(byteRegRequiresRex(reg) | regRequiresRex(base) |
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                                                               ||
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5176:17: note: cast one or both operands to int to silence this warning
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5176:17: warning: use of bitwise '|' with boolean operands [-Wbitwise-instead-of-logical]
      emitRexIf(byteRegRequiresRex(reg) | regRequiresRex(base) |
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                                        ||
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5176:17: note: cast one or both operands to int to silence this warning
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5191:17: warning: use of bitwise '|' with boolean operands [-Wbitwise-instead-of-logical]
      emitRexIf(regRequiresRex(reg) | byteRegRequiresRex(rm), reg, 0, rm);
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                                    ||
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5191:17: note: cast one or both operands to int to silence this warning
5 warnings generated.
/usr/local/bin/clang++15 -std=gnu++17 -o Unified_cpp_js_src15.o -c  -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/dist/system_wrappers -include /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/js/src -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/dist/include -I/usr/local/include/nspr -I/usr/local/include -fPIC -DMOZILLA_CLIENT -include /magus/work/usr/mports/lang/spidermonkey78/work/.build/js/src/js-confdefs.h -Qunused-arguments -I/usr/local/include -isystem /usr/local/include -Qunused-arguments -Wall -Wbitfield-enum-conversion -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wshadow-field-in-constructor-modified -Wsign-compare -Wtype-limits -Wunreachable-code -Wunreachable-code-return -Wwrite-strings -Wno-invalid-offsetof -Wclass-varargs -Wempty-init-stmt -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wloop-analysis -Wc++2a-compat -Wcomma -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wstring-conversion -Wtautological-overlap-compare -Wtautological-unsigned-enum-zero-compare -Wtautological-unsigned-zero-compare -Wno-error=tautological-type-limit-compare -Wno-inline-new-delete -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=backend-plugin -Wno-error=free-nonheap-object -Wno-error=return-std-move -Wno-error=atomic-alignment -Wno-error=deprecated-copy -Wformat -Wformat-security -Wno-gnu-zero-variadic-macro-arguments -Wno-noexcept-type -Wno-unknown-warning-option -fno-sized-deallocation -fno-aligned-new -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pipe -O -fomit-frame-pointer -funwind-tables -I/usr/local/include -fno-strict-aliasing -Werror=format -Wno-shadow -fexperimental-new-pass-manager  -MD -MP -MF .deps/Unified_cpp_js_src15.o.pp   Unified_cpp_js_src15.cpp
js/src/Unified_cpp_js_src16.o
5 warnings generated.
gmake[3]: Leaving directory '/magus/work/usr/mports/lang/spidermonkey78/work/.build/js/src/new-regexp'
/usr/local/bin/clang++15 -std=gnu++17 -o Unified_cpp_js_src16.o -c  -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/dist/system_wrappers -include /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/js/src -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/dist/include -I/usr/local/include/nspr -I/usr/local/include -fPIC -DMOZILLA_CLIENT -include /magus/work/usr/mports/lang/spidermonkey78/work/.build/js/src/js-confdefs.h -Qunused-arguments -I/usr/local/include -isystem /usr/local/include -Qunused-arguments -Wall -Wbitfield-enum-conversion -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wshadow-field-in-constructor-modified -Wsign-compare -Wtype-limits -Wunreachable-code -Wunreachable-code-return -Wwrite-strings -Wno-invalid-offsetof -Wclass-varargs -Wempty-init-stmt -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wloop-analysis -Wc++2a-compat -Wcomma -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wstring-conversion -Wtautological-overlap-compare -Wtautological-unsigned-enum-zero-compare -Wtautological-unsigned-zero-compare -Wno-error=tautological-type-limit-compare -Wno-inline-new-delete -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=backend-plugin -Wno-error=free-nonheap-object -Wno-error=return-std-move -Wno-error=atomic-alignment -Wno-error=deprecated-copy -Wformat -Wformat-security -Wno-gnu-zero-variadic-macro-arguments -Wno-noexcept-type -Wno-unknown-warning-option -fno-sized-deallocation -fno-aligned-new -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pipe -O -fomit-frame-pointer -funwind-tables -I/usr/local/include -fno-strict-aliasing -Werror=format -Wno-shadow -fexperimental-new-pass-manager  -MD -MP -MF .deps/Unified_cpp_js_src16.o.pp   Unified_cpp_js_src16.cpp
js/src/Unified_cpp_js_src17.o
In file included from Unified_cpp_js_src_jit5.cpp:2:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/IonCompileTask.cpp:7:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/IonCompileTask.h:12:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/MIRGenerator.h:20:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/MIR.h:24:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/BaselineIC.h:18:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/SharedICRegisters.h:13:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x64/SharedICRegisters-x64.h:10:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/MacroAssembler.h:19:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x64/MacroAssembler-x64.h:12:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/MacroAssembler-x86-shared.h:15:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x64/Assembler-x64.h:276:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/Assembler-x86-shared.h:17:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x64/BaseAssembler-x64.h:10:
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5158:17: warning: use of bitwise '|' with boolean operands [-Wbitwise-instead-of-logical]
      emitRexIf(byteRegRequiresRex(reg) | byteRegRequiresRex(rm), reg, 0, rm);
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                                        ||
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5158:17: note: cast one or both operands to int to silence this warning
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5167:17: warning: use of bitwise '|' with boolean operands [-Wbitwise-instead-of-logical]
      emitRexIf(byteRegRequiresRex(reg) | regRequiresRex(base), reg, 0, base);
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                                        ||
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5167:17: note: cast one or both operands to int to silence this warning
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5176:17: warning: use of bitwise '|' with boolean operands [-Wbitwise-instead-of-logical]
      emitRexIf(byteRegRequiresRex(reg) | regRequiresRex(base) |
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                                                               ||
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5176:17: note: cast one or both operands to int to silence this warning
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5176:17: warning: use of bitwise '|' with boolean operands [-Wbitwise-instead-of-logical]
      emitRexIf(byteRegRequiresRex(reg) | regRequiresRex(base) |
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                                        ||
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5176:17: note: cast one or both operands to int to silence this warning
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5191:17: warning: use of bitwise '|' with boolean operands [-Wbitwise-instead-of-logical]
      emitRexIf(regRequiresRex(reg) | byteRegRequiresRex(rm), reg, 0, rm);
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                                    ||
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5191:17: note: cast one or both operands to int to silence this warning
5 warnings generated.
/usr/local/bin/clang++15 -std=gnu++17 -o Unified_cpp_js_src17.o -c  -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/dist/system_wrappers -include /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/js/src -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/dist/include -I/usr/local/include/nspr -I/usr/local/include -fPIC -DMOZILLA_CLIENT -include /magus/work/usr/mports/lang/spidermonkey78/work/.build/js/src/js-confdefs.h -Qunused-arguments -I/usr/local/include -isystem /usr/local/include -Qunused-arguments -Wall -Wbitfield-enum-conversion -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wshadow-field-in-constructor-modified -Wsign-compare -Wtype-limits -Wunreachable-code -Wunreachable-code-return -Wwrite-strings -Wno-invalid-offsetof -Wclass-varargs -Wempty-init-stmt -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wloop-analysis -Wc++2a-compat -Wcomma -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wstring-conversion -Wtautological-overlap-compare -Wtautological-unsigned-enum-zero-compare -Wtautological-unsigned-zero-compare -Wno-error=tautological-type-limit-compare -Wno-inline-new-delete -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=backend-plugin -Wno-error=free-nonheap-object -Wno-error=return-std-move -Wno-error=atomic-alignment -Wno-error=deprecated-copy -Wformat -Wformat-security -Wno-gnu-zero-variadic-macro-arguments -Wno-noexcept-type -Wno-unknown-warning-option -fno-sized-deallocation -fno-aligned-new -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pipe -O -fomit-frame-pointer -funwind-tables -I/usr/local/include -fno-strict-aliasing -Werror=format -Wno-shadow -fexperimental-new-pass-manager  -MD -MP -MF .deps/Unified_cpp_js_src17.o.pp   Unified_cpp_js_src17.cpp
js/src/Unified_cpp_js_src18.o
In file included from Unified_cpp_js_src0.cpp:2:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/builtin/Array.cpp:7:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/builtin/Array-inl.h:15:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/vm/ArgumentsObject-inl.h:14:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/vm/EnvironmentObject-inl.h:12:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/vm/JSObject-inl.h:20:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/vm/ObjectOperations-inl.h:36:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/vm/TypeInference-inl.h:23:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/JitScript.h:13:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/BaselineIC.h:18:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/SharedICRegisters.h:13:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x64/SharedICRegisters-x64.h:10:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/MacroAssembler.h:19:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x64/MacroAssembler-x64.h:12:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/MacroAssembler-x86-shared.h:15:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x64/Assembler-x64.h:276:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/Assembler-x86-shared.h:17:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x64/BaseAssembler-x64.h:10:
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5158:17: warning: use of bitwise '|' with boolean operands [-Wbitwise-instead-of-logical]
      emitRexIf(byteRegRequiresRex(reg) | byteRegRequiresRex(rm), reg, 0, rm);
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                                        ||
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5158:17: note: cast one or both operands to int to silence this warning
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5167:17: warning: use of bitwise '|' with boolean operands [-Wbitwise-instead-of-logical]
      emitRexIf(byteRegRequiresRex(reg) | regRequiresRex(base), reg, 0, base);
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                                        ||
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5167:17: note: cast one or both operands to int to silence this warning
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5176:17: warning: use of bitwise '|' with boolean operands [-Wbitwise-instead-of-logical]
      emitRexIf(byteRegRequiresRex(reg) | regRequiresRex(base) |
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                                                               ||
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5176:17: note: cast one or both operands to int to silence this warning
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5176:17: warning: use of bitwise '|' with boolean operands [-Wbitwise-instead-of-logical]
      emitRexIf(byteRegRequiresRex(reg) | regRequiresRex(base) |
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                                        ||
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5176:17: note: cast one or both operands to int to silence this warning
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5191:17: warning: use of bitwise '|' with boolean operands [-Wbitwise-instead-of-logical]
      emitRexIf(regRequiresRex(reg) | byteRegRequiresRex(rm), reg, 0, rm);
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                                    ||
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5191:17: note: cast one or both operands to int to silence this warning
In file included from Unified_cpp_js_src_jit3.cpp:2:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/CodeGenerator.cpp:75:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/wasm/WasmStubs.h:23:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/wasm/WasmGenerator.h:27:
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/wasm/WasmValidate.h:346:15: warning: variable 'assertByte' set but not used [-Wunused-but-set-variable]
      uint8_t assertByte = assertBits & 0x7f;
              ^
5 warnings generated.
gmake[3]: Leaving directory '/magus/work/usr/mports/lang/spidermonkey78/work/.build/js/src/debugger'
/usr/local/bin/clang++15 -std=gnu++17 -o Unified_cpp_js_src_jit8.o -c  -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/dist/system_wrappers -include /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/js/src/jit -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/js/src -I/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/dist/include -I/usr/local/include/nspr -I/usr/local/include -fPIC -DMOZILLA_CLIENT -include /magus/work/usr/mports/lang/spidermonkey78/work/.build/js/src/js-confdefs.h -Qunused-arguments -I/usr/local/include -isystem /usr/local/include -Qunused-arguments -Wall -Wbitfield-enum-conversion -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wshadow-field-in-constructor-modified -Wsign-compare -Wtype-limits -Wunreachable-code -Wunreachable-code-return -Wwrite-strings -Wno-invalid-offsetof -Wclass-varargs -Wempty-init-stmt -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wloop-analysis -Wc++2a-compat -Wcomma -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wstring-conversion -Wtautological-overlap-compare -Wtautological-unsigned-enum-zero-compare -Wtautological-unsigned-zero-compare -Wno-error=tautological-type-limit-compare -Wno-inline-new-delete -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=backend-plugin -Wno-error=free-nonheap-object -Wno-error=return-std-move -Wno-error=atomic-alignment -Wno-error=deprecated-copy -Wformat -Wformat-security -Wno-gnu-zero-variadic-macro-arguments -Wno-noexcept-type -Wno-unknown-warning-option -fno-sized-deallocation -fno-aligned-new -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pipe -O -fomit-frame-pointer -funwind-tables -I/usr/local/include -fno-strict-aliasing -Werror=format -Wno-shadow -fexperimental-new-pass-manager  -MD -MP -MF .deps/Unified_cpp_js_src_jit8.o.pp   Unified_cpp_js_src_jit8.cpp
js/src/jit/Unified_cpp_js_src_jit9.o
5 warnings generated.
/usr/local/bin/clang++15 -std=gnu++17 -o Unified_cpp_js_src18.o -c  -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/dist/system_wrappers -include /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/js/src -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/dist/include -I/usr/local/include/nspr -I/usr/local/include -fPIC -DMOZILLA_CLIENT -include /magus/work/usr/mports/lang/spidermonkey78/work/.build/js/src/js-confdefs.h -Qunused-arguments -I/usr/local/include -isystem /usr/local/include -Qunused-arguments -Wall -Wbitfield-enum-conversion -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wshadow-field-in-constructor-modified -Wsign-compare -Wtype-limits -Wunreachable-code -Wunreachable-code-return -Wwrite-strings -Wno-invalid-offsetof -Wclass-varargs -Wempty-init-stmt -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wloop-analysis -Wc++2a-compat -Wcomma -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wstring-conversion -Wtautological-overlap-compare -Wtautological-unsigned-enum-zero-compare -Wtautological-unsigned-zero-compare -Wno-error=tautological-type-limit-compare -Wno-inline-new-delete -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=backend-plugin -Wno-error=free-nonheap-object -Wno-error=return-std-move -Wno-error=atomic-alignment -Wno-error=deprecated-copy -Wformat -Wformat-security -Wno-gnu-zero-variadic-macro-arguments -Wno-noexcept-type -Wno-unknown-warning-option -fno-sized-deallocation -fno-aligned-new -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pipe -O -fomit-frame-pointer -funwind-tables -I/usr/local/include -fno-strict-aliasing -Werror=format -Wno-shadow -fexperimental-new-pass-manager  -MD -MP -MF .deps/Unified_cpp_js_src18.o.pp   Unified_cpp_js_src18.cpp
js/src/Unified_cpp_js_src19.o
In file included from Unified_cpp_js_src1.cpp:2:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/builtin/FinalizationRegistryObject.cpp:17:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/vm/JSObject-inl.h:20:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/vm/ObjectOperations-inl.h:36:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/vm/TypeInference-inl.h:23:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/JitScript.h:13:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/BaselineIC.h:18:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/SharedICRegisters.h:13:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x64/SharedICRegisters-x64.h:10:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/MacroAssembler.h:19:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x64/MacroAssembler-x64.h:12:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/MacroAssembler-x86-shared.h:15:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x64/Assembler-x64.h:276:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/Assembler-x86-shared.h:17:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x64/BaseAssembler-x64.h:10:
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5158:17: warning: use of bitwise '|' with boolean operands [-Wbitwise-instead-of-logical]
      emitRexIf(byteRegRequiresRex(reg) | byteRegRequiresRex(rm), reg, 0, rm);
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                                        ||
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5158:17: note: cast one or both operands to int to silence this warning
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5167:17: warning: use of bitwise '|' with boolean operands [-Wbitwise-instead-of-logical]
      emitRexIf(byteRegRequiresRex(reg) | regRequiresRex(base), reg, 0, base);
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                                        ||
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5167:17: note: cast one or both operands to int to silence this warning
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5176:17: warning: use of bitwise '|' with boolean operands [-Wbitwise-instead-of-logical]
      emitRexIf(byteRegRequiresRex(reg) | regRequiresRex(base) |
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                                                               ||
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5176:17: note: cast one or both operands to int to silence this warning
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5176:17: warning: use of bitwise '|' with boolean operands [-Wbitwise-instead-of-logical]
      emitRexIf(byteRegRequiresRex(reg) | regRequiresRex(base) |
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                                        ||
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5176:17: note: cast one or both operands to int to silence this warning
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5191:17: warning: use of bitwise '|' with boolean operands [-Wbitwise-instead-of-logical]
      emitRexIf(regRequiresRex(reg) | byteRegRequiresRex(rm), reg, 0, rm);
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                                    ||
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5191:17: note: cast one or both operands to int to silence this warning
5 warnings generated.
In file included from Unified_cpp_js_src_jit6.cpp:2:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/JitContext.cpp:18:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/AliasAnalysis.h:10:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/MIR.h:24:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/BaselineIC.h:18:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/SharedICRegisters.h:13:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x64/SharedICRegisters-x64.h:10:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/MacroAssembler.h:19:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x64/MacroAssembler-x64.h:12:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/MacroAssembler-x86-shared.h:15:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x64/Assembler-x64.h:276:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/Assembler-x86-shared.h:17:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x64/BaseAssembler-x64.h:10:
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5158:17: warning: use of bitwise '|' with boolean operands [-Wbitwise-instead-of-logical]
      emitRexIf(byteRegRequiresRex(reg) | byteRegRequiresRex(rm), reg, 0, rm);
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                                        ||
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5158:17: note: cast one or both operands to int to silence this warning
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5167:17: warning: use of bitwise '|' with boolean operands [-Wbitwise-instead-of-logical]
      emitRexIf(byteRegRequiresRex(reg) | regRequiresRex(base), reg, 0, base);
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                                        ||
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5167:17: note: cast one or both operands to int to silence this warning
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5176:17: warning: use of bitwise '|' with boolean operands [-Wbitwise-instead-of-logical]
      emitRexIf(byteRegRequiresRex(reg) | regRequiresRex(base) |
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                                                               ||
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5176:17: note: cast one or both operands to int to silence this warning
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5176:17: warning: use of bitwise '|' with boolean operands [-Wbitwise-instead-of-logical]
      emitRexIf(byteRegRequiresRex(reg) | regRequiresRex(base) |
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                                        ||
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5176:17: note: cast one or both operands to int to silence this warning
gmake[3]: Leaving directory '/magus/work/usr/mports/lang/spidermonkey78/work/.build/js/src/gc'
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5191:17: warning: use of bitwise '|' with boolean operands [-Wbitwise-instead-of-logical]
      emitRexIf(regRequiresRex(reg) | byteRegRequiresRex(rm), reg, 0, rm);
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                                    ||
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5191:17: note: cast one or both operands to int to silence this warning
/usr/local/bin/clang++15 -std=gnu++17 -o Unified_cpp_js_src_jit9.o -c  -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/dist/system_wrappers -include /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/js/src/jit -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/js/src -I/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/dist/include -I/usr/local/include/nspr -I/usr/local/include -fPIC -DMOZILLA_CLIENT -include /magus/work/usr/mports/lang/spidermonkey78/work/.build/js/src/js-confdefs.h -Qunused-arguments -I/usr/local/include -isystem /usr/local/include -Qunused-arguments -Wall -Wbitfield-enum-conversion -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wshadow-field-in-constructor-modified -Wsign-compare -Wtype-limits -Wunreachable-code -Wunreachable-code-return -Wwrite-strings -Wno-invalid-offsetof -Wclass-varargs -Wempty-init-stmt -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wloop-analysis -Wc++2a-compat -Wcomma -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wstring-conversion -Wtautological-overlap-compare -Wtautological-unsigned-enum-zero-compare -Wtautological-unsigned-zero-compare -Wno-error=tautological-type-limit-compare -Wno-inline-new-delete -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=backend-plugin -Wno-error=free-nonheap-object -Wno-error=return-std-move -Wno-error=atomic-alignment -Wno-error=deprecated-copy -Wformat -Wformat-security -Wno-gnu-zero-variadic-macro-arguments -Wno-noexcept-type -Wno-unknown-warning-option -fno-sized-deallocation -fno-aligned-new -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pipe -O -fomit-frame-pointer -funwind-tables -I/usr/local/include -fno-strict-aliasing -Werror=format -Wno-shadow -fexperimental-new-pass-manager  -MD -MP -MF .deps/Unified_cpp_js_src_jit9.o.pp   Unified_cpp_js_src_jit9.cpp
In file included from Unified_cpp_js_src10.cpp:2:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jsapi.cpp:101:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/wasm/WasmModule.h:24:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/wasm/WasmCode.h:27:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/wasm/WasmGC.h:22:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/MacroAssembler.h:19:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x64/MacroAssembler-x64.h:12:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/MacroAssembler-x86-shared.h:15:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x64/Assembler-x64.h:276:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/Assembler-x86-shared.h:17:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x64/BaseAssembler-x64.h:10:
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5158:17: warning: use of bitwise '|' with boolean operands [-Wbitwise-instead-of-logical]
      emitRexIf(byteRegRequiresRex(reg) | byteRegRequiresRex(rm), reg, 0, rm);
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                                        ||
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5158:17: note: cast one or both operands to int to silence this warning
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5167:17: warning: use of bitwise '|' with boolean operands [-Wbitwise-instead-of-logical]
      emitRexIf(byteRegRequiresRex(reg) | regRequiresRex(base), reg, 0, base);
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                                        ||
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5167:17: note: cast one or both operands to int to silence this warning
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5176:17: warning: use of bitwise '|' with boolean operands [-Wbitwise-instead-of-logical]
      emitRexIf(byteRegRequiresRex(reg) | regRequiresRex(base) |
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                                                               ||
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5176:17: note: cast one or both operands to int to silence this warning
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5176:17: warning: use of bitwise '|' with boolean operands [-Wbitwise-instead-of-logical]
      emitRexIf(byteRegRequiresRex(reg) | regRequiresRex(base) |
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                                        ||
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5176:17: note: cast one or both operands to int to silence this warning
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5191:17: warning: use of bitwise '|' with boolean operands [-Wbitwise-instead-of-logical]
      emitRexIf(regRequiresRex(reg) | byteRegRequiresRex(rm), reg, 0, rm);
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                                    ||
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5191:17: note: cast one or both operands to int to silence this warning
In file included from Unified_cpp_js_src12.cpp:2:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/proxy/Wrapper.cpp:20:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/vm/JSObject-inl.h:20:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/vm/ObjectOperations-inl.h:36:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/vm/TypeInference-inl.h:23:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/JitScript.h:13:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/BaselineIC.h:18:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/SharedICRegisters.h:13:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x64/SharedICRegisters-x64.h:10:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/MacroAssembler.h:19:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x64/MacroAssembler-x64.h:12:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/MacroAssembler-x86-shared.h:15:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x64/Assembler-x64.h:276:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/Assembler-x86-shared.h:17:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x64/BaseAssembler-x64.h:10:
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5158:17: warning: use of bitwise '|' with boolean operands [-Wbitwise-instead-of-logical]
      emitRexIf(byteRegRequiresRex(reg) | byteRegRequiresRex(rm), reg, 0, rm);
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                                        ||
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5158:17: note: cast one or both operands to int to silence this warning
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5167:17: warning: use of bitwise '|' with boolean operands [-Wbitwise-instead-of-logical]
      emitRexIf(byteRegRequiresRex(reg) | regRequiresRex(base), reg, 0, base);
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                                        ||
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5167:17: note: cast one or both operands to int to silence this warning
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5176:17: warning: use of bitwise '|' with boolean operands [-Wbitwise-instead-of-logical]
      emitRexIf(byteRegRequiresRex(reg) | regRequiresRex(base) |
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                                                               ||
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5176:17: note: cast one or both operands to int to silence this warning
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5176:17: warning: use of bitwise '|' with boolean operands [-Wbitwise-instead-of-logical]
      emitRexIf(byteRegRequiresRex(reg) | regRequiresRex(base) |
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                                        ||
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5176:17: note: cast one or both operands to int to silence this warning
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5191:17: warning: use of bitwise '|' with boolean operands [-Wbitwise-instead-of-logical]
      emitRexIf(regRequiresRex(reg) | byteRegRequiresRex(rm), reg, 0, rm);
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                                    ||
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5191:17: note: cast one or both operands to int to silence this warning
6 warnings generated.
/usr/local/bin/clang++15 -std=gnu++17 -o Unified_cpp_js_src19.o -c  -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/dist/system_wrappers -include /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/js/src -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/dist/include -I/usr/local/include/nspr -I/usr/local/include -fPIC -DMOZILLA_CLIENT -include /magus/work/usr/mports/lang/spidermonkey78/work/.build/js/src/js-confdefs.h -Qunused-arguments -I/usr/local/include -isystem /usr/local/include -Qunused-arguments -Wall -Wbitfield-enum-conversion -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wshadow-field-in-constructor-modified -Wsign-compare -Wtype-limits -Wunreachable-code -Wunreachable-code-return -Wwrite-strings -Wno-invalid-offsetof -Wclass-varargs -Wempty-init-stmt -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wloop-analysis -Wc++2a-compat -Wcomma -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wstring-conversion -Wtautological-overlap-compare -Wtautological-unsigned-enum-zero-compare -Wtautological-unsigned-zero-compare -Wno-error=tautological-type-limit-compare -Wno-inline-new-delete -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=backend-plugin -Wno-error=free-nonheap-object -Wno-error=return-std-move -Wno-error=atomic-alignment -Wno-error=deprecated-copy -Wformat -Wformat-security -Wno-gnu-zero-variadic-macro-arguments -Wno-noexcept-type -Wno-unknown-warning-option -fno-sized-deallocation -fno-aligned-new -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pipe -O -fomit-frame-pointer -funwind-tables -I/usr/local/include -fno-strict-aliasing -Werror=format -Wno-shadow -fexperimental-new-pass-manager  -MD -MP -MF .deps/Unified_cpp_js_src19.o.pp   Unified_cpp_js_src19.cpp
js/src/Unified_cpp_js_src2.o
In file included from Unified_cpp_js_src13.cpp:38:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/util/StringBuffer.cpp:15:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/vm/JSObject-inl.h:20:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/vm/ObjectOperations-inl.h:36:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/vm/TypeInference-inl.h:23:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/JitScript.h:13:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/BaselineIC.h:18:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/SharedICRegisters.h:13:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x64/SharedICRegisters-x64.h:10:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/MacroAssembler.h:19:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x64/MacroAssembler-x64.h:12:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/MacroAssembler-x86-shared.h:15:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x64/Assembler-x64.h:276:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/Assembler-x86-shared.h:17:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x64/BaseAssembler-x64.h:10:
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5158:17: warning: use of bitwise '|' with boolean operands [-Wbitwise-instead-of-logical]
      emitRexIf(byteRegRequiresRex(reg) | byteRegRequiresRex(rm), reg, 0, rm);
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                                        ||
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5158:17: note: cast one or both operands to int to silence this warning
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5167:17: warning: use of bitwise '|' with boolean operands [-Wbitwise-instead-of-logical]
      emitRexIf(byteRegRequiresRex(reg) | regRequiresRex(base), reg, 0, base);
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                                        ||
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5167:17: note: cast one or both operands to int to silence this warning
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5176:17: warning: use of bitwise '|' with boolean operands [-Wbitwise-instead-of-logical]
      emitRexIf(byteRegRequiresRex(reg) | regRequiresRex(base) |
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                                                               ||
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5176:17: note: cast one or both operands to int to silence this warning
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5176:17: warning: use of bitwise '|' with boolean operands [-Wbitwise-instead-of-logical]
      emitRexIf(byteRegRequiresRex(reg) | regRequiresRex(base) |
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                                        ||
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5176:17: note: cast one or both operands to int to silence this warning
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5191:17: warning: use of bitwise '|' with boolean operands [-Wbitwise-instead-of-logical]
      emitRexIf(regRequiresRex(reg) | byteRegRequiresRex(rm), reg, 0, rm);
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                                    ||
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5191:17: note: cast one or both operands to int to silence this warning
In file included from Unified_cpp_js_src11.cpp:2:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/proxy/CrossCompartmentWrapper.cpp:18:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/vm/JSObject-inl.h:20:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/vm/ObjectOperations-inl.h:36:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/vm/TypeInference-inl.h:23:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/JitScript.h:13:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/BaselineIC.h:18:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/SharedICRegisters.h:13:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x64/SharedICRegisters-x64.h:10:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/MacroAssembler.h:19:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x64/MacroAssembler-x64.h:12:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/MacroAssembler-x86-shared.h:15:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x64/Assembler-x64.h:276:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/Assembler-x86-shared.h:17:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x64/BaseAssembler-x64.h:10:
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5158:17: warning: use of bitwise '|' with boolean operands [-Wbitwise-instead-of-logical]
      emitRexIf(byteRegRequiresRex(reg) | byteRegRequiresRex(rm), reg, 0, rm);
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                                        ||
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5158:17: note: cast one or both operands to int to silence this warning
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5167:17: warning: use of bitwise '|' with boolean operands [-Wbitwise-instead-of-logical]
      emitRexIf(byteRegRequiresRex(reg) | regRequiresRex(base), reg, 0, base);
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                                        ||
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5167:17: note: cast one or both operands to int to silence this warning
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5176:17: warning: use of bitwise '|' with boolean operands [-Wbitwise-instead-of-logical]
      emitRexIf(byteRegRequiresRex(reg) | regRequiresRex(base) |
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                                                               ||
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5176:17: note: cast one or both operands to int to silence this warning
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5176:17: warning: use of bitwise '|' with boolean operands [-Wbitwise-instead-of-logical]
      emitRexIf(byteRegRequiresRex(reg) | regRequiresRex(base) |
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                                        ||
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5176:17: note: cast one or both operands to int to silence this warning
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5191:17: warning: use of bitwise '|' with boolean operands [-Wbitwise-instead-of-logical]
      emitRexIf(regRequiresRex(reg) | byteRegRequiresRex(rm), reg, 0, rm);
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                                    ||
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5191:17: note: cast one or both operands to int to silence this warning
In file included from Unified_cpp_js_src_jit7.cpp:2:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/LICM.cpp:11:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/MIRGenerator.h:20:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/MIR.h:24:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/BaselineIC.h:18:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/SharedICRegisters.h:13:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x64/SharedICRegisters-x64.h:10:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/MacroAssembler.h:19:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x64/MacroAssembler-x64.h:12:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/MacroAssembler-x86-shared.h:15:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x64/Assembler-x64.h:276:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/Assembler-x86-shared.h:17:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x64/BaseAssembler-x64.h:10:
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5158:17: warning: use of bitwise '|' with boolean operands [-Wbitwise-instead-of-logical]
      emitRexIf(byteRegRequiresRex(reg) | byteRegRequiresRex(rm), reg, 0, rm);
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                                        ||
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5158:17: note: cast one or both operands to int to silence this warning
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5167:17: warning: use of bitwise '|' with boolean operands [-Wbitwise-instead-of-logical]
      emitRexIf(byteRegRequiresRex(reg) | regRequiresRex(base), reg, 0, base);
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                                        ||
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5167:17: note: cast one or both operands to int to silence this warning
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5176:17: warning: use of bitwise '|' with boolean operands [-Wbitwise-instead-of-logical]
      emitRexIf(byteRegRequiresRex(reg) | regRequiresRex(base) |
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                                                               ||
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5176:17: note: cast one or both operands to int to silence this warning
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5176:17: warning: use of bitwise '|' with boolean operands [-Wbitwise-instead-of-logical]
      emitRexIf(byteRegRequiresRex(reg) | regRequiresRex(base) |
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                                        ||
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5176:17: note: cast one or both operands to int to silence this warning
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5191:17: warning: use of bitwise '|' with boolean operands [-Wbitwise-instead-of-logical]
      emitRexIf(regRequiresRex(reg) | byteRegRequiresRex(rm), reg, 0, rm);
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                                    ||
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5191:17: note: cast one or both operands to int to silence this warning
In file included from Unified_cpp_js_src14.cpp:29:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/vm/ArgumentsObject.cpp:7:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/vm/ArgumentsObject-inl.h:14:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/vm/EnvironmentObject-inl.h:12:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/vm/JSObject-inl.h:20:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/vm/ObjectOperations-inl.h:36:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/vm/TypeInference-inl.h:23:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/JitScript.h:13:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/BaselineIC.h:18:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/SharedICRegisters.h:13:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x64/SharedICRegisters-x64.h:10:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/MacroAssembler.h:19:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x64/MacroAssembler-x64.h:12:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/MacroAssembler-x86-shared.h:15:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x64/Assembler-x64.h:276:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/Assembler-x86-shared.h:17:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x64/BaseAssembler-x64.h:10:
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5158:17: warning: use of bitwise '|' with boolean operands [-Wbitwise-instead-of-logical]
      emitRexIf(byteRegRequiresRex(reg) | byteRegRequiresRex(rm), reg, 0, rm);
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                                        ||
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5158:17: note: cast one or both operands to int to silence this warning
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5167:17: warning: use of bitwise '|' with boolean operands [-Wbitwise-instead-of-logical]
      emitRexIf(byteRegRequiresRex(reg) | regRequiresRex(base), reg, 0, base);
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                                        ||
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5167:17: note: cast one or both operands to int to silence this warning
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5176:17: warning: use of bitwise '|' with boolean operands [-Wbitwise-instead-of-logical]
      emitRexIf(byteRegRequiresRex(reg) | regRequiresRex(base) |
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                                                               ||
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5176:17: note: cast one or both operands to int to silence this warning
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5176:17: warning: use of bitwise '|' with boolean operands [-Wbitwise-instead-of-logical]
      emitRexIf(byteRegRequiresRex(reg) | regRequiresRex(base) |
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                                        ||
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5176:17: note: cast one or both operands to int to silence this warning
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5191:17: warning: use of bitwise '|' with boolean operands [-Wbitwise-instead-of-logical]
      emitRexIf(regRequiresRex(reg) | byteRegRequiresRex(rm), reg, 0, rm);
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                                    ||
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5191:17: note: cast one or both operands to int to silence this warning
In file included from Unified_cpp_js_src15.cpp:2:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/vm/ArrayBufferViewObject.cpp:17:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/vm/NativeObject-inl.h:27:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/vm/JSObject-inl.h:20:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/vm/ObjectOperations-inl.h:36:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/vm/TypeInference-inl.h:23:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/JitScript.h:13:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/BaselineIC.h:18:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/SharedICRegisters.h:13:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x64/SharedICRegisters-x64.h:10:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/MacroAssembler.h:19:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x64/MacroAssembler-x64.h:12:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/MacroAssembler-x86-shared.h:15:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x64/Assembler-x64.h:276:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/Assembler-x86-shared.h:17:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x64/BaseAssembler-x64.h:10:
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5158:17: warning: use of bitwise '|' with boolean operands [-Wbitwise-instead-of-logical]
      emitRexIf(byteRegRequiresRex(reg) | byteRegRequiresRex(rm), reg, 0, rm);
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                                        ||
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5158:17: note: cast one or both operands to int to silence this warning
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5167:17: warning: use of bitwise '|' with boolean operands [-Wbitwise-instead-of-logical]
      emitRexIf(byteRegRequiresRex(reg) | regRequiresRex(base), reg, 0, base);
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                                        ||
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5167:17: note: cast one or both operands to int to silence this warning
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5176:17: warning: use of bitwise '|' with boolean operands [-Wbitwise-instead-of-logical]
      emitRexIf(byteRegRequiresRex(reg) | regRequiresRex(base) |
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                                                               ||
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5176:17: note: cast one or both operands to int to silence this warning
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5176:17: warning: use of bitwise '|' with boolean operands [-Wbitwise-instead-of-logical]
      emitRexIf(byteRegRequiresRex(reg) | regRequiresRex(base) |
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                                        ||
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5176:17: note: cast one or both operands to int to silence this warning
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5191:17: warning: use of bitwise '|' with boolean operands [-Wbitwise-instead-of-logical]
      emitRexIf(regRequiresRex(reg) | byteRegRequiresRex(rm), reg, 0, rm);
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                                    ||
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5191:17: note: cast one or both operands to int to silence this warning
In file included from Unified_cpp_js_src16.cpp:2:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/vm/BytecodeUtil.cpp:57:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/vm/BytecodeLocation-inl.h:15:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/vm/JSScript-inl.h:16:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/JitScript.h:13:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/BaselineIC.h:18:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/SharedICRegisters.h:13:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x64/SharedICRegisters-x64.h:10:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/MacroAssembler.h:19:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x64/MacroAssembler-x64.h:12:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/MacroAssembler-x86-shared.h:15:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x64/Assembler-x64.h:276:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/Assembler-x86-shared.h:17:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x64/BaseAssembler-x64.h:10:
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5158:17: warning: use of bitwise '|' with boolean operands [-Wbitwise-instead-of-logical]
      emitRexIf(byteRegRequiresRex(reg) | byteRegRequiresRex(rm), reg, 0, rm);
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                                        ||
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5158:17: note: cast one or both operands to int to silence this warning
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5167:17: warning: use of bitwise '|' with boolean operands [-Wbitwise-instead-of-logical]
      emitRexIf(byteRegRequiresRex(reg) | regRequiresRex(base), reg, 0, base);
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                                        ||
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5167:17: note: cast one or both operands to int to silence this warning
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5176:17: warning: use of bitwise '|' with boolean operands [-Wbitwise-instead-of-logical]
      emitRexIf(byteRegRequiresRex(reg) | regRequiresRex(base) |
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                                                               ||
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5176:17: note: cast one or both operands to int to silence this warning
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5176:17: warning: use of bitwise '|' with boolean operands [-Wbitwise-instead-of-logical]
      emitRexIf(byteRegRequiresRex(reg) | regRequiresRex(base) |
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                                        ||
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5176:17: note: cast one or both operands to int to silence this warning
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5191:17: warning: use of bitwise '|' with boolean operands [-Wbitwise-instead-of-logical]
      emitRexIf(regRequiresRex(reg) | byteRegRequiresRex(rm), reg, 0, rm);
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                                    ||
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5191:17: note: cast one or both operands to int to silence this warning
In file included from Unified_cpp_js_src17.cpp:2:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/vm/CompilationAndEvaluation.cpp:38:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/debugger/DebugAPI-inl.h:15:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/vm/Stack-inl.h:23:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/BaselineFrame-inl.h:16:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/vm/EnvironmentObject-inl.h:12:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/vm/JSObject-inl.h:20:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/vm/ObjectOperations-inl.h:36:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/vm/TypeInference-inl.h:23:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/JitScript.h:13:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/BaselineIC.h:18:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/SharedICRegisters.h:13:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x64/SharedICRegisters-x64.h:10:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/MacroAssembler.h:19:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x64/MacroAssembler-x64.h:12:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/MacroAssembler-x86-shared.h:15:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x64/Assembler-x64.h:276:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/Assembler-x86-shared.h:17:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x64/BaseAssembler-x64.h:10:
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5158:17: warning: use of bitwise '|' with boolean operands [-Wbitwise-instead-of-logical]
      emitRexIf(byteRegRequiresRex(reg) | byteRegRequiresRex(rm), reg, 0, rm);
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                                        ||
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5158:17: note: cast one or both operands to int to silence this warning
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5167:17: warning: use of bitwise '|' with boolean operands [-Wbitwise-instead-of-logical]
      emitRexIf(byteRegRequiresRex(reg) | regRequiresRex(base), reg, 0, base);
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                                        ||
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5167:17: note: cast one or both operands to int to silence this warning
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5176:17: warning: use of bitwise '|' with boolean operands [-Wbitwise-instead-of-logical]
      emitRexIf(byteRegRequiresRex(reg) | regRequiresRex(base) |
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                                                               ||
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5176:17: note: cast one or both operands to int to silence this warning
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5176:17: warning: use of bitwise '|' with boolean operands [-Wbitwise-instead-of-logical]
      emitRexIf(byteRegRequiresRex(reg) | regRequiresRex(base) |
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                                        ||
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5176:17: note: cast one or both operands to int to silence this warning
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5191:17: warning: use of bitwise '|' with boolean operands [-Wbitwise-instead-of-logical]
      emitRexIf(regRequiresRex(reg) | byteRegRequiresRex(rm), reg, 0, rm);
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                                    ||
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5191:17: note: cast one or both operands to int to silence this warning
In file included from Unified_cpp_js_src_jit8.cpp:2:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/MIRGraph.cpp:7:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/MIRGraph.h:15:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/MIR.h:24:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/BaselineIC.h:18:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/SharedICRegisters.h:13:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x64/SharedICRegisters-x64.h:10:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/MacroAssembler.h:19:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x64/MacroAssembler-x64.h:12:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/MacroAssembler-x86-shared.h:15:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x64/Assembler-x64.h:276:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/Assembler-x86-shared.h:17:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x64/BaseAssembler-x64.h:10:
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5158:17: warning: use of bitwise '|' with boolean operands [-Wbitwise-instead-of-logical]
      emitRexIf(byteRegRequiresRex(reg) | byteRegRequiresRex(rm), reg, 0, rm);
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                                        ||
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5158:17: note: cast one or both operands to int to silence this warning
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5167:17: warning: use of bitwise '|' with boolean operands [-Wbitwise-instead-of-logical]
      emitRexIf(byteRegRequiresRex(reg) | regRequiresRex(base), reg, 0, base);
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                                        ||
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5167:17: note: cast one or both operands to int to silence this warning
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5176:17: warning: use of bitwise '|' with boolean operands [-Wbitwise-instead-of-logical]
      emitRexIf(byteRegRequiresRex(reg) | regRequiresRex(base) |
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                                                               ||
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5176:17: note: cast one or both operands to int to silence this warning
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5176:17: warning: use of bitwise '|' with boolean operands [-Wbitwise-instead-of-logical]
      emitRexIf(byteRegRequiresRex(reg) | regRequiresRex(base) |
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                                        ||
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5176:17: note: cast one or both operands to int to silence this warning
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5191:17: warning: use of bitwise '|' with boolean operands [-Wbitwise-instead-of-logical]
      emitRexIf(regRequiresRex(reg) | byteRegRequiresRex(rm), reg, 0, rm);
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                                    ||
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5191:17: note: cast one or both operands to int to silence this warning
5 warnings generated.
/usr/local/bin/clang++15 -std=gnu++17 -o Unified_cpp_js_src2.o -c  -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/dist/system_wrappers -include /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/js/src -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/dist/include -I/usr/local/include/nspr -I/usr/local/include -fPIC -DMOZILLA_CLIENT -include /magus/work/usr/mports/lang/spidermonkey78/work/.build/js/src/js-confdefs.h -Qunused-arguments -I/usr/local/include -isystem /usr/local/include -Qunused-arguments -Wall -Wbitfield-enum-conversion -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wshadow-field-in-constructor-modified -Wsign-compare -Wtype-limits -Wunreachable-code -Wunreachable-code-return -Wwrite-strings -Wno-invalid-offsetof -Wclass-varargs -Wempty-init-stmt -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wloop-analysis -Wc++2a-compat -Wcomma -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wstring-conversion -Wtautological-overlap-compare -Wtautological-unsigned-enum-zero-compare -Wtautological-unsigned-zero-compare -Wno-error=tautological-type-limit-compare -Wno-inline-new-delete -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=backend-plugin -Wno-error=free-nonheap-object -Wno-error=return-std-move -Wno-error=atomic-alignment -Wno-error=deprecated-copy -Wformat -Wformat-security -Wno-gnu-zero-variadic-macro-arguments -Wno-noexcept-type -Wno-unknown-warning-option -fno-sized-deallocation -fno-aligned-new -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pipe -O -fomit-frame-pointer -funwind-tables -I/usr/local/include -fno-strict-aliasing -Werror=format -Wno-shadow -fexperimental-new-pass-manager  -MD -MP -MF .deps/Unified_cpp_js_src2.o.pp   Unified_cpp_js_src2.cpp
js/src/Unified_cpp_js_src20.o
In file included from Unified_cpp_js_src18.cpp:20:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/vm/ForOfIterator.cpp:14:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/vm/JSObject-inl.h:20:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/vm/ObjectOperations-inl.h:36:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/vm/TypeInference-inl.h:23:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/JitScript.h:13:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/BaselineIC.h:18:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/SharedICRegisters.h:13:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x64/SharedICRegisters-x64.h:10:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/MacroAssembler.h:19:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x64/MacroAssembler-x64.h:12:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/MacroAssembler-x86-shared.h:15:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x64/Assembler-x64.h:276:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/Assembler-x86-shared.h:17:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x64/BaseAssembler-x64.h:10:
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5158:17: warning: use of bitwise '|' with boolean operands [-Wbitwise-instead-of-logical]
      emitRexIf(byteRegRequiresRex(reg) | byteRegRequiresRex(rm), reg, 0, rm);
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                                        ||
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5158:17: note: cast one or both operands to int to silence this warning
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5167:17: warning: use of bitwise '|' with boolean operands [-Wbitwise-instead-of-logical]
      emitRexIf(byteRegRequiresRex(reg) | regRequiresRex(base), reg, 0, base);
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                                        ||
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5167:17: note: cast one or both operands to int to silence this warning
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5176:17: warning: use of bitwise '|' with boolean operands [-Wbitwise-instead-of-logical]
      emitRexIf(byteRegRequiresRex(reg) | regRequiresRex(base) |
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                                                               ||
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5176:17: note: cast one or both operands to int to silence this warning
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5176:17: warning: use of bitwise '|' with boolean operands [-Wbitwise-instead-of-logical]
      emitRexIf(byteRegRequiresRex(reg) | regRequiresRex(base) |
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                                        ||
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5176:17: note: cast one or both operands to int to silence this warning
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5191:17: warning: use of bitwise '|' with boolean operands [-Wbitwise-instead-of-logical]
      emitRexIf(regRequiresRex(reg) | byteRegRequiresRex(rm), reg, 0, rm);
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                                    ||
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5191:17: note: cast one or both operands to int to silence this warning
5 warnings generated.
     Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=encoding_c CARGO_MANIFEST_DIR=/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/third_party/rust/encoding_c CARGO_MANIFEST_PATH=/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/third_party/rust/encoding_c/Cargo.toml CARGO_PKG_AUTHORS='Henri Sivonen ' CARGO_PKG_DESCRIPTION='C API for encoding_rs' CARGO_PKG_HOMEPAGE='https://docs.rs/encoding_c/' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=encoding_c CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/hsivonen/encoding_c' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.9.7 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=9 CARGO_PKG_VERSION_PATCH=7 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/magus/work/usr/mports/lang/spidermonkey78/work/.build/release/deps OUT_DIR=/magus/work/usr/mports/lang/spidermonkey78/work/.build/x86_64-unknown-freebsd/release/build/encoding_c-4ffad3281e1688f9/out /usr/local/bin/rustc --crate-name encoding_c --edition=2015 /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/third_party/rust/encoding_c/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C embed-bitcode=no --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("fast-big5-hanzi-encode", "fast-gb-hanzi-encode", "fast-hangul-encode", "fast-hanja-encode", "fast-kanji-encode", "fast-legacy-encode", "less-slow-big5-hanzi-encode", "less-slow-gb-hanzi-encode", "less-slow-kanji-encode", "simd-accel"))' -C metadata=656c4a9dfc4a506f -C extra-filename=-d2be7c642f08cca4 --out-dir /magus/work/usr/mports/lang/spidermonkey78/work/.build/x86_64-unknown-freebsd/release/deps --target x86_64-unknown-freebsd -C linker=/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/build/cargo-linker -C strip=debuginfo -L dependency=/magus/work/usr/mports/lang/spidermonkey78/work/.build/x86_64-unknown-freebsd/release/deps -L dependency=/magus/work/usr/mports/lang/spidermonkey78/work/.build/release/deps --extern encoding_rs=/magus/work/usr/mports/lang/spidermonkey78/work/.build/x86_64-unknown-freebsd/release/deps/libencoding_rs-2cfe9aebc69379d3.rmeta --cap-lints warn -C opt-level=2 --cap-lints warn -Cembed-bitcode=yes -C codegen-units=1`
warning: field `0` is never read
  --> /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/third_party/rust/encoding_c/src/lib.rs:64:26
   |
64 | pub struct ConstEncoding(*const Encoding);
   |            ------------- ^^^^^^^^^^^^^^^
   |            |
   |            field in this struct
   |
   = help: consider removing this field
   = note: `#[warn(dead_code)]` on by default

10 warnings generated.
/usr/local/bin/clang++15 -std=gnu++17 -o Unified_cpp_js_src20.o -c  -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/dist/system_wrappers -include /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/js/src -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/dist/include -I/usr/local/include/nspr -I/usr/local/include -fPIC -DMOZILLA_CLIENT -include /magus/work/usr/mports/lang/spidermonkey78/work/.build/js/src/js-confdefs.h -Qunused-arguments -I/usr/local/include -isystem /usr/local/include -Qunused-arguments -Wall -Wbitfield-enum-conversion -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wshadow-field-in-constructor-modified -Wsign-compare -Wtype-limits -Wunreachable-code -Wunreachable-code-return -Wwrite-strings -Wno-invalid-offsetof -Wclass-varargs -Wempty-init-stmt -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wloop-analysis -Wc++2a-compat -Wcomma -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wstring-conversion -Wtautological-overlap-compare -Wtautological-unsigned-enum-zero-compare -Wtautological-unsigned-zero-compare -Wno-error=tautological-type-limit-compare -Wno-inline-new-delete -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=backend-plugin -Wno-error=free-nonheap-object -Wno-error=return-std-move -Wno-error=atomic-alignment -Wno-error=deprecated-copy -Wformat -Wformat-security -Wno-gnu-zero-variadic-macro-arguments -Wno-noexcept-type -Wno-unknown-warning-option -fno-sized-deallocation -fno-aligned-new -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pipe -O -fomit-frame-pointer -funwind-tables -I/usr/local/include -fno-strict-aliasing -Werror=format -Wno-shadow -fexperimental-new-pass-manager  -MD -MP -MF .deps/Unified_cpp_js_src20.o.pp   Unified_cpp_js_src20.cpp
js/src/Unified_cpp_js_src21.o
warning: `encoding_c` (lib) generated 1 warning
     Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=encoding_c_mem CARGO_MANIFEST_DIR=/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/third_party/rust/encoding_c_mem CARGO_MANIFEST_PATH=/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/third_party/rust/encoding_c_mem/Cargo.toml CARGO_PKG_AUTHORS='Henri Sivonen ' CARGO_PKG_DESCRIPTION='C API for encoding_rs::mem' CARGO_PKG_HOMEPAGE='https://docs.rs/encoding_c_mem/' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=encoding_c_mem CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/hsivonen/encoding_c_mem' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.2.5 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=5 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/magus/work/usr/mports/lang/spidermonkey78/work/.build/release/deps OUT_DIR=/magus/work/usr/mports/lang/spidermonkey78/work/.build/x86_64-unknown-freebsd/release/build/encoding_c_mem-c090b13e0e0ccd19/out /usr/local/bin/rustc --crate-name encoding_c_mem --edition=2018 /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/third_party/rust/encoding_c_mem/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C embed-bitcode=no --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=d84714f3abd3e38c -C extra-filename=-810f5d1b556e1d83 --out-dir /magus/work/usr/mports/lang/spidermonkey78/work/.build/x86_64-unknown-freebsd/release/deps --target x86_64-unknown-freebsd -C linker=/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/build/cargo-linker -C strip=debuginfo -L dependency=/magus/work/usr/mports/lang/spidermonkey78/work/.build/x86_64-unknown-freebsd/release/deps -L dependency=/magus/work/usr/mports/lang/spidermonkey78/work/.build/release/deps --extern encoding_rs=/magus/work/usr/mports/lang/spidermonkey78/work/.build/x86_64-unknown-freebsd/release/deps/libencoding_rs-2cfe9aebc69379d3.rmeta --cap-lints warn -C opt-level=2 --cap-lints warn -Cembed-bitcode=yes -C codegen-units=1`
warning: `extern` fn uses type `char`, which is not FFI-safe
   --> /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/third_party/rust/encoding_c_mem/src/lib.rs:198:55
    |
198 | pub unsafe extern "C" fn encoding_mem_is_char_bidi(c: char) -> bool {
    |                                                       ^^^^ not FFI-safe
    |
    = help: consider using `u32` or `libc::wchar_t` instead
    = note: the `char` type has no C equivalent
    = note: `#[warn(improper_ctypes_definitions)]` on by default

In file included from Unified_cpp_js_src_jit9.cpp:2:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/Recover.cpp:7:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/Recover.h:14:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/MIR.h:24:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/BaselineIC.h:18:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/SharedICRegisters.h:13:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x64/SharedICRegisters-x64.h:10:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/MacroAssembler.h:19:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x64/MacroAssembler-x64.h:12:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/MacroAssembler-x86-shared.h:15:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x64/Assembler-x64.h:276:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/Assembler-x86-shared.h:17:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x64/BaseAssembler-x64.h:10:
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5158:17: warning: use of bitwise '|' with boolean operands [-Wbitwise-instead-of-logical]
      emitRexIf(byteRegRequiresRex(reg) | byteRegRequiresRex(rm), reg, 0, rm);
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                                        ||
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5158:17: note: cast one or both operands to int to silence this warning
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5167:17: warning: use of bitwise '|' with boolean operands [-Wbitwise-instead-of-logical]
      emitRexIf(byteRegRequiresRex(reg) | regRequiresRex(base), reg, 0, base);
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                                        ||
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5167:17: note: cast one or both operands to int to silence this warning
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5176:17: warning: use of bitwise '|' with boolean operands [-Wbitwise-instead-of-logical]
      emitRexIf(byteRegRequiresRex(reg) | regRequiresRex(base) |
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                                                               ||
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5176:17: note: cast one or both operands to int to silence this warning
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5176:17: warning: use of bitwise '|' with boolean operands [-Wbitwise-instead-of-logical]
      emitRexIf(byteRegRequiresRex(reg) | regRequiresRex(base) |
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                                        ||
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5176:17: note: cast one or both operands to int to silence this warning
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5191:17: warning: use of bitwise '|' with boolean operands [-Wbitwise-instead-of-logical]
      emitRexIf(regRequiresRex(reg) | byteRegRequiresRex(rm), reg, 0, rm);
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                                    ||
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5191:17: note: cast one or both operands to int to silence this warning
warning: `encoding_c_mem` (lib) generated 1 warning
   Compiling mozilla-central-workspace-hack v0.1.0 (/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/build/workspace-hack)
     Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=mozilla_central_workspace_hack CARGO_MANIFEST_DIR=/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/build/workspace-hack CARGO_MANIFEST_PATH=/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/build/workspace-hack/Cargo.toml CARGO_PKG_AUTHORS='' CARGO_PKG_DESCRIPTION='' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=mozilla-central-workspace-hack CARGO_PKG_README='' CARGO_PKG_REPOSITORY='' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.1.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/magus/work/usr/mports/lang/spidermonkey78/work/.build/release/deps /usr/local/bin/rustc --crate-name mozilla_central_workspace_hack --edition=2015 build/workspace-hack/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C embed-bitcode=no --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=69a66419383c68d1 -C extra-filename=-9d00d871667a8a86 --out-dir /magus/work/usr/mports/lang/spidermonkey78/work/.build/x86_64-unknown-freebsd/release/deps --target x86_64-unknown-freebsd -C linker=/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/build/cargo-linker -C strip=debuginfo -L dependency=/magus/work/usr/mports/lang/spidermonkey78/work/.build/x86_64-unknown-freebsd/release/deps -L dependency=/magus/work/usr/mports/lang/spidermonkey78/work/.build/release/deps -C opt-level=2 --cap-lints warn -Cembed-bitcode=yes -C codegen-units=1`
5 warnings generated.
/usr/local/bin/clang++15 -std=gnu++17 -o Unified_cpp_js_src21.o -c  -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/dist/system_wrappers -include /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/js/src -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/dist/include -I/usr/local/include/nspr -I/usr/local/include -fPIC -DMOZILLA_CLIENT -include /magus/work/usr/mports/lang/spidermonkey78/work/.build/js/src/js-confdefs.h -Qunused-arguments -I/usr/local/include -isystem /usr/local/include -Qunused-arguments -Wall -Wbitfield-enum-conversion -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wshadow-field-in-constructor-modified -Wsign-compare -Wtype-limits -Wunreachable-code -Wunreachable-code-return -Wwrite-strings -Wno-invalid-offsetof -Wclass-varargs -Wempty-init-stmt -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wloop-analysis -Wc++2a-compat -Wcomma -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wstring-conversion -Wtautological-overlap-compare -Wtautological-unsigned-enum-zero-compare -Wtautological-unsigned-zero-compare -Wno-error=tautological-type-limit-compare -Wno-inline-new-delete -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=backend-plugin -Wno-error=free-nonheap-object -Wno-error=return-std-move -Wno-error=atomic-alignment -Wno-error=deprecated-copy -Wformat -Wformat-security -Wno-gnu-zero-variadic-macro-arguments -Wno-noexcept-type -Wno-unknown-warning-option -fno-sized-deallocation -fno-aligned-new -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pipe -O -fomit-frame-pointer -funwind-tables -I/usr/local/include -fno-strict-aliasing -Werror=format -Wno-shadow -fexperimental-new-pass-manager  -MD -MP -MF .deps/Unified_cpp_js_src21.o.pp   Unified_cpp_js_src21.cpp
js/src/Unified_cpp_js_src22.o
   Compiling jsrust_shared v0.1.0 (/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/rust/shared)
     Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=jsrust_shared CARGO_MANIFEST_DIR=/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/rust/shared CARGO_MANIFEST_PATH=/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/rust/shared/Cargo.toml CARGO_PKG_AUTHORS='The Spidermonkey developers' CARGO_PKG_DESCRIPTION='' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=jsrust_shared CARGO_PKG_README='' CARGO_PKG_REPOSITORY='' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.1.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/magus/work/usr/mports/lang/spidermonkey78/work/.build/release/deps /usr/local/bin/rustc --crate-name jsrust_shared --edition=2015 js/src/rust/shared/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type rlib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C embed-bitcode=no --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("baldrdash", "cranelift_arm32", "cranelift_arm64", "cranelift_none", "cranelift_x86", "simd-accel", "smoosh"))' -C metadata=f2aa4ca5678f6d60 -C extra-filename=-715b897e2d00925b --out-dir /magus/work/usr/mports/lang/spidermonkey78/work/.build/x86_64-unknown-freebsd/release/deps --target x86_64-unknown-freebsd -C linker=/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/build/cargo-linker -C strip=debuginfo -L dependency=/magus/work/usr/mports/lang/spidermonkey78/work/.build/x86_64-unknown-freebsd/release/deps -L dependency=/magus/work/usr/mports/lang/spidermonkey78/work/.build/release/deps --extern encoding_c=/magus/work/usr/mports/lang/spidermonkey78/work/.build/x86_64-unknown-freebsd/release/deps/libencoding_c-d2be7c642f08cca4.rmeta --extern encoding_c_mem=/magus/work/usr/mports/lang/spidermonkey78/work/.build/x86_64-unknown-freebsd/release/deps/libencoding_c_mem-810f5d1b556e1d83.rmeta --extern mozglue_static=/magus/work/usr/mports/lang/spidermonkey78/work/.build/x86_64-unknown-freebsd/release/deps/libmozglue_static-6e9e38c9d8c75d6b.rmeta --extern mozilla_central_workspace_hack=/magus/work/usr/mports/lang/spidermonkey78/work/.build/x86_64-unknown-freebsd/release/deps/libmozilla_central_workspace_hack-9d00d871667a8a86.rmeta -C opt-level=2 --cap-lints warn -Cembed-bitcode=yes -C codegen-units=1 -L native=/magus/work/usr/mports/lang/spidermonkey78/work/.build/x86_64-unknown-freebsd/release/build/mozglue-static-9bbcdcad5dfcb1a5/out`
   Compiling wat v1.0.17
     Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=wat CARGO_MANIFEST_DIR=/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/third_party/rust/wat CARGO_MANIFEST_PATH=/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/third_party/rust/wat/Cargo.toml CARGO_PKG_AUTHORS='Alex Crichton ' CARGO_PKG_DESCRIPTION='Rust parser for the WebAssembly Text format, WAT
' CARGO_PKG_HOMEPAGE='https://github.com/bytecodealliance/wat' CARGO_PKG_LICENSE='Apache-2.0 WITH LLVM-exception' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=wat CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/bytecodealliance/wat' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=1.0.17 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=17 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/magus/work/usr/mports/lang/spidermonkey78/work/.build/release/deps /usr/local/bin/rustc --crate-name wat --edition=2018 /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/third_party/rust/wat/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C embed-bitcode=no --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=8f0a0dc9e60a533b -C extra-filename=-6c1c6d41d5323b4d --out-dir /magus/work/usr/mports/lang/spidermonkey78/work/.build/x86_64-unknown-freebsd/release/deps --target x86_64-unknown-freebsd -C linker=/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/build/cargo-linker -C strip=debuginfo -L dependency=/magus/work/usr/mports/lang/spidermonkey78/work/.build/x86_64-unknown-freebsd/release/deps -L dependency=/magus/work/usr/mports/lang/spidermonkey78/work/.build/release/deps --extern wast=/magus/work/usr/mports/lang/spidermonkey78/work/.build/x86_64-unknown-freebsd/release/deps/libwast-7c86e6b1e6866c25.rmeta --cap-lints warn -C opt-level=2 --cap-lints warn -Cembed-bitcode=yes -C codegen-units=1`
   Compiling wasmparser v0.48.2
     Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=wasmparser CARGO_MANIFEST_DIR=/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/third_party/rust/wasmparser-0.48.2 CARGO_MANIFEST_PATH=/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/third_party/rust/wasmparser-0.48.2/Cargo.toml CARGO_PKG_AUTHORS='Yury Delendik ' CARGO_PKG_DESCRIPTION='A simple event-driven library for parsing WebAssembly binary files.
' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='Apache-2.0 WITH LLVM-exception' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=wasmparser CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/bytecodealliance/wasmparser.rs' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.48.2 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=48 CARGO_PKG_VERSION_PATCH=2 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/magus/work/usr/mports/lang/spidermonkey78/work/.build/release/deps /usr/local/bin/rustc --crate-name wasmparser --edition=2018 /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/third_party/rust/wasmparser-0.48.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C embed-bitcode=no --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("deterministic"))' -C metadata=84f773e587eb9e57 -C extra-filename=-998108cd90c99897 --out-dir /magus/work/usr/mports/lang/spidermonkey78/work/.build/x86_64-unknown-freebsd/release/deps --target x86_64-unknown-freebsd -C linker=/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/build/cargo-linker -C strip=debuginfo -L dependency=/magus/work/usr/mports/lang/spidermonkey78/work/.build/x86_64-unknown-freebsd/release/deps -L dependency=/magus/work/usr/mports/lang/spidermonkey78/work/.build/release/deps --cap-lints warn -C opt-level=2 --cap-lints warn -Cembed-bitcode=yes -C codegen-units=1`
warning: unused import: `self::name_section::FunctionName`
  --> /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/third_party/rust/wasmparser-0.48.2/src/readers/mod.rs:59:9
   |
59 | pub use self::name_section::FunctionName;
   |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
   |
   = note: `#[warn(unused_imports)]` on by default

warning: unused import: `self::name_section::LocalName`
  --> /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/third_party/rust/wasmparser-0.48.2/src/readers/mod.rs:60:9
   |
60 | pub use self::name_section::LocalName;
   |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

warning: unused import: `self::name_section::ModuleName`
  --> /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/third_party/rust/wasmparser-0.48.2/src/readers/mod.rs:61:9
   |
61 | pub use self::name_section::ModuleName;
   |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

6 warnings generated.
gmake[3]: Leaving directory '/magus/work/usr/mports/lang/spidermonkey78/work/.build/js/src/wasm'
/usr/local/bin/clang++15 -std=gnu++17 -o Unified_cpp_js_src22.o -c  -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/dist/system_wrappers -include /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/js/src -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/dist/include -I/usr/local/include/nspr -I/usr/local/include -fPIC -DMOZILLA_CLIENT -include /magus/work/usr/mports/lang/spidermonkey78/work/.build/js/src/js-confdefs.h -Qunused-arguments -I/usr/local/include -isystem /usr/local/include -Qunused-arguments -Wall -Wbitfield-enum-conversion -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wshadow-field-in-constructor-modified -Wsign-compare -Wtype-limits -Wunreachable-code -Wunreachable-code-return -Wwrite-strings -Wno-invalid-offsetof -Wclass-varargs -Wempty-init-stmt -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wloop-analysis -Wc++2a-compat -Wcomma -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wstring-conversion -Wtautological-overlap-compare -Wtautological-unsigned-enum-zero-compare -Wtautological-unsigned-zero-compare -Wno-error=tautological-type-limit-compare -Wno-inline-new-delete -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=backend-plugin -Wno-error=free-nonheap-object -Wno-error=return-std-move -Wno-error=atomic-alignment -Wno-error=deprecated-copy -Wformat -Wformat-security -Wno-gnu-zero-variadic-macro-arguments -Wno-noexcept-type -Wno-unknown-warning-option -fno-sized-deallocation -fno-aligned-new -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pipe -O -fomit-frame-pointer -funwind-tables -I/usr/local/include -fno-strict-aliasing -Werror=format -Wno-shadow -fexperimental-new-pass-manager  -MD -MP -MF .deps/Unified_cpp_js_src22.o.pp   Unified_cpp_js_src22.cpp
js/src/Unified_cpp_js_src23.o
5 warnings generated.
/usr/local/bin/clang++15 -std=gnu++17 -o Unified_cpp_js_src23.o -c  -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/dist/system_wrappers -include /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/js/src -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/dist/include -I/usr/local/include/nspr -I/usr/local/include -fPIC -DMOZILLA_CLIENT -include /magus/work/usr/mports/lang/spidermonkey78/work/.build/js/src/js-confdefs.h -Qunused-arguments -I/usr/local/include -isystem /usr/local/include -Qunused-arguments -Wall -Wbitfield-enum-conversion -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wshadow-field-in-constructor-modified -Wsign-compare -Wtype-limits -Wunreachable-code -Wunreachable-code-return -Wwrite-strings -Wno-invalid-offsetof -Wclass-varargs -Wempty-init-stmt -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wloop-analysis -Wc++2a-compat -Wcomma -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wstring-conversion -Wtautological-overlap-compare -Wtautological-unsigned-enum-zero-compare -Wtautological-unsigned-zero-compare -Wno-error=tautological-type-limit-compare -Wno-inline-new-delete -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=backend-plugin -Wno-error=free-nonheap-object -Wno-error=return-std-move -Wno-error=atomic-alignment -Wno-error=deprecated-copy -Wformat -Wformat-security -Wno-gnu-zero-variadic-macro-arguments -Wno-noexcept-type -Wno-unknown-warning-option -fno-sized-deallocation -fno-aligned-new -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pipe -O -fomit-frame-pointer -funwind-tables -I/usr/local/include -fno-strict-aliasing -Werror=format -Wno-shadow -fexperimental-new-pass-manager  -MD -MP -MF .deps/Unified_cpp_js_src23.o.pp   Unified_cpp_js_src23.cpp
js/src/Unified_cpp_js_src24.o
In file included from Unified_cpp_js_src19.cpp:2:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/vm/GeneratorObject.cpp:17:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/debugger/DebugAPI-inl.h:15:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/vm/Stack-inl.h:23:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/BaselineFrame-inl.h:16:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/vm/EnvironmentObject-inl.h:12:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/vm/JSObject-inl.h:20:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/vm/ObjectOperations-inl.h:36:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/vm/TypeInference-inl.h:23:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/JitScript.h:13:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/BaselineIC.h:18:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/SharedICRegisters.h:13:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x64/SharedICRegisters-x64.h:10:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/MacroAssembler.h:19:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x64/MacroAssembler-x64.h:12:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/MacroAssembler-x86-shared.h:15:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x64/Assembler-x64.h:276:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/Assembler-x86-shared.h:17:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x64/BaseAssembler-x64.h:10:
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5158:17: warning: use of bitwise '|' with boolean operands [-Wbitwise-instead-of-logical]
      emitRexIf(byteRegRequiresRex(reg) | byteRegRequiresRex(rm), reg, 0, rm);
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                                        ||
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5158:17: note: cast one or both operands to int to silence this warning
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5167:17: warning: use of bitwise '|' with boolean operands [-Wbitwise-instead-of-logical]
      emitRexIf(byteRegRequiresRex(reg) | regRequiresRex(base), reg, 0, base);
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                                        ||
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5167:17: note: cast one or both operands to int to silence this warning
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5176:17: warning: use of bitwise '|' with boolean operands [-Wbitwise-instead-of-logical]
      emitRexIf(byteRegRequiresRex(reg) | regRequiresRex(base) |
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                                                               ||
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5176:17: note: cast one or both operands to int to silence this warning
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5176:17: warning: use of bitwise '|' with boolean operands [-Wbitwise-instead-of-logical]
      emitRexIf(byteRegRequiresRex(reg) | regRequiresRex(base) |
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                                        ||
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5176:17: note: cast one or both operands to int to silence this warning
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5191:17: warning: use of bitwise '|' with boolean operands [-Wbitwise-instead-of-logical]
      emitRexIf(regRequiresRex(reg) | byteRegRequiresRex(rm), reg, 0, rm);
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                                    ||
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5191:17: note: cast one or both operands to int to silence this warning
5 warnings generated.
/usr/local/bin/clang++15 -std=gnu++17 -o Unified_cpp_js_src24.o -c  -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/dist/system_wrappers -include /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/js/src -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/dist/include -I/usr/local/include/nspr -I/usr/local/include -fPIC -DMOZILLA_CLIENT -include /magus/work/usr/mports/lang/spidermonkey78/work/.build/js/src/js-confdefs.h -Qunused-arguments -I/usr/local/include -isystem /usr/local/include -Qunused-arguments -Wall -Wbitfield-enum-conversion -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wshadow-field-in-constructor-modified -Wsign-compare -Wtype-limits -Wunreachable-code -Wunreachable-code-return -Wwrite-strings -Wno-invalid-offsetof -Wclass-varargs -Wempty-init-stmt -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wloop-analysis -Wc++2a-compat -Wcomma -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wstring-conversion -Wtautological-overlap-compare -Wtautological-unsigned-enum-zero-compare -Wtautological-unsigned-zero-compare -Wno-error=tautological-type-limit-compare -Wno-inline-new-delete -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=backend-plugin -Wno-error=free-nonheap-object -Wno-error=return-std-move -Wno-error=atomic-alignment -Wno-error=deprecated-copy -Wformat -Wformat-security -Wno-gnu-zero-variadic-macro-arguments -Wno-noexcept-type -Wno-unknown-warning-option -fno-sized-deallocation -fno-aligned-new -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pipe -O -fomit-frame-pointer -funwind-tables -I/usr/local/include -fno-strict-aliasing -Werror=format -Wno-shadow -fexperimental-new-pass-manager  -MD -MP -MF .deps/Unified_cpp_js_src24.o.pp   Unified_cpp_js_src24.cpp
js/src/Unified_cpp_js_src25.o
5 warnings generated.
/usr/local/bin/clang++15 -std=gnu++17 -o Unified_cpp_js_src25.o -c  -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/dist/system_wrappers -include /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/js/src -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/dist/include -I/usr/local/include/nspr -I/usr/local/include -fPIC -DMOZILLA_CLIENT -include /magus/work/usr/mports/lang/spidermonkey78/work/.build/js/src/js-confdefs.h -Qunused-arguments -I/usr/local/include -isystem /usr/local/include -Qunused-arguments -Wall -Wbitfield-enum-conversion -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wshadow-field-in-constructor-modified -Wsign-compare -Wtype-limits -Wunreachable-code -Wunreachable-code-return -Wwrite-strings -Wno-invalid-offsetof -Wclass-varargs -Wempty-init-stmt -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wloop-analysis -Wc++2a-compat -Wcomma -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wstring-conversion -Wtautological-overlap-compare -Wtautological-unsigned-enum-zero-compare -Wtautological-unsigned-zero-compare -Wno-error=tautological-type-limit-compare -Wno-inline-new-delete -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=backend-plugin -Wno-error=free-nonheap-object -Wno-error=return-std-move -Wno-error=atomic-alignment -Wno-error=deprecated-copy -Wformat -Wformat-security -Wno-gnu-zero-variadic-macro-arguments -Wno-noexcept-type -Wno-unknown-warning-option -fno-sized-deallocation -fno-aligned-new -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pipe -O -fomit-frame-pointer -funwind-tables -I/usr/local/include -fno-strict-aliasing -Werror=format -Wno-shadow -fexperimental-new-pass-manager  -MD -MP -MF .deps/Unified_cpp_js_src25.o.pp   Unified_cpp_js_src25.cpp
js/src/Unified_cpp_js_src26.o
5 warnings generated.
/usr/local/bin/clang++15 -std=gnu++17 -o Unified_cpp_js_src26.o -c  -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/dist/system_wrappers -include /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/js/src -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/dist/include -I/usr/local/include/nspr -I/usr/local/include -fPIC -DMOZILLA_CLIENT -include /magus/work/usr/mports/lang/spidermonkey78/work/.build/js/src/js-confdefs.h -Qunused-arguments -I/usr/local/include -isystem /usr/local/include -Qunused-arguments -Wall -Wbitfield-enum-conversion -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wshadow-field-in-constructor-modified -Wsign-compare -Wtype-limits -Wunreachable-code -Wunreachable-code-return -Wwrite-strings -Wno-invalid-offsetof -Wclass-varargs -Wempty-init-stmt -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wloop-analysis -Wc++2a-compat -Wcomma -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wstring-conversion -Wtautological-overlap-compare -Wtautological-unsigned-enum-zero-compare -Wtautological-unsigned-zero-compare -Wno-error=tautological-type-limit-compare -Wno-inline-new-delete -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=backend-plugin -Wno-error=free-nonheap-object -Wno-error=return-std-move -Wno-error=atomic-alignment -Wno-error=deprecated-copy -Wformat -Wformat-security -Wno-gnu-zero-variadic-macro-arguments -Wno-noexcept-type -Wno-unknown-warning-option -fno-sized-deallocation -fno-aligned-new -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pipe -O -fomit-frame-pointer -funwind-tables -I/usr/local/include -fno-strict-aliasing -Werror=format -Wno-shadow -fexperimental-new-pass-manager  -MD -MP -MF .deps/Unified_cpp_js_src26.o.pp   Unified_cpp_js_src26.cpp
js/src/Unified_cpp_js_src27.o
5 warnings generated.
/usr/local/bin/clang++15 -std=gnu++17 -o Unified_cpp_js_src27.o -c  -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/dist/system_wrappers -include /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/js/src -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/dist/include -I/usr/local/include/nspr -I/usr/local/include -fPIC -DMOZILLA_CLIENT -include /magus/work/usr/mports/lang/spidermonkey78/work/.build/js/src/js-confdefs.h -Qunused-arguments -I/usr/local/include -isystem /usr/local/include -Qunused-arguments -Wall -Wbitfield-enum-conversion -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wshadow-field-in-constructor-modified -Wsign-compare -Wtype-limits -Wunreachable-code -Wunreachable-code-return -Wwrite-strings -Wno-invalid-offsetof -Wclass-varargs -Wempty-init-stmt -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wloop-analysis -Wc++2a-compat -Wcomma -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wstring-conversion -Wtautological-overlap-compare -Wtautological-unsigned-enum-zero-compare -Wtautological-unsigned-zero-compare -Wno-error=tautological-type-limit-compare -Wno-inline-new-delete -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=backend-plugin -Wno-error=free-nonheap-object -Wno-error=return-std-move -Wno-error=atomic-alignment -Wno-error=deprecated-copy -Wformat -Wformat-security -Wno-gnu-zero-variadic-macro-arguments -Wno-noexcept-type -Wno-unknown-warning-option -fno-sized-deallocation -fno-aligned-new -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pipe -O -fomit-frame-pointer -funwind-tables -I/usr/local/include -fno-strict-aliasing -Werror=format -Wno-shadow -fexperimental-new-pass-manager  -MD -MP -MF .deps/Unified_cpp_js_src27.o.pp   Unified_cpp_js_src27.cpp
js/src/Unified_cpp_js_src28.o
5 warnings generated.
/usr/local/bin/clang++15 -std=gnu++17 -o Unified_cpp_js_src28.o -c  -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/dist/system_wrappers -include /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/js/src -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/dist/include -I/usr/local/include/nspr -I/usr/local/include -fPIC -DMOZILLA_CLIENT -include /magus/work/usr/mports/lang/spidermonkey78/work/.build/js/src/js-confdefs.h -Qunused-arguments -I/usr/local/include -isystem /usr/local/include -Qunused-arguments -Wall -Wbitfield-enum-conversion -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wshadow-field-in-constructor-modified -Wsign-compare -Wtype-limits -Wunreachable-code -Wunreachable-code-return -Wwrite-strings -Wno-invalid-offsetof -Wclass-varargs -Wempty-init-stmt -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wloop-analysis -Wc++2a-compat -Wcomma -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wstring-conversion -Wtautological-overlap-compare -Wtautological-unsigned-enum-zero-compare -Wtautological-unsigned-zero-compare -Wno-error=tautological-type-limit-compare -Wno-inline-new-delete -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=backend-plugin -Wno-error=free-nonheap-object -Wno-error=return-std-move -Wno-error=atomic-alignment -Wno-error=deprecated-copy -Wformat -Wformat-security -Wno-gnu-zero-variadic-macro-arguments -Wno-noexcept-type -Wno-unknown-warning-option -fno-sized-deallocation -fno-aligned-new -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pipe -O -fomit-frame-pointer -funwind-tables -I/usr/local/include -fno-strict-aliasing -Werror=format -Wno-shadow -fexperimental-new-pass-manager  -MD -MP -MF .deps/Unified_cpp_js_src28.o.pp   Unified_cpp_js_src28.cpp
js/src/Unified_cpp_js_src3.o
5 warnings generated.
/usr/local/bin/clang++15 -std=gnu++17 -o Unified_cpp_js_src3.o -c  -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/dist/system_wrappers -include /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/js/src -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/dist/include -I/usr/local/include/nspr -I/usr/local/include -fPIC -DMOZILLA_CLIENT -include /magus/work/usr/mports/lang/spidermonkey78/work/.build/js/src/js-confdefs.h -Qunused-arguments -I/usr/local/include -isystem /usr/local/include -Qunused-arguments -Wall -Wbitfield-enum-conversion -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wshadow-field-in-constructor-modified -Wsign-compare -Wtype-limits -Wunreachable-code -Wunreachable-code-return -Wwrite-strings -Wno-invalid-offsetof -Wclass-varargs -Wempty-init-stmt -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wloop-analysis -Wc++2a-compat -Wcomma -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wstring-conversion -Wtautological-overlap-compare -Wtautological-unsigned-enum-zero-compare -Wtautological-unsigned-zero-compare -Wno-error=tautological-type-limit-compare -Wno-inline-new-delete -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=backend-plugin -Wno-error=free-nonheap-object -Wno-error=return-std-move -Wno-error=atomic-alignment -Wno-error=deprecated-copy -Wformat -Wformat-security -Wno-gnu-zero-variadic-macro-arguments -Wno-noexcept-type -Wno-unknown-warning-option -fno-sized-deallocation -fno-aligned-new -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pipe -O -fomit-frame-pointer -funwind-tables -I/usr/local/include -fno-strict-aliasing -Werror=format -Wno-shadow -fexperimental-new-pass-manager  -MD -MP -MF .deps/Unified_cpp_js_src3.o.pp   Unified_cpp_js_src3.cpp
js/src/Unified_cpp_js_src4.o
In file included from Unified_cpp_js_src2.cpp:2:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/builtin/Promise.cpp:34:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/debugger/DebugAPI-inl.h:15:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/vm/Stack-inl.h:23:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/BaselineFrame-inl.h:16:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/vm/EnvironmentObject-inl.h:12:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/vm/JSObject-inl.h:20:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/vm/ObjectOperations-inl.h:36:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/vm/TypeInference-inl.h:23:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/JitScript.h:13:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/BaselineIC.h:18:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/SharedICRegisters.h:13:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x64/SharedICRegisters-x64.h:10:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/MacroAssembler.h:19:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x64/MacroAssembler-x64.h:12:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/MacroAssembler-x86-shared.h:15:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x64/Assembler-x64.h:276:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/Assembler-x86-shared.h:17:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x64/BaseAssembler-x64.h:10:
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5158:17: warning: use of bitwise '|' with boolean operands [-Wbitwise-instead-of-logical]
      emitRexIf(byteRegRequiresRex(reg) | byteRegRequiresRex(rm), reg, 0, rm);
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                                        ||
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5158:17: note: cast one or both operands to int to silence this warning
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5167:17: warning: use of bitwise '|' with boolean operands [-Wbitwise-instead-of-logical]
      emitRexIf(byteRegRequiresRex(reg) | regRequiresRex(base), reg, 0, base);
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                                        ||
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5167:17: note: cast one or both operands to int to silence this warning
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5176:17: warning: use of bitwise '|' with boolean operands [-Wbitwise-instead-of-logical]
      emitRexIf(byteRegRequiresRex(reg) | regRequiresRex(base) |
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                                                               ||
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5176:17: note: cast one or both operands to int to silence this warning
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5176:17: warning: use of bitwise '|' with boolean operands [-Wbitwise-instead-of-logical]
      emitRexIf(byteRegRequiresRex(reg) | regRequiresRex(base) |
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                                        ||
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5176:17: note: cast one or both operands to int to silence this warning
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5191:17: warning: use of bitwise '|' with boolean operands [-Wbitwise-instead-of-logical]
      emitRexIf(regRequiresRex(reg) | byteRegRequiresRex(rm), reg, 0, rm);
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                                    ||
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5191:17: note: cast one or both operands to int to silence this warning
In file included from Unified_cpp_js_src19.cpp:20:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/vm/HelperThreads.cpp:29:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/wasm/WasmGenerator.h:27:
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/wasm/WasmValidate.h:346:15: warning: variable 'assertByte' set but not used [-Wunused-but-set-variable]
      uint8_t assertByte = assertBits & 0x7f;
              ^
In file included from Unified_cpp_js_src21.cpp:2:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/vm/JSObject.cpp:11:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/vm/JSObject-inl.h:20:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/vm/ObjectOperations-inl.h:36:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/vm/TypeInference-inl.h:23:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/JitScript.h:13:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/BaselineIC.h:18:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/SharedICRegisters.h:13:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x64/SharedICRegisters-x64.h:10:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/MacroAssembler.h:19:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x64/MacroAssembler-x64.h:12:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/MacroAssembler-x86-shared.h:15:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x64/Assembler-x64.h:276:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/Assembler-x86-shared.h:17:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x64/BaseAssembler-x64.h:10:
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5158:17: warning: use of bitwise '|' with boolean operands [-Wbitwise-instead-of-logical]
      emitRexIf(byteRegRequiresRex(reg) | byteRegRequiresRex(rm), reg, 0, rm);
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                                        ||
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5158:17: note: cast one or both operands to int to silence this warning
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5167:17: warning: use of bitwise '|' with boolean operands [-Wbitwise-instead-of-logical]
      emitRexIf(byteRegRequiresRex(reg) | regRequiresRex(base), reg, 0, base);
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                                        ||
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5167:17: note: cast one or both operands to int to silence this warning
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5176:17: warning: use of bitwise '|' with boolean operands [-Wbitwise-instead-of-logical]
      emitRexIf(byteRegRequiresRex(reg) | regRequiresRex(base) |
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                                                               ||
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5176:17: note: cast one or both operands to int to silence this warning
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5176:17: warning: use of bitwise '|' with boolean operands [-Wbitwise-instead-of-logical]
      emitRexIf(byteRegRequiresRex(reg) | regRequiresRex(base) |
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                                        ||
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5176:17: note: cast one or both operands to int to silence this warning
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5191:17: warning: use of bitwise '|' with boolean operands [-Wbitwise-instead-of-logical]
      emitRexIf(regRequiresRex(reg) | byteRegRequiresRex(rm), reg, 0, rm);
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                                    ||
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5191:17: note: cast one or both operands to int to silence this warning
In file included from Unified_cpp_js_src20.cpp:2:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/vm/Iteration.cpp:44:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/vm/JSScript-inl.h:16:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/JitScript.h:13:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/BaselineIC.h:18:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/SharedICRegisters.h:13:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x64/SharedICRegisters-x64.h:10:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/MacroAssembler.h:19:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x64/MacroAssembler-x64.h:12:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/MacroAssembler-x86-shared.h:15:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x64/Assembler-x64.h:276:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/Assembler-x86-shared.h:17:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x64/BaseAssembler-x64.h:10:
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5158:17: warning: use of bitwise '|' with boolean operands [-Wbitwise-instead-of-logical]
      emitRexIf(byteRegRequiresRex(reg) | byteRegRequiresRex(rm), reg, 0, rm);
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                                        ||
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5158:17: note: cast one or both operands to int to silence this warning
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5167:17: warning: use of bitwise '|' with boolean operands [-Wbitwise-instead-of-logical]
      emitRexIf(byteRegRequiresRex(reg) | regRequiresRex(base), reg, 0, base);
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                                        ||
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5167:17: note: cast one or both operands to int to silence this warning
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5176:17: warning: use of bitwise '|' with boolean operands [-Wbitwise-instead-of-logical]
      emitRexIf(byteRegRequiresRex(reg) | regRequiresRex(base) |
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                                                               ||
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5176:17: note: cast one or both operands to int to silence this warning
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5176:17: warning: use of bitwise '|' with boolean operands [-Wbitwise-instead-of-logical]
      emitRexIf(byteRegRequiresRex(reg) | regRequiresRex(base) |
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                                        ||
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5176:17: note: cast one or both operands to int to silence this warning
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5191:17: warning: use of bitwise '|' with boolean operands [-Wbitwise-instead-of-logical]
      emitRexIf(regRequiresRex(reg) | byteRegRequiresRex(rm), reg, 0, rm);
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                                    ||
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5191:17: note: cast one or both operands to int to silence this warning
5 warnings generated.
/usr/local/bin/clang++15 -std=gnu++17 -o Unified_cpp_js_src4.o -c  -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/dist/system_wrappers -include /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/js/src -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/dist/include -I/usr/local/include/nspr -I/usr/local/include -fPIC -DMOZILLA_CLIENT -include /magus/work/usr/mports/lang/spidermonkey78/work/.build/js/src/js-confdefs.h -Qunused-arguments -I/usr/local/include -isystem /usr/local/include -Qunused-arguments -Wall -Wbitfield-enum-conversion -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wshadow-field-in-constructor-modified -Wsign-compare -Wtype-limits -Wunreachable-code -Wunreachable-code-return -Wwrite-strings -Wno-invalid-offsetof -Wclass-varargs -Wempty-init-stmt -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wloop-analysis -Wc++2a-compat -Wcomma -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wstring-conversion -Wtautological-overlap-compare -Wtautological-unsigned-enum-zero-compare -Wtautological-unsigned-zero-compare -Wno-error=tautological-type-limit-compare -Wno-inline-new-delete -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=backend-plugin -Wno-error=free-nonheap-object -Wno-error=return-std-move -Wno-error=atomic-alignment -Wno-error=deprecated-copy -Wformat -Wformat-security -Wno-gnu-zero-variadic-macro-arguments -Wno-noexcept-type -Wno-unknown-warning-option -fno-sized-deallocation -fno-aligned-new -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pipe -O -fomit-frame-pointer -funwind-tables -I/usr/local/include -fno-strict-aliasing -Werror=format -Wno-shadow -fexperimental-new-pass-manager  -MD -MP -MF .deps/Unified_cpp_js_src4.o.pp   Unified_cpp_js_src4.cpp
js/src/Unified_cpp_js_src5.o
5 warnings generated.
/usr/local/bin/clang++15 -std=gnu++17 -o Unified_cpp_js_src5.o -c  -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/dist/system_wrappers -include /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/js/src -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/dist/include -I/usr/local/include/nspr -I/usr/local/include -fPIC -DMOZILLA_CLIENT -include /magus/work/usr/mports/lang/spidermonkey78/work/.build/js/src/js-confdefs.h -Qunused-arguments -I/usr/local/include -isystem /usr/local/include -Qunused-arguments -Wall -Wbitfield-enum-conversion -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wshadow-field-in-constructor-modified -Wsign-compare -Wtype-limits -Wunreachable-code -Wunreachable-code-return -Wwrite-strings -Wno-invalid-offsetof -Wclass-varargs -Wempty-init-stmt -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wloop-analysis -Wc++2a-compat -Wcomma -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wstring-conversion -Wtautological-overlap-compare -Wtautological-unsigned-enum-zero-compare -Wtautological-unsigned-zero-compare -Wno-error=tautological-type-limit-compare -Wno-inline-new-delete -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=backend-plugin -Wno-error=free-nonheap-object -Wno-error=return-std-move -Wno-error=atomic-alignment -Wno-error=deprecated-copy -Wformat -Wformat-security -Wno-gnu-zero-variadic-macro-arguments -Wno-noexcept-type -Wno-unknown-warning-option -fno-sized-deallocation -fno-aligned-new -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pipe -O -fomit-frame-pointer -funwind-tables -I/usr/local/include -fno-strict-aliasing -Werror=format -Wno-shadow -fexperimental-new-pass-manager  -MD -MP -MF .deps/Unified_cpp_js_src5.o.pp   Unified_cpp_js_src5.cpp
js/src/Unified_cpp_js_src6.o
In file included from Unified_cpp_js_src22.cpp:2:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/vm/NativeObject.cpp:7:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/vm/NativeObject-inl.h:27:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/vm/JSObject-inl.h:20:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/vm/ObjectOperations-inl.h:36:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/vm/TypeInference-inl.h:23:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/JitScript.h:13:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/BaselineIC.h:18:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/SharedICRegisters.h:13:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x64/SharedICRegisters-x64.h:10:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/MacroAssembler.h:19:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x64/MacroAssembler-x64.h:12:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/MacroAssembler-x86-shared.h:15:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x64/Assembler-x64.h:276:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/Assembler-x86-shared.h:17:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x64/BaseAssembler-x64.h:10:
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5158:17: warning: use of bitwise '|' with boolean operands [-Wbitwise-instead-of-logical]
      emitRexIf(byteRegRequiresRex(reg) | byteRegRequiresRex(rm), reg, 0, rm);
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                                        ||
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5158:17: note: cast one or both operands to int to silence this warning
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5167:17: warning: use of bitwise '|' with boolean operands [-Wbitwise-instead-of-logical]
      emitRexIf(byteRegRequiresRex(reg) | regRequiresRex(base), reg, 0, base);
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                                        ||
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5167:17: note: cast one or both operands to int to silence this warning
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5176:17: warning: use of bitwise '|' with boolean operands [-Wbitwise-instead-of-logical]
      emitRexIf(byteRegRequiresRex(reg) | regRequiresRex(base) |
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                                                               ||
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5176:17: note: cast one or both operands to int to silence this warning
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5176:17: warning: use of bitwise '|' with boolean operands [-Wbitwise-instead-of-logical]
      emitRexIf(byteRegRequiresRex(reg) | regRequiresRex(base) |
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                                        ||
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5176:17: note: cast one or both operands to int to silence this warning
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5191:17: warning: use of bitwise '|' with boolean operands [-Wbitwise-instead-of-logical]
      emitRexIf(regRequiresRex(reg) | byteRegRequiresRex(rm), reg, 0, rm);
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                                    ||
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5191:17: note: cast one or both operands to int to silence this warning
In file included from Unified_cpp_js_src23.cpp:11:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/vm/Probes.cpp:7:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/vm/Probes-inl.h:14:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/vm/JSScript-inl.h:16:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/JitScript.h:13:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/BaselineIC.h:18:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/SharedICRegisters.h:13:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x64/SharedICRegisters-x64.h:10:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/MacroAssembler.h:19:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x64/MacroAssembler-x64.h:12:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/MacroAssembler-x86-shared.h:15:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x64/Assembler-x64.h:276:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/Assembler-x86-shared.h:17:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x64/BaseAssembler-x64.h:10:
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5158:17: warning: use of bitwise '|' with boolean operands [-Wbitwise-instead-of-logical]
      emitRexIf(byteRegRequiresRex(reg) | byteRegRequiresRex(rm), reg, 0, rm);
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                                        ||
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5158:17: note: cast one or both operands to int to silence this warning
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5167:17: warning: use of bitwise '|' with boolean operands [-Wbitwise-instead-of-logical]
      emitRexIf(byteRegRequiresRex(reg) | regRequiresRex(base), reg, 0, base);
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                                        ||
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5167:17: note: cast one or both operands to int to silence this warning
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5176:17: warning: use of bitwise '|' with boolean operands [-Wbitwise-instead-of-logical]
      emitRexIf(byteRegRequiresRex(reg) | regRequiresRex(base) |
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                                                               ||
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5176:17: note: cast one or both operands to int to silence this warning
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5176:17: warning: use of bitwise '|' with boolean operands [-Wbitwise-instead-of-logical]
      emitRexIf(byteRegRequiresRex(reg) | regRequiresRex(base) |
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                                        ||
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5176:17: note: cast one or both operands to int to silence this warning
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5191:17: warning: use of bitwise '|' with boolean operands [-Wbitwise-instead-of-logical]
      emitRexIf(regRequiresRex(reg) | byteRegRequiresRex(rm), reg, 0, rm);
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                                    ||
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5191:17: note: cast one or both operands to int to silence this warning
5 warnings generated.
/usr/local/bin/clang++15 -std=gnu++17 -o Unified_cpp_js_src6.o -c  -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/dist/system_wrappers -include /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/js/src -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/dist/include -I/usr/local/include/nspr -I/usr/local/include -fPIC -DMOZILLA_CLIENT -include /magus/work/usr/mports/lang/spidermonkey78/work/.build/js/src/js-confdefs.h -Qunused-arguments -I/usr/local/include -isystem /usr/local/include -Qunused-arguments -Wall -Wbitfield-enum-conversion -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wshadow-field-in-constructor-modified -Wsign-compare -Wtype-limits -Wunreachable-code -Wunreachable-code-return -Wwrite-strings -Wno-invalid-offsetof -Wclass-varargs -Wempty-init-stmt -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wloop-analysis -Wc++2a-compat -Wcomma -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wstring-conversion -Wtautological-overlap-compare -Wtautological-unsigned-enum-zero-compare -Wtautological-unsigned-zero-compare -Wno-error=tautological-type-limit-compare -Wno-inline-new-delete -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=backend-plugin -Wno-error=free-nonheap-object -Wno-error=return-std-move -Wno-error=atomic-alignment -Wno-error=deprecated-copy -Wformat -Wformat-security -Wno-gnu-zero-variadic-macro-arguments -Wno-noexcept-type -Wno-unknown-warning-option -fno-sized-deallocation -fno-aligned-new -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pipe -O -fomit-frame-pointer -funwind-tables -I/usr/local/include -fno-strict-aliasing -Werror=format -Wno-shadow -fexperimental-new-pass-manager  -MD -MP -MF .deps/Unified_cpp_js_src6.o.pp   Unified_cpp_js_src6.cpp
js/src/Unified_cpp_js_src7.o
5 warnings generated.
/usr/local/bin/clang++15 -std=gnu++17 -o Unified_cpp_js_src7.o -c  -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/dist/system_wrappers -include /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/js/src -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/dist/include -I/usr/local/include/nspr -I/usr/local/include -fPIC -DMOZILLA_CLIENT -include /magus/work/usr/mports/lang/spidermonkey78/work/.build/js/src/js-confdefs.h -Qunused-arguments -I/usr/local/include -isystem /usr/local/include -Qunused-arguments -Wall -Wbitfield-enum-conversion -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wshadow-field-in-constructor-modified -Wsign-compare -Wtype-limits -Wunreachable-code -Wunreachable-code-return -Wwrite-strings -Wno-invalid-offsetof -Wclass-varargs -Wempty-init-stmt -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wloop-analysis -Wc++2a-compat -Wcomma -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wstring-conversion -Wtautological-overlap-compare -Wtautological-unsigned-enum-zero-compare -Wtautological-unsigned-zero-compare -Wno-error=tautological-type-limit-compare -Wno-inline-new-delete -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=backend-plugin -Wno-error=free-nonheap-object -Wno-error=return-std-move -Wno-error=atomic-alignment -Wno-error=deprecated-copy -Wformat -Wformat-security -Wno-gnu-zero-variadic-macro-arguments -Wno-noexcept-type -Wno-unknown-warning-option -fno-sized-deallocation -fno-aligned-new -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pipe -O -fomit-frame-pointer -funwind-tables -I/usr/local/include -fno-strict-aliasing -Werror=format -Wno-shadow -fexperimental-new-pass-manager  -MD -MP -MF .deps/Unified_cpp_js_src7.o.pp   Unified_cpp_js_src7.cpp
js/src/Unified_cpp_js_src8.o
5 warnings generated.
5 warnings generated.
/usr/local/bin/clang++15 -std=gnu++17 -o Unified_cpp_js_src8.o -c  -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/dist/system_wrappers -include /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/js/src -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/dist/include -I/usr/local/include/nspr -I/usr/local/include -fPIC -DMOZILLA_CLIENT -include /magus/work/usr/mports/lang/spidermonkey78/work/.build/js/src/js-confdefs.h -Qunused-arguments -I/usr/local/include -isystem /usr/local/include -Qunused-arguments -Wall -Wbitfield-enum-conversion -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wshadow-field-in-constructor-modified -Wsign-compare -Wtype-limits -Wunreachable-code -Wunreachable-code-return -Wwrite-strings -Wno-invalid-offsetof -Wclass-varargs -Wempty-init-stmt -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wloop-analysis -Wc++2a-compat -Wcomma -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wstring-conversion -Wtautological-overlap-compare -Wtautological-unsigned-enum-zero-compare -Wtautological-unsigned-zero-compare -Wno-error=tautological-type-limit-compare -Wno-inline-new-delete -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=backend-plugin -Wno-error=free-nonheap-object -Wno-error=return-std-move -Wno-error=atomic-alignment -Wno-error=deprecated-copy -Wformat -Wformat-security -Wno-gnu-zero-variadic-macro-arguments -Wno-noexcept-type -Wno-unknown-warning-option -fno-sized-deallocation -fno-aligned-new -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pipe -O -fomit-frame-pointer -funwind-tables -I/usr/local/include -fno-strict-aliasing -Werror=format -Wno-shadow -fexperimental-new-pass-manager  -MD -MP -MF .deps/Unified_cpp_js_src8.o.pp   Unified_cpp_js_src8.cpp
js/src/Unified_cpp_js_src9.o
/usr/local/bin/clang++15 -std=gnu++17 -o Unified_cpp_js_src9.o -c  -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/dist/system_wrappers -include /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/js/src -I/magus/work/usr/mports/lang/spidermonkey78/work/.build/dist/include -I/usr/local/include/nspr -I/usr/local/include -fPIC -DMOZILLA_CLIENT -include /magus/work/usr/mports/lang/spidermonkey78/work/.build/js/src/js-confdefs.h -Qunused-arguments -I/usr/local/include -isystem /usr/local/include -Qunused-arguments -Wall -Wbitfield-enum-conversion -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wshadow-field-in-constructor-modified -Wsign-compare -Wtype-limits -Wunreachable-code -Wunreachable-code-return -Wwrite-strings -Wno-invalid-offsetof -Wclass-varargs -Wempty-init-stmt -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wloop-analysis -Wc++2a-compat -Wcomma -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wstring-conversion -Wtautological-overlap-compare -Wtautological-unsigned-enum-zero-compare -Wtautological-unsigned-zero-compare -Wno-error=tautological-type-limit-compare -Wno-inline-new-delete -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=backend-plugin -Wno-error=free-nonheap-object -Wno-error=return-std-move -Wno-error=atomic-alignment -Wno-error=deprecated-copy -Wformat -Wformat-security -Wno-gnu-zero-variadic-macro-arguments -Wno-noexcept-type -Wno-unknown-warning-option -fno-sized-deallocation -fno-aligned-new -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pipe -O -fomit-frame-pointer -funwind-tables -I/usr/local/include -fno-strict-aliasing -Werror=format -Wno-shadow -fexperimental-new-pass-manager  -MD -MP -MF .deps/Unified_cpp_js_src9.o.pp   Unified_cpp_js_src9.cpp
warning: `wasmparser` (lib) generated 3 warnings
In file included from Unified_cpp_js_src27.cpp:2:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/vm/TypeInference.cpp:7:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/vm/TypeInference-inl.h:23:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/JitScript.h:13:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/BaselineIC.h:18:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/SharedICRegisters.h:13:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x64/SharedICRegisters-x64.h:10:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/MacroAssembler.h:19:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x64/MacroAssembler-x64.h:12:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/MacroAssembler-x86-shared.h:15:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x64/Assembler-x64.h:276:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/Assembler-x86-shared.h:17:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x64/BaseAssembler-x64.h:10:
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5158:17: warning: use of bitwise '|' with boolean operands [-Wbitwise-instead-of-logical]
      emitRexIf(byteRegRequiresRex(reg) | byteRegRequiresRex(rm), reg, 0, rm);
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                                        ||
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5158:17: note: cast one or both operands to int to silence this warning
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5167:17: warning: use of bitwise '|' with boolean operands [-Wbitwise-instead-of-logical]
      emitRexIf(byteRegRequiresRex(reg) | regRequiresRex(base), reg, 0, base);
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                                        ||
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5167:17: note: cast one or both operands to int to silence this warning
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5176:17: warning: use of bitwise '|' with boolean operands [-Wbitwise-instead-of-logical]
      emitRexIf(byteRegRequiresRex(reg) | regRequiresRex(base) |
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                                                               ||
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5176:17: note: cast one or both operands to int to silence this warning
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5176:17: warning: use of bitwise '|' with boolean operands [-Wbitwise-instead-of-logical]
      emitRexIf(byteRegRequiresRex(reg) | regRequiresRex(base) |
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                                        ||
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5176:17: note: cast one or both operands to int to silence this warning
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5191:17: warning: use of bitwise '|' with boolean operands [-Wbitwise-instead-of-logical]
      emitRexIf(regRequiresRex(reg) | byteRegRequiresRex(rm), reg, 0, rm);
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                                    ||
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5191:17: note: cast one or both operands to int to silence this warning
In file included from Unified_cpp_js_src24.cpp:2:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/vm/RegExpObject.cpp:43:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/vm/JSObject-inl.h:20:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/vm/ObjectOperations-inl.h:36:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/vm/TypeInference-inl.h:23:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/JitScript.h:13:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/BaselineIC.h:18:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/SharedICRegisters.h:13:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x64/SharedICRegisters-x64.h:10:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/MacroAssembler.h:19:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x64/MacroAssembler-x64.h:12:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/MacroAssembler-x86-shared.h:15:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x64/Assembler-x64.h:276:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/Assembler-x86-shared.h:17:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x64/BaseAssembler-x64.h:10:
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5158:17: warning: use of bitwise '|' with boolean operands [-Wbitwise-instead-of-logical]
      emitRexIf(byteRegRequiresRex(reg) | byteRegRequiresRex(rm), reg, 0, rm);
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                                        ||
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5158:17: note: cast one or both operands to int to silence this warning
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5167:17: warning: use of bitwise '|' with boolean operands [-Wbitwise-instead-of-logical]
      emitRexIf(byteRegRequiresRex(reg) | regRequiresRex(base), reg, 0, base);
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                                        ||
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5167:17: note: cast one or both operands to int to silence this warning
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5176:17: warning: use of bitwise '|' with boolean operands [-Wbitwise-instead-of-logical]
      emitRexIf(byteRegRequiresRex(reg) | regRequiresRex(base) |
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                                                               ||
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5176:17: note: cast one or both operands to int to silence this warning
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5176:17: warning: use of bitwise '|' with boolean operands [-Wbitwise-instead-of-logical]
      emitRexIf(byteRegRequiresRex(reg) | regRequiresRex(base) |
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                                        ||
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5176:17: note: cast one or both operands to int to silence this warning
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5191:17: warning: use of bitwise '|' with boolean operands [-Wbitwise-instead-of-logical]
      emitRexIf(regRequiresRex(reg) | byteRegRequiresRex(rm), reg, 0, rm);
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                                    ||
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5191:17: note: cast one or both operands to int to silence this warning
In file included from Unified_cpp_js_src25.cpp:2:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/vm/Shape.cpp:25:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/vm/Caches-inl.h:17:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/vm/JSObject-inl.h:20:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/vm/ObjectOperations-inl.h:36:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/vm/TypeInference-inl.h:23:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/JitScript.h:13:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/BaselineIC.h:18:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/SharedICRegisters.h:13:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x64/SharedICRegisters-x64.h:10:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/MacroAssembler.h:19:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x64/MacroAssembler-x64.h:12:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/MacroAssembler-x86-shared.h:15:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x64/Assembler-x64.h:276:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/Assembler-x86-shared.h:17:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x64/BaseAssembler-x64.h:10:
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5158:17: warning: use of bitwise '|' with boolean operands [-Wbitwise-instead-of-logical]
      emitRexIf(byteRegRequiresRex(reg) | byteRegRequiresRex(rm), reg, 0, rm);
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                                        ||
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5158:17: note: cast one or both operands to int to silence this warning
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5167:17: warning: use of bitwise '|' with boolean operands [-Wbitwise-instead-of-logical]
      emitRexIf(byteRegRequiresRex(reg) | regRequiresRex(base), reg, 0, base);
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                                        ||
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5167:17: note: cast one or both operands to int to silence this warning
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5176:17: warning: use of bitwise '|' with boolean operands [-Wbitwise-instead-of-logical]
      emitRexIf(byteRegRequiresRex(reg) | regRequiresRex(base) |
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                                                               ||
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5176:17: note: cast one or both operands to int to silence this warning
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5176:17: warning: use of bitwise '|' with boolean operands [-Wbitwise-instead-of-logical]
      emitRexIf(byteRegRequiresRex(reg) | regRequiresRex(base) |
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                                        ||
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5176:17: note: cast one or both operands to int to silence this warning
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5191:17: warning: use of bitwise '|' with boolean operands [-Wbitwise-instead-of-logical]
      emitRexIf(regRequiresRex(reg) | byteRegRequiresRex(rm), reg, 0, rm);
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                                    ||
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5191:17: note: cast one or both operands to int to silence this warning
In file included from Unified_cpp_js_src26.cpp:2:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/vm/StructuredClone.cpp:66:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/vm/JSObject-inl.h:20:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/vm/ObjectOperations-inl.h:36:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/vm/TypeInference-inl.h:23:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/JitScript.h:13:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/BaselineIC.h:18:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/SharedICRegisters.h:13:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x64/SharedICRegisters-x64.h:10:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/MacroAssembler.h:19:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x64/MacroAssembler-x64.h:12:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/MacroAssembler-x86-shared.h:15:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x64/Assembler-x64.h:276:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/Assembler-x86-shared.h:17:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x64/BaseAssembler-x64.h:10:
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5158:17: warning: use of bitwise '|' with boolean operands [-Wbitwise-instead-of-logical]
      emitRexIf(byteRegRequiresRex(reg) | byteRegRequiresRex(rm), reg, 0, rm);
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                                        ||
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5158:17: note: cast one or both operands to int to silence this warning
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5167:17: warning: use of bitwise '|' with boolean operands [-Wbitwise-instead-of-logical]
      emitRexIf(byteRegRequiresRex(reg) | regRequiresRex(base), reg, 0, base);
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                                        ||
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5167:17: note: cast one or both operands to int to silence this warning
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5176:17: warning: use of bitwise '|' with boolean operands [-Wbitwise-instead-of-logical]
      emitRexIf(byteRegRequiresRex(reg) | regRequiresRex(base) |
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                                                               ||
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5176:17: note: cast one or both operands to int to silence this warning
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5176:17: warning: use of bitwise '|' with boolean operands [-Wbitwise-instead-of-logical]
      emitRexIf(byteRegRequiresRex(reg) | regRequiresRex(base) |
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                                        ||
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5176:17: note: cast one or both operands to int to silence this warning
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5191:17: warning: use of bitwise '|' with boolean operands [-Wbitwise-instead-of-logical]
      emitRexIf(regRequiresRex(reg) | byteRegRequiresRex(rm), reg, 0, rm);
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                                    ||
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5191:17: note: cast one or both operands to int to silence this warning
warning: `wast` (lib) generated 3 warnings
   Compiling jsrust v0.1.0 (/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/rust)
     Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=jsrust CARGO_MANIFEST_DIR=/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/rust CARGO_MANIFEST_PATH=/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/rust/Cargo.toml CARGO_PKG_AUTHORS='The Spidermonkey developers' CARGO_PKG_DESCRIPTION='' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=jsrust CARGO_PKG_README='' CARGO_PKG_REPOSITORY='' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.1.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' CARGO_PRIMARY_PACKAGE=1 CARGO_SBOM_PATH='' LD_LIBRARY_PATH=/magus/work/usr/mports/lang/spidermonkey78/work/.build/release/deps /usr/local/bin/rustc --crate-name jsrust --edition=2015 js/src/rust/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type staticlib --emit=dep-info,link -C opt-level=2 -C panic=abort -C embed-bitcode=no --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("cranelift_arm32", "cranelift_arm64", "cranelift_none", "cranelift_x86", "simd-accel", "smoosh"))' -C metadata=eaf40f3b614c0f7a -C extra-filename=-021dc07853ce10df --out-dir /magus/work/usr/mports/lang/spidermonkey78/work/.build/x86_64-unknown-freebsd/release/deps --target x86_64-unknown-freebsd -C linker=/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/build/cargo-linker -C strip=debuginfo -L dependency=/magus/work/usr/mports/lang/spidermonkey78/work/.build/x86_64-unknown-freebsd/release/deps -L dependency=/magus/work/usr/mports/lang/spidermonkey78/work/.build/release/deps --extern jsrust_shared=/magus/work/usr/mports/lang/spidermonkey78/work/.build/x86_64-unknown-freebsd/release/deps/libjsrust_shared-715b897e2d00925b.rlib --extern mozglue_static=/magus/work/usr/mports/lang/spidermonkey78/work/.build/x86_64-unknown-freebsd/release/deps/libmozglue_static-6e9e38c9d8c75d6b.rlib --extern wasmparser=/magus/work/usr/mports/lang/spidermonkey78/work/.build/x86_64-unknown-freebsd/release/deps/libwasmparser-998108cd90c99897.rlib --extern wat=/magus/work/usr/mports/lang/spidermonkey78/work/.build/x86_64-unknown-freebsd/release/deps/libwat-6c1c6d41d5323b4d.rlib -Clto -C opt-level=2 --cap-lints warn -Cembed-bitcode=yes -C codegen-units=1 -L native=/magus/work/usr/mports/lang/spidermonkey78/work/.build/x86_64-unknown-freebsd/release/build/mozglue-static-9bbcdcad5dfcb1a5/out`
6 warnings generated.
In file included from Unified_cpp_js_src3.cpp:2:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/builtin/TestingFunctions.cpp:90:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/wasm/WasmBaselineCompile.h:22:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/wasm/WasmGenerator.h:24:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/MacroAssembler.h:19:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x64/MacroAssembler-x64.h:12:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/MacroAssembler-x86-shared.h:15:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x64/Assembler-x64.h:276:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/Assembler-x86-shared.h:17:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x64/BaseAssembler-x64.h:10:
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5158:17: warning: use of bitwise '|' with boolean operands [-Wbitwise-instead-of-logical]
      emitRexIf(byteRegRequiresRex(reg) | byteRegRequiresRex(rm), reg, 0, rm);
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                                        ||
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5158:17: note: cast one or both operands to int to silence this warning
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5167:17: warning: use of bitwise '|' with boolean operands [-Wbitwise-instead-of-logical]
      emitRexIf(byteRegRequiresRex(reg) | regRequiresRex(base), reg, 0, base);
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                                        ||
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5167:17: note: cast one or both operands to int to silence this warning
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5176:17: warning: use of bitwise '|' with boolean operands [-Wbitwise-instead-of-logical]
      emitRexIf(byteRegRequiresRex(reg) | regRequiresRex(base) |
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                                                               ||
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5176:17: note: cast one or both operands to int to silence this warning
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5176:17: warning: use of bitwise '|' with boolean operands [-Wbitwise-instead-of-logical]
      emitRexIf(byteRegRequiresRex(reg) | regRequiresRex(base) |
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                                        ||
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5176:17: note: cast one or both operands to int to silence this warning
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5191:17: warning: use of bitwise '|' with boolean operands [-Wbitwise-instead-of-logical]
      emitRexIf(regRequiresRex(reg) | byteRegRequiresRex(rm), reg, 0, rm);
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                                    ||
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5191:17: note: cast one or both operands to int to silence this warning
In file included from Unified_cpp_js_src3.cpp:2:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/builtin/TestingFunctions.cpp:90:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/wasm/WasmBaselineCompile.h:22:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/wasm/WasmGenerator.h:27:
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/wasm/WasmValidate.h:346:15: warning: variable 'assertByte' set but not used [-Wunused-but-set-variable]
      uint8_t assertByte = assertBits & 0x7f;
              ^
In file included from Unified_cpp_js_src4.cpp:2:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/builtin/intl/CommonFunctions.cpp:27:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/vm/JSObject-inl.h:20:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/vm/ObjectOperations-inl.h:36:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/vm/TypeInference-inl.h:23:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/JitScript.h:13:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/BaselineIC.h:18:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/SharedICRegisters.h:13:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x64/SharedICRegisters-x64.h:10:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/MacroAssembler.h:19:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x64/MacroAssembler-x64.h:12:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/MacroAssembler-x86-shared.h:15:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x64/Assembler-x64.h:276:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/Assembler-x86-shared.h:17:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x64/BaseAssembler-x64.h:10:
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5158:17: warning: use of bitwise '|' with boolean operands [-Wbitwise-instead-of-logical]
      emitRexIf(byteRegRequiresRex(reg) | byteRegRequiresRex(rm), reg, 0, rm);
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                                        ||
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5158:17: note: cast one or both operands to int to silence this warning
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5167:17: warning: use of bitwise '|' with boolean operands [-Wbitwise-instead-of-logical]
      emitRexIf(byteRegRequiresRex(reg) | regRequiresRex(base), reg, 0, base);
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                                        ||
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5167:17: note: cast one or both operands to int to silence this warning
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5176:17: warning: use of bitwise '|' with boolean operands [-Wbitwise-instead-of-logical]
      emitRexIf(byteRegRequiresRex(reg) | regRequiresRex(base) |
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                                                               ||
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5176:17: note: cast one or both operands to int to silence this warning
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5176:17: warning: use of bitwise '|' with boolean operands [-Wbitwise-instead-of-logical]
      emitRexIf(byteRegRequiresRex(reg) | regRequiresRex(base) |
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                                        ||
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5176:17: note: cast one or both operands to int to silence this warning
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5191:17: warning: use of bitwise '|' with boolean operands [-Wbitwise-instead-of-logical]
      emitRexIf(regRequiresRex(reg) | byteRegRequiresRex(rm), reg, 0, rm);
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                                    ||
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5191:17: note: cast one or both operands to int to silence this warning
In file included from Unified_cpp_js_src5.cpp:2:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/builtin/intl/ListFormat.cpp:35:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/vm/JSObject-inl.h:20:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/vm/ObjectOperations-inl.h:36:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/vm/TypeInference-inl.h:23:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/JitScript.h:13:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/BaselineIC.h:18:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/SharedICRegisters.h:13:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x64/SharedICRegisters-x64.h:10:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/MacroAssembler.h:19:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x64/MacroAssembler-x64.h:12:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/MacroAssembler-x86-shared.h:15:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x64/Assembler-x64.h:276:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/Assembler-x86-shared.h:17:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x64/BaseAssembler-x64.h:10:
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5158:17: warning: use of bitwise '|' with boolean operands [-Wbitwise-instead-of-logical]
      emitRexIf(byteRegRequiresRex(reg) | byteRegRequiresRex(rm), reg, 0, rm);
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                                        ||
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5158:17: note: cast one or both operands to int to silence this warning
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5167:17: warning: use of bitwise '|' with boolean operands [-Wbitwise-instead-of-logical]
      emitRexIf(byteRegRequiresRex(reg) | regRequiresRex(base), reg, 0, base);
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                                        ||
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5167:17: note: cast one or both operands to int to silence this warning
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5176:17: warning: use of bitwise '|' with boolean operands [-Wbitwise-instead-of-logical]
      emitRexIf(byteRegRequiresRex(reg) | regRequiresRex(base) |
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                                                               ||
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5176:17: note: cast one or both operands to int to silence this warning
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5176:17: warning: use of bitwise '|' with boolean operands [-Wbitwise-instead-of-logical]
      emitRexIf(byteRegRequiresRex(reg) | regRequiresRex(base) |
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                                        ||
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5176:17: note: cast one or both operands to int to silence this warning
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5191:17: warning: use of bitwise '|' with boolean operands [-Wbitwise-instead-of-logical]
      emitRexIf(regRequiresRex(reg) | byteRegRequiresRex(rm), reg, 0, rm);
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                                    ||
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5191:17: note: cast one or both operands to int to silence this warning
5 warnings generated.
6 warnings generated.
5 warnings generated.
In file included from Unified_cpp_js_src5.cpp:20:
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/builtin/intl/NumberFormat.cpp:927:11: warning: enumeration value 'UNUM_APPROXIMATELY_SIGN_FIELD' not handled in switch [-Wswitch]
  switch (fieldName) {
          ^~~~~~~~~
In file included from Unified_cpp_js_src8.cpp:2:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/builtin/streams/ReadableStreamReader.cpp:30:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/vm/List-inl.h:23:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/vm/JSObject-inl.h:20:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/vm/ObjectOperations-inl.h:36:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/vm/TypeInference-inl.h:23:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/JitScript.h:13:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/BaselineIC.h:18:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/SharedICRegisters.h:13:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x64/SharedICRegisters-x64.h:10:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/MacroAssembler.h:19:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x64/MacroAssembler-x64.h:12:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/MacroAssembler-x86-shared.h:15:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x64/Assembler-x64.h:276:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/Assembler-x86-shared.h:17:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x64/BaseAssembler-x64.h:10:
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5158:17: warning: use of bitwise '|' with boolean operands [-Wbitwise-instead-of-logical]
      emitRexIf(byteRegRequiresRex(reg) | byteRegRequiresRex(rm), reg, 0, rm);
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                                        ||
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5158:17: note: cast one or both operands to int to silence this warning
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5167:17: warning: use of bitwise '|' with boolean operands [-Wbitwise-instead-of-logical]
      emitRexIf(byteRegRequiresRex(reg) | regRequiresRex(base), reg, 0, base);
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                                        ||
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5167:17: note: cast one or both operands to int to silence this warning
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5176:17: warning: use of bitwise '|' with boolean operands [-Wbitwise-instead-of-logical]
      emitRexIf(byteRegRequiresRex(reg) | regRequiresRex(base) |
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                                                               ||
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5176:17: note: cast one or both operands to int to silence this warning
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5176:17: warning: use of bitwise '|' with boolean operands [-Wbitwise-instead-of-logical]
      emitRexIf(byteRegRequiresRex(reg) | regRequiresRex(base) |
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                                        ||
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5176:17: note: cast one or both operands to int to silence this warning
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5191:17: warning: use of bitwise '|' with boolean operands [-Wbitwise-instead-of-logical]
      emitRexIf(regRequiresRex(reg) | byteRegRequiresRex(rm), reg, 0, rm);
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                                    ||
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5191:17: note: cast one or both operands to int to silence this warning
In file included from Unified_cpp_js_src7.cpp:11:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/builtin/streams/ReadableStreamDefaultController.cpp:37:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/builtin/streams/MiscellaneousOperations-inl.h:28:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/vm/JSObject-inl.h:20:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/vm/ObjectOperations-inl.h:36:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/vm/TypeInference-inl.h:23:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/JitScript.h:13:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/BaselineIC.h:18:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/SharedICRegisters.h:13:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x64/SharedICRegisters-x64.h:10:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/MacroAssembler.h:19:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x64/MacroAssembler-x64.h:12:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/MacroAssembler-x86-shared.h:15:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x64/Assembler-x64.h:276:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/Assembler-x86-shared.h:17:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x64/BaseAssembler-x64.h:10:
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5158:17: warning: use of bitwise '|' with boolean operands [-Wbitwise-instead-of-logical]
      emitRexIf(byteRegRequiresRex(reg) | byteRegRequiresRex(rm), reg, 0, rm);
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                                        ||
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5158:17: note: cast one or both operands to int to silence this warning
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5167:17: warning: use of bitwise '|' with boolean operands [-Wbitwise-instead-of-logical]
      emitRexIf(byteRegRequiresRex(reg) | regRequiresRex(base), reg, 0, base);
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                                        ||
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5167:17: note: cast one or both operands to int to silence this warning
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5176:17: warning: use of bitwise '|' with boolean operands [-Wbitwise-instead-of-logical]
      emitRexIf(byteRegRequiresRex(reg) | regRequiresRex(base) |
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                                                               ||
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5176:17: note: cast one or both operands to int to silence this warning
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5176:17: warning: use of bitwise '|' with boolean operands [-Wbitwise-instead-of-logical]
      emitRexIf(byteRegRequiresRex(reg) | regRequiresRex(base) |
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                                        ||
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5176:17: note: cast one or both operands to int to silence this warning
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5191:17: warning: use of bitwise '|' with boolean operands [-Wbitwise-instead-of-logical]
      emitRexIf(regRequiresRex(reg) | byteRegRequiresRex(rm), reg, 0, rm);
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                                    ||
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5191:17: note: cast one or both operands to int to silence this warning
In file included from Unified_cpp_js_src6.cpp:2:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/builtin/streams/MiscellaneousOperations.cpp:27:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/vm/JSObject-inl.h:20:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/vm/ObjectOperations-inl.h:36:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/vm/TypeInference-inl.h:23:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/JitScript.h:13:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/BaselineIC.h:18:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/SharedICRegisters.h:13:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x64/SharedICRegisters-x64.h:10:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/MacroAssembler.h:19:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x64/MacroAssembler-x64.h:12:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/MacroAssembler-x86-shared.h:15:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x64/Assembler-x64.h:276:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/Assembler-x86-shared.h:17:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x64/BaseAssembler-x64.h:10:
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5158:17: warning: use of bitwise '|' with boolean operands [-Wbitwise-instead-of-logical]
      emitRexIf(byteRegRequiresRex(reg) | byteRegRequiresRex(rm), reg, 0, rm);
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                                        ||
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5158:17: note: cast one or both operands to int to silence this warning
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5167:17: warning: use of bitwise '|' with boolean operands [-Wbitwise-instead-of-logical]
      emitRexIf(byteRegRequiresRex(reg) | regRequiresRex(base), reg, 0, base);
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                                        ||
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5167:17: note: cast one or both operands to int to silence this warning
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5176:17: warning: use of bitwise '|' with boolean operands [-Wbitwise-instead-of-logical]
      emitRexIf(byteRegRequiresRex(reg) | regRequiresRex(base) |
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                                                               ||
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5176:17: note: cast one or both operands to int to silence this warning
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5176:17: warning: use of bitwise '|' with boolean operands [-Wbitwise-instead-of-logical]
      emitRexIf(byteRegRequiresRex(reg) | regRequiresRex(base) |
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                                        ||
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5176:17: note: cast one or both operands to int to silence this warning
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5191:17: warning: use of bitwise '|' with boolean operands [-Wbitwise-instead-of-logical]
      emitRexIf(regRequiresRex(reg) | byteRegRequiresRex(rm), reg, 0, rm);
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                                    ||
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5191:17: note: cast one or both operands to int to silence this warning
In file included from Unified_cpp_js_src9.cpp:2:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/builtin/streams/WritableStreamDefaultWriter.cpp:33:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/vm/JSObject-inl.h:20:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/vm/ObjectOperations-inl.h:36:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/vm/TypeInference-inl.h:23:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/JitScript.h:13:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/BaselineIC.h:18:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/SharedICRegisters.h:13:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x64/SharedICRegisters-x64.h:10:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/MacroAssembler.h:19:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x64/MacroAssembler-x64.h:12:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/MacroAssembler-x86-shared.h:15:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x64/Assembler-x64.h:276:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/Assembler-x86-shared.h:17:
In file included from /magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x64/BaseAssembler-x64.h:10:
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5158:17: warning: use of bitwise '|' with boolean operands [-Wbitwise-instead-of-logical]
      emitRexIf(byteRegRequiresRex(reg) | byteRegRequiresRex(rm), reg, 0, rm);
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                                        ||
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5158:17: note: cast one or both operands to int to silence this warning
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5167:17: warning: use of bitwise '|' with boolean operands [-Wbitwise-instead-of-logical]
      emitRexIf(byteRegRequiresRex(reg) | regRequiresRex(base), reg, 0, base);
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                                        ||
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5167:17: note: cast one or both operands to int to silence this warning
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5176:17: warning: use of bitwise '|' with boolean operands [-Wbitwise-instead-of-logical]
      emitRexIf(byteRegRequiresRex(reg) | regRequiresRex(base) |
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                                                               ||
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5176:17: note: cast one or both operands to int to silence this warning
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5176:17: warning: use of bitwise '|' with boolean operands [-Wbitwise-instead-of-logical]
      emitRexIf(byteRegRequiresRex(reg) | regRequiresRex(base) |
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                                        ||
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5176:17: note: cast one or both operands to int to silence this warning
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5191:17: warning: use of bitwise '|' with boolean operands [-Wbitwise-instead-of-logical]
      emitRexIf(regRequiresRex(reg) | byteRegRequiresRex(rm), reg, 0, rm);
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                                    ||
/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:5191:17: note: cast one or both operands to int to silence this warning
5 warnings generated.
5 warnings generated.
5 warnings generated.
5 warnings generated.
gmake[3]: Leaving directory '/magus/work/usr/mports/lang/spidermonkey78/work/.build/js/src/jit'
5 warnings generated.
5 warnings generated.
5 warnings generated.
5 warnings generated.
6 warnings generated.
5 warnings generated.
5 warnings generated.
5 warnings generated.
5 warnings generated.
5 warnings generated.
6 warnings generated.
5 warnings generated.
5 warnings generated.
gmake[3]: Leaving directory '/magus/work/usr/mports/lang/spidermonkey78/work/.build/js/src'
    Finished `release` profile [optimized] target(s) in 59.19s
gmake[3]: Leaving directory '/magus/work/usr/mports/lang/spidermonkey78/work/.build/js/src/rust'
gmake[3]: Entering directory '/magus/work/usr/mports/lang/spidermonkey78/work/.build/js/src/build'
js/src/build/libjs_static.a
rm -f libjs_static.a
js/src/build/libmozjs-78.so
rm -f libmozjs-78.so
/usr/bin/ar crs libjs_static.a ../RegExp.o ../jsmath.o ../DoubleToString.o ../Utility.o ../Interpreter.o ../ProfilingStack.o ../Unified_cpp_js_src0.o ../Unified_cpp_js_src1.o ../Unified_cpp_js_src10.o ../Unified_cpp_js_src11.o ../Unified_cpp_js_src12.o ../Unified_cpp_js_src13.o ../Unified_cpp_js_src14.o ../Unified_cpp_js_src15.o ../Unified_cpp_js_src16.o ../Unified_cpp_js_src17.o ../Unified_cpp_js_src18.o ../Unified_cpp_js_src19.o ../Unified_cpp_js_src2.o ../Unified_cpp_js_src20.o ../Unified_cpp_js_src21.o ../Unified_cpp_js_src22.o ../Unified_cpp_js_src23.o ../Unified_cpp_js_src24.o ../Unified_cpp_js_src25.o ../Unified_cpp_js_src26.o ../Unified_cpp_js_src27.o ../Unified_cpp_js_src28.o ../Unified_cpp_js_src3.o ../Unified_cpp_js_src4.o ../Unified_cpp_js_src5.o ../Unified_cpp_js_src6.o ../Unified_cpp_js_src7.o ../Unified_cpp_js_src8.o ../Unified_cpp_js_src9.o ../debugger/Unified_cpp_js_src_debugger0.o ../debugger/Unified_cpp_js_src_debugger1.o ../frontend/Parser.o ../frontend/Unified_cpp_js_src_frontend0.o ../frontend/Unified_cpp_js_src_frontend1.o ../frontend/Unified_cpp_js_src_frontend2.o ../frontend/Unified_cpp_js_src_frontend3.o ../frontend/Unified_cpp_js_src_frontend4.o ../frontend/Unified_cpp_js_src_frontend5.o ../frontend/Unified_cpp_js_src_frontend6.o ../gc/StoreBuffer.o ../gc/Unified_cpp_js_src_gc0.o ../gc/Unified_cpp_js_src_gc1.o ../gc/Unified_cpp_js_src_gc2.o ../jit/Unified_cpp_js_src_jit0.o ../jit/Unified_cpp_js_src_jit1.o ../jit/Unified_cpp_js_src_jit10.o ../jit/Unified_cpp_js_src_jit11.o ../jit/Unified_cpp_js_src_jit12.o ../jit/Unified_cpp_js_src_jit13.o ../jit/Unified_cpp_js_src_jit14.o ../jit/Unified_cpp_js_src_jit2.o ../jit/Unified_cpp_js_src_jit3.o ../jit/Unified_cpp_js_src_jit4.o ../jit/Unified_cpp_js_src_jit5.o ../jit/Unified_cpp_js_src_jit6.o ../jit/Unified_cpp_js_src_jit7.o ../jit/Unified_cpp_js_src_jit8.o ../jit/Unified_cpp_js_src_jit9.o ../wasm/Unified_cpp_js_src_wasm0.o ../wasm/Unified_cpp_js_src_wasm1.o ../wasm/Unified_cpp_js_src_wasm2.o ../wasm/Unified_cpp_js_src_wasm3.o ../new-regexp/property-sequences.o ../new-regexp/special-case.o ../new-regexp/Unified_cpp_js_src_new-regexp0.o ../new-regexp/Unified_cpp_js_src_new-regexp1.o ../new-regexp/Unified_cpp_js_src_new-regexp2.o ../../../modules/fdlibm/src/e_acos.o ../../../modules/fdlibm/src/e_acosh.o ../../../modules/fdlibm/src/e_asin.o ../../../modules/fdlibm/src/e_atan2.o ../../../modules/fdlibm/src/e_atanh.o ../../../modules/fdlibm/src/e_cosh.o ../../../modules/fdlibm/src/e_exp.o ../../../modules/fdlibm/src/e_hypot.o ../../../modules/fdlibm/src/e_log.o ../../../modules/fdlibm/src/e_log10.o ../../../modules/fdlibm/src/e_log2.o ../../../modules/fdlibm/src/e_pow.o ../../../modules/fdlibm/src/e_sinh.o ../../../modules/fdlibm/src/k_exp.o ../../../modules/fdlibm/src/s_asinh.o ../../../modules/fdlibm/src/s_atan.o ../../../modules/fdlibm/src/s_cbrt.o ../../../modules/fdlibm/src/s_ceil.o ../../../modules/fdlibm/src/s_ceilf.o ../../../modules/fdlibm/src/s_copysign.o ../../../modules/fdlibm/src/s_expm1.o ../../../modules/fdlibm/src/s_fabs.o ../../../modules/fdlibm/src/s_floor.o ../../../modules/fdlibm/src/s_floorf.o ../../../modules/fdlibm/src/s_log1p.o ../../../modules/fdlibm/src/s_nearbyint.o ../../../modules/fdlibm/src/s_rint.o ../../../modules/fdlibm/src/s_rintf.o ../../../modules/fdlibm/src/s_scalbn.o ../../../modules/fdlibm/src/s_tanh.o ../../../modules/fdlibm/src/s_trunc.o ../../../modules/fdlibm/src/s_truncf.o ../../../memory/build/Unified_cpp_memory_build0.o ../../../memory/mozalloc/mozalloc_abort.o ../../../memory/mozalloc/Unified_cpp_memory_mozalloc0.o ../../../mozglue/misc/AutoProfilerLabel.o ../../../mozglue/misc/ConditionVariable_posix.o ../../../mozglue/misc/MmapFaultHandler.o ../../../mozglue/misc/Mutex_posix.o ../../../mozglue/misc/Printf.o ../../../mozglue/misc/StackWalk.o ../../../mozglue/misc/TimeStamp.o ../../../mozglue/misc/TimeStamp_posix.o ../../../mozglue/misc/Decimal.o ../../../mfbt/lz4.o ../../../mfbt/lz4frame.o ../../../mfbt/lz4hc.o ../../../mfbt/xxhash.o ../../../mfbt/Compression.o ../../../mfbt/Unified_cpp_mfbt0.o ../../../mfbt/Unified_cpp_mfbt1.o
/usr/local/bin/clang++15 -std=gnu++17 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Qunused-arguments -I/usr/local/include -isystem /usr/local/include -Qunused-arguments -Wall -Wbitfield-enum-conversion -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wshadow-field-in-constructor-modified -Wsign-compare -Wtype-limits -Wunreachable-code -Wunreachable-code-return -Wwrite-strings -Wno-invalid-offsetof -Wclass-varargs -Wempty-init-stmt -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wloop-analysis -Wc++2a-compat -Wcomma -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wstring-conversion -Wtautological-overlap-compare -Wtautological-unsigned-enum-zero-compare -Wtautological-unsigned-zero-compare -Wno-error=tautological-type-limit-compare -Wno-inline-new-delete -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=backend-plugin -Wno-error=free-nonheap-object -Wno-error=return-std-move -Wno-error=atomic-alignment -Wno-error=deprecated-copy -Wformat -Wformat-security -Wno-gnu-zero-variadic-macro-arguments -Wno-noexcept-type -Wno-unknown-warning-option -fno-sized-deallocation -fno-aligned-new -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pipe -O -fomit-frame-pointer -funwind-tables  -fPIC -shared -Wl,-z,defs -Wl,--gc-sections -Wl,-h,libmozjs-78.so -o libmozjs-78.so /magus/work/usr/mports/lang/spidermonkey78/work/.build/js/src/build/libmozjs-78_so.list   -pthread -L/usr/local/lib -fstack-protector-strong -Wl,-z,noexecstack -Wl,-z,text -Wl,-z,relro -Wl,-z,nocopyreloc -Wl,-Bsymbolic-functions -Wl,--build-id=sha1 -fstack-protector-strong -Wl,-rpath-link,/magus/work/usr/mports/lang/spidermonkey78/work/.build/dist/bin -Wl,-rpath-link,/usr/local/lib   /magus/work/usr/mports/lang/spidermonkey78/work/.build/x86_64-unknown-freebsd/release/libjsrust.a    -lm -L/usr/local/lib -L/usr/local/lib -licui18n -lplds4 -lplc4 -lnspr4 -pthread -ldl -lz -lm
ld: error: undefined symbol: u_init
>>> referenced by Unified_cpp_js_src19.cpp
>>>               /magus/work/usr/mports/lang/spidermonkey78/work/.build/js/src/build/../Unified_cpp_js_src19.o:(JS::detail::InitWithFailureDiagnostic(bool))
>>> did you mean: _init
>>> defined in: /usr/lib/crti.o

ld: error: undefined symbol: u_cleanup
>>> referenced by Unified_cpp_js_src19.cpp
>>>               /magus/work/usr/mports/lang/spidermonkey78/work/.build/js/src/build/../Unified_cpp_js_src19.o:(JS_ShutDown())

ld: error: undefined symbol: u_setMemoryFunctions
>>> referenced by Unified_cpp_js_src19.cpp
>>>               /magus/work/usr/mports/lang/spidermonkey78/work/.build/js/src/build/../Unified_cpp_js_src19.o:(JS_SetICUMemoryFunctions(void* (*)(void const*, unsigned long), void* (*)(void const*, void*, unsigned long), void (*)(void const*, void*)))

ld: error: undefined symbol: u_strToLower
>>> referenced by Unified_cpp_js_src2.cpp
>>>               /magus/work/usr/mports/lang/spidermonkey78/work/.build/js/src/build/../Unified_cpp_js_src2.o:(js::intl_toLocaleLowerCase(JSContext*, unsigned int, JS::Value*))
>>> referenced by Unified_cpp_js_src2.cpp
>>>               /magus/work/usr/mports/lang/spidermonkey78/work/.build/js/src/build/../Unified_cpp_js_src2.o:(js::intl_toLocaleLowerCase(JSContext*, unsigned int, JS::Value*))

ld: error: undefined symbol: u_strToUpper
>>> referenced by Unified_cpp_js_src2.cpp
>>>               /magus/work/usr/mports/lang/spidermonkey78/work/.build/js/src/build/../Unified_cpp_js_src2.o:(js::intl_toLocaleUpperCase(JSContext*, unsigned int, JS::Value*))
>>> referenced by Unified_cpp_js_src2.cpp
>>>               /magus/work/usr/mports/lang/spidermonkey78/work/.build/js/src/build/../Unified_cpp_js_src2.o:(js::intl_toLocaleUpperCase(JSContext*, unsigned int, JS::Value*))

ld: error: undefined symbol: unorm2_getNFDInstance
>>> referenced by Unified_cpp_js_src2.cpp
>>>               /magus/work/usr/mports/lang/spidermonkey78/work/.build/js/src/build/../Unified_cpp_js_src2.o:(str_normalize(JSContext*, unsigned int, JS::Value*))

ld: error: undefined symbol: unorm2_getNFCInstance
>>> referenced by Unified_cpp_js_src2.cpp
>>>               /magus/work/usr/mports/lang/spidermonkey78/work/.build/js/src/build/../Unified_cpp_js_src2.o:(str_normalize(JSContext*, unsigned int, JS::Value*))

ld: error: undefined symbol: unorm2_getNFKCInstance
>>> referenced by Unified_cpp_js_src2.cpp
>>>               /magus/work/usr/mports/lang/spidermonkey78/work/.build/js/src/build/../Unified_cpp_js_src2.o:(str_normalize(JSContext*, unsigned int, JS::Value*))

ld: error: undefined symbol: unorm2_getNFKDInstance
>>> referenced by Unified_cpp_js_src2.cpp
>>>               /magus/work/usr/mports/lang/spidermonkey78/work/.build/js/src/build/../Unified_cpp_js_src2.o:(str_normalize(JSContext*, unsigned int, JS::Value*))

ld: error: undefined symbol: unorm2_spanQuickCheckYes
>>> referenced by Unified_cpp_js_src2.cpp
>>>               /magus/work/usr/mports/lang/spidermonkey78/work/.build/js/src/build/../Unified_cpp_js_src2.o:(str_normalize(JSContext*, unsigned int, JS::Value*))

ld: error: undefined symbol: unorm2_normalizeSecondAndAppend
>>> referenced by Unified_cpp_js_src2.cpp
>>>               /magus/work/usr/mports/lang/spidermonkey78/work/.build/js/src/build/../Unified_cpp_js_src2.o:(int js::intl::CallICU(JSContext*, str_normalize(JSContext*, unsigned int, JS::Value*)::$_16 const&, mozilla::Vector&))
>>> referenced by Unified_cpp_js_src2.cpp
>>>               /magus/work/usr/mports/lang/spidermonkey78/work/.build/js/src/build/../Unified_cpp_js_src2.o:(int js::intl::CallICU(JSContext*, str_normalize(JSContext*, unsigned int, JS::Value*)::$_16 const&, mozilla::Vector&))

ld: error: undefined symbol: u_hasBinaryProperty
>>> referenced by Unified_cpp_js_src2.cpp
>>>               /magus/work/usr/mports/lang/spidermonkey78/work/.build/js/src/build/../Unified_cpp_js_src2.o:(unsigned long ToLowerCaseImpl(char16_t*, char16_t const*, unsigned long, unsigned long, unsigned long))
>>> referenced by Unified_cpp_js_src2.cpp
>>>               /magus/work/usr/mports/lang/spidermonkey78/work/.build/js/src/build/../Unified_cpp_js_src2.o:(unsigned long ToLowerCaseImpl(char16_t*, char16_t const*, unsigned long, unsigned long, unsigned long))
>>> referenced by Unified_cpp_js_src2.cpp
>>>               /magus/work/usr/mports/lang/spidermonkey78/work/.build/js/src/build/../Unified_cpp_js_src2.o:(unsigned long ToLowerCaseImpl(char16_t*, char16_t const*, unsigned long, unsigned long, unsigned long))
>>> referenced 1 more times

ld: error: undefined symbol: uloc_getDefault
>>> referenced by Unified_cpp_js_src24.cpp
>>>               /magus/work/usr/mports/lang/spidermonkey78/work/.build/js/src/build/../Unified_cpp_js_src24.o:(JSRuntime::getDefaultLocale())

ld: error: undefined symbol: uenum_count
>>> referenced by Unified_cpp_js_src3.cpp
>>>               /magus/work/usr/mports/lang/spidermonkey78/work/.build/js/src/build/../Unified_cpp_js_src3.o:(js::intl_availableCollations(JSContext*, unsigned int, JS::Value*))
>>> referenced by Unified_cpp_js_src4.cpp
>>>               /magus/work/usr/mports/lang/spidermonkey78/work/.build/js/src/build/../Unified_cpp_js_src4.o:(js::intl_availableCalendars(JSContext*, unsigned int, JS::Value*))

ld: error: undefined symbol: uenum_next
>>> referenced by Unified_cpp_js_src3.cpp
>>>               /magus/work/usr/mports/lang/spidermonkey78/work/.build/js/src/build/../Unified_cpp_js_src3.o:(js::intl_availableCollations(JSContext*, unsigned int, JS::Value*))
>>> referenced by Unified_cpp_js_src4.cpp
>>>               /magus/work/usr/mports/lang/spidermonkey78/work/.build/js/src/build/../Unified_cpp_js_src4.o:(js::intl_availableCalendars(JSContext*, unsigned int, JS::Value*))
>>> referenced by Unified_cpp_js_src5.cpp
>>>               /magus/work/usr/mports/lang/spidermonkey78/work/.build/js/src/build/../Unified_cpp_js_src5.o:(js::intl_GetPluralCategories(JSContext*, unsigned int, JS::Value*))
>>> referenced 2 more times

ld: error: undefined symbol: uloc_toUnicodeLocaleType
>>> referenced by Unified_cpp_js_src3.cpp
>>>               /magus/work/usr/mports/lang/spidermonkey78/work/.build/js/src/build/../Unified_cpp_js_src3.o:(js::intl_availableCollations(JSContext*, unsigned int, JS::Value*))
>>> referenced by Unified_cpp_js_src4.cpp
>>>               /magus/work/usr/mports/lang/spidermonkey78/work/.build/js/src/build/../Unified_cpp_js_src4.o:(js::intl_availableCalendars(JSContext*, unsigned int, JS::Value*))
>>> referenced by Unified_cpp_js_src4.cpp
>>>               /magus/work/usr/mports/lang/spidermonkey78/work/.build/js/src/build/../Unified_cpp_js_src4.o:(DefaultCalendar(JSContext*, mozilla::UniquePtr const&, JS::MutableHandle))

ld: error: undefined symbol: uenum_close
>>> referenced by Unified_cpp_js_src3.cpp
>>>               /magus/work/usr/mports/lang/spidermonkey78/work/.build/js/src/build/../Unified_cpp_js_src3.o:(js::intl_availableCollations(JSContext*, unsigned int, JS::Value*))
>>> referenced by Unified_cpp_js_src4.cpp
>>>               /magus/work/usr/mports/lang/spidermonkey78/work/.build/js/src/build/../Unified_cpp_js_src4.o:(js::intl_availableCalendars(JSContext*, unsigned int, JS::Value*))
>>> referenced by Unified_cpp_js_src5.cpp
>>>               /magus/work/usr/mports/lang/spidermonkey78/work/.build/js/src/build/../Unified_cpp_js_src5.o:(js::intl_GetPluralCategories(JSContext*, unsigned int, JS::Value*))
>>> referenced 2 more times

ld: error: undefined symbol: uldn_close
>>> referenced by Unified_cpp_js_src4.cpp
>>>               /magus/work/usr/mports/lang/spidermonkey78/work/.build/js/src/build/../Unified_cpp_js_src4.o:(js::DisplayNamesObject::finalize(JSFreeOp*, JSObject*))

ld: error: undefined symbol: uldn_localeDisplayName
>>> referenced by Unified_cpp_js_src4.cpp
>>>               /magus/work/usr/mports/lang/spidermonkey78/work/.build/js/src/build/../Unified_cpp_js_src4.o:(js::intl_ComputeDisplayName(JSContext*, unsigned int, JS::Value*))
>>> referenced by Unified_cpp_js_src4.cpp
>>>               /magus/work/usr/mports/lang/spidermonkey78/work/.build/js/src/build/../Unified_cpp_js_src4.o:(js::intl_ComputeDisplayName(JSContext*, unsigned int, JS::Value*))

ld: error: undefined symbol: uldn_scriptDisplayName
>>> referenced by Unified_cpp_js_src4.cpp
>>>               /magus/work/usr/mports/lang/spidermonkey78/work/.build/js/src/build/../Unified_cpp_js_src4.o:(GetScriptDisplayName(JSContext*, JS::Handle, char const*, DisplayNamesStyle, JS::Handle))
>>> referenced by Unified_cpp_js_src4.cpp
>>>               /magus/work/usr/mports/lang/spidermonkey78/work/.build/js/src/build/../Unified_cpp_js_src4.o:(GetScriptDisplayName(JSContext*, JS::Handle, char const*, DisplayNamesStyle, JS::Handle))

ld: error: too many errors emitted, stopping now (use --error-limit=0 to see all errors)
clang-15: error: linker command failed with exit code 1 (use -v to see invocation)
gmake[3]: *** [/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/config/rules.mk:606: libmozjs-78.so] Error 1
gmake[3]: Leaving directory '/magus/work/usr/mports/lang/spidermonkey78/work/.build/js/src/build'
gmake[2]: *** [/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/config/recurse.mk:74: js/src/build/target] Error 2
gmake[2]: Leaving directory '/magus/work/usr/mports/lang/spidermonkey78/work/.build'
gmake[1]: *** [/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/config/recurse.mk:34: compile] Error 2
gmake[1]: Leaving directory '/magus/work/usr/mports/lang/spidermonkey78/work/.build'
gmake: *** [/magus/work/usr/mports/lang/spidermonkey78/work/firefox-78.15.0/config/rules.mk:390: all] Error 2
===> Compilation failed unexpectedly.
Try to set MAKE_JOBS_UNSAFE=yes and rebuild before reporting the failure to
the maintainer.
*** Error code 1

Stop.
make: stopped in /usr/mports/lang/spidermonkey78

Links

Depends On

Depend Of

Categories

CVEs

  • Loading CVE information...

LLM Analysis