CMake Warning: Manually-specified variables were not used by the project: LIB_SUFFIX MAN_INSTALL_DIR %Done Fetching frobtads.SlackBuild... 0%100%100%100%100%100%Done Fetching frobtads.info... 0%100%100%100%100%100%Done Fetching slack-desc... 0%100%100%100%100%100%Done frobtads-2.0/ frobtads-2.0/frob_config.h.in frobtads-2.0/testscripts/ frobtads-2.0/testscripts/test_run.sh frobtads-2.0/testscripts/README frobtads-2.0/testscripts/test_make.sh frobtads-2.0/testscripts/test_restore.sh frobtads-2.0/testscripts/test_ex.sh frobtads-2.0/testscripts/test_pp.sh frobtads-2.0/testscripts/test_diff.sh frobtads-2.0/testscripts/test_pre.sh frobtads-2.0/CMFrob.cmake frobtads-2.0/README frobtads-2.0/CMCommon.cmake frobtads-2.0/tads3/ frobtads-2.0/tads3/vmanonfn.h frobtads-2.0/tads3/tct3unas.cpp frobtads-2.0/tads3/README.TXT frobtads-2.0/tads3/vmnet.h frobtads-2.0/tads3/tcmake.cpp frobtads-2.0/tads3/vmmcreg.h frobtads-2.0/tads3/tct3img.cpp frobtads-2.0/tads3/vmtypedh.cpp frobtads-2.0/tads3/tcgen.h frobtads-2.0/tads3/tcprsstm.cpp frobtads-2.0/tads3/vmerr.h frobtads-2.0/tads3/vmbt3_nd.cpp frobtads-2.0/tads3/vmsortv.cpp frobtads-2.0/tads3/vmmcreg.cpp frobtads-2.0/tads3/vmcset.cpp frobtads-2.0/tads3/std.cpp frobtads-2.0/tads3/vmrunsym.cpp frobtads-2.0/tads3/tct3base.h frobtads-2.0/tads3/vmbifnet.cpp frobtads-2.0/tads3/vmglob.cpp frobtads-2.0/tads3/vmtobj.cpp frobtads-2.0/tads3/vmwrtimg.cpp frobtads-2.0/tads3/tctok.h frobtads-2.0/tads3/vmbiftad.h frobtads-2.0/tads3/vmbiftio.cpp frobtads-2.0/tads3/vmstrbuf.cpp frobtads-2.0/tads3/vminit.h frobtads-2.0/tads3/vmpoolim.cpp frobtads-2.0/tads3/vmini_nd.cpp frobtads-2.0/tads3/vmparam.h frobtads-2.0/tads3/vmstrres.h frobtads-2.0/tads3/vmcset.h frobtads-2.0/tads3/vmres.h frobtads-2.0/tads3/tct3prg.cpp frobtads-2.0/tads3/vmnetcfg.cpp frobtads-2.0/tads3/vmrefcnt.h frobtads-2.0/tads3/tcerr.cpp frobtads-2.0/tads3/vmrun.cpp frobtads-2.0/tads3/vmerrmsg.cpp frobtads-2.0/tads3/vmhosttx.h frobtads-2.0/tads3/vmmain.h frobtads-2.0/tads3/vmdate.h frobtads-2.0/tads3/vmstrcmp.cpp frobtads-2.0/tads3/vmstr.h frobtads-2.0/tads3/vmmain.cpp frobtads-2.0/tads3/vmnetui.cpp frobtads-2.0/tads3/vmpack.h frobtads-2.0/tads3/LICENSE.TXT frobtads-2.0/tads3/tctargty.h frobtads-2.0/tads3/tcerrnum.h frobtads-2.0/tads3/tcprsprg.cpp frobtads-2.0/tads3/vmstrcmp.h frobtads-2.0/tads3/tchostsi.h frobtads-2.0/tads3/vmmaincn.h frobtads-2.0/tads3/vmimg_d.cpp frobtads-2.0/tads3/vmhostsi.cpp frobtads-2.0/tads3/include/ frobtads-2.0/tads3/include/file.h frobtads-2.0/tads3/include/tok.h frobtads-2.0/tads3/include/t3test.h frobtads-2.0/tads3/include/strbuf.h frobtads-2.0/tads3/include/lookup.h frobtads-2.0/tads3/include/tadsnet.h frobtads-2.0/tads3/include/dynfunc.h frobtads-2.0/tads3/include/dict.h frobtads-2.0/tads3/include/tadsiox.h frobtads-2.0/tads3/include/tadsio.h frobtads-2.0/tads3/include/reflect.h frobtads-2.0/tads3/include/bignum.h frobtads-2.0/tads3/include/systype.h frobtads-2.0/tads3/include/gramprod.h frobtads-2.0/tads3/include/tadsgen.h frobtads-2.0/tads3/include/charset.h frobtads-2.0/tads3/include/filename.h frobtads-2.0/tads3/include/strcomp.h frobtads-2.0/tads3/include/httpsrv.h frobtads-2.0/tads3/include/httpreq.h frobtads-2.0/tads3/include/date.h frobtads-2.0/tads3/include/tads.h frobtads-2.0/tads3/include/bytearr.h frobtads-2.0/tads3/include/vector.h frobtads-2.0/tads3/include/t3.h frobtads-2.0/tads3/md5.h frobtads-2.0/tads3/vmfilobj.cpp frobtads-2.0/tads3/vmfref.h frobtads-2.0/tads3/vmvsn.h frobtads-2.0/tads3/vmfilnam.cpp frobtads-2.0/tads3/vmmccore.h frobtads-2.0/tads3/tcunas.h frobtads-2.0/tads3/vmgram.cpp frobtads-2.0/tads3/vmnet.cpp frobtads-2.0/tads3/vmbifreg.h frobtads-2.0/tads3/vmconmor.cpp frobtads-2.0/tads3/tcgenfil.cpp frobtads-2.0/tads3/tctok.cpp frobtads-2.0/tads3/tct3.h frobtads-2.0/tads3/lib/ frobtads-2.0/tads3/lib/multmeth.t frobtads-2.0/tads3/lib/system.tl frobtads-2.0/tads3/lib/_main.t frobtads-2.0/tads3/lib/dynfunc.t frobtads-2.0/tads3/lib/webui.tl frobtads-2.0/tads3/lib/samples/ frobtads-2.0/tads3/lib/samples/startB3.t frobtads-2.0/tads3/lib/tok.t frobtads-2.0/tads3/lib/gramprod.t frobtads-2.0/tads3/lib/gameinfo.t frobtads-2.0/tads3/lib/webuires/ frobtads-2.0/tads3/lib/webuires/statwin.js frobtads-2.0/tads3/lib/webuires/dlgIconInfo.gif frobtads-2.0/tads3/lib/webuires/dlgIconQuestion.gif frobtads-2.0/tads3/lib/webuires/main.js frobtads-2.0/tads3/lib/webuires/dlg-corners.gif frobtads-2.0/tads3/lib/webuires/statwin.htm frobtads-2.0/tads3/lib/webuires/layoutwin.htm frobtads-2.0/tads3/lib/webuires/warningPopupBkg.gif frobtads-2.0/tads3/lib/webuires/util.js frobtads-2.0/tads3/lib/webuires/downloadPopupBkg.gif frobtads-2.0/tads3/lib/webuires/dlg-closebox.gif frobtads-2.0/tads3/lib/webuires/debuglog.js frobtads-2.0/tads3/lib/webuires/TADS.swf frobtads-2.0/tads3/lib/webuires/debuglog.htm frobtads-2.0/tads3/lib/webuires/defaultPrefs.js frobtads-2.0/tads3/lib/webuires/debuglog.css frobtads-2.0/tads3/lib/webuires/cmdwin.css frobtads-2.0/tads3/lib/webuires/menuarrow.png frobtads-2.0/tads3/lib/webuires/dlgIconError.gif frobtads-2.0/tads3/lib/webuires/ckbox8pt-on.gif frobtads-2.0/tads3/lib/webuires/cmdwin.js frobtads-2.0/tads3/lib/webuires/ckbox8pt-off.gif frobtads-2.0/tads3/lib/webuires/dlg-title-corners.gif frobtads-2.0/tads3/lib/webuires/layoutwin.js frobtads-2.0/tads3/lib/webuires/cmdwin.htm frobtads-2.0/tads3/lib/webuires/dlgIconWarning.gif frobtads-2.0/tads3/lib/webuires/dlg-closeboxH.gif frobtads-2.0/tads3/lib/webuires/layoutwin.css frobtads-2.0/tads3/lib/webuires/modal-cover.png frobtads-2.0/tads3/lib/webuires/comboarrow.gif frobtads-2.0/tads3/lib/webuires/main.htm frobtads-2.0/tads3/lib/webuires/statwin.css frobtads-2.0/tads3/lib/webuires/netspinner.gif frobtads-2.0/tads3/lib/webuires/dlg-closeboxA.gif frobtads-2.0/tads3/lib/webuires/tads.css frobtads-2.0/tads3/lib/webuires/main.css frobtads-2.0/tads3/lib/webuires/errorPopupBkg.gif frobtads-2.0/tads3/lib/extensions/ frobtads-2.0/tads3/lib/extensions/TCommand/ frobtads-2.0/tads3/lib/extensions/TCommand/TCommand.t frobtads-2.0/tads3/lib/extensions/TCommand/doc/ frobtads-2.0/tads3/lib/extensions/TCommand/doc/tcommand.htm frobtads-2.0/tads3/lib/extensions/customBanner.t frobtads-2.0/tads3/lib/extensions/OpenState.t frobtads-2.0/tads3/lib/extensions/showTranscript.t frobtads-2.0/tads3/lib/extensions/combineReports.t frobtads-2.0/tads3/lib/extensions/subtime.t frobtads-2.0/tads3/lib/extensions/CustomStatus.t frobtads-2.0/tads3/lib/extensions/SimpleAttachable.t frobtads-2.0/tads3/lib/extensions/smartAccompany.t frobtads-2.0/tads3/lib/extensions/cquotes.t frobtads-2.0/tads3/lib/extensions/custmsg.t frobtads-2.0/tads3/lib/extensions/newNames.t frobtads-2.0/tads3/lib/extensions/pathfind.t frobtads-2.0/tads3/lib/webui.t frobtads-2.0/tads3/lib/tadsnet.t frobtads-2.0/tads3/lib/file.t frobtads-2.0/tads3/lib/adv3/ frobtads-2.0/tads3/lib/adv3/menucon.t frobtads-2.0/tads3/lib/adv3/precond.t frobtads-2.0/tads3/lib/adv3/action.t frobtads-2.0/tads3/lib/adv3/report.t frobtads-2.0/tads3/lib/adv3/menuweb.t frobtads-2.0/tads3/lib/adv3/actor.t frobtads-2.0/tads3/lib/adv3/thing.t frobtads-2.0/tads3/lib/adv3/banner.t frobtads-2.0/tads3/lib/adv3/misc.t frobtads-2.0/tads3/lib/adv3/menusys.t frobtads-2.0/tads3/lib/adv3/samples/ frobtads-2.0/tads3/lib/adv3/samples/starti3.t frobtads-2.0/tads3/lib/adv3/samples/starta3.t frobtads-2.0/tads3/lib/adv3/pov.t frobtads-2.0/tads3/lib/adv3/modid.t frobtads-2.0/tads3/lib/adv3/input.t frobtads-2.0/tads3/lib/adv3/lister.t frobtads-2.0/tads3/lib/adv3/extras.t frobtads-2.0/tads3/lib/adv3/parser.t frobtads-2.0/tads3/lib/adv3/actions.t frobtads-2.0/tads3/lib/adv3/exec.t frobtads-2.0/tads3/lib/adv3/footnote.t frobtads-2.0/tads3/lib/adv3/adv3web.tl frobtads-2.0/tads3/lib/adv3/disambig.t frobtads-2.0/tads3/lib/adv3/verify.t frobtads-2.0/tads3/lib/adv3/adv3.h frobtads-2.0/tads3/lib/adv3/tips.t frobtads-2.0/tads3/lib/adv3/resolver.t frobtads-2.0/tads3/lib/adv3/changes.htm frobtads-2.0/tads3/lib/adv3/console.t frobtads-2.0/tads3/lib/adv3/status.t frobtads-2.0/tads3/lib/adv3/travel.t frobtads-2.0/tads3/lib/adv3/browser.t frobtads-2.0/tads3/lib/adv3/score.t frobtads-2.0/tads3/lib/adv3/objects.t frobtads-2.0/tads3/lib/adv3/en_us/ frobtads-2.0/tads3/lib/adv3/en_us/msg_neu.t frobtads-2.0/tads3/lib/adv3/en_us/en_us.h frobtads-2.0/tads3/lib/adv3/en_us/en_us.tl frobtads-2.0/tads3/lib/adv3/en_us/instruct.t frobtads-2.0/tads3/lib/adv3/en_us/en_us.t frobtads-2.0/tads3/lib/adv3/events.t frobtads-2.0/tads3/lib/adv3/output.t frobtads-2.0/tads3/lib/adv3/numbers.t frobtads-2.0/tads3/lib/adv3/sense.t frobtads-2.0/tads3/lib/adv3/hintsys.t frobtads-2.0/tads3/lib/adv3/settings.t frobtads-2.0/tads3/lib/adv3/exits.t frobtads-2.0/tads3/lib/adv3/adv3.tl frobtads-2.0/tads3/lib/reflect.t frobtads-2.0/tads3/vmdict.cpp frobtads-2.0/tads3/tcmain.h frobtads-2.0/tads3/askf_tx3.cpp frobtads-2.0/tads3/samples/ frobtads-2.0/tads3/samples/sample.t3m frobtads-2.0/tads3/samples/sample.t frobtads-2.0/tads3/samples/gramdisp.t frobtads-2.0/tads3/samples/bantest.t frobtads-2.0/tads3/vmfilnam.h frobtads-2.0/tads3/tchost.h frobtads-2.0/tads3/vmlog.h frobtads-2.0/tads3/tct3_d.cpp frobtads-2.0/tads3/vmdbg.h frobtads-2.0/tads3/tcpndrv.h frobtads-2.0/tads3/vmstrbuf.h frobtads-2.0/tads3/charmap.cpp frobtads-2.0/tads3/vmpoolsl.h frobtads-2.0/tads3/vmerrnum.h frobtads-2.0/tads3/charmap.h frobtads-2.0/tads3/vmtobj.h frobtads-2.0/tads3/tcglob.h frobtads-2.0/tads3/osifcnet.cpp frobtads-2.0/tads3/vmmeta.h frobtads-2.0/tads3/vmbignum.cpp frobtads-2.0/tads3/vmfunc.cpp frobtads-2.0/tads3/vmtmpfil.cpp frobtads-2.0/tads3/vmuni.h frobtads-2.0/tads3/vmwrtimg.h frobtads-2.0/tads3/vmsort.h frobtads-2.0/tads3/tclibprs.cpp frobtads-2.0/tads3/vmpredef.h frobtads-2.0/tads3/vmintcls.cpp frobtads-2.0/tads3/vmobj.cpp frobtads-2.0/tads3/tct3.cpp frobtads-2.0/tads3/vmnetfillcl.cpp frobtads-2.0/tads3/vmimage.h frobtads-2.0/tads3/vmdict.h frobtads-2.0/tads3/vmundo.cpp frobtads-2.0/tads3/rcmain.h frobtads-2.0/tads3/vmhttpreq.cpp frobtads-2.0/tads3/vmbif.h frobtads-2.0/tads3/tct3stm.cpp frobtads-2.0/tads3/vmpat.h frobtads-2.0/tads3/vmbytarr.h frobtads-2.0/tads3/vmtz.cpp frobtads-2.0/tads3/vmhash.cpp frobtads-2.0/tads3/tcpnbase.h frobtads-2.0/tads3/vmrun.h frobtads-2.0/tads3/osifcnet.h frobtads-2.0/tads3/vmbifl.cpp frobtads-2.0/tads3/vmlookup.cpp frobtads-2.0/tads3/indlg_tx3.cpp frobtads-2.0/tads3/resnoexe.cpp frobtads-2.0/tads3/vmhosttx.cpp frobtads-2.0/tads3/vmcrc.h frobtads-2.0/tads3/vmbift3.cpp frobtads-2.0/tads3/tcerr.h frobtads-2.0/tads3/vmrunsym.h frobtads-2.0/tads3/vmdynfunc.cpp frobtads-2.0/tads3/vmhash.h frobtads-2.0/tads3/vmcrc.cpp frobtads-2.0/tads3/vmop.cpp frobtads-2.0/tads3/md5.cpp frobtads-2.0/tads3/vmbiftio.h frobtads-2.0/tads3/vmhostsi.h frobtads-2.0/tads3/resload.h frobtads-2.0/tads3/vmbignum.h frobtads-2.0/tads3/vmbiftad.cpp frobtads-2.0/tads3/vmintcls.h frobtads-2.0/tads3/vmhttpsrv.h frobtads-2.0/tads3/tcprsnl.cpp frobtads-2.0/tads3/t3std.h frobtads-2.0/tads3/vmconsol.h frobtads-2.0/tads3/vmregex.h frobtads-2.0/tads3/vmpreini.h frobtads-2.0/tads3/vmtzobj.h frobtads-2.0/tads3/tccmdutl.cpp frobtads-2.0/tads3/tct3int.h frobtads-2.0/tads3/vmrefcnt.cpp frobtads-2.0/tads3/vmstack.h frobtads-2.0/tads3/vmerr.cpp frobtads-2.0/tads3/vmnetfil.h frobtads-2.0/tads3/vminit.cpp frobtads-2.0/tads3/core.h frobtads-2.0/tads3/vmimgrb.cpp frobtads-2.0/tads3/vmbift3.h frobtads-2.0/tads3/tchostsi.cpp frobtads-2.0/tads3/vmlst.h frobtads-2.0/tads3/vmmeta.cpp frobtads-2.0/tads3/portnote.htm frobtads-2.0/tads3/tcsrc.h frobtads-2.0/tads3/vmsa.cpp frobtads-2.0/tads3/derived/ frobtads-2.0/tads3/derived/vmuni_cs.cpp frobtads-2.0/tads3/tcsrc.cpp frobtads-2.0/tads3/os_stdio.cpp frobtads-2.0/tads3/vmcfgmem.cpp frobtads-2.0/tads3/vmstack.cpp frobtads-2.0/tads3/tct3drv.h frobtads-2.0/tads3/vmstrref.h frobtads-2.0/tads3/vmpool.cpp frobtads-2.0/tads3/vmconsol.cpp frobtads-2.0/tads3/vmdate.cpp frobtads-2.0/tads3/vmlookup.h frobtads-2.0/tads3/vmdatasrc.h frobtads-2.0/tads3/tcerrmsg.cpp frobtads-2.0/tads3/tcmake.h frobtads-2.0/tads3/vmundo.h frobtads-2.0/tads3/resload.cpp frobtads-2.0/tads3/tct3ty.h frobtads-2.0/tads3/resldexe.cpp frobtads-2.0/tads3/vmbifregn.cpp frobtads-2.0/tads3/vmcoll.h frobtads-2.0/tads3/vmcoll.cpp frobtads-2.0/tads3/vmimport.h frobtads-2.0/tads3/vmglob.h frobtads-2.0/tads3/vmmersenne.h frobtads-2.0/tads3/vmlog.cpp frobtads-2.0/tads3/tcprs.h frobtads-2.0/tads3/vmhttpreq.h frobtads-2.0/tads3/vmop.h frobtads-2.0/tads3/vmtype.cpp frobtads-2.0/tads3/vmtz.h frobtads-2.0/tads3/vmfunc.h frobtads-2.0/tads3/vmregex.cpp frobtads-2.0/tads3/tcprs_rt.cpp frobtads-2.0/tads3/vmtzobj.cpp frobtads-2.0/tads3/vmprofty.h frobtads-2.0/tads3/vmiter.h frobtads-2.0/tads3/t3_os.h frobtads-2.0/tads3/vmfref.cpp frobtads-2.0/tads3/vmpool.h frobtads-2.0/tads3/vmfile.h frobtads-2.0/tads3/rcmain.cpp frobtads-2.0/tads3/vmconhmp.cpp frobtads-2.0/tads3/tcprsfil.cpp frobtads-2.0/tads3/sha2.cpp frobtads-2.0/tads3/utf8.h frobtads-2.0/tads3/tctarg.h frobtads-2.0/tads3/tcglob.cpp frobtads-2.0/tads3/std_dbg.cpp frobtads-2.0/tads3/vmsrcf.h frobtads-2.0/tads3/utf8.cpp frobtads-2.0/tads3/vmstr.cpp frobtads-2.0/tads3/vmhttpdum.cpp frobtads-2.0/tads3/vmanonfn.cpp frobtads-2.0/tads3/tcprs.cpp frobtads-2.0/tads3/unix/ frobtads-2.0/tads3/unix/osnetunix.h frobtads-2.0/tads3/unix/osnetunix.cpp frobtads-2.0/tads3/test/ frobtads-2.0/tads3/test/test_write.cpp frobtads-2.0/tads3/test/test_sym.cpp frobtads-2.0/tads3/test/test_prs_top.cpp frobtads-2.0/tads3/test/test_sort.cpp frobtads-2.0/tads3/test/t3test.h frobtads-2.0/tads3/test/log/ frobtads-2.0/tads3/test/log/packfile.log frobtads-2.0/tads3/test/log/rexassert.log frobtads-2.0/tads3/test/log/strtpl.log frobtads-2.0/tads3/test/log/lookupdef.log frobtads-2.0/tads3/test/log/listminmax.log frobtads-2.0/tads3/test/log/anon.log frobtads-2.0/tads3/test/log/iter.log frobtads-2.0/tads3/test/log/propset.log frobtads-2.0/tads3/test/log/embedfmt.log frobtads-2.0/tads3/test/log/findreplace.log frobtads-2.0/tads3/test/log/extfunc.log frobtads-2.0/tads3/test/log/testov.log frobtads-2.0/tads3/test/log/strbuf_restore.log frobtads-2.0/tads3/test/log/save.log frobtads-2.0/tads3/test/log/multimethod_dynamic2.log frobtads-2.0/tads3/test/log/varmacpp.log frobtads-2.0/tads3/test/log/lookup3.log frobtads-2.0/tads3/test/log/constregex.log frobtads-2.0/tads3/test/log/inlineobj.log frobtads-2.0/tads3/test/log/optargs_err.log frobtads-2.0/tads3/test/log/badnest.log frobtads-2.0/tads3/test/log/define.log frobtads-2.0/tads3/test/log/anonvarg.log frobtads-2.0/tads3/test/log/except.log frobtads-2.0/tads3/test/log/circ.log frobtads-2.0/tads3/test/log/startA3_run.log frobtads-2.0/tads3/test/log/ifdef.log frobtads-2.0/tads3/test/log/concat.log frobtads-2.0/tads3/test/log/undef.log frobtads-2.0/tads3/test/log/newline_spacing.log frobtads-2.0/tads3/test/log/circ2.log frobtads-2.0/tads3/test/log/namedparam.log frobtads-2.0/tads3/test/log/vec_pre.log frobtads-2.0/tads3/test/log/finalize.log frobtads-2.0/tads3/test/log/multimethod_static2.log frobtads-2.0/tads3/test/log/arith.log frobtads-2.0/tads3/test/log/startA3.log frobtads-2.0/tads3/test/log/idxov.log frobtads-2.0/tads3/test/log/printexpr.log frobtads-2.0/tads3/test/log/newembed.log frobtads-2.0/tads3/test/log/clone.log frobtads-2.0/tads3/test/log/inlineobj2.log frobtads-2.0/tads3/test/log/testaddr1.log frobtads-2.0/tads3/test/log/strcomp2.log frobtads-2.0/tads3/test/log/startI3.log frobtads-2.0/tads3/test/log/dyncomp_save.log frobtads-2.0/tads3/test/log/ifnil.log frobtads-2.0/tads3/test/log/conflict.log frobtads-2.0/tads3/test/log/vector2.log frobtads-2.0/tads3/test/log/inh_next.log frobtads-2.0/tads3/test/log/inkey.log frobtads-2.0/tads3/test/log/nested_embed.log frobtads-2.0/tads3/test/log/embed.log frobtads-2.0/tads3/test/log/sample.log frobtads-2.0/tads3/test/log/builtin.log frobtads-2.0/tads3/test/log/match.log frobtads-2.0/tads3/test/log/clocktime.log frobtads-2.0/tads3/test/log/extern.log frobtads-2.0/tads3/test/log/vecmod.log frobtads-2.0/tads3/test/log/bignum2.log frobtads-2.0/tads3/test/log/inlineobj1.log frobtads-2.0/tads3/test/log/anonfunc.log frobtads-2.0/tads3/test/log/foreach.log frobtads-2.0/tads3/test/log/dyncomp.log frobtads-2.0/tads3/test/log/testaddr4.log frobtads-2.0/tads3/test/log/findall.log frobtads-2.0/tads3/test/log/sample_run.log frobtads-2.0/tads3/test/log/symtab.log frobtads-2.0/tads3/test/log/newprop.log frobtads-2.0/tads3/test/log/dynctx.log frobtads-2.0/tads3/test/log/anonobj.log frobtads-2.0/tads3/test/log/asi.log frobtads-2.0/tads3/test/log/lclvars.log frobtads-2.0/tads3/test/log/resfile.log frobtads-2.0/tads3/test/log/vocext.log frobtads-2.0/tads3/test/log/optargs.log frobtads-2.0/tads3/test/log/objmod.log frobtads-2.0/tads3/test/log/funcrep.log frobtads-2.0/tads3/test/log/rexreplace.log frobtads-2.0/tads3/test/log/dirtest.log frobtads-2.0/tads3/test/log/targprop.log frobtads-2.0/tads3/test/log/triplequote.log frobtads-2.0/tads3/test/log/substr.log frobtads-2.0/tads3/test/log/hashes.log frobtads-2.0/tads3/test/log/funcparm.log frobtads-2.0/tads3/test/log/strbuf.log frobtads-2.0/tads3/test/log/propptr.log frobtads-2.0/tads3/test/log/floatfold.log frobtads-2.0/tads3/test/log/lclprop.log frobtads-2.0/tads3/test/log/testaddr2.log frobtads-2.0/tads3/test/log/preinit.log frobtads-2.0/tads3/test/log/defined_test2.log frobtads-2.0/tads3/test/log/join.log frobtads-2.0/tads3/test/log/startI3_run.log frobtads-2.0/tads3/test/log/spec2html.log frobtads-2.0/tads3/test/log/packarr.log frobtads-2.0/tads3/test/log/varmac.log frobtads-2.0/tads3/test/log/gotofin.log frobtads-2.0/tads3/test/log/enumprop.log frobtads-2.0/tads3/test/log/multidyn.log frobtads-2.0/tads3/test/log/dyncomp_restore.log frobtads-2.0/tads3/test/log/objrep.log frobtads-2.0/tads3/test/log/multimethod_dynamic.log frobtads-2.0/tads3/test/log/rand.log frobtads-2.0/tads3/test/log/fnredef.log frobtads-2.0/tads3/test/log/bytarr2.log frobtads-2.0/tads3/test/log/opoverload.log frobtads-2.0/tads3/test/log/listprop.log frobtads-2.0/tads3/test/log/floatfolderr.log frobtads-2.0/tads3/test/log/shr.log frobtads-2.0/tads3/test/log/catch.log frobtads-2.0/tads3/test/log/bytarr.log frobtads-2.0/tads3/test/log/datatypexlat.log frobtads-2.0/tads3/test/log/tostring.log frobtads-2.0/tads3/test/log/nested.log frobtads-2.0/tads3/test/log/finally.log frobtads-2.0/tads3/test/log/dynamicGrammar.log frobtads-2.0/tads3/test/log/array.log frobtads-2.0/tads3/test/log/packstr.log frobtads-2.0/tads3/test/log/htmlify.log frobtads-2.0/tads3/test/log/rand3.log frobtads-2.0/tads3/test/log/defined_test1.log frobtads-2.0/tads3/test/log/unicode.log frobtads-2.0/tads3/test/log/addlist.log frobtads-2.0/tads3/test/log/bifptr.log frobtads-2.0/tads3/test/log/date.log frobtads-2.0/tads3/test/log/nested_embed_err.log frobtads-2.0/tads3/test/log/undef2.log frobtads-2.0/tads3/test/log/vector.log frobtads-2.0/tads3/test/log/html.log frobtads-2.0/tads3/test/log/sprintf.log frobtads-2.0/tads3/test/log/undo.log frobtads-2.0/tads3/test/log/lookup2.log frobtads-2.0/tads3/test/log/basic.log frobtads-2.0/tads3/test/log/vector3.log frobtads-2.0/tads3/test/log/iter2.log frobtads-2.0/tads3/test/log/ansi.log frobtads-2.0/tads3/test/log/strcomp3.log frobtads-2.0/tads3/test/log/dstr.log frobtads-2.0/tads3/test/log/modtobj.log frobtads-2.0/tads3/test/log/lookup.log frobtads-2.0/tads3/test/log/objloop.log frobtads-2.0/tads3/test/log/isin.log frobtads-2.0/tads3/test/log/gram2.log frobtads-2.0/tads3/test/log/split.log frobtads-2.0/tads3/test/log/newembederr.log frobtads-2.0/tads3/test/log/testaddr3.log frobtads-2.0/tads3/test/log/bignum.log frobtads-2.0/tads3/test/log/propaddr.log frobtads-2.0/tads3/test/log/spec2text.log frobtads-2.0/tads3/test/log/optargs_err2.log frobtads-2.0/tads3/test/log/listmod.log frobtads-2.0/tads3/test/log/setsc.log frobtads-2.0/tads3/test/log/setmethod.log frobtads-2.0/tads3/test/log/stack.log frobtads-2.0/tads3/test/log/listpar.log frobtads-2.0/tads3/test/data/ frobtads-2.0/tads3/test/data/inlineobj2.t frobtads-2.0/tads3/test/data/lookupdef.t frobtads-2.0/tads3/test/data/extfunc1.t frobtads-2.0/tads3/test/data/dyncomp.t frobtads-2.0/tads3/test/data/multimethod.t frobtads-2.0/tads3/test/data/substr.t frobtads-2.0/tads3/test/data/strcomp3.t frobtads-2.0/tads3/test/data/bytarr2.t frobtads-2.0/tads3/test/data/testov.t frobtads-2.0/tads3/test/data/ansi.c frobtads-2.0/tads3/test/data/shr.t frobtads-2.0/tads3/test/data/setmethod.t frobtads-2.0/tads3/test/data/circ2.c frobtads-2.0/tads3/test/data/optargs_err.t frobtads-2.0/tads3/test/data/inkey.in frobtads-2.0/tads3/test/data/listpar.t frobtads-2.0/tads3/test/data/builtin.t frobtads-2.0/tads3/test/data/packfile.t frobtads-2.0/tads3/test/data/packarr.t frobtads-2.0/tads3/test/data/preinit.t frobtads-2.0/tads3/test/data/constregex.t frobtads-2.0/tads3/test/data/varmacpp.c frobtads-2.0/tads3/test/data/join.t frobtads-2.0/tads3/test/data/tostring.t frobtads-2.0/tads3/test/data/header2.t frobtads-2.0/tads3/test/data/datatypexlat.t frobtads-2.0/tads3/test/data/htmlify.t frobtads-2.0/tads3/test/data/nested_embed.t frobtads-2.0/tads3/test/data/gram2.t frobtads-2.0/tads3/test/data/strbuf.t frobtads-2.0/tads3/test/data/html.t frobtads-2.0/tads3/test/data/lookup.t frobtads-2.0/tads3/test/data/sprintf.t frobtads-2.0/tads3/test/data/objmod1.t frobtads-2.0/tads3/test/data/listmod.t frobtads-2.0/tads3/test/data/vector3.t frobtads-2.0/tads3/test/data/startA3.in frobtads-2.0/tads3/test/data/tokpaste.c frobtads-2.0/tads3/test/data/asi.t frobtads-2.0/tads3/test/data/lclvars2.t frobtads-2.0/tads3/test/data/funcparm.t frobtads-2.0/tads3/test/data/propptr.t frobtads-2.0/tads3/test/data/concat.c frobtads-2.0/tads3/test/data/objmod3.t frobtads-2.0/tads3/test/data/finally.t frobtads-2.0/tads3/test/data/newembed.t frobtads-2.0/tads3/test/data/undo.t frobtads-2.0/tads3/test/data/packstr.t frobtads-2.0/tads3/test/data/fi_util.h frobtads-2.0/tads3/test/data/testaddr2.t frobtads-2.0/tads3/test/data/undef.t frobtads-2.0/tads3/test/data/setsc.t frobtads-2.0/tads3/test/data/newline_spacing.t frobtads-2.0/tads3/test/data/strcomp2.t frobtads-2.0/tads3/test/data/optargs.t frobtads-2.0/tads3/test/data/multimethod2.t frobtads-2.0/tads3/test/data/date.t frobtads-2.0/tads3/test/data/multidyn.t frobtads-2.0/tads3/test/data/objmod2.t frobtads-2.0/tads3/test/data/objrep2.t frobtads-2.0/tads3/test/data/spec2html.t frobtads-2.0/tads3/test/data/stack.t frobtads-2.0/tads3/test/data/lclprop.t frobtads-2.0/tads3/test/data/nested.t frobtads-2.0/tads3/test/data/dynctx.t frobtads-2.0/tads3/test/data/addlist.t frobtads-2.0/tads3/test/data/inh_next.t frobtads-2.0/tads3/test/data/sample.in frobtads-2.0/tads3/test/data/nested_embed_err.t frobtads-2.0/tads3/test/data/inlineobj.t frobtads-2.0/tads3/test/data/anonvarg.t frobtads-2.0/tads3/test/data/extern1.t frobtads-2.0/tads3/test/data/printexpr.t frobtads-2.0/tads3/test/data/circ.c frobtads-2.0/tads3/test/data/clocktime.t frobtads-2.0/tads3/test/data/gotofin.t frobtads-2.0/tads3/test/data/lclvars.t frobtads-2.0/tads3/test/data/embed.c frobtads-2.0/tads3/test/data/input.in frobtads-2.0/tads3/test/data/rexreplace.t frobtads-2.0/tads3/test/data/lookup3.t frobtads-2.0/tads3/test/data/ifdef.c frobtads-2.0/tads3/test/data/foreach.t frobtads-2.0/tads3/test/data/opoverload.t frobtads-2.0/tads3/test/data/embedfmt.t frobtads-2.0/tads3/test/data/idxov.t frobtads-2.0/tads3/test/data/floatfolderr.t frobtads-2.0/tads3/test/data/testaddr3.t frobtads-2.0/tads3/test/data/startI3.in frobtads-2.0/tads3/test/data/split.t frobtads-2.0/tads3/test/data/propaddr.t frobtads-2.0/tads3/test/data/extfunc2.t frobtads-2.0/tads3/test/data/unicode.t frobtads-2.0/tads3/test/data/define.c frobtads-2.0/tads3/test/data/isin.t frobtads-2.0/tads3/test/data/newembederr.t frobtads-2.0/tads3/test/data/undef2.t frobtads-2.0/tads3/test/data/defined.t frobtads-2.0/tads3/test/data/conflict2.t frobtads-2.0/tads3/test/data/strtpl.t frobtads-2.0/tads3/test/data/spec2text.t frobtads-2.0/tads3/test/data/vers2.h frobtads-2.0/tads3/test/data/triplequote.t frobtads-2.0/tads3/test/data/propset.t frobtads-2.0/tads3/test/data/inkey.t frobtads-2.0/tads3/test/data/bignum2.t frobtads-2.0/tads3/test/data/testaddr1b.t frobtads-2.0/tads3/test/data/anonobj.t frobtads-2.0/tads3/test/data/vocext1.t frobtads-2.0/tads3/test/data/extern3.t frobtads-2.0/tads3/test/data/fnredef.t frobtads-2.0/tads3/test/data/basic.t frobtads-2.0/tads3/test/data/hashes.t frobtads-2.0/tads3/test/data/conflict1.t frobtads-2.0/tads3/test/data/rand3.t frobtads-2.0/tads3/test/data/floatfold.t frobtads-2.0/tads3/test/data/funcrep2.t frobtads-2.0/tads3/test/data/adv3.h frobtads-2.0/tads3/test/data/clone.t frobtads-2.0/tads3/test/data/findreplace.t frobtads-2.0/tads3/test/data/except.t frobtads-2.0/tads3/test/data/namedparam.t frobtads-2.0/tads3/test/data/vector2.t frobtads-2.0/tads3/test/data/defined2.t frobtads-2.0/tads3/test/data/extern2.t frobtads-2.0/tads3/test/data/match.t frobtads-2.0/tads3/test/data/enumprop.t frobtads-2.0/tads3/test/data/findall.t frobtads-2.0/tads3/test/data/modtobj.t frobtads-2.0/tads3/test/data/anon.t frobtads-2.0/tads3/test/data/testaddr4.t frobtads-2.0/tads3/test/data/listminmax.t frobtads-2.0/tads3/test/data/bytarr.t frobtads-2.0/tads3/test/data/symtab.t frobtads-2.0/tads3/test/data/bignum.t frobtads-2.0/tads3/test/data/time.h frobtads-2.0/tads3/test/data/objrep1.t frobtads-2.0/tads3/test/data/dirtest.t frobtads-2.0/tads3/test/data/ifnil.t frobtads-2.0/tads3/test/data/dynamicGrammar.t frobtads-2.0/tads3/test/data/rand.t frobtads-2.0/tads3/test/data/anonfunc.t frobtads-2.0/tads3/test/data/varmac.t frobtads-2.0/tads3/test/data/vector.t frobtads-2.0/tads3/test/data/arith.t frobtads-2.0/tads3/test/data/main.c frobtads-2.0/tads3/test/data/header.t frobtads-2.0/tads3/test/data/testaddr1.t frobtads-2.0/tads3/test/data/inlineobj1.t frobtads-2.0/tads3/test/data/tertiary.c frobtads-2.0/tads3/test/data/test.c frobtads-2.0/tads3/test/data/vocext2.t frobtads-2.0/tads3/test/data/bifptr.t frobtads-2.0/tads3/test/data/newprop.t frobtads-2.0/tads3/test/data/vecmod.t frobtads-2.0/tads3/test/data/save.t frobtads-2.0/tads3/test/data/listprop.t frobtads-2.0/tads3/test/data/objloop.t frobtads-2.0/tads3/test/data/vec_pre.t frobtads-2.0/tads3/test/data/catch.t frobtads-2.0/tads3/test/data/funcrep1.t frobtads-2.0/tads3/test/data/badnest.t frobtads-2.0/tads3/test/data/rexassert.t frobtads-2.0/tads3/test/data/dstr.t frobtads-2.0/tads3/test/data/iter.t frobtads-2.0/tads3/test/data/optargs_err2.t frobtads-2.0/tads3/test/data/targprop.t frobtads-2.0/tads3/test/data/lookup2.t frobtads-2.0/tads3/test/readme.txt frobtads-2.0/tads3/test/test_err.cpp frobtads-2.0/tads3/test/test_tok.cpp frobtads-2.0/tads3/test/test_utf8.cpp frobtads-2.0/tads3/test/os_exe.cpp frobtads-2.0/tads3/test/test_gets.cpp frobtads-2.0/tads3/test/test_exec.cpp frobtads-2.0/tads3/test/test_obj.cpp frobtads-2.0/tads3/test/test_chr.cpp frobtads-2.0/tads3/test/test_comp_obj.cpp frobtads-2.0/tads3/test/test_prs.cpp frobtads-2.0/tads3/test/test_pre.cpp frobtads-2.0/tads3/test/test_link.cpp frobtads-2.0/tads3/test/test_regex.cpp frobtads-2.0/tads3/test/test_pool.cpp frobtads-2.0/tads3/vmisaac.h frobtads-2.0/tads3/tcprstyp.h frobtads-2.0/tads3/vmsave.h frobtads-2.0/tads3/vmobj.h frobtads-2.0/tads3/vmbif.cpp frobtads-2.0/tads3/vmpat.cpp frobtads-2.0/tads3/tcpnint.h frobtads-2.0/tads3/doc/ frobtads-2.0/tads3/doc/tgcover.jpg frobtads-2.0/tads3/doc/syscover.jpg frobtads-2.0/tads3/doc/t3QuickStart.htm frobtads-2.0/tads3/doc/title.jpg frobtads-2.0/tads3/doc/libcover.jpg frobtads-2.0/tads3/doc/htads_cover.jpg frobtads-2.0/tads3/doc/learning_cover.jpg frobtads-2.0/tads3/doc/gsgcover.jpg frobtads-2.0/tads3/doc/nolibref.htm frobtads-2.0/tads3/doc/qstart_cover.jpg frobtads-2.0/tads3/doc/nodoc.htm frobtads-2.0/tads3/doc/techcover.jpg frobtads-2.0/tads3/doc/bkg.jpg frobtads-2.0/tads3/doc/title2.gif frobtads-2.0/tads3/doc/getacro.gif frobtads-2.0/tads3/doc/index.htm frobtads-2.0/tads3/doc/t3changes.htm frobtads-2.0/tads3/vmtmpfil.h frobtads-2.0/tads3/tcmain.cpp frobtads-2.0/tads3/vmimg_nd.cpp frobtads-2.0/tads3/vmsrcf.cpp frobtads-2.0/tads3/vminitim.cpp frobtads-2.0/tads3/vmisaac.cpp frobtads-2.0/tads3/sha2.h frobtads-2.0/tads3/vmdbg.cpp frobtads-2.0/tads3/vmprof.h frobtads-2.0/tads3/vmbignumlib.cpp frobtads-2.0/tads3/vmmcnet.h frobtads-2.0/tads3/vmbifreg.cpp frobtads-2.0/tads3/vmbytarr.cpp frobtads-2.0/tads3/vmbifnet.h frobtads-2.0/tads3/tcvsn.h frobtads-2.0/tads3/vmfilobj.h frobtads-2.0/tads3/vmfile.cpp frobtads-2.0/tads3/vmiter.cpp frobtads-2.0/tads3/vmtype.h frobtads-2.0/tads3/vmfindrep.h frobtads-2.0/tads3/vmgram.h frobtads-2.0/tads3/vmpreini.cpp frobtads-2.0/tads3/vmbifc.cpp frobtads-2.0/tads3/charmap/ frobtads-2.0/tads3/charmap/cmaplib.t3r frobtads-2.0/tads3/vmlst.cpp frobtads-2.0/tads3/vmhttpsrv.cpp frobtads-2.0/tads3/vmini_d.cpp frobtads-2.0/tads3/vmhost.h frobtads-2.0/tads3/vmsave.cpp frobtads-2.0/tads3/tcmakecl.cpp frobtads-2.0/tads3/vmnetfil.cpp frobtads-2.0/tads3/tct3nl.cpp frobtads-2.0/tads3/vmbt3_d.cpp frobtads-2.0/tads3/tclibprs.h frobtads-2.0/tads3/vmimgrb.h frobtads-2.0/tads3/vmdynfunc.h frobtads-2.0/tads3/tcprsimg.cpp frobtads-2.0/tads3/vmvec.cpp frobtads-2.0/tads3/vmsort.cpp frobtads-2.0/tads3/vmpack.cpp frobtads-2.0/tads3/vmimage.cpp frobtads-2.0/tads3/tcgen.cpp frobtads-2.0/tads3/tccmdutl.h frobtads-2.0/tads3/tcprsnf.cpp frobtads-2.0/tads3/vmglobv.h frobtads-2.0/tads3/tct3unas.h frobtads-2.0/tads3/vmvec.h frobtads-2.0/src/ frobtads-2.0/src/osportable.cc frobtads-2.0/src/options.h frobtads-2.0/src/t2compmain.c frobtads-2.0/src/frobtadsapp.h frobtads-2.0/src/colors.h frobtads-2.0/src/frobtadsappcurses.cc frobtads-2.0/src/oswin.h frobtads-2.0/src/missing.cc frobtads-2.0/src/ost3comp.cc frobtads-2.0/src/osbeos.h frobtads-2.0/src/osos2.h frobtads-2.0/src/missing.h frobtads-2.0/src/frobtadsappcurses.h frobtads-2.0/src/teststubs.c frobtads-2.0/src/osfrobtads.h frobtads-2.0/src/oscurses.cc frobtads-2.0/src/frobappctx.h frobtads-2.0/src/tadswindow.h frobtads-2.0/src/osunixt.h frobtads-2.0/src/frobappctx.cc frobtads-2.0/src/frobcurses.h frobtads-2.0/src/debugui.cc frobtads-2.0/src/main.cc frobtads-2.0/src/osscurses.cc frobtads-2.0/src/frobtadsapp.cc frobtads-2.0/src/options.cc frobtads-2.0/src/common.h frobtads-2.0/src/oemcurses.c frobtads-2.0/src/frobtadsappplain.h frobtads-2.0/src/osdos.h frobtads-2.0/tads2/ frobtads-2.0/tads2/fioxor.c frobtads-2.0/tads2/mch.h frobtads-2.0/tads2/tcd.h frobtads-2.0/tads2/askf_tx.c frobtads-2.0/tads2/execmd.c frobtads-2.0/tads2/portnote.txt frobtads-2.0/tads2/osrestad.c frobtads-2.0/tads2/tokth.c frobtads-2.0/tads2/mcs.h frobtads-2.0/tads2/tadsver.htm frobtads-2.0/tads2/dbgtr.c frobtads-2.0/tads2/appctx.h frobtads-2.0/tads2/err.h frobtads-2.0/tads2/tok.h frobtads-2.0/tads2/mcs.c frobtads-2.0/tads2/linfdum.c frobtads-2.0/tads2/linf.h frobtads-2.0/tads2/trd.h frobtads-2.0/tads2/osifc.h frobtads-2.0/tads2/LICENSE.TXT frobtads-2.0/tads2/tcd.c frobtads-2.0/tads2/qas.c frobtads-2.0/tads2/sup.h frobtads-2.0/tads2/objcomp.c frobtads-2.0/tads2/osbigmem.h frobtads-2.0/tads2/runstat.c frobtads-2.0/tads2/osgen.h frobtads-2.0/tads2/prp.h frobtads-2.0/tads2/lin.h frobtads-2.0/tads2/emt.c frobtads-2.0/tads2/fio.c frobtads-2.0/tads2/osstzprs.h frobtads-2.0/tads2/output.c frobtads-2.0/tads2/tio.h frobtads-2.0/tads2/bif.c frobtads-2.0/tads2/cmap.h frobtads-2.0/tads2/voccomp.c frobtads-2.0/tads2/dbg.c frobtads-2.0/tads2/oserr.c frobtads-2.0/tads2/obj.h frobtads-2.0/tads2/voc.h frobtads-2.0/tads2/lib.h frobtads-2.0/tads2/tok.c frobtads-2.0/tads2/fio.h frobtads-2.0/tads2/mcm.c frobtads-2.0/tads2/tcg.h frobtads-2.0/tads2/obj.c frobtads-2.0/tads2/run.h frobtads-2.0/tads2/tadsrsc.c frobtads-2.0/tads2/ply.c frobtads-2.0/tads2/prs.h frobtads-2.0/tads2/os.h frobtads-2.0/tads2/gameinfo.t frobtads-2.0/tads2/cmd.c frobtads-2.0/tads2/prs.c frobtads-2.0/tads2/out.c frobtads-2.0/tads2/h_ppc.h frobtads-2.0/tads2/h_le_c11.h frobtads-2.0/tads2/osterm.c frobtads-2.0/tads2/osstzprs.c frobtads-2.0/tads2/errmsg.c frobtads-2.0/tads2/regex.c frobtads-2.0/tads2/osnoui.c frobtads-2.0/tads2/std.t frobtads-2.0/tads2/mcm.h frobtads-2.0/tads2/ply.h frobtads-2.0/tads2/dat.c frobtads-2.0/tads2/argize.h frobtads-2.0/tads2/regex.h frobtads-2.0/tads2/prscomp.c frobtads-2.0/tads2/ostzposix.c frobtads-2.0/tads2/osgen3.c frobtads-2.0/tads2/dat.h frobtads-2.0/tads2/emt.h frobtads-2.0/tads2/dbg.h frobtads-2.0/tads2/mch.c frobtads-2.0/tads2/oem.h frobtads-2.0/tads2/bif.h frobtads-2.0/tads2/linf.c frobtads-2.0/tads2/vocab.c frobtads-2.0/tads2/osifc.c frobtads-2.0/tads2/lst.c frobtads-2.0/tads2/sup.c frobtads-2.0/tads2/run.c frobtads-2.0/tads2/trd.c frobtads-2.0/tads2/std.h frobtads-2.0/tads2/indlg_tx.c frobtads-2.0/tads2/res.h frobtads-2.0/tads2/cmap.c frobtads-2.0/tads2/opc.h frobtads-2.0/tads2/cmd.h frobtads-2.0/tads2/getstr.c frobtads-2.0/tads2/tcgdum.c frobtads-2.0/tads2/voc.c frobtads-2.0/tads2/lst.h frobtads-2.0/tads2/argize.c frobtads-2.0/tads2/ler.c frobtads-2.0/tads2/osifctyp.h frobtads-2.0/tads2/suprun.c frobtads-2.0/tads2/mcl.h frobtads-2.0/tads2/ler.h frobtads-2.0/tads2/adv.t frobtads-2.0/tads2/bifgdum.c frobtads-2.0/tads2/fiowrt.c frobtads-2.0/CMTestsuite.cmake frobtads-2.0/CMT3Compiler.cmake frobtads-2.0/CMT2Compiler.cmake frobtads-2.0/doc/ frobtads-2.0/doc/NEWS frobtads-2.0/doc/README frobtads-2.0/doc/BUGS frobtads-2.0/doc/THANKS frobtads-2.0/doc/SRC_GUIDELINES frobtads-2.0/doc/ChangeLog.old frobtads-2.0/doc/AUTHORS frobtads-2.0/doc/COMPILERS frobtads-2.0/doc/INSTALL frobtads-2.0/doc/MacOSX frobtads-2.0/doc/COPYING frobtads-2.0/CMakeLists.txt -- The C compiler identification is GNU 11.2.0 -- The CXX compiler identification is GNU 11.2.0 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/bin/cc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/bin/c++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Looking for mkdir -- Looking for mkdir - found -- Looking for memicmp -- Looking for memicmp - not found -- Looking for putenv -- Looking for putenv - found -- Looking for stricmp -- Looking for stricmp - not found -- Looking for strnicmp -- Looking for strnicmp - not found -- Looking for strcasecmp -- Looking for strcasecmp - found -- Looking for strncasecmp -- Looking for strncasecmp - found -- Looking for chdir -- Looking for chdir - found -- Looking for setlocale -- Looking for setlocale - found -- Looking for include file sys/time.h -- Looking for include file sys/time.h - found -- Looking for include file glob.h -- Looking for include file glob.h - found -- Looking for include file locale.h -- Looking for include file locale.h - found -- Performing Test TIME_WITH_SYS_TIME -- Performing Test TIME_WITH_SYS_TIME - Success -- Performing Test HAVE_LANGINFO_CODESET -- Performing Test HAVE_LANGINFO_CODESET - Success -- Looking for sys/types.h -- Looking for sys/types.h - found -- Looking for stdint.h -- Looking for stdint.h - found -- Looking for stddef.h -- Looking for stddef.h - found -- Check size of uchar -- Check size of uchar - failed -- Check size of ushort -- Check size of ushort - done -- Check size of uint -- Check size of uint - done -- Check size of ulong -- Check size of ulong - done -- Check size of uchar -- Check size of uchar - failed -- Check size of ushort -- Check size of ushort - done -- Check size of uint -- Check size of uint - done -- Check size of ulong -- Check size of ulong - done -- Looking for pthread.h -- Looking for pthread.h - found -- Performing Test CMAKE_HAVE_LIBC_PTHREAD -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Failed -- Looking for pthread_create in pthreads -- Looking for pthread_create in pthreads - not found -- Looking for pthread_create in pthread -- Looking for pthread_create in pthread - found -- Found Threads: TRUE -- Looking for wsyncup in /usr/lib/libcurses.so -- Looking for wsyncup in /usr/lib/libcurses.so - found -- Looking for cbreak in /usr/lib/libncurses.so -- Looking for cbreak in /usr/lib/libncurses.so - found -- Looking for nodelay in /usr/lib/libncurses.so -- Looking for nodelay in /usr/lib/libncurses.so - found -- Found Curses: /usr/lib/libncurses.so -- Found CURL: /usr/lib/libcurl.so (found version "7.83.1") -- Looking for use_default_colors -- Looking for use_default_colors - found -- Looking for include file termios.h -- Looking for include file termios.h - found -- Looking for include file sys/ioctl.h -- Looking for include file sys/ioctl.h - found -- Looking for SIGWINCH -- Looking for SIGWINCH - found -- Looking for TIOCGWINSZ -- Looking for TIOCGWINSZ - found -- Performing Test HAVE_TIOCGWINSZ -- Performing Test HAVE_TIOCGWINSZ - Success -- Performing Test HAVE_TIOCGSIZE -- Performing Test HAVE_TIOCGSIZE - Failed -- Configuring done -- Generating done -- Build files have been written to: /usr/src/slapt-src/development/frobtads/frobtads-2.0/build /usr/bin/cmake -S/usr/src/slapt-src/development/frobtads/frobtads-2.0 -B/usr/src/slapt-src/development/frobtads/frobtads-2.0/build --check-build-system CMakeFiles/Makefile.cmake 0 /usr/bin/cmake -E cmake_progress_start /usr/src/slapt-src/development/frobtads/frobtads-2.0/build/CMakeFiles /usr/src/slapt-src/development/frobtads/frobtads-2.0/build//CMakeFiles/progress.marks make -f CMakeFiles/Makefile2 all make[1]: Entering directory '/usr/src/slapt-src/development/frobtads/frobtads-2.0/build' make -f CMakeFiles/COMMON_OBJECTS.dir/build.make CMakeFiles/COMMON_OBJECTS.dir/depend make[2]: Entering directory '/usr/src/slapt-src/development/frobtads/frobtads-2.0/build' cd /usr/src/slapt-src/development/frobtads/frobtads-2.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/slapt-src/development/frobtads/frobtads-2.0 /usr/src/slapt-src/development/frobtads/frobtads-2.0 /usr/src/slapt-src/development/frobtads/frobtads-2.0/build /usr/src/slapt-src/development/frobtads/frobtads-2.0/build /usr/src/slapt-src/development/frobtads/frobtads-2.0/build/CMakeFiles/COMMON_OBJECTS.dir/DependInfo.cmake --color= make[2]: Leaving directory '/usr/src/slapt-src/development/frobtads/frobtads-2.0/build' make -f CMakeFiles/COMMON_OBJECTS.dir/build.make CMakeFiles/COMMON_OBJECTS.dir/build make[2]: Entering directory '/usr/src/slapt-src/development/frobtads/frobtads-2.0/build' [ 0%] Building CXX object CMakeFiles/COMMON_OBJECTS.dir/src/missing.cc.o /usr/bin/c++ -DFROBTADS -DRUNFAST -DTADSNET -DTC_TARGET_T3 -DVMGLOB_VARS -D_DEFAULT_SOURCE -D_M_LE_C11 -D_SVID_SOURCE -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/build -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/src -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads2 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/unix -fno-strict-aliasing -O2 -march=i586 -mtune=i686 -fpermissive -DNDEBUG -std=c++14 -MD -MT CMakeFiles/COMMON_OBJECTS.dir/src/missing.cc.o -MF CMakeFiles/COMMON_OBJECTS.dir/src/missing.cc.o.d -o CMakeFiles/COMMON_OBJECTS.dir/src/missing.cc.o -c /usr/src/slapt-src/development/frobtads/frobtads-2.0/src/missing.cc [ 0%] Building C object CMakeFiles/COMMON_OBJECTS.dir/tads2/osifc.c.o /usr/bin/cc -DFROBTADS -DRUNFAST -DTADSNET -DTC_TARGET_T3 -DVMGLOB_VARS -D_DEFAULT_SOURCE -D_M_LE_C11 -D_SVID_SOURCE -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/build -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/src -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads2 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/unix -fno-strict-aliasing -O2 -march=i586 -mtune=i686 -DNDEBUG -std=c11 -MD -MT CMakeFiles/COMMON_OBJECTS.dir/tads2/osifc.c.o -MF CMakeFiles/COMMON_OBJECTS.dir/tads2/osifc.c.o.d -o CMakeFiles/COMMON_OBJECTS.dir/tads2/osifc.c.o -c /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads2/osifc.c [ 1%] Building C object CMakeFiles/COMMON_OBJECTS.dir/tads2/osnoui.c.o /usr/bin/cc -DFROBTADS -DRUNFAST -DTADSNET -DTC_TARGET_T3 -DVMGLOB_VARS -D_DEFAULT_SOURCE -D_M_LE_C11 -D_SVID_SOURCE -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/build -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/src -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads2 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/unix -fno-strict-aliasing -O2 -march=i586 -mtune=i686 -DNDEBUG -std=c11 -MD -MT CMakeFiles/COMMON_OBJECTS.dir/tads2/osnoui.c.o -MF CMakeFiles/COMMON_OBJECTS.dir/tads2/osnoui.c.o.d -o CMakeFiles/COMMON_OBJECTS.dir/tads2/osnoui.c.o -c /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads2/osnoui.c [ 1%] Building C object CMakeFiles/COMMON_OBJECTS.dir/tads2/osstzprs.c.o /usr/bin/cc -DFROBTADS -DRUNFAST -DTADSNET -DTC_TARGET_T3 -DVMGLOB_VARS -D_DEFAULT_SOURCE -D_M_LE_C11 -D_SVID_SOURCE -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/build -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/src -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads2 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/unix -fno-strict-aliasing -O2 -march=i586 -mtune=i686 -DNDEBUG -std=c11 -MD -MT CMakeFiles/COMMON_OBJECTS.dir/tads2/osstzprs.c.o -MF CMakeFiles/COMMON_OBJECTS.dir/tads2/osstzprs.c.o.d -o CMakeFiles/COMMON_OBJECTS.dir/tads2/osstzprs.c.o -c /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads2/osstzprs.c [ 2%] Building C object CMakeFiles/COMMON_OBJECTS.dir/tads2/osrestad.c.o /usr/bin/cc -DFROBTADS -DRUNFAST -DTADSNET -DTC_TARGET_T3 -DVMGLOB_VARS -D_DEFAULT_SOURCE -D_M_LE_C11 -D_SVID_SOURCE -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/build -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/src -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads2 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/unix -fno-strict-aliasing -O2 -march=i586 -mtune=i686 -DNDEBUG -std=c11 -MD -MT CMakeFiles/COMMON_OBJECTS.dir/tads2/osrestad.c.o -MF CMakeFiles/COMMON_OBJECTS.dir/tads2/osrestad.c.o.d -o CMakeFiles/COMMON_OBJECTS.dir/tads2/osrestad.c.o -c /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads2/osrestad.c make[2]: Leaving directory '/usr/src/slapt-src/development/frobtads/frobtads-2.0/build' [ 2%] Built target COMMON_OBJECTS make -f CMakeFiles/TADS3_RC_OBJECTS.dir/build.make CMakeFiles/TADS3_RC_OBJECTS.dir/depend make[2]: Entering directory '/usr/src/slapt-src/development/frobtads/frobtads-2.0/build' cd /usr/src/slapt-src/development/frobtads/frobtads-2.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/slapt-src/development/frobtads/frobtads-2.0 /usr/src/slapt-src/development/frobtads/frobtads-2.0 /usr/src/slapt-src/development/frobtads/frobtads-2.0/build /usr/src/slapt-src/development/frobtads/frobtads-2.0/build /usr/src/slapt-src/development/frobtads/frobtads-2.0/build/CMakeFiles/TADS3_RC_OBJECTS.dir/DependInfo.cmake --color= make[2]: Leaving directory '/usr/src/slapt-src/development/frobtads/frobtads-2.0/build' make -f CMakeFiles/TADS3_RC_OBJECTS.dir/build.make CMakeFiles/TADS3_RC_OBJECTS.dir/build make[2]: Entering directory '/usr/src/slapt-src/development/frobtads/frobtads-2.0/build' [ 3%] Building C object CMakeFiles/TADS3_RC_OBJECTS.dir/tads2/ostzposix.c.o /usr/bin/cc -DFROBTADS -DRUNFAST -DTADSNET -DTC_TARGET_T3 -DVMGLOB_VARS -D_DEFAULT_SOURCE -D_M_LE_C11 -D_SVID_SOURCE -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/build -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/src -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads2 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/unix -fno-strict-aliasing -O2 -march=i586 -mtune=i686 -DNDEBUG -std=c11 -MD -MT CMakeFiles/TADS3_RC_OBJECTS.dir/tads2/ostzposix.c.o -MF CMakeFiles/TADS3_RC_OBJECTS.dir/tads2/ostzposix.c.o.d -o CMakeFiles/TADS3_RC_OBJECTS.dir/tads2/ostzposix.c.o -c /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads2/ostzposix.c [ 3%] Building CXX object CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/askf_tx3.cpp.o /usr/bin/c++ -DFROBTADS -DRUNFAST -DTADSNET -DTC_TARGET_T3 -DVMGLOB_VARS -D_DEFAULT_SOURCE -D_M_LE_C11 -D_SVID_SOURCE -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/build -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/src -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads2 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/unix -fno-strict-aliasing -O2 -march=i586 -mtune=i686 -fpermissive -DNDEBUG -std=c++14 -MD -MT CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/askf_tx3.cpp.o -MF CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/askf_tx3.cpp.o.d -o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/askf_tx3.cpp.o -c /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/askf_tx3.cpp [ 4%] Building CXX object CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/charmap.cpp.o /usr/bin/c++ -DFROBTADS -DRUNFAST -DTADSNET -DTC_TARGET_T3 -DVMGLOB_VARS -D_DEFAULT_SOURCE -D_M_LE_C11 -D_SVID_SOURCE -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/build -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/src -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads2 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/unix -fno-strict-aliasing -O2 -march=i586 -mtune=i686 -fpermissive -DNDEBUG -std=c++14 -MD -MT CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/charmap.cpp.o -MF CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/charmap.cpp.o.d -o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/charmap.cpp.o -c /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/charmap.cpp [ 4%] Building CXX object CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/derived/vmuni_cs.cpp.o /usr/bin/c++ -DFROBTADS -DRUNFAST -DTADSNET -DTC_TARGET_T3 -DVMGLOB_VARS -D_DEFAULT_SOURCE -D_M_LE_C11 -D_SVID_SOURCE -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/build -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/src -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads2 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/unix -fno-strict-aliasing -O2 -march=i586 -mtune=i686 -fpermissive -DNDEBUG -std=c++14 -MD -MT CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/derived/vmuni_cs.cpp.o -MF CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/derived/vmuni_cs.cpp.o.d -o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/derived/vmuni_cs.cpp.o -c /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/derived/vmuni_cs.cpp [ 4%] Building CXX object CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/indlg_tx3.cpp.o /usr/bin/c++ -DFROBTADS -DRUNFAST -DTADSNET -DTC_TARGET_T3 -DVMGLOB_VARS -D_DEFAULT_SOURCE -D_M_LE_C11 -D_SVID_SOURCE -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/build -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/src -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads2 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/unix -fno-strict-aliasing -O2 -march=i586 -mtune=i686 -fpermissive -DNDEBUG -std=c++14 -MD -MT CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/indlg_tx3.cpp.o -MF CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/indlg_tx3.cpp.o.d -o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/indlg_tx3.cpp.o -c /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/indlg_tx3.cpp [ 5%] Building CXX object CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/md5.cpp.o /usr/bin/c++ -DFROBTADS -DRUNFAST -DTADSNET -DTC_TARGET_T3 -DVMGLOB_VARS -D_DEFAULT_SOURCE -D_M_LE_C11 -D_SVID_SOURCE -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/build -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/src -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads2 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/unix -fno-strict-aliasing -O2 -march=i586 -mtune=i686 -fpermissive -DNDEBUG -std=c++14 -MD -MT CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/md5.cpp.o -MF CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/md5.cpp.o.d -o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/md5.cpp.o -c /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/md5.cpp [ 5%] Building CXX object CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/resldexe.cpp.o /usr/bin/c++ -DFROBTADS -DRUNFAST -DTADSNET -DTC_TARGET_T3 -DVMGLOB_VARS -D_DEFAULT_SOURCE -D_M_LE_C11 -D_SVID_SOURCE -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/build -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/src -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads2 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/unix -fno-strict-aliasing -O2 -march=i586 -mtune=i686 -fpermissive -DNDEBUG -std=c++14 -MD -MT CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/resldexe.cpp.o -MF CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/resldexe.cpp.o.d -o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/resldexe.cpp.o -c /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/resldexe.cpp [ 6%] Building CXX object CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/resload.cpp.o /usr/bin/c++ -DFROBTADS -DRUNFAST -DTADSNET -DTC_TARGET_T3 -DVMGLOB_VARS -D_DEFAULT_SOURCE -D_M_LE_C11 -D_SVID_SOURCE -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/build -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/src -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads2 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/unix -fno-strict-aliasing -O2 -march=i586 -mtune=i686 -fpermissive -DNDEBUG -std=c++14 -MD -MT CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/resload.cpp.o -MF CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/resload.cpp.o.d -o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/resload.cpp.o -c /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/resload.cpp [ 6%] Building CXX object CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/sha2.cpp.o /usr/bin/c++ -DFROBTADS -DRUNFAST -DTADSNET -DTC_TARGET_T3 -DVMGLOB_VARS -D_DEFAULT_SOURCE -D_M_LE_C11 -D_SVID_SOURCE -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/build -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/src -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads2 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/unix -fno-strict-aliasing -O2 -march=i586 -mtune=i686 -fpermissive -DNDEBUG -std=c++14 -MD -MT CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/sha2.cpp.o -MF CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/sha2.cpp.o.d -o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/sha2.cpp.o -c /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/sha2.cpp [ 7%] Building CXX object CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/std.cpp.o /usr/bin/c++ -DFROBTADS -DRUNFAST -DTADSNET -DTC_TARGET_T3 -DVMGLOB_VARS -D_DEFAULT_SOURCE -D_M_LE_C11 -D_SVID_SOURCE -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/build -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/src -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads2 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/unix -fno-strict-aliasing -O2 -march=i586 -mtune=i686 -fpermissive -DNDEBUG -std=c++14 -MD -MT CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/std.cpp.o -MF CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/std.cpp.o.d -o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/std.cpp.o -c /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/std.cpp [ 7%] Building CXX object CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/tccmdutl.cpp.o /usr/bin/c++ -DFROBTADS -DRUNFAST -DTADSNET -DTC_TARGET_T3 -DVMGLOB_VARS -D_DEFAULT_SOURCE -D_M_LE_C11 -D_SVID_SOURCE -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/build -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/src -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads2 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/unix -fno-strict-aliasing -O2 -march=i586 -mtune=i686 -fpermissive -DNDEBUG -std=c++14 -MD -MT CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/tccmdutl.cpp.o -MF CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/tccmdutl.cpp.o.d -o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/tccmdutl.cpp.o -c /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/tccmdutl.cpp [ 8%] Building CXX object CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/tcerr.cpp.o /usr/bin/c++ -DFROBTADS -DRUNFAST -DTADSNET -DTC_TARGET_T3 -DVMGLOB_VARS -D_DEFAULT_SOURCE -D_M_LE_C11 -D_SVID_SOURCE -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/build -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/src -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads2 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/unix -fno-strict-aliasing -O2 -march=i586 -mtune=i686 -fpermissive -DNDEBUG -std=c++14 -MD -MT CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/tcerr.cpp.o -MF CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/tcerr.cpp.o.d -o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/tcerr.cpp.o -c /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/tcerr.cpp [ 8%] Building CXX object CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/tcerrmsg.cpp.o /usr/bin/c++ -DFROBTADS -DRUNFAST -DTADSNET -DTC_TARGET_T3 -DVMGLOB_VARS -D_DEFAULT_SOURCE -D_M_LE_C11 -D_SVID_SOURCE -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/build -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/src -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads2 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/unix -fno-strict-aliasing -O2 -march=i586 -mtune=i686 -fpermissive -DNDEBUG -std=c++14 -MD -MT CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/tcerrmsg.cpp.o -MF CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/tcerrmsg.cpp.o.d -o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/tcerrmsg.cpp.o -c /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/tcerrmsg.cpp [ 9%] Building CXX object CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/tcgen.cpp.o /usr/bin/c++ -DFROBTADS -DRUNFAST -DTADSNET -DTC_TARGET_T3 -DVMGLOB_VARS -D_DEFAULT_SOURCE -D_M_LE_C11 -D_SVID_SOURCE -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/build -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/src -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads2 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/unix -fno-strict-aliasing -O2 -march=i586 -mtune=i686 -fpermissive -DNDEBUG -std=c++14 -MD -MT CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/tcgen.cpp.o -MF CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/tcgen.cpp.o.d -o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/tcgen.cpp.o -c /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/tcgen.cpp [ 9%] Building CXX object CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/tcglob.cpp.o /usr/bin/c++ -DFROBTADS -DRUNFAST -DTADSNET -DTC_TARGET_T3 -DVMGLOB_VARS -D_DEFAULT_SOURCE -D_M_LE_C11 -D_SVID_SOURCE -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/build -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/src -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads2 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/unix -fno-strict-aliasing -O2 -march=i586 -mtune=i686 -fpermissive -DNDEBUG -std=c++14 -MD -MT CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/tcglob.cpp.o -MF CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/tcglob.cpp.o.d -o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/tcglob.cpp.o -c /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/tcglob.cpp [ 10%] Building CXX object CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/tchostsi.cpp.o /usr/bin/c++ -DFROBTADS -DRUNFAST -DTADSNET -DTC_TARGET_T3 -DVMGLOB_VARS -D_DEFAULT_SOURCE -D_M_LE_C11 -D_SVID_SOURCE -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/build -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/src -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads2 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/unix -fno-strict-aliasing -O2 -march=i586 -mtune=i686 -fpermissive -DNDEBUG -std=c++14 -MD -MT CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/tchostsi.cpp.o -MF CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/tchostsi.cpp.o.d -o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/tchostsi.cpp.o -c /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/tchostsi.cpp [ 10%] Building CXX object CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/tclibprs.cpp.o /usr/bin/c++ -DFROBTADS -DRUNFAST -DTADSNET -DTC_TARGET_T3 -DVMGLOB_VARS -D_DEFAULT_SOURCE -D_M_LE_C11 -D_SVID_SOURCE -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/build -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/src -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads2 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/unix -fno-strict-aliasing -O2 -march=i586 -mtune=i686 -fpermissive -DNDEBUG -std=c++14 -MD -MT CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/tclibprs.cpp.o -MF CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/tclibprs.cpp.o.d -o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/tclibprs.cpp.o -c /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/tclibprs.cpp [ 10%] Building CXX object CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/tcmain.cpp.o /usr/bin/c++ -DFROBTADS -DRUNFAST -DTADSNET -DTC_TARGET_T3 -DVMGLOB_VARS -D_DEFAULT_SOURCE -D_M_LE_C11 -D_SVID_SOURCE -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/build -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/src -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads2 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/unix -fno-strict-aliasing -O2 -march=i586 -mtune=i686 -fpermissive -DNDEBUG -std=c++14 -MD -MT CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/tcmain.cpp.o -MF CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/tcmain.cpp.o.d -o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/tcmain.cpp.o -c /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/tcmain.cpp [ 11%] Building CXX object CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/tcprs.cpp.o /usr/bin/c++ -DFROBTADS -DRUNFAST -DTADSNET -DTC_TARGET_T3 -DVMGLOB_VARS -D_DEFAULT_SOURCE -D_M_LE_C11 -D_SVID_SOURCE -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/build -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/src -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads2 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/unix -fno-strict-aliasing -O2 -march=i586 -mtune=i686 -fpermissive -DNDEBUG -std=c++14 -MD -MT CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/tcprs.cpp.o -MF CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/tcprs.cpp.o.d -o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/tcprs.cpp.o -c /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/tcprs.cpp In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/tcprs.cpp:39: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbignum.h: In static member function ‘static vm_obj_id_t CVmObjBigNum::create(int, const bignum_t*)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbignum.h:585:45: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 585 | new (vmg_ id) CVmObjBigNum(vmg_ prec); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbignum.h: In static member function ‘static vm_obj_id_t CVmObjBigNum::create(int, const bignum_t&)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbignum.h:596:45: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 596 | new (vmg_ id) CVmObjBigNum(vmg_ prec); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbignum.h: In member function ‘virtual void CVmMetaclassBigNum::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbignum.h:1640:36: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 1640 | new (vmg_ id) CVmObjBigNum(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbignum.h: In member function ‘virtual void CVmMetaclassBigNum::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbignum.h:1647:36: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 1647 | new (vmg_ id) CVmObjBigNum(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) [ 11%] Building CXX object CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/tcprsstm.cpp.o /usr/bin/c++ -DFROBTADS -DRUNFAST -DTADSNET -DTC_TARGET_T3 -DVMGLOB_VARS -D_DEFAULT_SOURCE -D_M_LE_C11 -D_SVID_SOURCE -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/build -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/src -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads2 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/unix -fno-strict-aliasing -O2 -march=i586 -mtune=i686 -fpermissive -DNDEBUG -std=c++14 -MD -MT CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/tcprsstm.cpp.o -MF CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/tcprsstm.cpp.o.d -o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/tcprsstm.cpp.o -c /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/tcprsstm.cpp [ 12%] Building CXX object CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/tcsrc.cpp.o /usr/bin/c++ -DFROBTADS -DRUNFAST -DTADSNET -DTC_TARGET_T3 -DVMGLOB_VARS -D_DEFAULT_SOURCE -D_M_LE_C11 -D_SVID_SOURCE -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/build -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/src -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads2 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/unix -fno-strict-aliasing -O2 -march=i586 -mtune=i686 -fpermissive -DNDEBUG -std=c++14 -MD -MT CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/tcsrc.cpp.o -MF CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/tcsrc.cpp.o.d -o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/tcsrc.cpp.o -c /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/tcsrc.cpp [ 12%] Building CXX object CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/tct3.cpp.o /usr/bin/c++ -DFROBTADS -DRUNFAST -DTADSNET -DTC_TARGET_T3 -DVMGLOB_VARS -D_DEFAULT_SOURCE -D_M_LE_C11 -D_SVID_SOURCE -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/build -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/src -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads2 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/unix -fno-strict-aliasing -O2 -march=i586 -mtune=i686 -fpermissive -DNDEBUG -std=c++14 -MD -MT CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/tct3.cpp.o -MF CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/tct3.cpp.o.d -o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/tct3.cpp.o -c /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/tct3.cpp In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/tct3.cpp:36: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbignum.h: In static member function ‘static vm_obj_id_t CVmObjBigNum::create(int, const bignum_t*)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbignum.h:585:45: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 585 | new (vmg_ id) CVmObjBigNum(vmg_ prec); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbignum.h: In static member function ‘static vm_obj_id_t CVmObjBigNum::create(int, const bignum_t&)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbignum.h:596:45: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 596 | new (vmg_ id) CVmObjBigNum(vmg_ prec); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbignum.h: In member function ‘virtual void CVmMetaclassBigNum::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbignum.h:1640:36: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 1640 | new (vmg_ id) CVmObjBigNum(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbignum.h: In member function ‘virtual void CVmMetaclassBigNum::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbignum.h:1647:36: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 1647 | new (vmg_ id) CVmObjBigNum(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) [ 13%] Building CXX object CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/tct3stm.cpp.o /usr/bin/c++ -DFROBTADS -DRUNFAST -DTADSNET -DTC_TARGET_T3 -DVMGLOB_VARS -D_DEFAULT_SOURCE -D_M_LE_C11 -D_SVID_SOURCE -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/build -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/src -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads2 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/unix -fno-strict-aliasing -O2 -march=i586 -mtune=i686 -fpermissive -DNDEBUG -std=c++14 -MD -MT CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/tct3stm.cpp.o -MF CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/tct3stm.cpp.o.d -o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/tct3stm.cpp.o -c /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/tct3stm.cpp [ 13%] Building CXX object CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/tct3unas.cpp.o /usr/bin/c++ -DFROBTADS -DRUNFAST -DTADSNET -DTC_TARGET_T3 -DVMGLOB_VARS -D_DEFAULT_SOURCE -D_M_LE_C11 -D_SVID_SOURCE -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/build -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/src -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads2 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/unix -fno-strict-aliasing -O2 -march=i586 -mtune=i686 -fpermissive -DNDEBUG -std=c++14 -MD -MT CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/tct3unas.cpp.o -MF CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/tct3unas.cpp.o.d -o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/tct3unas.cpp.o -c /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/tct3unas.cpp [ 14%] Building CXX object CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/tctok.cpp.o /usr/bin/c++ -DFROBTADS -DRUNFAST -DTADSNET -DTC_TARGET_T3 -DVMGLOB_VARS -D_DEFAULT_SOURCE -D_M_LE_C11 -D_SVID_SOURCE -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/build -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/src -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads2 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/unix -fno-strict-aliasing -O2 -march=i586 -mtune=i686 -fpermissive -DNDEBUG -std=c++14 -MD -MT CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/tctok.cpp.o -MF CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/tctok.cpp.o.d -o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/tctok.cpp.o -c /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/tctok.cpp [ 14%] Building CXX object CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/utf8.cpp.o /usr/bin/c++ -DFROBTADS -DRUNFAST -DTADSNET -DTC_TARGET_T3 -DVMGLOB_VARS -D_DEFAULT_SOURCE -D_M_LE_C11 -D_SVID_SOURCE -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/build -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/src -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads2 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/unix -fno-strict-aliasing -O2 -march=i586 -mtune=i686 -fpermissive -DNDEBUG -std=c++14 -MD -MT CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/utf8.cpp.o -MF CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/utf8.cpp.o.d -o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/utf8.cpp.o -c /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/utf8.cpp [ 15%] Building CXX object CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmanonfn.cpp.o /usr/bin/c++ -DFROBTADS -DRUNFAST -DTADSNET -DTC_TARGET_T3 -DVMGLOB_VARS -D_DEFAULT_SOURCE -D_M_LE_C11 -D_SVID_SOURCE -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/build -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/src -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads2 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/unix -fno-strict-aliasing -O2 -march=i586 -mtune=i686 -fpermissive -DNDEBUG -std=c++14 -MD -MT CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmanonfn.cpp.o -MF CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmanonfn.cpp.o.d -o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmanonfn.cpp.o -c /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmanonfn.cpp In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmanonfn.h:28, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmanonfn.cpp:25: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmvec.h: In member function ‘virtual void CVmMetaclassVector::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmvec.h:594:36: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 594 | new (vmg_ id) CVmObjVector(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmvec.h: In member function ‘virtual void CVmMetaclassVector::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmvec.h:601:36: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 601 | new (vmg_ id) CVmObjVector(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmanonfn.cpp:25: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmanonfn.h: In member function ‘virtual void CVmMetaclassAnonFn::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmanonfn.h:107:36: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 107 | new (vmg_ id) CVmObjAnonFn(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmanonfn.h: In member function ‘virtual void CVmMetaclassAnonFn::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmanonfn.h:114:36: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 114 | new (vmg_ id) CVmObjAnonFn(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmanonfn.cpp: In static member function ‘static vm_obj_id_t CVmObjAnonFn::create_from_stack(const uchar**, uint)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmanonfn.cpp:79:51: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 79 | new_obj = new (vmg_ id) CVmObjAnonFn(vmg_ argc); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) [ 15%] Building CXX object CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmbif.cpp.o /usr/bin/c++ -DFROBTADS -DRUNFAST -DTADSNET -DTC_TARGET_T3 -DVMGLOB_VARS -D_DEFAULT_SOURCE -D_M_LE_C11 -D_SVID_SOURCE -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/build -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/src -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads2 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/unix -fno-strict-aliasing -O2 -march=i586 -mtune=i686 -fpermissive -DNDEBUG -std=c++14 -MD -MT CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmbif.cpp.o -MF CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmbif.cpp.o.d -o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmbif.cpp.o -c /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbif.cpp In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbif.cpp:35: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstr.h: In member function ‘virtual void CVmMetaclassString::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstr.h:659:36: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 659 | new (vmg_ id) CVmObjString(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstr.h: In member function ‘virtual void CVmMetaclassString::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstr.h:666:36: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 666 | new (vmg_ id) CVmObjString(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbif.cpp:38: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmcset.h: In member function ‘virtual void CVmMetaclassCharSet::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmcset.h:238:37: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 238 | new (vmg_ id) CVmObjCharSet(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmcset.h: In member function ‘virtual void CVmMetaclassCharSet::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmcset.h:245:37: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 245 | new (vmg_ id) CVmObjCharSet(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbif.cpp:39: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfilnam.h: In member function ‘virtual void CVmMetaclassFileName::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfilnam.h:340:38: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 340 | new (vmg_ id) CVmObjFileName(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfilnam.h: In member function ‘virtual void CVmMetaclassFileName::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfilnam.h:347:38: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 347 | new (vmg_ id) CVmObjFileName(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) [ 16%] Building CXX object CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmbift3.cpp.o /usr/bin/c++ -DFROBTADS -DRUNFAST -DTADSNET -DTC_TARGET_T3 -DVMGLOB_VARS -D_DEFAULT_SOURCE -D_M_LE_C11 -D_SVID_SOURCE -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/build -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/src -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads2 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/unix -fno-strict-aliasing -O2 -march=i586 -mtune=i686 -fpermissive -DNDEBUG -std=c++14 -MD -MT CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmbift3.cpp.o -MF CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmbift3.cpp.o.d -o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmbift3.cpp.o -c /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbift3.cpp In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbift3.cpp:36: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstr.h: In member function ‘virtual void CVmMetaclassString::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstr.h:659:36: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 659 | new (vmg_ id) CVmObjString(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstr.h: In member function ‘virtual void CVmMetaclassString::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstr.h:666:36: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 666 | new (vmg_ id) CVmObjString(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbift3.cpp:39: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlst.h: In member function ‘virtual void CVmMetaclassList::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlst.h:772:34: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 772 | new (vmg_ id) CVmObjList(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlst.h: In member function ‘virtual void CVmMetaclassList::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlst.h:779:34: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 779 | new (vmg_ id) CVmObjList(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbift3.cpp:40: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtobj.h: In member function ‘virtual void CVmMetaclassTads::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtobj.h:651:34: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 651 | new (vmg_ id) CVmObjTads(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtobj.h: In member function ‘virtual void CVmMetaclassTads::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtobj.h:658:34: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 658 | new (vmg_ id) CVmObjTads(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtobj.h: In member function ‘virtual void CVmMetaclassIntClsMod::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtobj.h:766:39: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 766 | new (vmg_ id) CVmObjIntClsMod(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtobj.h: In member function ‘virtual void CVmMetaclassIntClsMod::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtobj.h:773:39: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 773 | new (vmg_ id) CVmObjIntClsMod(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h:29, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbift3.cpp:45: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmiter.h: In member function ‘virtual void CVmMetaclassIterIdx::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmiter.h:339:37: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 339 | new (vmg_ id) CVmObjIterIdx(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmiter.h: In member function ‘virtual void CVmMetaclassIterIdx::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmiter.h:346:37: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 346 | new (vmg_ id) CVmObjIterIdx(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbift3.cpp:45: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h: In member function ‘virtual void CVmMetaclassLookupTable::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h:670:41: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 670 | new (vmg_ id) CVmObjLookupTable(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h: In member function ‘virtual void CVmMetaclassLookupTable::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h:677:41: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 677 | new (vmg_ id) CVmObjLookupTable(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h: In member function ‘virtual void CVmMetaclassWeakRefLookupTable::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h:710:50: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 710 | { new (vmg_ id) CVmObjWeakRefLookupTable(); } | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h: In member function ‘virtual void CVmMetaclassWeakRefLookupTable::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h:714:50: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 714 | { new (vmg_ id) CVmObjWeakRefLookupTable(); } | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h: In member function ‘virtual void CVmMetaclassIterLookupTable::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h:919:45: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 919 | new (vmg_ id) CVmObjIterLookupTable(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h: In member function ‘virtual void CVmMetaclassIterLookupTable::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h:926:45: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 926 | new (vmg_ id) CVmObjIterLookupTable(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbift3.cpp:48: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfref.h: In member function ‘virtual void CVmMetaclassFrameDesc::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfref.h:434:39: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 434 | new (vmg_ id) CVmObjFrameDesc(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfref.h: In member function ‘virtual void CVmMetaclassFrameDesc::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfref.h:441:39: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 441 | new (vmg_ id) CVmObjFrameDesc(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfref.h: In member function ‘virtual void CVmMetaclassFrameRef::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfref.h:471:38: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 471 | new (vmg_ id) CVmObjFrameRef(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfref.h: In member function ‘virtual void CVmMetaclassFrameRef::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfref.h:478:38: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 478 | new (vmg_ id) CVmObjFrameRef(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) [ 16%] Building CXX object CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmbiftad.cpp.o /usr/bin/c++ -DFROBTADS -DRUNFAST -DTADSNET -DTC_TARGET_T3 -DVMGLOB_VARS -D_DEFAULT_SOURCE -D_M_LE_C11 -D_SVID_SOURCE -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/build -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/src -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads2 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/unix -fno-strict-aliasing -O2 -march=i586 -mtune=i686 -fpermissive -DNDEBUG -std=c++14 -MD -MT CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmbiftad.cpp.o -MF CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmbiftad.cpp.o.d -o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmbiftad.cpp.o -c /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbiftad.cpp In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbiftad.cpp:38: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstr.h: In member function ‘virtual void CVmMetaclassString::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstr.h:659:36: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 659 | new (vmg_ id) CVmObjString(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstr.h: In member function ‘virtual void CVmMetaclassString::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstr.h:666:36: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 666 | new (vmg_ id) CVmObjString(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbiftad.cpp:39: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlst.h: In member function ‘virtual void CVmMetaclassList::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlst.h:772:34: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 772 | new (vmg_ id) CVmObjList(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlst.h: In member function ‘virtual void CVmMetaclassList::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlst.h:779:34: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 779 | new (vmg_ id) CVmObjList(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbiftad.cpp:45: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbignum.h: In static member function ‘static vm_obj_id_t CVmObjBigNum::create(int, const bignum_t*)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbignum.h:585:45: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 585 | new (vmg_ id) CVmObjBigNum(vmg_ prec); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbignum.h: In static member function ‘static vm_obj_id_t CVmObjBigNum::create(int, const bignum_t&)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbignum.h:596:45: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 596 | new (vmg_ id) CVmObjBigNum(vmg_ prec); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbignum.h: In member function ‘virtual void CVmMetaclassBigNum::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbignum.h:1640:36: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 1640 | new (vmg_ id) CVmObjBigNum(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbignum.h: In member function ‘virtual void CVmMetaclassBigNum::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbignum.h:1647:36: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 1647 | new (vmg_ id) CVmObjBigNum(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbiftad.cpp:47: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmpat.h: In member function ‘virtual void CVmMetaclassPattern::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmpat.h:198:37: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 198 | new (vmg_ id) CVmObjPattern(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmpat.h: In member function ‘virtual void CVmMetaclassPattern::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmpat.h:205:37: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 205 | new (vmg_ id) CVmObjPattern(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbiftad.cpp:48: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtobj.h: In member function ‘virtual void CVmMetaclassTads::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtobj.h:651:34: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 651 | new (vmg_ id) CVmObjTads(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtobj.h: In member function ‘virtual void CVmMetaclassTads::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtobj.h:658:34: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 658 | new (vmg_ id) CVmObjTads(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtobj.h: In member function ‘virtual void CVmMetaclassIntClsMod::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtobj.h:766:39: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 766 | new (vmg_ id) CVmObjIntClsMod(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtobj.h: In member function ‘virtual void CVmMetaclassIntClsMod::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtobj.h:773:39: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 773 | new (vmg_ id) CVmObjIntClsMod(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h:29, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbiftad.cpp:51: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmiter.h: In member function ‘virtual void CVmMetaclassIterIdx::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmiter.h:339:37: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 339 | new (vmg_ id) CVmObjIterIdx(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmiter.h: In member function ‘virtual void CVmMetaclassIterIdx::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmiter.h:346:37: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 346 | new (vmg_ id) CVmObjIterIdx(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbiftad.cpp:51: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h: In member function ‘virtual void CVmMetaclassLookupTable::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h:670:41: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 670 | new (vmg_ id) CVmObjLookupTable(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h: In member function ‘virtual void CVmMetaclassLookupTable::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h:677:41: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 677 | new (vmg_ id) CVmObjLookupTable(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h: In member function ‘virtual void CVmMetaclassWeakRefLookupTable::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h:710:50: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 710 | { new (vmg_ id) CVmObjWeakRefLookupTable(); } | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h: In member function ‘virtual void CVmMetaclassWeakRefLookupTable::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h:714:50: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 714 | { new (vmg_ id) CVmObjWeakRefLookupTable(); } | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h: In member function ‘virtual void CVmMetaclassIterLookupTable::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h:919:45: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 919 | new (vmg_ id) CVmObjIterLookupTable(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h: In member function ‘virtual void CVmMetaclassIterLookupTable::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h:926:45: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 926 | new (vmg_ id) CVmObjIterLookupTable(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbiftad.cpp:52: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfilobj.h: In member function ‘virtual void CVmMetaclassFile::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfilobj.h:597:34: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 597 | new (vmg_ id) CVmObjFile(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfilobj.h: In member function ‘virtual void CVmMetaclassFile::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfilobj.h:604:34: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 604 | new (vmg_ id) CVmObjFile(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbiftad.cpp:54: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbytarr.h: In member function ‘virtual void CVmMetaclassByteArray::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbytarr.h:460:39: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 460 | new (vmg_ id) CVmObjByteArray(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbytarr.h: In member function ‘virtual void CVmMetaclassByteArray::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbytarr.h:467:39: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 467 | new (vmg_ id) CVmObjByteArray(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbiftad.cpp: In static member function ‘static vm_obj_id_t CVmBifTADS::format_datetime_list(time_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbiftad.cpp:2300:46: warning: right shift count >= width of type [-Wshift-count-overflow] 2300 | vmg_ FALSE, (uint32_t)(timer >> 32), | ~~~~~~^~~~~ [ 16%] Building CXX object CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmbiftio.cpp.o /usr/bin/c++ -DFROBTADS -DRUNFAST -DTADSNET -DTC_TARGET_T3 -DVMGLOB_VARS -D_DEFAULT_SOURCE -D_M_LE_C11 -D_SVID_SOURCE -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/build -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/src -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads2 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/unix -fno-strict-aliasing -O2 -march=i586 -mtune=i686 -fpermissive -DNDEBUG -std=c++14 -MD -MT CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmbiftio.cpp.o -MF CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmbiftio.cpp.o.d -o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmbiftio.cpp.o -c /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbiftio.cpp In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbiftio.cpp:38: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstr.h: In member function ‘virtual void CVmMetaclassString::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstr.h:659:36: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 659 | new (vmg_ id) CVmObjString(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstr.h: In member function ‘virtual void CVmMetaclassString::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstr.h:666:36: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 666 | new (vmg_ id) CVmObjString(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbiftio.cpp:39: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlst.h: In member function ‘virtual void CVmMetaclassList::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlst.h:772:34: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 772 | new (vmg_ id) CVmObjList(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlst.h: In member function ‘virtual void CVmMetaclassList::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlst.h:779:34: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 779 | new (vmg_ id) CVmObjList(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbiftio.cpp:47: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmcset.h: In member function ‘virtual void CVmMetaclassCharSet::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmcset.h:238:37: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 238 | new (vmg_ id) CVmObjCharSet(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmcset.h: In member function ‘virtual void CVmMetaclassCharSet::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmcset.h:245:37: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 245 | new (vmg_ id) CVmObjCharSet(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbiftio.cpp:48: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfilobj.h: In member function ‘virtual void CVmMetaclassFile::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfilobj.h:597:34: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 597 | new (vmg_ id) CVmObjFile(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfilobj.h: In member function ‘virtual void CVmMetaclassFile::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfilobj.h:604:34: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 604 | new (vmg_ id) CVmObjFile(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbiftio.cpp:49: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfilnam.h: In member function ‘virtual void CVmMetaclassFileName::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfilnam.h:340:38: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 340 | new (vmg_ id) CVmObjFileName(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfilnam.h: In member function ‘virtual void CVmMetaclassFileName::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfilnam.h:347:38: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 347 | new (vmg_ id) CVmObjFileName(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) [ 17%] Building CXX object CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmbignum.cpp.o /usr/bin/c++ -DFROBTADS -DRUNFAST -DTADSNET -DTC_TARGET_T3 -DVMGLOB_VARS -D_DEFAULT_SOURCE -D_M_LE_C11 -D_SVID_SOURCE -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/build -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/src -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads2 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/unix -fno-strict-aliasing -O2 -march=i586 -mtune=i686 -fpermissive -DNDEBUG -std=c++14 -MD -MT CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmbignum.cpp.o -MF CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmbignum.cpp.o.d -o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmbignum.cpp.o -c /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbignum.cpp In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:52, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbignum.cpp:33: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtobj.h: In member function ‘virtual void CVmMetaclassTads::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtobj.h:651:34: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 651 | new (vmg_ id) CVmObjTads(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtobj.h: In member function ‘virtual void CVmMetaclassTads::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtobj.h:658:34: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 658 | new (vmg_ id) CVmObjTads(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtobj.h: In member function ‘virtual void CVmMetaclassIntClsMod::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtobj.h:766:39: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 766 | new (vmg_ id) CVmObjIntClsMod(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtobj.h: In member function ‘virtual void CVmMetaclassIntClsMod::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtobj.h:773:39: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 773 | new (vmg_ id) CVmObjIntClsMod(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:53, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbignum.cpp:33: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstr.h: In member function ‘virtual void CVmMetaclassString::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstr.h:659:36: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 659 | new (vmg_ id) CVmObjString(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstr.h: In member function ‘virtual void CVmMetaclassString::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstr.h:666:36: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 666 | new (vmg_ id) CVmObjString(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:54, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbignum.cpp:33: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlst.h: In member function ‘virtual void CVmMetaclassList::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlst.h:772:34: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 772 | new (vmg_ id) CVmObjList(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlst.h: In member function ‘virtual void CVmMetaclassList::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlst.h:779:34: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 779 | new (vmg_ id) CVmObjList(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:55, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbignum.cpp:33: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdict.h: In member function ‘virtual void CVmMetaclassDict::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdict.h:629:41: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 629 | { new (vmg_ id) CVmObjDict(vmg0_); } | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdict.h: In member function ‘virtual void CVmMetaclassDict::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdict.h:633:41: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 633 | { new (vmg_ id) CVmObjDict(vmg0_); } | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:56, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbignum.cpp:33: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmgram.h: In member function ‘virtual void CVmMetaclassGramProd::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmgram.h:545:43: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 545 | new (vmg_ id) CVmObjGramProd(vmg0_); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmgram.h: In member function ‘virtual void CVmMetaclassGramProd::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmgram.h:552:43: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 552 | new (vmg_ id) CVmObjGramProd(vmg0_); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:57, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbignum.cpp:33: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbignum.h: In static member function ‘static vm_obj_id_t CVmObjBigNum::create(int, const bignum_t*)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbignum.h:585:45: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 585 | new (vmg_ id) CVmObjBigNum(vmg_ prec); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbignum.h: In static member function ‘static vm_obj_id_t CVmObjBigNum::create(int, const bignum_t&)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbignum.h:596:45: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 596 | new (vmg_ id) CVmObjBigNum(vmg_ prec); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbignum.h: In member function ‘virtual void CVmMetaclassBigNum::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbignum.h:1640:36: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 1640 | new (vmg_ id) CVmObjBigNum(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbignum.h: In member function ‘virtual void CVmMetaclassBigNum::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbignum.h:1647:36: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 1647 | new (vmg_ id) CVmObjBigNum(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:58, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbignum.cpp:33: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmintcls.h: In member function ‘virtual void CVmMetaclassClass::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmintcls.h:306:35: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 306 | new (vmg_ id) CVmObjClass(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmintcls.h: In member function ‘virtual void CVmMetaclassClass::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmintcls.h:313:35: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 313 | new (vmg_ id) CVmObjClass(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmanonfn.h:28, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:59, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbignum.cpp:33: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmvec.h: In member function ‘virtual void CVmMetaclassVector::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmvec.h:594:36: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 594 | new (vmg_ id) CVmObjVector(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmvec.h: In member function ‘virtual void CVmMetaclassVector::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmvec.h:601:36: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 601 | new (vmg_ id) CVmObjVector(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:59, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbignum.cpp:33: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmanonfn.h: In member function ‘virtual void CVmMetaclassAnonFn::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmanonfn.h:107:36: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 107 | new (vmg_ id) CVmObjAnonFn(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmanonfn.h: In member function ‘virtual void CVmMetaclassAnonFn::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmanonfn.h:114:36: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 114 | new (vmg_ id) CVmObjAnonFn(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:61, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbignum.cpp:33: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmiter.h: In member function ‘virtual void CVmMetaclassIterIdx::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmiter.h:339:37: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 339 | new (vmg_ id) CVmObjIterIdx(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmiter.h: In member function ‘virtual void CVmMetaclassIterIdx::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmiter.h:346:37: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 346 | new (vmg_ id) CVmObjIterIdx(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:63, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbignum.cpp:33: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h: In member function ‘virtual void CVmMetaclassLookupTable::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h:670:41: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 670 | new (vmg_ id) CVmObjLookupTable(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h: In member function ‘virtual void CVmMetaclassLookupTable::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h:677:41: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 677 | new (vmg_ id) CVmObjLookupTable(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h: In member function ‘virtual void CVmMetaclassWeakRefLookupTable::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h:710:50: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 710 | { new (vmg_ id) CVmObjWeakRefLookupTable(); } | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h: In member function ‘virtual void CVmMetaclassWeakRefLookupTable::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h:714:50: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 714 | { new (vmg_ id) CVmObjWeakRefLookupTable(); } | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h: In member function ‘virtual void CVmMetaclassIterLookupTable::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h:919:45: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 919 | new (vmg_ id) CVmObjIterLookupTable(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h: In member function ‘virtual void CVmMetaclassIterLookupTable::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h:926:45: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 926 | new (vmg_ id) CVmObjIterLookupTable(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:64, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbignum.cpp:33: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbytarr.h: In member function ‘virtual void CVmMetaclassByteArray::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbytarr.h:460:39: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 460 | new (vmg_ id) CVmObjByteArray(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbytarr.h: In member function ‘virtual void CVmMetaclassByteArray::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbytarr.h:467:39: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 467 | new (vmg_ id) CVmObjByteArray(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:65, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbignum.cpp:33: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmcset.h: In member function ‘virtual void CVmMetaclassCharSet::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmcset.h:238:37: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 238 | new (vmg_ id) CVmObjCharSet(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmcset.h: In member function ‘virtual void CVmMetaclassCharSet::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmcset.h:245:37: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 245 | new (vmg_ id) CVmObjCharSet(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:66, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbignum.cpp:33: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfilobj.h: In member function ‘virtual void CVmMetaclassFile::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfilobj.h:597:34: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 597 | new (vmg_ id) CVmObjFile(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfilobj.h: In member function ‘virtual void CVmMetaclassFile::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfilobj.h:604:34: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 604 | new (vmg_ id) CVmObjFile(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:67, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbignum.cpp:33: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtmpfil.h: In member function ‘virtual void CVmMetaclassTemporaryFile::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtmpfil.h:222:43: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 222 | new (vmg_ id) CVmObjTemporaryFile(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtmpfil.h: In member function ‘virtual void CVmMetaclassTemporaryFile::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtmpfil.h:229:43: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 229 | new (vmg_ id) CVmObjTemporaryFile(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:68, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbignum.cpp:33: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfilnam.h: In member function ‘virtual void CVmMetaclassFileName::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfilnam.h:340:38: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 340 | new (vmg_ id) CVmObjFileName(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfilnam.h: In member function ‘virtual void CVmMetaclassFileName::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfilnam.h:347:38: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 347 | new (vmg_ id) CVmObjFileName(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:69, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbignum.cpp:33: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmpat.h: In member function ‘virtual void CVmMetaclassPattern::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmpat.h:198:37: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 198 | new (vmg_ id) CVmObjPattern(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmpat.h: In member function ‘virtual void CVmMetaclassPattern::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmpat.h:205:37: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 205 | new (vmg_ id) CVmObjPattern(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:70, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbignum.cpp:33: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstrcmp.h: In member function ‘virtual void CVmMetaclassStrComp::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstrcmp.h:307:37: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 307 | new (vmg_ id) CVmObjStrComp(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstrcmp.h: In member function ‘virtual void CVmMetaclassStrComp::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstrcmp.h:314:37: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 314 | new (vmg_ id) CVmObjStrComp(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:71, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbignum.cpp:33: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstrbuf.h: In member function ‘virtual void CVmMetaclassStringBuffer::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstrbuf.h:397:42: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 397 | new (vmg_ id) CVmObjStringBuffer(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstrbuf.h: In member function ‘virtual void CVmMetaclassStringBuffer::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstrbuf.h:404:42: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 404 | new (vmg_ id) CVmObjStringBuffer(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:72, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbignum.cpp:33: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdynfunc.h: In member function ‘virtual void CVmMetaclassDynamicFunc::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdynfunc.h:344:38: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 344 | new (vmg_ id) CVmDynamicFunc(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdynfunc.h: In member function ‘virtual void CVmMetaclassDynamicFunc::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdynfunc.h:351:38: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 351 | new (vmg_ id) CVmDynamicFunc(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:73, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbignum.cpp:33: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfref.h: In member function ‘virtual void CVmMetaclassFrameDesc::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfref.h:434:39: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 434 | new (vmg_ id) CVmObjFrameDesc(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfref.h: In member function ‘virtual void CVmMetaclassFrameDesc::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfref.h:441:39: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 441 | new (vmg_ id) CVmObjFrameDesc(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfref.h: In member function ‘virtual void CVmMetaclassFrameRef::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfref.h:471:38: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 471 | new (vmg_ id) CVmObjFrameRef(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfref.h: In member function ‘virtual void CVmMetaclassFrameRef::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfref.h:478:38: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 478 | new (vmg_ id) CVmObjFrameRef(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:74, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbignum.cpp:33: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdate.h: In member function ‘virtual void CVmMetaclassDate::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdate.h:683:34: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 683 | new (vmg_ id) CVmObjDate(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdate.h: In member function ‘virtual void CVmMetaclassDate::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdate.h:690:34: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 690 | new (vmg_ id) CVmObjDate(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:75, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbignum.cpp:33: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtzobj.h: In member function ‘virtual void CVmMetaclassTimeZone::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtzobj.h:215:38: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 215 | new (vmg_ id) CVmObjTimeZone(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtzobj.h: In member function ‘virtual void CVmMetaclassTimeZone::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtzobj.h:222:38: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 222 | new (vmg_ id) CVmObjTimeZone(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcnet.h:28, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:79, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbignum.cpp:33: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmhttpsrv.h: In member function ‘virtual void CVmMetaclassHTTPServer::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmhttpsrv.h:213:40: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 213 | new (vmg_ id) CVmObjHTTPServer(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmhttpsrv.h: In member function ‘virtual void CVmMetaclassHTTPServer::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmhttpsrv.h:221:40: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 221 | new (vmg_ id) CVmObjHTTPServer(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcnet.h:29, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:79, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbignum.cpp:33: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmhttpreq.h: In member function ‘virtual void CVmMetaclassHTTPRequest::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmhttpreq.h:324:41: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 324 | new (vmg_ id) CVmObjHTTPRequest(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmhttpreq.h: In member function ‘virtual void CVmMetaclassHTTPRequest::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmhttpreq.h:332:41: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 332 | new (vmg_ id) CVmObjHTTPRequest(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbignum.cpp: In static member function ‘static vm_obj_id_t CVmObjBigNum::create_from_stack(const uchar**, uint)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbignum.cpp:377:63: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 377 | vmb_get_len(strval), digits); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbignum.cpp:393:70: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 393 | new (vmg_ id) CVmObjBigNum(vmg_ (long)val->val.intval, digits); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbignum.cpp: In static member function ‘static vm_obj_id_t CVmObjBigNum::create(int, size_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbignum.cpp:407:43: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 407 | new (vmg_ id) CVmObjBigNum(vmg_ digits); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbignum.cpp: In static member function ‘static vm_obj_id_t CVmObjBigNum::create(int, long int, size_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbignum.cpp:416:48: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 416 | new (vmg_ id) CVmObjBigNum(vmg_ val, digits); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbignum.cpp: In static member function ‘static vm_obj_id_t CVmObjBigNum::createu(int, ulong, size_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbignum.cpp:425:43: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 425 | new (vmg_ id) CVmObjBigNum(vmg_ digits); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbignum.cpp: In static member function ‘static vm_obj_id_t CVmObjBigNum::create_rp8(int, const char*)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbignum.cpp:461:39: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 461 | new (vmg_ id) CVmObjBigNum(vmg_ 20); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbignum.cpp: In static member function ‘static vm_obj_id_t CVmObjBigNum::create_rp8s(int, const char*)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbignum.cpp:483:39: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 483 | new (vmg_ id) CVmObjBigNum(vmg_ 20); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbignum.cpp: In static member function ‘static vm_obj_id_t CVmObjBigNum::create(int, const char*, size_t, size_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbignum.cpp:554:53: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 554 | new (vmg_ id) CVmObjBigNum(vmg_ str, len, digits); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbignum.cpp: In static member function ‘static vm_obj_id_t CVmObjBigNum::create(int, const char*, size_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbignum.cpp:564:53: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 564 | new (vmg_ id) CVmObjBigNum(vmg_ str, len, digits); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbignum.cpp: In static member function ‘static vm_obj_id_t CVmObjBigNum::create_radix(int, const char*, size_t, int)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbignum.cpp:575:57: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 575 | new (vmg_ id) CVmObjBigNum(vmg_ str, len, digits); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbignum.cpp:578:47: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 578 | new (vmg_ id) CVmObjBigNum(vmg_ digits); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbignum.cpp: In static member function ‘static vm_obj_id_t CVmObjBigNum::create(int, double)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbignum.cpp:589:48: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 589 | new (vmg_ id) CVmObjBigNum(vmg_ val, digits); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbignum.cpp: In static member function ‘static vm_obj_id_t CVmObjBigNum::create(int, double, size_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbignum.cpp:598:48: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 598 | new (vmg_ id) CVmObjBigNum(vmg_ val, digits); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbignum.cpp: In static member function ‘static vm_obj_id_t CVmObjBigNum::create_from_ber(int, const char*, size_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbignum.cpp:615:41: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 615 | new (vmg_ id) CVmObjBigNum(vmg_ prec); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbignum.cpp: In static member function ‘static vm_obj_id_t CVmObjBigNum::create_from_ieee754(int, const char*, int)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbignum.cpp:673:41: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 673 | new (vmg_ id) CVmObjBigNum(vmg_ prec); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) [ 17%] Building CXX object CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmbignumlib.cpp.o /usr/bin/c++ -DFROBTADS -DRUNFAST -DTADSNET -DTC_TARGET_T3 -DVMGLOB_VARS -D_DEFAULT_SOURCE -D_M_LE_C11 -D_SVID_SOURCE -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/build -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/src -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads2 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/unix -fno-strict-aliasing -O2 -march=i586 -mtune=i686 -fpermissive -DNDEBUG -std=c++14 -MD -MT CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmbignumlib.cpp.o -MF CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmbignumlib.cpp.o.d -o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmbignumlib.cpp.o -c /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbignumlib.cpp In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbignumlib.cpp:33: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbignum.h: In static member function ‘static vm_obj_id_t CVmObjBigNum::create(int, const bignum_t*)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbignum.h:585:45: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 585 | new (vmg_ id) CVmObjBigNum(vmg_ prec); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbignum.h: In static member function ‘static vm_obj_id_t CVmObjBigNum::create(int, const bignum_t&)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbignum.h:596:45: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 596 | new (vmg_ id) CVmObjBigNum(vmg_ prec); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbignum.h: In member function ‘virtual void CVmMetaclassBigNum::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbignum.h:1640:36: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 1640 | new (vmg_ id) CVmObjBigNum(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbignum.h: In member function ‘virtual void CVmMetaclassBigNum::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbignum.h:1647:36: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 1647 | new (vmg_ id) CVmObjBigNum(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) [ 18%] Building CXX object CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmbytarr.cpp.o /usr/bin/c++ -DFROBTADS -DRUNFAST -DTADSNET -DTC_TARGET_T3 -DVMGLOB_VARS -D_DEFAULT_SOURCE -D_M_LE_C11 -D_SVID_SOURCE -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/build -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/src -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads2 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/unix -fno-strict-aliasing -O2 -march=i586 -mtune=i686 -fpermissive -DNDEBUG -std=c++14 -MD -MT CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmbytarr.cpp.o -MF CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmbytarr.cpp.o.d -o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmbytarr.cpp.o -c /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbytarr.cpp In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbytarr.cpp:23: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbytarr.h: In member function ‘virtual void CVmMetaclassByteArray::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbytarr.h:460:39: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 460 | new (vmg_ id) CVmObjByteArray(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbytarr.h: In member function ‘virtual void CVmMetaclassByteArray::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbytarr.h:467:39: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 467 | new (vmg_ id) CVmObjByteArray(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbytarr.cpp:34: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstr.h: In member function ‘virtual void CVmMetaclassString::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstr.h:659:36: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 659 | new (vmg_ id) CVmObjString(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstr.h: In member function ‘virtual void CVmMetaclassString::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstr.h:666:36: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 666 | new (vmg_ id) CVmObjString(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbytarr.cpp:35: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmcset.h: In member function ‘virtual void CVmMetaclassCharSet::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmcset.h:238:37: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 238 | new (vmg_ id) CVmObjCharSet(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmcset.h: In member function ‘virtual void CVmMetaclassCharSet::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmcset.h:245:37: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 245 | new (vmg_ id) CVmObjCharSet(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbytarr.cpp: In static member function ‘static vm_obj_id_t CVmObjByteArray::create_from_stack(const uchar**, uint)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbytarr.cpp:290:53: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 290 | arr = new (vmg_ id) CVmObjByteArray(vmg_ cnt); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbytarr.cpp:378:53: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 378 | arr = new (vmg_ id) CVmObjByteArray(vmg_ cnt); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbytarr.cpp: In static member function ‘static vm_obj_id_t CVmObjByteArray::create(int)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbytarr.cpp:524:35: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 524 | new (vmg_ id) CVmObjByteArray(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbytarr.cpp: In static member function ‘static vm_obj_id_t CVmObjByteArray::create(int, long unsigned int)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbytarr.cpp:535:49: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 535 | new (vmg_ id) CVmObjByteArray(vmg_ ele_count); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) [ 18%] Building CXX object CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmcfgmem.cpp.o /usr/bin/c++ -DFROBTADS -DRUNFAST -DTADSNET -DTC_TARGET_T3 -DVMGLOB_VARS -D_DEFAULT_SOURCE -D_M_LE_C11 -D_SVID_SOURCE -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/build -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/src -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads2 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/unix -fno-strict-aliasing -O2 -march=i586 -mtune=i686 -fpermissive -DNDEBUG -std=c++14 -MD -MT CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmcfgmem.cpp.o -MF CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmcfgmem.cpp.o.d -o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmcfgmem.cpp.o -c /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmcfgmem.cpp [ 19%] Building CXX object CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmcoll.cpp.o /usr/bin/c++ -DFROBTADS -DRUNFAST -DTADSNET -DTC_TARGET_T3 -DVMGLOB_VARS -D_DEFAULT_SOURCE -D_M_LE_C11 -D_SVID_SOURCE -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/build -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/src -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads2 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/unix -fno-strict-aliasing -O2 -march=i586 -mtune=i686 -fpermissive -DNDEBUG -std=c++14 -MD -MT CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmcoll.cpp.o -MF CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmcoll.cpp.o.d -o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmcoll.cpp.o -c /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmcoll.cpp [ 19%] Building CXX object CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmconhmp.cpp.o /usr/bin/c++ -DFROBTADS -DRUNFAST -DTADSNET -DTC_TARGET_T3 -DVMGLOB_VARS -D_DEFAULT_SOURCE -D_M_LE_C11 -D_SVID_SOURCE -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/build -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/src -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads2 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/unix -fno-strict-aliasing -O2 -march=i586 -mtune=i686 -fpermissive -DNDEBUG -std=c++14 -MD -MT CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmconhmp.cpp.o -MF CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmconhmp.cpp.o.d -o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmconhmp.cpp.o -c /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmconhmp.cpp [ 20%] Building CXX object CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmconmor.cpp.o /usr/bin/c++ -DFROBTADS -DRUNFAST -DTADSNET -DTC_TARGET_T3 -DVMGLOB_VARS -D_DEFAULT_SOURCE -D_M_LE_C11 -D_SVID_SOURCE -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/build -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/src -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads2 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/unix -fno-strict-aliasing -O2 -march=i586 -mtune=i686 -fpermissive -DNDEBUG -std=c++14 -MD -MT CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmconmor.cpp.o -MF CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmconmor.cpp.o.d -o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmconmor.cpp.o -c /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmconmor.cpp [ 20%] Building CXX object CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmconsol.cpp.o /usr/bin/c++ -DFROBTADS -DRUNFAST -DTADSNET -DTC_TARGET_T3 -DVMGLOB_VARS -D_DEFAULT_SOURCE -D_M_LE_C11 -D_SVID_SOURCE -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/build -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/src -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads2 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/unix -fno-strict-aliasing -O2 -march=i586 -mtune=i686 -fpermissive -DNDEBUG -std=c++14 -MD -MT CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmconsol.cpp.o -MF CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmconsol.cpp.o.d -o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmconsol.cpp.o -c /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmconsol.cpp In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfilobj.h:25, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmconsol.cpp:52: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstr.h: In member function ‘virtual void CVmMetaclassString::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstr.h:659:36: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 659 | new (vmg_ id) CVmObjString(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstr.h: In member function ‘virtual void CVmMetaclassString::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstr.h:666:36: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 666 | new (vmg_ id) CVmObjString(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmconsol.cpp:52: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfilobj.h: In member function ‘virtual void CVmMetaclassFile::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfilobj.h:597:34: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 597 | new (vmg_ id) CVmObjFile(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfilobj.h: In member function ‘virtual void CVmMetaclassFile::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfilobj.h:604:34: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 604 | new (vmg_ id) CVmObjFile(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) [ 21%] Building CXX object CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmcrc.cpp.o /usr/bin/c++ -DFROBTADS -DRUNFAST -DTADSNET -DTC_TARGET_T3 -DVMGLOB_VARS -D_DEFAULT_SOURCE -D_M_LE_C11 -D_SVID_SOURCE -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/build -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/src -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads2 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/unix -fno-strict-aliasing -O2 -march=i586 -mtune=i686 -fpermissive -DNDEBUG -std=c++14 -MD -MT CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmcrc.cpp.o -MF CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmcrc.cpp.o.d -o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmcrc.cpp.o -c /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmcrc.cpp [ 21%] Building CXX object CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmcset.cpp.o /usr/bin/c++ -DFROBTADS -DRUNFAST -DTADSNET -DTC_TARGET_T3 -DVMGLOB_VARS -D_DEFAULT_SOURCE -D_M_LE_C11 -D_SVID_SOURCE -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/build -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/src -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads2 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/unix -fno-strict-aliasing -O2 -march=i586 -mtune=i686 -fpermissive -DNDEBUG -std=c++14 -MD -MT CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmcset.cpp.o -MF CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmcset.cpp.o.d -o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmcset.cpp.o -c /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmcset.cpp In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmcset.cpp:22: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmcset.h: In member function ‘virtual void CVmMetaclassCharSet::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmcset.h:238:37: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 238 | new (vmg_ id) CVmObjCharSet(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmcset.h: In member function ‘virtual void CVmMetaclassCharSet::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmcset.h:245:37: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 245 | new (vmg_ id) CVmObjCharSet(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmcset.cpp:31: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstr.h: In member function ‘virtual void CVmMetaclassString::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstr.h:659:36: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 659 | new (vmg_ id) CVmObjString(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstr.h: In member function ‘virtual void CVmMetaclassString::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstr.h:666:36: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 666 | new (vmg_ id) CVmObjString(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmcset.cpp: In static member function ‘static vm_obj_id_t CVmObjCharSet::create_from_stack(const uchar**, uint)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmcset.cpp:83:58: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 83 | vmb_get_len(charset_name)); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmcset.cpp: In static member function ‘static vm_obj_id_t CVmObjCharSet::create(int)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmcset.cpp:99:33: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 99 | new (vmg_ id) CVmObjCharSet(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmcset.cpp: In static member function ‘static vm_obj_id_t CVmObjCharSet::create(int, const char*, size_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmcset.cpp:111:68: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 111 | new (vmg_ id) CVmObjCharSet(vmg_ charset_name, charset_name_len); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) [ 22%] Building CXX object CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmdict.cpp.o /usr/bin/c++ -DFROBTADS -DRUNFAST -DTADSNET -DTC_TARGET_T3 -DVMGLOB_VARS -D_DEFAULT_SOURCE -D_M_LE_C11 -D_SVID_SOURCE -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/build -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/src -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads2 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/unix -fno-strict-aliasing -O2 -march=i586 -mtune=i686 -fpermissive -DNDEBUG -std=c++14 -MD -MT CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmdict.cpp.o -MF CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmdict.cpp.o.d -o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmdict.cpp.o -c /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdict.cpp In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdict.cpp:27: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdict.h: In member function ‘virtual void CVmMetaclassDict::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdict.h:629:41: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 629 | { new (vmg_ id) CVmObjDict(vmg0_); } | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdict.h: In member function ‘virtual void CVmMetaclassDict::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdict.h:633:41: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 633 | { new (vmg_ id) CVmObjDict(vmg0_); } | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:52, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdict.cpp:34: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtobj.h: In member function ‘virtual void CVmMetaclassTads::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtobj.h:651:34: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 651 | new (vmg_ id) CVmObjTads(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtobj.h: In member function ‘virtual void CVmMetaclassTads::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtobj.h:658:34: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 658 | new (vmg_ id) CVmObjTads(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtobj.h: In member function ‘virtual void CVmMetaclassIntClsMod::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtobj.h:766:39: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 766 | new (vmg_ id) CVmObjIntClsMod(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtobj.h: In member function ‘virtual void CVmMetaclassIntClsMod::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtobj.h:773:39: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 773 | new (vmg_ id) CVmObjIntClsMod(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:53, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdict.cpp:34: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstr.h: In member function ‘virtual void CVmMetaclassString::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstr.h:659:36: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 659 | new (vmg_ id) CVmObjString(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstr.h: In member function ‘virtual void CVmMetaclassString::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstr.h:666:36: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 666 | new (vmg_ id) CVmObjString(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:54, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdict.cpp:34: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlst.h: In member function ‘virtual void CVmMetaclassList::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlst.h:772:34: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 772 | new (vmg_ id) CVmObjList(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlst.h: In member function ‘virtual void CVmMetaclassList::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlst.h:779:34: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 779 | new (vmg_ id) CVmObjList(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:56, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdict.cpp:34: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmgram.h: In member function ‘virtual void CVmMetaclassGramProd::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmgram.h:545:43: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 545 | new (vmg_ id) CVmObjGramProd(vmg0_); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmgram.h: In member function ‘virtual void CVmMetaclassGramProd::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmgram.h:552:43: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 552 | new (vmg_ id) CVmObjGramProd(vmg0_); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:57, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdict.cpp:34: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbignum.h: In static member function ‘static vm_obj_id_t CVmObjBigNum::create(int, const bignum_t*)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbignum.h:585:45: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 585 | new (vmg_ id) CVmObjBigNum(vmg_ prec); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbignum.h: In static member function ‘static vm_obj_id_t CVmObjBigNum::create(int, const bignum_t&)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbignum.h:596:45: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 596 | new (vmg_ id) CVmObjBigNum(vmg_ prec); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbignum.h: In member function ‘virtual void CVmMetaclassBigNum::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbignum.h:1640:36: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 1640 | new (vmg_ id) CVmObjBigNum(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbignum.h: In member function ‘virtual void CVmMetaclassBigNum::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbignum.h:1647:36: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 1647 | new (vmg_ id) CVmObjBigNum(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:58, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdict.cpp:34: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmintcls.h: In member function ‘virtual void CVmMetaclassClass::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmintcls.h:306:35: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 306 | new (vmg_ id) CVmObjClass(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmintcls.h: In member function ‘virtual void CVmMetaclassClass::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmintcls.h:313:35: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 313 | new (vmg_ id) CVmObjClass(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmanonfn.h:28, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:59, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdict.cpp:34: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmvec.h: In member function ‘virtual void CVmMetaclassVector::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmvec.h:594:36: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 594 | new (vmg_ id) CVmObjVector(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmvec.h: In member function ‘virtual void CVmMetaclassVector::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmvec.h:601:36: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 601 | new (vmg_ id) CVmObjVector(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:59, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdict.cpp:34: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmanonfn.h: In member function ‘virtual void CVmMetaclassAnonFn::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmanonfn.h:107:36: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 107 | new (vmg_ id) CVmObjAnonFn(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmanonfn.h: In member function ‘virtual void CVmMetaclassAnonFn::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmanonfn.h:114:36: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 114 | new (vmg_ id) CVmObjAnonFn(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:61, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdict.cpp:34: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmiter.h: In member function ‘virtual void CVmMetaclassIterIdx::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmiter.h:339:37: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 339 | new (vmg_ id) CVmObjIterIdx(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmiter.h: In member function ‘virtual void CVmMetaclassIterIdx::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmiter.h:346:37: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 346 | new (vmg_ id) CVmObjIterIdx(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:63, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdict.cpp:34: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h: In member function ‘virtual void CVmMetaclassLookupTable::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h:670:41: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 670 | new (vmg_ id) CVmObjLookupTable(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h: In member function ‘virtual void CVmMetaclassLookupTable::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h:677:41: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 677 | new (vmg_ id) CVmObjLookupTable(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h: In member function ‘virtual void CVmMetaclassWeakRefLookupTable::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h:710:50: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 710 | { new (vmg_ id) CVmObjWeakRefLookupTable(); } | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h: In member function ‘virtual void CVmMetaclassWeakRefLookupTable::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h:714:50: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 714 | { new (vmg_ id) CVmObjWeakRefLookupTable(); } | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h: In member function ‘virtual void CVmMetaclassIterLookupTable::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h:919:45: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 919 | new (vmg_ id) CVmObjIterLookupTable(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h: In member function ‘virtual void CVmMetaclassIterLookupTable::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h:926:45: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 926 | new (vmg_ id) CVmObjIterLookupTable(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:64, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdict.cpp:34: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbytarr.h: In member function ‘virtual void CVmMetaclassByteArray::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbytarr.h:460:39: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 460 | new (vmg_ id) CVmObjByteArray(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbytarr.h: In member function ‘virtual void CVmMetaclassByteArray::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbytarr.h:467:39: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 467 | new (vmg_ id) CVmObjByteArray(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:65, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdict.cpp:34: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmcset.h: In member function ‘virtual void CVmMetaclassCharSet::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmcset.h:238:37: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 238 | new (vmg_ id) CVmObjCharSet(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmcset.h: In member function ‘virtual void CVmMetaclassCharSet::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmcset.h:245:37: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 245 | new (vmg_ id) CVmObjCharSet(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:66, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdict.cpp:34: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfilobj.h: In member function ‘virtual void CVmMetaclassFile::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfilobj.h:597:34: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 597 | new (vmg_ id) CVmObjFile(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfilobj.h: In member function ‘virtual void CVmMetaclassFile::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfilobj.h:604:34: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 604 | new (vmg_ id) CVmObjFile(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:67, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdict.cpp:34: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtmpfil.h: In member function ‘virtual void CVmMetaclassTemporaryFile::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtmpfil.h:222:43: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 222 | new (vmg_ id) CVmObjTemporaryFile(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtmpfil.h: In member function ‘virtual void CVmMetaclassTemporaryFile::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtmpfil.h:229:43: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 229 | new (vmg_ id) CVmObjTemporaryFile(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:68, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdict.cpp:34: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfilnam.h: In member function ‘virtual void CVmMetaclassFileName::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfilnam.h:340:38: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 340 | new (vmg_ id) CVmObjFileName(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfilnam.h: In member function ‘virtual void CVmMetaclassFileName::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfilnam.h:347:38: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 347 | new (vmg_ id) CVmObjFileName(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:69, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdict.cpp:34: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmpat.h: In member function ‘virtual void CVmMetaclassPattern::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmpat.h:198:37: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 198 | new (vmg_ id) CVmObjPattern(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmpat.h: In member function ‘virtual void CVmMetaclassPattern::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmpat.h:205:37: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 205 | new (vmg_ id) CVmObjPattern(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:70, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdict.cpp:34: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstrcmp.h: In member function ‘virtual void CVmMetaclassStrComp::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstrcmp.h:307:37: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 307 | new (vmg_ id) CVmObjStrComp(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstrcmp.h: In member function ‘virtual void CVmMetaclassStrComp::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstrcmp.h:314:37: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 314 | new (vmg_ id) CVmObjStrComp(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:71, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdict.cpp:34: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstrbuf.h: In member function ‘virtual void CVmMetaclassStringBuffer::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstrbuf.h:397:42: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 397 | new (vmg_ id) CVmObjStringBuffer(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstrbuf.h: In member function ‘virtual void CVmMetaclassStringBuffer::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstrbuf.h:404:42: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 404 | new (vmg_ id) CVmObjStringBuffer(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:72, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdict.cpp:34: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdynfunc.h: In member function ‘virtual void CVmMetaclassDynamicFunc::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdynfunc.h:344:38: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 344 | new (vmg_ id) CVmDynamicFunc(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdynfunc.h: In member function ‘virtual void CVmMetaclassDynamicFunc::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdynfunc.h:351:38: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 351 | new (vmg_ id) CVmDynamicFunc(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:73, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdict.cpp:34: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfref.h: In member function ‘virtual void CVmMetaclassFrameDesc::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfref.h:434:39: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 434 | new (vmg_ id) CVmObjFrameDesc(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfref.h: In member function ‘virtual void CVmMetaclassFrameDesc::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfref.h:441:39: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 441 | new (vmg_ id) CVmObjFrameDesc(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfref.h: In member function ‘virtual void CVmMetaclassFrameRef::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfref.h:471:38: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 471 | new (vmg_ id) CVmObjFrameRef(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfref.h: In member function ‘virtual void CVmMetaclassFrameRef::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfref.h:478:38: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 478 | new (vmg_ id) CVmObjFrameRef(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:74, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdict.cpp:34: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdate.h: In member function ‘virtual void CVmMetaclassDate::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdate.h:683:34: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 683 | new (vmg_ id) CVmObjDate(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdate.h: In member function ‘virtual void CVmMetaclassDate::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdate.h:690:34: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 690 | new (vmg_ id) CVmObjDate(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:75, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdict.cpp:34: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtzobj.h: In member function ‘virtual void CVmMetaclassTimeZone::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtzobj.h:215:38: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 215 | new (vmg_ id) CVmObjTimeZone(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtzobj.h: In member function ‘virtual void CVmMetaclassTimeZone::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtzobj.h:222:38: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 222 | new (vmg_ id) CVmObjTimeZone(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcnet.h:28, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:79, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdict.cpp:34: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmhttpsrv.h: In member function ‘virtual void CVmMetaclassHTTPServer::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmhttpsrv.h:213:40: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 213 | new (vmg_ id) CVmObjHTTPServer(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmhttpsrv.h: In member function ‘virtual void CVmMetaclassHTTPServer::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmhttpsrv.h:221:40: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 221 | new (vmg_ id) CVmObjHTTPServer(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcnet.h:29, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:79, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdict.cpp:34: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmhttpreq.h: In member function ‘virtual void CVmMetaclassHTTPRequest::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmhttpreq.h:324:41: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 324 | new (vmg_ id) CVmObjHTTPRequest(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmhttpreq.h: In member function ‘virtual void CVmMetaclassHTTPRequest::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmhttpreq.h:332:41: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 332 | new (vmg_ id) CVmObjHTTPRequest(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdict.cpp: In static member function ‘static vm_obj_id_t CVmObjDict::create_from_stack(const uchar**, uint)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdict.cpp:207:41: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 207 | obj = new (vmg_ id) CVmObjDict(vmg0_); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) [ 22%] Building CXX object CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmdynfunc.cpp.o /usr/bin/c++ -DFROBTADS -DRUNFAST -DTADSNET -DTC_TARGET_T3 -DVMGLOB_VARS -D_DEFAULT_SOURCE -D_M_LE_C11 -D_SVID_SOURCE -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/build -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/src -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads2 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/unix -fno-strict-aliasing -O2 -march=i586 -mtune=i686 -fpermissive -DNDEBUG -std=c++14 -MD -MT CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmdynfunc.cpp.o -MF CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmdynfunc.cpp.o.d -o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmdynfunc.cpp.o -c /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdynfunc.cpp In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdynfunc.cpp:30: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdynfunc.h: In member function ‘virtual void CVmMetaclassDynamicFunc::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdynfunc.h:344:38: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 344 | new (vmg_ id) CVmDynamicFunc(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdynfunc.h: In member function ‘virtual void CVmMetaclassDynamicFunc::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdynfunc.h:351:38: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 351 | new (vmg_ id) CVmDynamicFunc(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:52, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdynfunc.cpp:37: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtobj.h: In member function ‘virtual void CVmMetaclassTads::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtobj.h:651:34: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 651 | new (vmg_ id) CVmObjTads(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtobj.h: In member function ‘virtual void CVmMetaclassTads::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtobj.h:658:34: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 658 | new (vmg_ id) CVmObjTads(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtobj.h: In member function ‘virtual void CVmMetaclassIntClsMod::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtobj.h:766:39: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 766 | new (vmg_ id) CVmObjIntClsMod(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtobj.h: In member function ‘virtual void CVmMetaclassIntClsMod::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtobj.h:773:39: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 773 | new (vmg_ id) CVmObjIntClsMod(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:53, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdynfunc.cpp:37: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstr.h: In member function ‘virtual void CVmMetaclassString::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstr.h:659:36: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 659 | new (vmg_ id) CVmObjString(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstr.h: In member function ‘virtual void CVmMetaclassString::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstr.h:666:36: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 666 | new (vmg_ id) CVmObjString(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:54, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdynfunc.cpp:37: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlst.h: In member function ‘virtual void CVmMetaclassList::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlst.h:772:34: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 772 | new (vmg_ id) CVmObjList(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlst.h: In member function ‘virtual void CVmMetaclassList::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlst.h:779:34: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 779 | new (vmg_ id) CVmObjList(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:55, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdynfunc.cpp:37: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdict.h: In member function ‘virtual void CVmMetaclassDict::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdict.h:629:41: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 629 | { new (vmg_ id) CVmObjDict(vmg0_); } | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdict.h: In member function ‘virtual void CVmMetaclassDict::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdict.h:633:41: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 633 | { new (vmg_ id) CVmObjDict(vmg0_); } | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:56, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdynfunc.cpp:37: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmgram.h: In member function ‘virtual void CVmMetaclassGramProd::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmgram.h:545:43: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 545 | new (vmg_ id) CVmObjGramProd(vmg0_); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmgram.h: In member function ‘virtual void CVmMetaclassGramProd::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmgram.h:552:43: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 552 | new (vmg_ id) CVmObjGramProd(vmg0_); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:57, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdynfunc.cpp:37: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbignum.h: In static member function ‘static vm_obj_id_t CVmObjBigNum::create(int, const bignum_t*)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbignum.h:585:45: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 585 | new (vmg_ id) CVmObjBigNum(vmg_ prec); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbignum.h: In static member function ‘static vm_obj_id_t CVmObjBigNum::create(int, const bignum_t&)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbignum.h:596:45: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 596 | new (vmg_ id) CVmObjBigNum(vmg_ prec); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbignum.h: In member function ‘virtual void CVmMetaclassBigNum::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbignum.h:1640:36: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 1640 | new (vmg_ id) CVmObjBigNum(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbignum.h: In member function ‘virtual void CVmMetaclassBigNum::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbignum.h:1647:36: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 1647 | new (vmg_ id) CVmObjBigNum(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:58, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdynfunc.cpp:37: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmintcls.h: In member function ‘virtual void CVmMetaclassClass::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmintcls.h:306:35: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 306 | new (vmg_ id) CVmObjClass(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmintcls.h: In member function ‘virtual void CVmMetaclassClass::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmintcls.h:313:35: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 313 | new (vmg_ id) CVmObjClass(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmanonfn.h:28, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:59, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdynfunc.cpp:37: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmvec.h: In member function ‘virtual void CVmMetaclassVector::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmvec.h:594:36: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 594 | new (vmg_ id) CVmObjVector(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmvec.h: In member function ‘virtual void CVmMetaclassVector::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmvec.h:601:36: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 601 | new (vmg_ id) CVmObjVector(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:59, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdynfunc.cpp:37: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmanonfn.h: In member function ‘virtual void CVmMetaclassAnonFn::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmanonfn.h:107:36: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 107 | new (vmg_ id) CVmObjAnonFn(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmanonfn.h: In member function ‘virtual void CVmMetaclassAnonFn::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmanonfn.h:114:36: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 114 | new (vmg_ id) CVmObjAnonFn(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:61, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdynfunc.cpp:37: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmiter.h: In member function ‘virtual void CVmMetaclassIterIdx::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmiter.h:339:37: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 339 | new (vmg_ id) CVmObjIterIdx(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmiter.h: In member function ‘virtual void CVmMetaclassIterIdx::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmiter.h:346:37: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 346 | new (vmg_ id) CVmObjIterIdx(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:63, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdynfunc.cpp:37: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h: In member function ‘virtual void CVmMetaclassLookupTable::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h:670:41: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 670 | new (vmg_ id) CVmObjLookupTable(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h: In member function ‘virtual void CVmMetaclassLookupTable::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h:677:41: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 677 | new (vmg_ id) CVmObjLookupTable(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h: In member function ‘virtual void CVmMetaclassWeakRefLookupTable::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h:710:50: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 710 | { new (vmg_ id) CVmObjWeakRefLookupTable(); } | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h: In member function ‘virtual void CVmMetaclassWeakRefLookupTable::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h:714:50: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 714 | { new (vmg_ id) CVmObjWeakRefLookupTable(); } | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h: In member function ‘virtual void CVmMetaclassIterLookupTable::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h:919:45: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 919 | new (vmg_ id) CVmObjIterLookupTable(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h: In member function ‘virtual void CVmMetaclassIterLookupTable::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h:926:45: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 926 | new (vmg_ id) CVmObjIterLookupTable(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:64, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdynfunc.cpp:37: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbytarr.h: In member function ‘virtual void CVmMetaclassByteArray::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbytarr.h:460:39: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 460 | new (vmg_ id) CVmObjByteArray(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbytarr.h: In member function ‘virtual void CVmMetaclassByteArray::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbytarr.h:467:39: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 467 | new (vmg_ id) CVmObjByteArray(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:65, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdynfunc.cpp:37: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmcset.h: In member function ‘virtual void CVmMetaclassCharSet::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmcset.h:238:37: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 238 | new (vmg_ id) CVmObjCharSet(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmcset.h: In member function ‘virtual void CVmMetaclassCharSet::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmcset.h:245:37: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 245 | new (vmg_ id) CVmObjCharSet(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:66, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdynfunc.cpp:37: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfilobj.h: In member function ‘virtual void CVmMetaclassFile::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfilobj.h:597:34: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 597 | new (vmg_ id) CVmObjFile(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfilobj.h: In member function ‘virtual void CVmMetaclassFile::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfilobj.h:604:34: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 604 | new (vmg_ id) CVmObjFile(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:67, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdynfunc.cpp:37: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtmpfil.h: In member function ‘virtual void CVmMetaclassTemporaryFile::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtmpfil.h:222:43: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 222 | new (vmg_ id) CVmObjTemporaryFile(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtmpfil.h: In member function ‘virtual void CVmMetaclassTemporaryFile::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtmpfil.h:229:43: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 229 | new (vmg_ id) CVmObjTemporaryFile(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:68, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdynfunc.cpp:37: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfilnam.h: In member function ‘virtual void CVmMetaclassFileName::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfilnam.h:340:38: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 340 | new (vmg_ id) CVmObjFileName(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfilnam.h: In member function ‘virtual void CVmMetaclassFileName::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfilnam.h:347:38: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 347 | new (vmg_ id) CVmObjFileName(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:69, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdynfunc.cpp:37: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmpat.h: In member function ‘virtual void CVmMetaclassPattern::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmpat.h:198:37: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 198 | new (vmg_ id) CVmObjPattern(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmpat.h: In member function ‘virtual void CVmMetaclassPattern::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmpat.h:205:37: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 205 | new (vmg_ id) CVmObjPattern(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:70, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdynfunc.cpp:37: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstrcmp.h: In member function ‘virtual void CVmMetaclassStrComp::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstrcmp.h:307:37: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 307 | new (vmg_ id) CVmObjStrComp(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstrcmp.h: In member function ‘virtual void CVmMetaclassStrComp::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstrcmp.h:314:37: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 314 | new (vmg_ id) CVmObjStrComp(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:71, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdynfunc.cpp:37: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstrbuf.h: In member function ‘virtual void CVmMetaclassStringBuffer::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstrbuf.h:397:42: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 397 | new (vmg_ id) CVmObjStringBuffer(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstrbuf.h: In member function ‘virtual void CVmMetaclassStringBuffer::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstrbuf.h:404:42: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 404 | new (vmg_ id) CVmObjStringBuffer(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:73, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdynfunc.cpp:37: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfref.h: In member function ‘virtual void CVmMetaclassFrameDesc::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfref.h:434:39: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 434 | new (vmg_ id) CVmObjFrameDesc(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfref.h: In member function ‘virtual void CVmMetaclassFrameDesc::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfref.h:441:39: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 441 | new (vmg_ id) CVmObjFrameDesc(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfref.h: In member function ‘virtual void CVmMetaclassFrameRef::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfref.h:471:38: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 471 | new (vmg_ id) CVmObjFrameRef(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfref.h: In member function ‘virtual void CVmMetaclassFrameRef::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfref.h:478:38: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 478 | new (vmg_ id) CVmObjFrameRef(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:74, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdynfunc.cpp:37: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdate.h: In member function ‘virtual void CVmMetaclassDate::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdate.h:683:34: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 683 | new (vmg_ id) CVmObjDate(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdate.h: In member function ‘virtual void CVmMetaclassDate::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdate.h:690:34: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 690 | new (vmg_ id) CVmObjDate(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:75, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdynfunc.cpp:37: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtzobj.h: In member function ‘virtual void CVmMetaclassTimeZone::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtzobj.h:215:38: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 215 | new (vmg_ id) CVmObjTimeZone(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtzobj.h: In member function ‘virtual void CVmMetaclassTimeZone::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtzobj.h:222:38: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 222 | new (vmg_ id) CVmObjTimeZone(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcnet.h:28, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:79, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdynfunc.cpp:37: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmhttpsrv.h: In member function ‘virtual void CVmMetaclassHTTPServer::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmhttpsrv.h:213:40: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 213 | new (vmg_ id) CVmObjHTTPServer(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmhttpsrv.h: In member function ‘virtual void CVmMetaclassHTTPServer::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmhttpsrv.h:221:40: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 221 | new (vmg_ id) CVmObjHTTPServer(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcnet.h:29, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:79, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdynfunc.cpp:37: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmhttpreq.h: In member function ‘virtual void CVmMetaclassHTTPRequest::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmhttpreq.h:324:41: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 324 | new (vmg_ id) CVmObjHTTPRequest(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmhttpreq.h: In member function ‘virtual void CVmMetaclassHTTPRequest::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmhttpreq.h:332:41: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 332 | new (vmg_ id) CVmObjHTTPRequest(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdynfunc.cpp: In member function ‘vm_obj_id_t CVmDynamicCompiler::compile(int, vm_obj_id_t, vm_obj_id_t, vm_obj_id_t, const vm_val_t*, const char*, size_t, CVmDynCompMode, CVmDynCompDebug*, CVmDynCompResults*)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdynfunc.cpp:1761:40: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 1761 | new (vmg_ coid) CVmDynamicFunc(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdynfunc.cpp:1780:42: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 1780 | new (vmg_ id) CVmDynamicFunc(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdynfunc.cpp: In member function ‘int CVmDynamicCompiler::gen_code_body(CTPNStmTop*, const vm_val_t*, CVmDynCompDebug*)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdynfunc.cpp:2000:48: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 2000 | vmg_ coid, srcval, bytecode_rem, refcnt); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) [ 23%] Building CXX object CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmerr.cpp.o /usr/bin/c++ -DFROBTADS -DRUNFAST -DTADSNET -DTC_TARGET_T3 -DVMGLOB_VARS -D_DEFAULT_SOURCE -D_M_LE_C11 -D_SVID_SOURCE -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/build -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/src -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads2 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/unix -fno-strict-aliasing -O2 -march=i586 -mtune=i686 -fpermissive -DNDEBUG -std=c++14 -MD -MT CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmerr.cpp.o -MF CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmerr.cpp.o.d -o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmerr.cpp.o -c /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmerr.cpp [ 23%] Building CXX object CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmerrmsg.cpp.o /usr/bin/c++ -DFROBTADS -DRUNFAST -DTADSNET -DTC_TARGET_T3 -DVMGLOB_VARS -D_DEFAULT_SOURCE -D_M_LE_C11 -D_SVID_SOURCE -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/build -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/src -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads2 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/unix -fno-strict-aliasing -O2 -march=i586 -mtune=i686 -fpermissive -DNDEBUG -std=c++14 -MD -MT CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmerrmsg.cpp.o -MF CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmerrmsg.cpp.o.d -o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmerrmsg.cpp.o -c /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmerrmsg.cpp [ 23%] Building CXX object CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmfile.cpp.o /usr/bin/c++ -DFROBTADS -DRUNFAST -DTADSNET -DTC_TARGET_T3 -DVMGLOB_VARS -D_DEFAULT_SOURCE -D_M_LE_C11 -D_SVID_SOURCE -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/build -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/src -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads2 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/unix -fno-strict-aliasing -O2 -march=i586 -mtune=i686 -fpermissive -DNDEBUG -std=c++14 -MD -MT CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmfile.cpp.o -MF CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmfile.cpp.o.d -o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmfile.cpp.o -c /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfile.cpp [ 24%] Building CXX object CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmfilobj.cpp.o /usr/bin/c++ -DFROBTADS -DRUNFAST -DTADSNET -DTC_TARGET_T3 -DVMGLOB_VARS -D_DEFAULT_SOURCE -D_M_LE_C11 -D_SVID_SOURCE -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/build -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/src -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads2 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/unix -fno-strict-aliasing -O2 -march=i586 -mtune=i686 -fpermissive -DNDEBUG -std=c++14 -MD -MT CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmfilobj.cpp.o -MF CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmfilobj.cpp.o.d -o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmfilobj.cpp.o -c /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfilobj.cpp In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfilobj.cpp:25: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmcset.h: In member function ‘virtual void CVmMetaclassCharSet::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmcset.h:238:37: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 238 | new (vmg_ id) CVmObjCharSet(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmcset.h: In member function ‘virtual void CVmMetaclassCharSet::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmcset.h:245:37: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 245 | new (vmg_ id) CVmObjCharSet(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfilobj.cpp:32: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstr.h: In member function ‘virtual void CVmMetaclassString::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstr.h:659:36: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 659 | new (vmg_ id) CVmObjString(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstr.h: In member function ‘virtual void CVmMetaclassString::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstr.h:666:36: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 666 | new (vmg_ id) CVmObjString(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfilobj.cpp:33: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlst.h: In member function ‘virtual void CVmMetaclassList::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlst.h:772:34: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 772 | new (vmg_ id) CVmObjList(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlst.h: In member function ‘virtual void CVmMetaclassList::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlst.h:779:34: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 779 | new (vmg_ id) CVmObjList(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfilobj.cpp:34: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdate.h: In member function ‘virtual void CVmMetaclassDate::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdate.h:683:34: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 683 | new (vmg_ id) CVmObjDate(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdate.h: In member function ‘virtual void CVmMetaclassDate::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdate.h:690:34: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 690 | new (vmg_ id) CVmObjDate(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfilobj.cpp:35: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfilobj.h: In member function ‘virtual void CVmMetaclassFile::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfilobj.h:597:34: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 597 | new (vmg_ id) CVmObjFile(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfilobj.h: In member function ‘virtual void CVmMetaclassFile::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfilobj.h:604:34: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 604 | new (vmg_ id) CVmObjFile(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfilobj.cpp:38: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbytarr.h: In member function ‘virtual void CVmMetaclassByteArray::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbytarr.h:460:39: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 460 | new (vmg_ id) CVmObjByteArray(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbytarr.h: In member function ‘virtual void CVmMetaclassByteArray::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbytarr.h:467:39: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 467 | new (vmg_ id) CVmObjByteArray(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfilobj.cpp:39: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbignum.h: In static member function ‘static vm_obj_id_t CVmObjBigNum::create(int, const bignum_t*)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbignum.h:585:45: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 585 | new (vmg_ id) CVmObjBigNum(vmg_ prec); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbignum.h: In static member function ‘static vm_obj_id_t CVmObjBigNum::create(int, const bignum_t&)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbignum.h:596:45: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 596 | new (vmg_ id) CVmObjBigNum(vmg_ prec); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbignum.h: In member function ‘virtual void CVmMetaclassBigNum::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbignum.h:1640:36: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 1640 | new (vmg_ id) CVmObjBigNum(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbignum.h: In member function ‘virtual void CVmMetaclassBigNum::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbignum.h:1647:36: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 1647 | new (vmg_ id) CVmObjBigNum(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfilobj.cpp:45: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfilnam.h: In member function ‘virtual void CVmMetaclassFileName::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfilnam.h:340:38: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 340 | new (vmg_ id) CVmObjFileName(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfilnam.h: In member function ‘virtual void CVmMetaclassFileName::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfilnam.h:347:38: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 347 | new (vmg_ id) CVmObjFileName(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfilobj.cpp: In static member function ‘static vm_obj_id_t CVmObjFile::create(int)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfilobj.cpp:134:30: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 134 | new (vmg_ id) CVmObjFile(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfilobj.cpp: In static member function ‘static vm_obj_id_t CVmObjFile::create(int, CVmNetFile*, vm_obj_id_t, CVmDataSource*, int, int, int)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfilobj.cpp:154:64: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 154 | vmg_ netfile, charset, fp, mode, access, create_readbuf); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) [ 24%] Building CXX object CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmfilnam.cpp.o /usr/bin/c++ -DFROBTADS -DRUNFAST -DTADSNET -DTC_TARGET_T3 -DVMGLOB_VARS -D_DEFAULT_SOURCE -D_M_LE_C11 -D_SVID_SOURCE -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/build -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/src -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads2 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/unix -fno-strict-aliasing -O2 -march=i586 -mtune=i686 -fpermissive -DNDEBUG -std=c++14 -MD -MT CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmfilnam.cpp.o -MF CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmfilnam.cpp.o.d -o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmfilnam.cpp.o -c /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfilnam.cpp In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfilnam.cpp:28: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfilnam.h: In member function ‘virtual void CVmMetaclassFileName::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfilnam.h:340:38: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 340 | new (vmg_ id) CVmObjFileName(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfilnam.h: In member function ‘virtual void CVmMetaclassFileName::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfilnam.h:347:38: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 347 | new (vmg_ id) CVmObjFileName(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:52, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfilnam.cpp:35: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtobj.h: In member function ‘virtual void CVmMetaclassTads::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtobj.h:651:34: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 651 | new (vmg_ id) CVmObjTads(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtobj.h: In member function ‘virtual void CVmMetaclassTads::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtobj.h:658:34: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 658 | new (vmg_ id) CVmObjTads(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtobj.h: In member function ‘virtual void CVmMetaclassIntClsMod::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtobj.h:766:39: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 766 | new (vmg_ id) CVmObjIntClsMod(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtobj.h: In member function ‘virtual void CVmMetaclassIntClsMod::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtobj.h:773:39: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 773 | new (vmg_ id) CVmObjIntClsMod(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:53, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfilnam.cpp:35: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstr.h: In member function ‘virtual void CVmMetaclassString::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstr.h:659:36: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 659 | new (vmg_ id) CVmObjString(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstr.h: In member function ‘virtual void CVmMetaclassString::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstr.h:666:36: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 666 | new (vmg_ id) CVmObjString(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:54, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfilnam.cpp:35: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlst.h: In member function ‘virtual void CVmMetaclassList::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlst.h:772:34: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 772 | new (vmg_ id) CVmObjList(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlst.h: In member function ‘virtual void CVmMetaclassList::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlst.h:779:34: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 779 | new (vmg_ id) CVmObjList(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:55, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfilnam.cpp:35: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdict.h: In member function ‘virtual void CVmMetaclassDict::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdict.h:629:41: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 629 | { new (vmg_ id) CVmObjDict(vmg0_); } | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdict.h: In member function ‘virtual void CVmMetaclassDict::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdict.h:633:41: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 633 | { new (vmg_ id) CVmObjDict(vmg0_); } | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:56, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfilnam.cpp:35: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmgram.h: In member function ‘virtual void CVmMetaclassGramProd::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmgram.h:545:43: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 545 | new (vmg_ id) CVmObjGramProd(vmg0_); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmgram.h: In member function ‘virtual void CVmMetaclassGramProd::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmgram.h:552:43: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 552 | new (vmg_ id) CVmObjGramProd(vmg0_); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:57, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfilnam.cpp:35: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbignum.h: In static member function ‘static vm_obj_id_t CVmObjBigNum::create(int, const bignum_t*)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbignum.h:585:45: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 585 | new (vmg_ id) CVmObjBigNum(vmg_ prec); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbignum.h: In static member function ‘static vm_obj_id_t CVmObjBigNum::create(int, const bignum_t&)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbignum.h:596:45: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 596 | new (vmg_ id) CVmObjBigNum(vmg_ prec); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbignum.h: In member function ‘virtual void CVmMetaclassBigNum::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbignum.h:1640:36: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 1640 | new (vmg_ id) CVmObjBigNum(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbignum.h: In member function ‘virtual void CVmMetaclassBigNum::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbignum.h:1647:36: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 1647 | new (vmg_ id) CVmObjBigNum(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:58, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfilnam.cpp:35: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmintcls.h: In member function ‘virtual void CVmMetaclassClass::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmintcls.h:306:35: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 306 | new (vmg_ id) CVmObjClass(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmintcls.h: In member function ‘virtual void CVmMetaclassClass::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmintcls.h:313:35: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 313 | new (vmg_ id) CVmObjClass(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmanonfn.h:28, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:59, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfilnam.cpp:35: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmvec.h: In member function ‘virtual void CVmMetaclassVector::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmvec.h:594:36: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 594 | new (vmg_ id) CVmObjVector(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmvec.h: In member function ‘virtual void CVmMetaclassVector::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmvec.h:601:36: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 601 | new (vmg_ id) CVmObjVector(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:59, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfilnam.cpp:35: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmanonfn.h: In member function ‘virtual void CVmMetaclassAnonFn::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmanonfn.h:107:36: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 107 | new (vmg_ id) CVmObjAnonFn(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmanonfn.h: In member function ‘virtual void CVmMetaclassAnonFn::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmanonfn.h:114:36: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 114 | new (vmg_ id) CVmObjAnonFn(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:61, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfilnam.cpp:35: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmiter.h: In member function ‘virtual void CVmMetaclassIterIdx::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmiter.h:339:37: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 339 | new (vmg_ id) CVmObjIterIdx(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmiter.h: In member function ‘virtual void CVmMetaclassIterIdx::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmiter.h:346:37: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 346 | new (vmg_ id) CVmObjIterIdx(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:63, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfilnam.cpp:35: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h: In member function ‘virtual void CVmMetaclassLookupTable::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h:670:41: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 670 | new (vmg_ id) CVmObjLookupTable(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h: In member function ‘virtual void CVmMetaclassLookupTable::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h:677:41: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 677 | new (vmg_ id) CVmObjLookupTable(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h: In member function ‘virtual void CVmMetaclassWeakRefLookupTable::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h:710:50: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 710 | { new (vmg_ id) CVmObjWeakRefLookupTable(); } | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h: In member function ‘virtual void CVmMetaclassWeakRefLookupTable::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h:714:50: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 714 | { new (vmg_ id) CVmObjWeakRefLookupTable(); } | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h: In member function ‘virtual void CVmMetaclassIterLookupTable::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h:919:45: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 919 | new (vmg_ id) CVmObjIterLookupTable(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h: In member function ‘virtual void CVmMetaclassIterLookupTable::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h:926:45: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 926 | new (vmg_ id) CVmObjIterLookupTable(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:64, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfilnam.cpp:35: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbytarr.h: In member function ‘virtual void CVmMetaclassByteArray::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbytarr.h:460:39: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 460 | new (vmg_ id) CVmObjByteArray(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbytarr.h: In member function ‘virtual void CVmMetaclassByteArray::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbytarr.h:467:39: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 467 | new (vmg_ id) CVmObjByteArray(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:65, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfilnam.cpp:35: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmcset.h: In member function ‘virtual void CVmMetaclassCharSet::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmcset.h:238:37: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 238 | new (vmg_ id) CVmObjCharSet(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmcset.h: In member function ‘virtual void CVmMetaclassCharSet::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmcset.h:245:37: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 245 | new (vmg_ id) CVmObjCharSet(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:66, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfilnam.cpp:35: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfilobj.h: In member function ‘virtual void CVmMetaclassFile::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfilobj.h:597:34: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 597 | new (vmg_ id) CVmObjFile(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfilobj.h: In member function ‘virtual void CVmMetaclassFile::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfilobj.h:604:34: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 604 | new (vmg_ id) CVmObjFile(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:67, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfilnam.cpp:35: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtmpfil.h: In member function ‘virtual void CVmMetaclassTemporaryFile::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtmpfil.h:222:43: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 222 | new (vmg_ id) CVmObjTemporaryFile(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtmpfil.h: In member function ‘virtual void CVmMetaclassTemporaryFile::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtmpfil.h:229:43: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 229 | new (vmg_ id) CVmObjTemporaryFile(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:69, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfilnam.cpp:35: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmpat.h: In member function ‘virtual void CVmMetaclassPattern::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmpat.h:198:37: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 198 | new (vmg_ id) CVmObjPattern(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmpat.h: In member function ‘virtual void CVmMetaclassPattern::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmpat.h:205:37: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 205 | new (vmg_ id) CVmObjPattern(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:70, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfilnam.cpp:35: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstrcmp.h: In member function ‘virtual void CVmMetaclassStrComp::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstrcmp.h:307:37: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 307 | new (vmg_ id) CVmObjStrComp(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstrcmp.h: In member function ‘virtual void CVmMetaclassStrComp::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstrcmp.h:314:37: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 314 | new (vmg_ id) CVmObjStrComp(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:71, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfilnam.cpp:35: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstrbuf.h: In member function ‘virtual void CVmMetaclassStringBuffer::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstrbuf.h:397:42: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 397 | new (vmg_ id) CVmObjStringBuffer(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstrbuf.h: In member function ‘virtual void CVmMetaclassStringBuffer::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstrbuf.h:404:42: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 404 | new (vmg_ id) CVmObjStringBuffer(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:72, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfilnam.cpp:35: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdynfunc.h: In member function ‘virtual void CVmMetaclassDynamicFunc::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdynfunc.h:344:38: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 344 | new (vmg_ id) CVmDynamicFunc(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdynfunc.h: In member function ‘virtual void CVmMetaclassDynamicFunc::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdynfunc.h:351:38: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 351 | new (vmg_ id) CVmDynamicFunc(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:73, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfilnam.cpp:35: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfref.h: In member function ‘virtual void CVmMetaclassFrameDesc::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfref.h:434:39: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 434 | new (vmg_ id) CVmObjFrameDesc(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfref.h: In member function ‘virtual void CVmMetaclassFrameDesc::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfref.h:441:39: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 441 | new (vmg_ id) CVmObjFrameDesc(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfref.h: In member function ‘virtual void CVmMetaclassFrameRef::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfref.h:471:38: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 471 | new (vmg_ id) CVmObjFrameRef(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfref.h: In member function ‘virtual void CVmMetaclassFrameRef::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfref.h:478:38: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 478 | new (vmg_ id) CVmObjFrameRef(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:74, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfilnam.cpp:35: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdate.h: In member function ‘virtual void CVmMetaclassDate::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdate.h:683:34: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 683 | new (vmg_ id) CVmObjDate(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdate.h: In member function ‘virtual void CVmMetaclassDate::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdate.h:690:34: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 690 | new (vmg_ id) CVmObjDate(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:75, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfilnam.cpp:35: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtzobj.h: In member function ‘virtual void CVmMetaclassTimeZone::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtzobj.h:215:38: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 215 | new (vmg_ id) CVmObjTimeZone(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtzobj.h: In member function ‘virtual void CVmMetaclassTimeZone::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtzobj.h:222:38: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 222 | new (vmg_ id) CVmObjTimeZone(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcnet.h:28, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:79, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfilnam.cpp:35: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmhttpsrv.h: In member function ‘virtual void CVmMetaclassHTTPServer::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmhttpsrv.h:213:40: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 213 | new (vmg_ id) CVmObjHTTPServer(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmhttpsrv.h: In member function ‘virtual void CVmMetaclassHTTPServer::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmhttpsrv.h:221:40: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 221 | new (vmg_ id) CVmObjHTTPServer(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcnet.h:29, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:79, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfilnam.cpp:35: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmhttpreq.h: In member function ‘virtual void CVmMetaclassHTTPRequest::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmhttpreq.h:324:41: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 324 | new (vmg_ id) CVmObjHTTPRequest(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmhttpreq.h: In member function ‘virtual void CVmMetaclassHTTPRequest::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmhttpreq.h:332:41: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 332 | new (vmg_ id) CVmObjHTTPRequest(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfilnam.cpp: In static member function ‘static vm_obj_id_t CVmObjFileName::create_from_local(const char*, size_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfilnam.cpp:655:50: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 655 | new (vmg_ id) CVmObjFileName(vmg_ 0, str, len); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfilnam.cpp: In static member function ‘static vm_obj_id_t CVmObjFileName::create_from_sfid(int32_t, const char*, size_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfilnam.cpp:671:53: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 671 | new (vmg_ id) CVmObjFileName(vmg_ sfid, str, len); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) [ 25%] Building CXX object CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmdate.cpp.o /usr/bin/c++ -DFROBTADS -DRUNFAST -DTADSNET -DTC_TARGET_T3 -DVMGLOB_VARS -D_DEFAULT_SOURCE -D_M_LE_C11 -D_SVID_SOURCE -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/build -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/src -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads2 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/unix -fno-strict-aliasing -O2 -march=i586 -mtune=i686 -fpermissive -DNDEBUG -std=c++14 -MD -MT CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmdate.cpp.o -MF CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmdate.cpp.o.d -o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmdate.cpp.o -c /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdate.cpp In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdate.cpp:33: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdate.h: In member function ‘virtual void CVmMetaclassDate::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdate.h:683:34: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 683 | new (vmg_ id) CVmObjDate(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdate.h: In member function ‘virtual void CVmMetaclassDate::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdate.h:690:34: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 690 | new (vmg_ id) CVmObjDate(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:52, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdate.cpp:40: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtobj.h: In member function ‘virtual void CVmMetaclassTads::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtobj.h:651:34: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 651 | new (vmg_ id) CVmObjTads(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtobj.h: In member function ‘virtual void CVmMetaclassTads::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtobj.h:658:34: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 658 | new (vmg_ id) CVmObjTads(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtobj.h: In member function ‘virtual void CVmMetaclassIntClsMod::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtobj.h:766:39: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 766 | new (vmg_ id) CVmObjIntClsMod(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtobj.h: In member function ‘virtual void CVmMetaclassIntClsMod::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtobj.h:773:39: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 773 | new (vmg_ id) CVmObjIntClsMod(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:53, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdate.cpp:40: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstr.h: In member function ‘virtual void CVmMetaclassString::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstr.h:659:36: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 659 | new (vmg_ id) CVmObjString(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstr.h: In member function ‘virtual void CVmMetaclassString::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstr.h:666:36: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 666 | new (vmg_ id) CVmObjString(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:54, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdate.cpp:40: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlst.h: In member function ‘virtual void CVmMetaclassList::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlst.h:772:34: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 772 | new (vmg_ id) CVmObjList(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlst.h: In member function ‘virtual void CVmMetaclassList::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlst.h:779:34: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 779 | new (vmg_ id) CVmObjList(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:55, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdate.cpp:40: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdict.h: In member function ‘virtual void CVmMetaclassDict::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdict.h:629:41: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 629 | { new (vmg_ id) CVmObjDict(vmg0_); } | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdict.h: In member function ‘virtual void CVmMetaclassDict::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdict.h:633:41: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 633 | { new (vmg_ id) CVmObjDict(vmg0_); } | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:56, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdate.cpp:40: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmgram.h: In member function ‘virtual void CVmMetaclassGramProd::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmgram.h:545:43: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 545 | new (vmg_ id) CVmObjGramProd(vmg0_); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmgram.h: In member function ‘virtual void CVmMetaclassGramProd::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmgram.h:552:43: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 552 | new (vmg_ id) CVmObjGramProd(vmg0_); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:57, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdate.cpp:40: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbignum.h: In static member function ‘static vm_obj_id_t CVmObjBigNum::create(int, const bignum_t*)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbignum.h:585:45: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 585 | new (vmg_ id) CVmObjBigNum(vmg_ prec); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbignum.h: In static member function ‘static vm_obj_id_t CVmObjBigNum::create(int, const bignum_t&)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbignum.h:596:45: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 596 | new (vmg_ id) CVmObjBigNum(vmg_ prec); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbignum.h: In member function ‘virtual void CVmMetaclassBigNum::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbignum.h:1640:36: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 1640 | new (vmg_ id) CVmObjBigNum(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbignum.h: In member function ‘virtual void CVmMetaclassBigNum::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbignum.h:1647:36: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 1647 | new (vmg_ id) CVmObjBigNum(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:58, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdate.cpp:40: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmintcls.h: In member function ‘virtual void CVmMetaclassClass::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmintcls.h:306:35: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 306 | new (vmg_ id) CVmObjClass(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmintcls.h: In member function ‘virtual void CVmMetaclassClass::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmintcls.h:313:35: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 313 | new (vmg_ id) CVmObjClass(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmanonfn.h:28, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:59, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdate.cpp:40: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmvec.h: In member function ‘virtual void CVmMetaclassVector::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmvec.h:594:36: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 594 | new (vmg_ id) CVmObjVector(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmvec.h: In member function ‘virtual void CVmMetaclassVector::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmvec.h:601:36: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 601 | new (vmg_ id) CVmObjVector(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:59, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdate.cpp:40: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmanonfn.h: In member function ‘virtual void CVmMetaclassAnonFn::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmanonfn.h:107:36: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 107 | new (vmg_ id) CVmObjAnonFn(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmanonfn.h: In member function ‘virtual void CVmMetaclassAnonFn::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmanonfn.h:114:36: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 114 | new (vmg_ id) CVmObjAnonFn(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:61, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdate.cpp:40: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmiter.h: In member function ‘virtual void CVmMetaclassIterIdx::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmiter.h:339:37: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 339 | new (vmg_ id) CVmObjIterIdx(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmiter.h: In member function ‘virtual void CVmMetaclassIterIdx::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmiter.h:346:37: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 346 | new (vmg_ id) CVmObjIterIdx(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:63, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdate.cpp:40: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h: In member function ‘virtual void CVmMetaclassLookupTable::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h:670:41: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 670 | new (vmg_ id) CVmObjLookupTable(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h: In member function ‘virtual void CVmMetaclassLookupTable::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h:677:41: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 677 | new (vmg_ id) CVmObjLookupTable(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h: In member function ‘virtual void CVmMetaclassWeakRefLookupTable::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h:710:50: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 710 | { new (vmg_ id) CVmObjWeakRefLookupTable(); } | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h: In member function ‘virtual void CVmMetaclassWeakRefLookupTable::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h:714:50: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 714 | { new (vmg_ id) CVmObjWeakRefLookupTable(); } | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h: In member function ‘virtual void CVmMetaclassIterLookupTable::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h:919:45: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 919 | new (vmg_ id) CVmObjIterLookupTable(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h: In member function ‘virtual void CVmMetaclassIterLookupTable::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h:926:45: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 926 | new (vmg_ id) CVmObjIterLookupTable(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:64, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdate.cpp:40: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbytarr.h: In member function ‘virtual void CVmMetaclassByteArray::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbytarr.h:460:39: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 460 | new (vmg_ id) CVmObjByteArray(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbytarr.h: In member function ‘virtual void CVmMetaclassByteArray::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbytarr.h:467:39: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 467 | new (vmg_ id) CVmObjByteArray(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:65, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdate.cpp:40: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmcset.h: In member function ‘virtual void CVmMetaclassCharSet::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmcset.h:238:37: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 238 | new (vmg_ id) CVmObjCharSet(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmcset.h: In member function ‘virtual void CVmMetaclassCharSet::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmcset.h:245:37: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 245 | new (vmg_ id) CVmObjCharSet(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:66, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdate.cpp:40: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfilobj.h: In member function ‘virtual void CVmMetaclassFile::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfilobj.h:597:34: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 597 | new (vmg_ id) CVmObjFile(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfilobj.h: In member function ‘virtual void CVmMetaclassFile::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfilobj.h:604:34: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 604 | new (vmg_ id) CVmObjFile(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:67, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdate.cpp:40: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtmpfil.h: In member function ‘virtual void CVmMetaclassTemporaryFile::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtmpfil.h:222:43: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 222 | new (vmg_ id) CVmObjTemporaryFile(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtmpfil.h: In member function ‘virtual void CVmMetaclassTemporaryFile::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtmpfil.h:229:43: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 229 | new (vmg_ id) CVmObjTemporaryFile(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:68, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdate.cpp:40: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfilnam.h: In member function ‘virtual void CVmMetaclassFileName::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfilnam.h:340:38: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 340 | new (vmg_ id) CVmObjFileName(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfilnam.h: In member function ‘virtual void CVmMetaclassFileName::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfilnam.h:347:38: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 347 | new (vmg_ id) CVmObjFileName(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:69, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdate.cpp:40: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmpat.h: In member function ‘virtual void CVmMetaclassPattern::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmpat.h:198:37: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 198 | new (vmg_ id) CVmObjPattern(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmpat.h: In member function ‘virtual void CVmMetaclassPattern::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmpat.h:205:37: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 205 | new (vmg_ id) CVmObjPattern(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:70, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdate.cpp:40: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstrcmp.h: In member function ‘virtual void CVmMetaclassStrComp::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstrcmp.h:307:37: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 307 | new (vmg_ id) CVmObjStrComp(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstrcmp.h: In member function ‘virtual void CVmMetaclassStrComp::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstrcmp.h:314:37: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 314 | new (vmg_ id) CVmObjStrComp(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:71, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdate.cpp:40: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstrbuf.h: In member function ‘virtual void CVmMetaclassStringBuffer::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstrbuf.h:397:42: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 397 | new (vmg_ id) CVmObjStringBuffer(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstrbuf.h: In member function ‘virtual void CVmMetaclassStringBuffer::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstrbuf.h:404:42: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 404 | new (vmg_ id) CVmObjStringBuffer(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:72, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdate.cpp:40: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdynfunc.h: In member function ‘virtual void CVmMetaclassDynamicFunc::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdynfunc.h:344:38: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 344 | new (vmg_ id) CVmDynamicFunc(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdynfunc.h: In member function ‘virtual void CVmMetaclassDynamicFunc::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdynfunc.h:351:38: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 351 | new (vmg_ id) CVmDynamicFunc(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:73, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdate.cpp:40: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfref.h: In member function ‘virtual void CVmMetaclassFrameDesc::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfref.h:434:39: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 434 | new (vmg_ id) CVmObjFrameDesc(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfref.h: In member function ‘virtual void CVmMetaclassFrameDesc::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfref.h:441:39: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 441 | new (vmg_ id) CVmObjFrameDesc(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfref.h: In member function ‘virtual void CVmMetaclassFrameRef::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfref.h:471:38: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 471 | new (vmg_ id) CVmObjFrameRef(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfref.h: In member function ‘virtual void CVmMetaclassFrameRef::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfref.h:478:38: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 478 | new (vmg_ id) CVmObjFrameRef(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:75, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdate.cpp:40: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtzobj.h: In member function ‘virtual void CVmMetaclassTimeZone::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtzobj.h:215:38: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 215 | new (vmg_ id) CVmObjTimeZone(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtzobj.h: In member function ‘virtual void CVmMetaclassTimeZone::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtzobj.h:222:38: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 222 | new (vmg_ id) CVmObjTimeZone(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcnet.h:28, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:79, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdate.cpp:40: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmhttpsrv.h: In member function ‘virtual void CVmMetaclassHTTPServer::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmhttpsrv.h:213:40: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 213 | new (vmg_ id) CVmObjHTTPServer(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmhttpsrv.h: In member function ‘virtual void CVmMetaclassHTTPServer::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmhttpsrv.h:221:40: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 221 | new (vmg_ id) CVmObjHTTPServer(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcnet.h:29, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:79, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdate.cpp:40: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmhttpreq.h: In member function ‘virtual void CVmMetaclassHTTPRequest::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmhttpreq.h:324:41: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 324 | new (vmg_ id) CVmObjHTTPRequest(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmhttpreq.h: In member function ‘virtual void CVmMetaclassHTTPRequest::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmhttpreq.h:332:41: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 332 | new (vmg_ id) CVmObjHTTPRequest(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdate.cpp: In static member function ‘static vm_obj_id_t CVmObjDate::create(int, int32_t, int32_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdate.cpp:2223:49: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 2223 | new (vmg_ id) CVmObjDate(vmg_ dayno, daytime); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdate.cpp: In static member function ‘static vm_obj_id_t CVmObjDate::create_from_stack(const uchar**, uint)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdate.cpp:2398:49: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 2398 | new (vmg_ id) CVmObjDate(vmg_ dayno, daytime); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:57, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdate.cpp:40: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbignum.h: In instantiation of ‘static vm_obj_id_t CVmObjBigNum::create(int, const bignum_t&) [with int prec = 32; vm_obj_id_t = unsigned int]’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdate.cpp:2596:45: required from here /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbignum.h:596:9: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 596 | new (vmg_ id) CVmObjBigNum(vmg_ prec); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbignum.h: In instantiation of ‘static vm_obj_id_t CVmObjBigNum::create(int, const bignum_t*) [with int prec = 32; vm_obj_id_t = unsigned int]’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdate.cpp:3688:41: required from here /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbignum.h:585:9: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 585 | new (vmg_ id) CVmObjBigNum(vmg_ prec); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) [ 25%] Building CXX object CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmtzobj.cpp.o /usr/bin/c++ -DFROBTADS -DRUNFAST -DTADSNET -DTC_TARGET_T3 -DVMGLOB_VARS -D_DEFAULT_SOURCE -D_M_LE_C11 -D_SVID_SOURCE -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/build -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/src -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads2 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/unix -fno-strict-aliasing -O2 -march=i586 -mtune=i686 -fpermissive -DNDEBUG -std=c++14 -MD -MT CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmtzobj.cpp.o -MF CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmtzobj.cpp.o.d -o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmtzobj.cpp.o -c /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtzobj.cpp In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtzobj.cpp:28: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtzobj.h: In member function ‘virtual void CVmMetaclassTimeZone::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtzobj.h:215:38: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 215 | new (vmg_ id) CVmObjTimeZone(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtzobj.h: In member function ‘virtual void CVmMetaclassTimeZone::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtzobj.h:222:38: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 222 | new (vmg_ id) CVmObjTimeZone(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:52, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtzobj.cpp:35: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtobj.h: In member function ‘virtual void CVmMetaclassTads::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtobj.h:651:34: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 651 | new (vmg_ id) CVmObjTads(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtobj.h: In member function ‘virtual void CVmMetaclassTads::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtobj.h:658:34: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 658 | new (vmg_ id) CVmObjTads(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtobj.h: In member function ‘virtual void CVmMetaclassIntClsMod::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtobj.h:766:39: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 766 | new (vmg_ id) CVmObjIntClsMod(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtobj.h: In member function ‘virtual void CVmMetaclassIntClsMod::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtobj.h:773:39: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 773 | new (vmg_ id) CVmObjIntClsMod(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:53, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtzobj.cpp:35: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstr.h: In member function ‘virtual void CVmMetaclassString::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstr.h:659:36: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 659 | new (vmg_ id) CVmObjString(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstr.h: In member function ‘virtual void CVmMetaclassString::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstr.h:666:36: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 666 | new (vmg_ id) CVmObjString(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:54, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtzobj.cpp:35: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlst.h: In member function ‘virtual void CVmMetaclassList::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlst.h:772:34: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 772 | new (vmg_ id) CVmObjList(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlst.h: In member function ‘virtual void CVmMetaclassList::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlst.h:779:34: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 779 | new (vmg_ id) CVmObjList(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:55, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtzobj.cpp:35: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdict.h: In member function ‘virtual void CVmMetaclassDict::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdict.h:629:41: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 629 | { new (vmg_ id) CVmObjDict(vmg0_); } | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdict.h: In member function ‘virtual void CVmMetaclassDict::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdict.h:633:41: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 633 | { new (vmg_ id) CVmObjDict(vmg0_); } | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:56, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtzobj.cpp:35: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmgram.h: In member function ‘virtual void CVmMetaclassGramProd::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmgram.h:545:43: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 545 | new (vmg_ id) CVmObjGramProd(vmg0_); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmgram.h: In member function ‘virtual void CVmMetaclassGramProd::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmgram.h:552:43: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 552 | new (vmg_ id) CVmObjGramProd(vmg0_); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:57, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtzobj.cpp:35: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbignum.h: In static member function ‘static vm_obj_id_t CVmObjBigNum::create(int, const bignum_t*)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbignum.h:585:45: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 585 | new (vmg_ id) CVmObjBigNum(vmg_ prec); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbignum.h: In static member function ‘static vm_obj_id_t CVmObjBigNum::create(int, const bignum_t&)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbignum.h:596:45: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 596 | new (vmg_ id) CVmObjBigNum(vmg_ prec); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbignum.h: In member function ‘virtual void CVmMetaclassBigNum::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbignum.h:1640:36: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 1640 | new (vmg_ id) CVmObjBigNum(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbignum.h: In member function ‘virtual void CVmMetaclassBigNum::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbignum.h:1647:36: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 1647 | new (vmg_ id) CVmObjBigNum(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:58, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtzobj.cpp:35: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmintcls.h: In member function ‘virtual void CVmMetaclassClass::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmintcls.h:306:35: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 306 | new (vmg_ id) CVmObjClass(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmintcls.h: In member function ‘virtual void CVmMetaclassClass::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmintcls.h:313:35: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 313 | new (vmg_ id) CVmObjClass(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmanonfn.h:28, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:59, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtzobj.cpp:35: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmvec.h: In member function ‘virtual void CVmMetaclassVector::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmvec.h:594:36: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 594 | new (vmg_ id) CVmObjVector(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmvec.h: In member function ‘virtual void CVmMetaclassVector::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmvec.h:601:36: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 601 | new (vmg_ id) CVmObjVector(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:59, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtzobj.cpp:35: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmanonfn.h: In member function ‘virtual void CVmMetaclassAnonFn::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmanonfn.h:107:36: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 107 | new (vmg_ id) CVmObjAnonFn(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmanonfn.h: In member function ‘virtual void CVmMetaclassAnonFn::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmanonfn.h:114:36: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 114 | new (vmg_ id) CVmObjAnonFn(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:61, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtzobj.cpp:35: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmiter.h: In member function ‘virtual void CVmMetaclassIterIdx::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmiter.h:339:37: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 339 | new (vmg_ id) CVmObjIterIdx(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmiter.h: In member function ‘virtual void CVmMetaclassIterIdx::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmiter.h:346:37: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 346 | new (vmg_ id) CVmObjIterIdx(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:63, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtzobj.cpp:35: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h: In member function ‘virtual void CVmMetaclassLookupTable::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h:670:41: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 670 | new (vmg_ id) CVmObjLookupTable(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h: In member function ‘virtual void CVmMetaclassLookupTable::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h:677:41: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 677 | new (vmg_ id) CVmObjLookupTable(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h: In member function ‘virtual void CVmMetaclassWeakRefLookupTable::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h:710:50: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 710 | { new (vmg_ id) CVmObjWeakRefLookupTable(); } | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h: In member function ‘virtual void CVmMetaclassWeakRefLookupTable::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h:714:50: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 714 | { new (vmg_ id) CVmObjWeakRefLookupTable(); } | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h: In member function ‘virtual void CVmMetaclassIterLookupTable::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h:919:45: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 919 | new (vmg_ id) CVmObjIterLookupTable(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h: In member function ‘virtual void CVmMetaclassIterLookupTable::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h:926:45: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 926 | new (vmg_ id) CVmObjIterLookupTable(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:64, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtzobj.cpp:35: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbytarr.h: In member function ‘virtual void CVmMetaclassByteArray::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbytarr.h:460:39: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 460 | new (vmg_ id) CVmObjByteArray(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbytarr.h: In member function ‘virtual void CVmMetaclassByteArray::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbytarr.h:467:39: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 467 | new (vmg_ id) CVmObjByteArray(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:65, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtzobj.cpp:35: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmcset.h: In member function ‘virtual void CVmMetaclassCharSet::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmcset.h:238:37: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 238 | new (vmg_ id) CVmObjCharSet(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmcset.h: In member function ‘virtual void CVmMetaclassCharSet::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmcset.h:245:37: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 245 | new (vmg_ id) CVmObjCharSet(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:66, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtzobj.cpp:35: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfilobj.h: In member function ‘virtual void CVmMetaclassFile::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfilobj.h:597:34: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 597 | new (vmg_ id) CVmObjFile(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfilobj.h: In member function ‘virtual void CVmMetaclassFile::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfilobj.h:604:34: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 604 | new (vmg_ id) CVmObjFile(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:67, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtzobj.cpp:35: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtmpfil.h: In member function ‘virtual void CVmMetaclassTemporaryFile::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtmpfil.h:222:43: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 222 | new (vmg_ id) CVmObjTemporaryFile(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtmpfil.h: In member function ‘virtual void CVmMetaclassTemporaryFile::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtmpfil.h:229:43: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 229 | new (vmg_ id) CVmObjTemporaryFile(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:68, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtzobj.cpp:35: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfilnam.h: In member function ‘virtual void CVmMetaclassFileName::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfilnam.h:340:38: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 340 | new (vmg_ id) CVmObjFileName(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfilnam.h: In member function ‘virtual void CVmMetaclassFileName::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfilnam.h:347:38: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 347 | new (vmg_ id) CVmObjFileName(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:69, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtzobj.cpp:35: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmpat.h: In member function ‘virtual void CVmMetaclassPattern::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmpat.h:198:37: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 198 | new (vmg_ id) CVmObjPattern(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmpat.h: In member function ‘virtual void CVmMetaclassPattern::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmpat.h:205:37: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 205 | new (vmg_ id) CVmObjPattern(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:70, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtzobj.cpp:35: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstrcmp.h: In member function ‘virtual void CVmMetaclassStrComp::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstrcmp.h:307:37: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 307 | new (vmg_ id) CVmObjStrComp(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstrcmp.h: In member function ‘virtual void CVmMetaclassStrComp::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstrcmp.h:314:37: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 314 | new (vmg_ id) CVmObjStrComp(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:71, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtzobj.cpp:35: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstrbuf.h: In member function ‘virtual void CVmMetaclassStringBuffer::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstrbuf.h:397:42: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 397 | new (vmg_ id) CVmObjStringBuffer(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstrbuf.h: In member function ‘virtual void CVmMetaclassStringBuffer::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstrbuf.h:404:42: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 404 | new (vmg_ id) CVmObjStringBuffer(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:72, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtzobj.cpp:35: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdynfunc.h: In member function ‘virtual void CVmMetaclassDynamicFunc::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdynfunc.h:344:38: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 344 | new (vmg_ id) CVmDynamicFunc(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdynfunc.h: In member function ‘virtual void CVmMetaclassDynamicFunc::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdynfunc.h:351:38: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 351 | new (vmg_ id) CVmDynamicFunc(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:73, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtzobj.cpp:35: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfref.h: In member function ‘virtual void CVmMetaclassFrameDesc::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfref.h:434:39: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 434 | new (vmg_ id) CVmObjFrameDesc(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfref.h: In member function ‘virtual void CVmMetaclassFrameDesc::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfref.h:441:39: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 441 | new (vmg_ id) CVmObjFrameDesc(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfref.h: In member function ‘virtual void CVmMetaclassFrameRef::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfref.h:471:38: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 471 | new (vmg_ id) CVmObjFrameRef(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfref.h: In member function ‘virtual void CVmMetaclassFrameRef::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfref.h:478:38: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 478 | new (vmg_ id) CVmObjFrameRef(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:74, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtzobj.cpp:35: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdate.h: In member function ‘virtual void CVmMetaclassDate::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdate.h:683:34: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 683 | new (vmg_ id) CVmObjDate(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdate.h: In member function ‘virtual void CVmMetaclassDate::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdate.h:690:34: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 690 | new (vmg_ id) CVmObjDate(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcnet.h:28, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:79, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtzobj.cpp:35: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmhttpsrv.h: In member function ‘virtual void CVmMetaclassHTTPServer::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmhttpsrv.h:213:40: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 213 | new (vmg_ id) CVmObjHTTPServer(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmhttpsrv.h: In member function ‘virtual void CVmMetaclassHTTPServer::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmhttpsrv.h:221:40: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 221 | new (vmg_ id) CVmObjHTTPServer(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcnet.h:29, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:79, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtzobj.cpp:35: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmhttpreq.h: In member function ‘virtual void CVmMetaclassHTTPRequest::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmhttpreq.h:324:41: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 324 | new (vmg_ id) CVmObjHTTPRequest(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmhttpreq.h: In member function ‘virtual void CVmMetaclassHTTPRequest::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmhttpreq.h:332:41: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 332 | new (vmg_ id) CVmObjHTTPRequest(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtzobj.cpp: In static member function ‘static vm_obj_id_t CVmObjTimeZone::create_from_stack(const uchar**, uint)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtzobj.cpp:114:41: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 114 | new (vmg_ id) CVmObjTimeZone(vmg_ tz); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtzobj.cpp: In static member function ‘static vm_obj_id_t CVmObjTimeZone::create(CVmTimeZone*)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtzobj.cpp:179:41: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 179 | new (vmg_ id) CVmObjTimeZone(vmg_ tz); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) [ 26%] Building CXX object CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmtz.cpp.o /usr/bin/c++ -DFROBTADS -DRUNFAST -DTADSNET -DTC_TARGET_T3 -DVMGLOB_VARS -D_DEFAULT_SOURCE -D_M_LE_C11 -D_SVID_SOURCE -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/build -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/src -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads2 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/unix -fno-strict-aliasing -O2 -march=i586 -mtune=i686 -fpermissive -DNDEBUG -std=c++14 -MD -MT CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmtz.cpp.o -MF CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmtz.cpp.o.d -o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmtz.cpp.o -c /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtz.cpp In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtz.cpp:31: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdate.h: In member function ‘virtual void CVmMetaclassDate::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdate.h:683:34: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 683 | new (vmg_ id) CVmObjDate(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdate.h: In member function ‘virtual void CVmMetaclassDate::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdate.h:690:34: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 690 | new (vmg_ id) CVmObjDate(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtz.cpp:32: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlst.h: In member function ‘virtual void CVmMetaclassList::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlst.h:772:34: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 772 | new (vmg_ id) CVmObjList(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlst.h: In member function ‘virtual void CVmMetaclassList::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlst.h:779:34: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 779 | new (vmg_ id) CVmObjList(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtz.cpp:33: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstr.h: In member function ‘virtual void CVmMetaclassString::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstr.h:659:36: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 659 | new (vmg_ id) CVmObjString(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstr.h: In member function ‘virtual void CVmMetaclassString::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstr.h:666:36: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 666 | new (vmg_ id) CVmObjString(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtz.cpp:34: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtzobj.h: In member function ‘virtual void CVmMetaclassTimeZone::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtzobj.h:215:38: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 215 | new (vmg_ id) CVmObjTimeZone(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtzobj.h: In member function ‘virtual void CVmMetaclassTimeZone::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtzobj.h:222:38: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 222 | new (vmg_ id) CVmObjTimeZone(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) [ 26%] Building CXX object CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmop.cpp.o /usr/bin/c++ -DFROBTADS -DRUNFAST -DTADSNET -DTC_TARGET_T3 -DVMGLOB_VARS -D_DEFAULT_SOURCE -D_M_LE_C11 -D_SVID_SOURCE -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/build -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/src -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads2 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/unix -fno-strict-aliasing -O2 -march=i586 -mtune=i686 -fpermissive -DNDEBUG -std=c++14 -MD -MT CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmop.cpp.o -MF CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmop.cpp.o.d -o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmop.cpp.o -c /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmop.cpp [ 27%] Building CXX object CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmfref.cpp.o /usr/bin/c++ -DFROBTADS -DRUNFAST -DTADSNET -DTC_TARGET_T3 -DVMGLOB_VARS -D_DEFAULT_SOURCE -D_M_LE_C11 -D_SVID_SOURCE -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/build -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/src -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads2 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/unix -fno-strict-aliasing -O2 -march=i586 -mtune=i686 -fpermissive -DNDEBUG -std=c++14 -MD -MT CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmfref.cpp.o -MF CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmfref.cpp.o.d -o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmfref.cpp.o -c /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfref.cpp In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfref.cpp:21: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfref.h: In member function ‘virtual void CVmMetaclassFrameDesc::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfref.h:434:39: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 434 | new (vmg_ id) CVmObjFrameDesc(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfref.h: In member function ‘virtual void CVmMetaclassFrameDesc::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfref.h:441:39: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 441 | new (vmg_ id) CVmObjFrameDesc(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfref.h: In member function ‘virtual void CVmMetaclassFrameRef::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfref.h:471:38: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 471 | new (vmg_ id) CVmObjFrameRef(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfref.h: In member function ‘virtual void CVmMetaclassFrameRef::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfref.h:478:38: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 478 | new (vmg_ id) CVmObjFrameRef(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfref.cpp:26: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlst.h: In member function ‘virtual void CVmMetaclassList::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlst.h:772:34: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 772 | new (vmg_ id) CVmObjList(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlst.h: In member function ‘virtual void CVmMetaclassList::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlst.h:779:34: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 779 | new (vmg_ id) CVmObjList(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfref.cpp:28: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstr.h: In member function ‘virtual void CVmMetaclassString::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstr.h:659:36: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 659 | new (vmg_ id) CVmObjString(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstr.h: In member function ‘virtual void CVmMetaclassString::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstr.h:666:36: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 666 | new (vmg_ id) CVmObjString(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfref.cpp:29: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmvec.h: In member function ‘virtual void CVmMetaclassVector::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmvec.h:594:36: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 594 | new (vmg_ id) CVmObjVector(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmvec.h: In member function ‘virtual void CVmMetaclassVector::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmvec.h:601:36: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 601 | new (vmg_ id) CVmObjVector(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h:29, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfref.cpp:30: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmiter.h: In member function ‘virtual void CVmMetaclassIterIdx::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmiter.h:339:37: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 339 | new (vmg_ id) CVmObjIterIdx(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmiter.h: In member function ‘virtual void CVmMetaclassIterIdx::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmiter.h:346:37: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 346 | new (vmg_ id) CVmObjIterIdx(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfref.cpp:30: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h: In member function ‘virtual void CVmMetaclassLookupTable::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h:670:41: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 670 | new (vmg_ id) CVmObjLookupTable(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h: In member function ‘virtual void CVmMetaclassLookupTable::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h:677:41: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 677 | new (vmg_ id) CVmObjLookupTable(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h: In member function ‘virtual void CVmMetaclassWeakRefLookupTable::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h:710:50: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 710 | { new (vmg_ id) CVmObjWeakRefLookupTable(); } | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h: In member function ‘virtual void CVmMetaclassWeakRefLookupTable::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h:714:50: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 714 | { new (vmg_ id) CVmObjWeakRefLookupTable(); } | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h: In member function ‘virtual void CVmMetaclassIterLookupTable::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h:919:45: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 919 | new (vmg_ id) CVmObjIterLookupTable(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h: In member function ‘virtual void CVmMetaclassIterLookupTable::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h:926:45: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 926 | new (vmg_ id) CVmObjIterLookupTable(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfref.cpp: In static member function ‘static vm_obj_id_t CVmObjFrameDesc::create(vm_obj_id_t, int, uint)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfref.cpp:86:64: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 86 | new (vmg_ id) CVmObjFrameDesc(vmg_ fref, frame_idx, ret_ofs); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfref.cpp: In static member function ‘static vm_obj_id_t CVmObjFrameRef::create(vm_val_t*, const uchar*)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfref.cpp:667:48: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 667 | new (vmg_ id) CVmObjFrameRef(vmg_ fp, entry); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) [ 27%] Building CXX object CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmfunc.cpp.o /usr/bin/c++ -DFROBTADS -DRUNFAST -DTADSNET -DTC_TARGET_T3 -DVMGLOB_VARS -D_DEFAULT_SOURCE -D_M_LE_C11 -D_SVID_SOURCE -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/build -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/src -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads2 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/unix -fno-strict-aliasing -O2 -march=i586 -mtune=i686 -fpermissive -DNDEBUG -std=c++14 -MD -MT CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmfunc.cpp.o -MF CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmfunc.cpp.o.d -o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmfunc.cpp.o -c /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfunc.cpp In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfunc.cpp:29: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstr.h: In member function ‘virtual void CVmMetaclassString::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstr.h:659:36: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 659 | new (vmg_ id) CVmObjString(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstr.h: In member function ‘virtual void CVmMetaclassString::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstr.h:666:36: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 666 | new (vmg_ id) CVmObjString(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfunc.cpp:30: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdynfunc.h: In member function ‘virtual void CVmMetaclassDynamicFunc::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdynfunc.h:344:38: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 344 | new (vmg_ id) CVmDynamicFunc(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdynfunc.h: In member function ‘virtual void CVmMetaclassDynamicFunc::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdynfunc.h:351:38: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 351 | new (vmg_ id) CVmDynamicFunc(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) [ 28%] Building CXX object CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmglob.cpp.o /usr/bin/c++ -DFROBTADS -DRUNFAST -DTADSNET -DTC_TARGET_T3 -DVMGLOB_VARS -D_DEFAULT_SOURCE -D_M_LE_C11 -D_SVID_SOURCE -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/build -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/src -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads2 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/unix -fno-strict-aliasing -O2 -march=i586 -mtune=i686 -fpermissive -DNDEBUG -std=c++14 -MD -MT CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmglob.cpp.o -MF CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmglob.cpp.o.d -o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmglob.cpp.o -c /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmglob.cpp In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmglob.cpp:50: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtobj.h: In member function ‘virtual void CVmMetaclassTads::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtobj.h:651:34: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 651 | new (vmg_ id) CVmObjTads(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtobj.h: In member function ‘virtual void CVmMetaclassTads::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtobj.h:658:34: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 658 | new (vmg_ id) CVmObjTads(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtobj.h: In member function ‘virtual void CVmMetaclassIntClsMod::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtobj.h:766:39: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 766 | new (vmg_ id) CVmObjIntClsMod(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtobj.h: In member function ‘virtual void CVmMetaclassIntClsMod::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtobj.h:773:39: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 773 | new (vmg_ id) CVmObjIntClsMod(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) [ 28%] Building CXX object CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmgram.cpp.o /usr/bin/c++ -DFROBTADS -DRUNFAST -DTADSNET -DTC_TARGET_T3 -DVMGLOB_VARS -D_DEFAULT_SOURCE -D_M_LE_C11 -D_SVID_SOURCE -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/build -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/src -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads2 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/unix -fno-strict-aliasing -O2 -march=i586 -mtune=i686 -fpermissive -DNDEBUG -std=c++14 -MD -MT CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmgram.cpp.o -MF CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmgram.cpp.o.d -o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmgram.cpp.o -c /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmgram.cpp In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmgram.cpp:33: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlst.h: In member function ‘virtual void CVmMetaclassList::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlst.h:772:34: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 772 | new (vmg_ id) CVmObjList(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlst.h: In member function ‘virtual void CVmMetaclassList::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlst.h:779:34: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 779 | new (vmg_ id) CVmObjList(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmgram.cpp:34: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstr.h: In member function ‘virtual void CVmMetaclassString::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstr.h:659:36: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 659 | new (vmg_ id) CVmObjString(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstr.h: In member function ‘virtual void CVmMetaclassString::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstr.h:666:36: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 666 | new (vmg_ id) CVmObjString(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmgram.cpp:35: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmgram.h: In member function ‘virtual void CVmMetaclassGramProd::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmgram.h:545:43: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 545 | new (vmg_ id) CVmObjGramProd(vmg0_); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmgram.h: In member function ‘virtual void CVmMetaclassGramProd::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmgram.h:552:43: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 552 | new (vmg_ id) CVmObjGramProd(vmg0_); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmgram.cpp:39: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdict.h: In member function ‘virtual void CVmMetaclassDict::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdict.h:629:41: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 629 | { new (vmg_ id) CVmObjDict(vmg0_); } | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdict.h: In member function ‘virtual void CVmMetaclassDict::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdict.h:633:41: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 633 | { new (vmg_ id) CVmObjDict(vmg0_); } | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmgram.cpp:40: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtobj.h: In member function ‘virtual void CVmMetaclassTads::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtobj.h:651:34: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 651 | new (vmg_ id) CVmObjTads(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtobj.h: In member function ‘virtual void CVmMetaclassTads::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtobj.h:658:34: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 658 | new (vmg_ id) CVmObjTads(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtobj.h: In member function ‘virtual void CVmMetaclassIntClsMod::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtobj.h:766:39: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 766 | new (vmg_ id) CVmObjIntClsMod(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtobj.h: In member function ‘virtual void CVmMetaclassIntClsMod::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtobj.h:773:39: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 773 | new (vmg_ id) CVmObjIntClsMod(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmgram.cpp:44: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdynfunc.h: In member function ‘virtual void CVmMetaclassDynamicFunc::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdynfunc.h:344:38: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 344 | new (vmg_ id) CVmDynamicFunc(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdynfunc.h: In member function ‘virtual void CVmMetaclassDynamicFunc::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdynfunc.h:351:38: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 351 | new (vmg_ id) CVmDynamicFunc(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmgram.cpp: In static member function ‘static vm_obj_id_t CVmObjGramProd::create_from_stack(const uchar**, uint)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmgram.cpp:602:39: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 602 | new (vmg_ id) CVmObjGramProd(vmg0_); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) [ 29%] Building CXX object CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmhash.cpp.o /usr/bin/c++ -DFROBTADS -DRUNFAST -DTADSNET -DTC_TARGET_T3 -DVMGLOB_VARS -D_DEFAULT_SOURCE -D_M_LE_C11 -D_SVID_SOURCE -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/build -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/src -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads2 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/unix -fno-strict-aliasing -O2 -march=i586 -mtune=i686 -fpermissive -DNDEBUG -std=c++14 -MD -MT CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmhash.cpp.o -MF CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmhash.cpp.o.d -o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmhash.cpp.o -c /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmhash.cpp [ 29%] Building CXX object CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmhostsi.cpp.o /usr/bin/c++ -DFROBTADS -DRUNFAST -DTADSNET -DTC_TARGET_T3 -DVMGLOB_VARS -D_DEFAULT_SOURCE -D_M_LE_C11 -D_SVID_SOURCE -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/build -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/src -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads2 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/unix -fno-strict-aliasing -O2 -march=i586 -mtune=i686 -fpermissive -DNDEBUG -std=c++14 -MD -MT CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmhostsi.cpp.o -MF CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmhostsi.cpp.o.d -o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmhostsi.cpp.o -c /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmhostsi.cpp [ 29%] Building CXX object CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmhosttx.cpp.o /usr/bin/c++ -DFROBTADS -DRUNFAST -DTADSNET -DTC_TARGET_T3 -DVMGLOB_VARS -D_DEFAULT_SOURCE -D_M_LE_C11 -D_SVID_SOURCE -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/build -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/src -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads2 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/unix -fno-strict-aliasing -O2 -march=i586 -mtune=i686 -fpermissive -DNDEBUG -std=c++14 -MD -MT CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmhosttx.cpp.o -MF CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmhosttx.cpp.o.d -o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmhosttx.cpp.o -c /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmhosttx.cpp [ 30%] Building CXX object CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmimage.cpp.o /usr/bin/c++ -DFROBTADS -DRUNFAST -DTADSNET -DTC_TARGET_T3 -DVMGLOB_VARS -D_DEFAULT_SOURCE -D_M_LE_C11 -D_SVID_SOURCE -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/build -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/src -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads2 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/unix -fno-strict-aliasing -O2 -march=i586 -mtune=i686 -fpermissive -DNDEBUG -std=c++14 -MD -MT CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmimage.cpp.o -MF CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmimage.cpp.o.d -o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmimage.cpp.o -c /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmimage.cpp In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmimage.cpp:39: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtobj.h: In member function ‘virtual void CVmMetaclassTads::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtobj.h:651:34: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 651 | new (vmg_ id) CVmObjTads(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtobj.h: In member function ‘virtual void CVmMetaclassTads::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtobj.h:658:34: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 658 | new (vmg_ id) CVmObjTads(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtobj.h: In member function ‘virtual void CVmMetaclassIntClsMod::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtobj.h:766:39: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 766 | new (vmg_ id) CVmObjIntClsMod(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtobj.h: In member function ‘virtual void CVmMetaclassIntClsMod::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtobj.h:773:39: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 773 | new (vmg_ id) CVmObjIntClsMod(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmimage.cpp:42: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstr.h: In member function ‘virtual void CVmMetaclassString::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstr.h:659:36: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 659 | new (vmg_ id) CVmObjString(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstr.h: In member function ‘virtual void CVmMetaclassString::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstr.h:666:36: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 666 | new (vmg_ id) CVmObjString(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmimage.cpp:43: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlst.h: In member function ‘virtual void CVmMetaclassList::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlst.h:772:34: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 772 | new (vmg_ id) CVmObjList(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlst.h: In member function ‘virtual void CVmMetaclassList::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlst.h:779:34: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 779 | new (vmg_ id) CVmObjList(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h:29, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmimage.cpp:46: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmiter.h: In member function ‘virtual void CVmMetaclassIterIdx::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmiter.h:339:37: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 339 | new (vmg_ id) CVmObjIterIdx(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmiter.h: In member function ‘virtual void CVmMetaclassIterIdx::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmiter.h:346:37: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 346 | new (vmg_ id) CVmObjIterIdx(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmimage.cpp:46: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h: In member function ‘virtual void CVmMetaclassLookupTable::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h:670:41: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 670 | new (vmg_ id) CVmObjLookupTable(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h: In member function ‘virtual void CVmMetaclassLookupTable::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h:677:41: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 677 | new (vmg_ id) CVmObjLookupTable(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h: In member function ‘virtual void CVmMetaclassWeakRefLookupTable::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h:710:50: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 710 | { new (vmg_ id) CVmObjWeakRefLookupTable(); } | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h: In member function ‘virtual void CVmMetaclassWeakRefLookupTable::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h:714:50: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 714 | { new (vmg_ id) CVmObjWeakRefLookupTable(); } | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h: In member function ‘virtual void CVmMetaclassIterLookupTable::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h:919:45: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 919 | new (vmg_ id) CVmObjIterLookupTable(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h: In member function ‘virtual void CVmMetaclassIterLookupTable::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h:926:45: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 926 | new (vmg_ id) CVmObjIterLookupTable(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmimage.cpp:51: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmvec.h: In member function ‘virtual void CVmMetaclassVector::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmvec.h:594:36: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 594 | new (vmg_ id) CVmObjVector(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmvec.h: In member function ‘virtual void CVmMetaclassVector::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmvec.h:601:36: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 601 | new (vmg_ id) CVmObjVector(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) [ 30%] Building CXX object CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vminit.cpp.o /usr/bin/c++ -DFROBTADS -DRUNFAST -DTADSNET -DTC_TARGET_T3 -DVMGLOB_VARS -D_DEFAULT_SOURCE -D_M_LE_C11 -D_SVID_SOURCE -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/build -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/src -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads2 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/unix -fno-strict-aliasing -O2 -march=i586 -mtune=i686 -fpermissive -DNDEBUG -std=c++14 -MD -MT CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vminit.cpp.o -MF CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vminit.cpp.o.d -o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vminit.cpp.o -c /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vminit.cpp In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:52, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vminit.cpp:40: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtobj.h: In member function ‘virtual void CVmMetaclassTads::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtobj.h:651:34: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 651 | new (vmg_ id) CVmObjTads(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtobj.h: In member function ‘virtual void CVmMetaclassTads::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtobj.h:658:34: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 658 | new (vmg_ id) CVmObjTads(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtobj.h: In member function ‘virtual void CVmMetaclassIntClsMod::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtobj.h:766:39: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 766 | new (vmg_ id) CVmObjIntClsMod(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtobj.h: In member function ‘virtual void CVmMetaclassIntClsMod::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtobj.h:773:39: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 773 | new (vmg_ id) CVmObjIntClsMod(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:53, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vminit.cpp:40: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstr.h: In member function ‘virtual void CVmMetaclassString::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstr.h:659:36: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 659 | new (vmg_ id) CVmObjString(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstr.h: In member function ‘virtual void CVmMetaclassString::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstr.h:666:36: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 666 | new (vmg_ id) CVmObjString(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:54, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vminit.cpp:40: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlst.h: In member function ‘virtual void CVmMetaclassList::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlst.h:772:34: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 772 | new (vmg_ id) CVmObjList(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlst.h: In member function ‘virtual void CVmMetaclassList::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlst.h:779:34: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 779 | new (vmg_ id) CVmObjList(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:55, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vminit.cpp:40: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdict.h: In member function ‘virtual void CVmMetaclassDict::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdict.h:629:41: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 629 | { new (vmg_ id) CVmObjDict(vmg0_); } | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdict.h: In member function ‘virtual void CVmMetaclassDict::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdict.h:633:41: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 633 | { new (vmg_ id) CVmObjDict(vmg0_); } | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:56, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vminit.cpp:40: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmgram.h: In member function ‘virtual void CVmMetaclassGramProd::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmgram.h:545:43: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 545 | new (vmg_ id) CVmObjGramProd(vmg0_); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmgram.h: In member function ‘virtual void CVmMetaclassGramProd::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmgram.h:552:43: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 552 | new (vmg_ id) CVmObjGramProd(vmg0_); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:57, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vminit.cpp:40: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbignum.h: In static member function ‘static vm_obj_id_t CVmObjBigNum::create(int, const bignum_t*)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbignum.h:585:45: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 585 | new (vmg_ id) CVmObjBigNum(vmg_ prec); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbignum.h: In static member function ‘static vm_obj_id_t CVmObjBigNum::create(int, const bignum_t&)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbignum.h:596:45: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 596 | new (vmg_ id) CVmObjBigNum(vmg_ prec); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbignum.h: In member function ‘virtual void CVmMetaclassBigNum::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbignum.h:1640:36: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 1640 | new (vmg_ id) CVmObjBigNum(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbignum.h: In member function ‘virtual void CVmMetaclassBigNum::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbignum.h:1647:36: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 1647 | new (vmg_ id) CVmObjBigNum(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:58, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vminit.cpp:40: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmintcls.h: In member function ‘virtual void CVmMetaclassClass::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmintcls.h:306:35: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 306 | new (vmg_ id) CVmObjClass(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmintcls.h: In member function ‘virtual void CVmMetaclassClass::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmintcls.h:313:35: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 313 | new (vmg_ id) CVmObjClass(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmanonfn.h:28, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:59, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vminit.cpp:40: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmvec.h: In member function ‘virtual void CVmMetaclassVector::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmvec.h:594:36: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 594 | new (vmg_ id) CVmObjVector(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmvec.h: In member function ‘virtual void CVmMetaclassVector::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmvec.h:601:36: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 601 | new (vmg_ id) CVmObjVector(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:59, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vminit.cpp:40: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmanonfn.h: In member function ‘virtual void CVmMetaclassAnonFn::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmanonfn.h:107:36: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 107 | new (vmg_ id) CVmObjAnonFn(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmanonfn.h: In member function ‘virtual void CVmMetaclassAnonFn::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmanonfn.h:114:36: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 114 | new (vmg_ id) CVmObjAnonFn(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:61, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vminit.cpp:40: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmiter.h: In member function ‘virtual void CVmMetaclassIterIdx::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmiter.h:339:37: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 339 | new (vmg_ id) CVmObjIterIdx(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmiter.h: In member function ‘virtual void CVmMetaclassIterIdx::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmiter.h:346:37: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 346 | new (vmg_ id) CVmObjIterIdx(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:63, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vminit.cpp:40: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h: In member function ‘virtual void CVmMetaclassLookupTable::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h:670:41: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 670 | new (vmg_ id) CVmObjLookupTable(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h: In member function ‘virtual void CVmMetaclassLookupTable::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h:677:41: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 677 | new (vmg_ id) CVmObjLookupTable(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h: In member function ‘virtual void CVmMetaclassWeakRefLookupTable::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h:710:50: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 710 | { new (vmg_ id) CVmObjWeakRefLookupTable(); } | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h: In member function ‘virtual void CVmMetaclassWeakRefLookupTable::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h:714:50: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 714 | { new (vmg_ id) CVmObjWeakRefLookupTable(); } | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h: In member function ‘virtual void CVmMetaclassIterLookupTable::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h:919:45: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 919 | new (vmg_ id) CVmObjIterLookupTable(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h: In member function ‘virtual void CVmMetaclassIterLookupTable::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h:926:45: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 926 | new (vmg_ id) CVmObjIterLookupTable(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:64, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vminit.cpp:40: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbytarr.h: In member function ‘virtual void CVmMetaclassByteArray::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbytarr.h:460:39: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 460 | new (vmg_ id) CVmObjByteArray(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbytarr.h: In member function ‘virtual void CVmMetaclassByteArray::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbytarr.h:467:39: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 467 | new (vmg_ id) CVmObjByteArray(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:65, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vminit.cpp:40: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmcset.h: In member function ‘virtual void CVmMetaclassCharSet::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmcset.h:238:37: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 238 | new (vmg_ id) CVmObjCharSet(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmcset.h: In member function ‘virtual void CVmMetaclassCharSet::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmcset.h:245:37: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 245 | new (vmg_ id) CVmObjCharSet(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:66, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vminit.cpp:40: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfilobj.h: In member function ‘virtual void CVmMetaclassFile::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfilobj.h:597:34: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 597 | new (vmg_ id) CVmObjFile(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfilobj.h: In member function ‘virtual void CVmMetaclassFile::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfilobj.h:604:34: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 604 | new (vmg_ id) CVmObjFile(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:67, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vminit.cpp:40: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtmpfil.h: In member function ‘virtual void CVmMetaclassTemporaryFile::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtmpfil.h:222:43: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 222 | new (vmg_ id) CVmObjTemporaryFile(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtmpfil.h: In member function ‘virtual void CVmMetaclassTemporaryFile::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtmpfil.h:229:43: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 229 | new (vmg_ id) CVmObjTemporaryFile(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:68, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vminit.cpp:40: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfilnam.h: In member function ‘virtual void CVmMetaclassFileName::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfilnam.h:340:38: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 340 | new (vmg_ id) CVmObjFileName(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfilnam.h: In member function ‘virtual void CVmMetaclassFileName::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfilnam.h:347:38: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 347 | new (vmg_ id) CVmObjFileName(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:69, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vminit.cpp:40: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmpat.h: In member function ‘virtual void CVmMetaclassPattern::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmpat.h:198:37: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 198 | new (vmg_ id) CVmObjPattern(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmpat.h: In member function ‘virtual void CVmMetaclassPattern::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmpat.h:205:37: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 205 | new (vmg_ id) CVmObjPattern(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:70, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vminit.cpp:40: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstrcmp.h: In member function ‘virtual void CVmMetaclassStrComp::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstrcmp.h:307:37: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 307 | new (vmg_ id) CVmObjStrComp(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstrcmp.h: In member function ‘virtual void CVmMetaclassStrComp::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstrcmp.h:314:37: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 314 | new (vmg_ id) CVmObjStrComp(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:71, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vminit.cpp:40: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstrbuf.h: In member function ‘virtual void CVmMetaclassStringBuffer::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstrbuf.h:397:42: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 397 | new (vmg_ id) CVmObjStringBuffer(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstrbuf.h: In member function ‘virtual void CVmMetaclassStringBuffer::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstrbuf.h:404:42: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 404 | new (vmg_ id) CVmObjStringBuffer(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:72, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vminit.cpp:40: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdynfunc.h: In member function ‘virtual void CVmMetaclassDynamicFunc::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdynfunc.h:344:38: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 344 | new (vmg_ id) CVmDynamicFunc(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdynfunc.h: In member function ‘virtual void CVmMetaclassDynamicFunc::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdynfunc.h:351:38: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 351 | new (vmg_ id) CVmDynamicFunc(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:73, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vminit.cpp:40: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfref.h: In member function ‘virtual void CVmMetaclassFrameDesc::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfref.h:434:39: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 434 | new (vmg_ id) CVmObjFrameDesc(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfref.h: In member function ‘virtual void CVmMetaclassFrameDesc::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfref.h:441:39: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 441 | new (vmg_ id) CVmObjFrameDesc(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfref.h: In member function ‘virtual void CVmMetaclassFrameRef::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfref.h:471:38: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 471 | new (vmg_ id) CVmObjFrameRef(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfref.h: In member function ‘virtual void CVmMetaclassFrameRef::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfref.h:478:38: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 478 | new (vmg_ id) CVmObjFrameRef(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:74, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vminit.cpp:40: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdate.h: In member function ‘virtual void CVmMetaclassDate::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdate.h:683:34: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 683 | new (vmg_ id) CVmObjDate(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdate.h: In member function ‘virtual void CVmMetaclassDate::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdate.h:690:34: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 690 | new (vmg_ id) CVmObjDate(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:75, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vminit.cpp:40: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtzobj.h: In member function ‘virtual void CVmMetaclassTimeZone::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtzobj.h:215:38: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 215 | new (vmg_ id) CVmObjTimeZone(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtzobj.h: In member function ‘virtual void CVmMetaclassTimeZone::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtzobj.h:222:38: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 222 | new (vmg_ id) CVmObjTimeZone(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcnet.h:28, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:79, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vminit.cpp:40: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmhttpsrv.h: In member function ‘virtual void CVmMetaclassHTTPServer::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmhttpsrv.h:213:40: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 213 | new (vmg_ id) CVmObjHTTPServer(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmhttpsrv.h: In member function ‘virtual void CVmMetaclassHTTPServer::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmhttpsrv.h:221:40: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 221 | new (vmg_ id) CVmObjHTTPServer(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcnet.h:29, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:79, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vminit.cpp:40: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmhttpreq.h: In member function ‘virtual void CVmMetaclassHTTPRequest::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmhttpreq.h:324:41: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 324 | new (vmg_ id) CVmObjHTTPRequest(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmhttpreq.h: In member function ‘virtual void CVmMetaclassHTTPRequest::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmhttpreq.h:332:41: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 332 | new (vmg_ id) CVmObjHTTPRequest(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) [ 31%] Building CXX object CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vminitim.cpp.o /usr/bin/c++ -DFROBTADS -DRUNFAST -DTADSNET -DTC_TARGET_T3 -DVMGLOB_VARS -D_DEFAULT_SOURCE -D_M_LE_C11 -D_SVID_SOURCE -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/build -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/src -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads2 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/unix -fno-strict-aliasing -O2 -march=i586 -mtune=i686 -fpermissive -DNDEBUG -std=c++14 -MD -MT CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vminitim.cpp.o -MF CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vminitim.cpp.o.d -o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vminitim.cpp.o -c /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vminitim.cpp [ 31%] Building CXX object CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmintcls.cpp.o /usr/bin/c++ -DFROBTADS -DRUNFAST -DTADSNET -DTC_TARGET_T3 -DVMGLOB_VARS -D_DEFAULT_SOURCE -D_M_LE_C11 -D_SVID_SOURCE -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/build -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/src -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads2 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/unix -fno-strict-aliasing -O2 -march=i586 -mtune=i686 -fpermissive -DNDEBUG -std=c++14 -MD -MT CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmintcls.cpp.o -MF CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmintcls.cpp.o.d -o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmintcls.cpp.o -c /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmintcls.cpp In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmintcls.cpp:29: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmintcls.h: In member function ‘virtual void CVmMetaclassClass::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmintcls.h:306:35: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 306 | new (vmg_ id) CVmObjClass(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmintcls.h: In member function ‘virtual void CVmMetaclassClass::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmintcls.h:313:35: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 313 | new (vmg_ id) CVmObjClass(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmintcls.cpp:32: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlst.h: In member function ‘virtual void CVmMetaclassList::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlst.h:772:34: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 772 | new (vmg_ id) CVmObjList(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlst.h: In member function ‘virtual void CVmMetaclassList::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlst.h:779:34: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 779 | new (vmg_ id) CVmObjList(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmintcls.cpp:34: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtobj.h: In member function ‘virtual void CVmMetaclassTads::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtobj.h:651:34: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 651 | new (vmg_ id) CVmObjTads(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtobj.h: In member function ‘virtual void CVmMetaclassTads::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtobj.h:658:34: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 658 | new (vmg_ id) CVmObjTads(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtobj.h: In member function ‘virtual void CVmMetaclassIntClsMod::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtobj.h:766:39: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 766 | new (vmg_ id) CVmObjIntClsMod(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtobj.h: In member function ‘virtual void CVmMetaclassIntClsMod::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtobj.h:773:39: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 773 | new (vmg_ id) CVmObjIntClsMod(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmintcls.cpp: In static member function ‘static vm_obj_id_t CVmObjClass::create(int)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmintcls.cpp:65:31: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 65 | new (vmg_ id) CVmObjClass(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmintcls.cpp: In static member function ‘static vm_obj_id_t CVmObjClass::create_dyn(uint)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmintcls.cpp:75:55: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 75 | new (vmg_ id) CVmObjClass(vmg_ FALSE, meta_idx, id); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) [ 32%] Building CXX object CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmisaac.cpp.o /usr/bin/c++ -DFROBTADS -DRUNFAST -DTADSNET -DTC_TARGET_T3 -DVMGLOB_VARS -D_DEFAULT_SOURCE -D_M_LE_C11 -D_SVID_SOURCE -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/build -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/src -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads2 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/unix -fno-strict-aliasing -O2 -march=i586 -mtune=i686 -fpermissive -DNDEBUG -std=c++14 -MD -MT CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmisaac.cpp.o -MF CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmisaac.cpp.o.d -o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmisaac.cpp.o -c /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmisaac.cpp [ 32%] Building CXX object CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmiter.cpp.o /usr/bin/c++ -DFROBTADS -DRUNFAST -DTADSNET -DTC_TARGET_T3 -DVMGLOB_VARS -D_DEFAULT_SOURCE -D_M_LE_C11 -D_SVID_SOURCE -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/build -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/src -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads2 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/unix -fno-strict-aliasing -O2 -march=i586 -mtune=i686 -fpermissive -DNDEBUG -std=c++14 -MD -MT CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmiter.cpp.o -MF CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmiter.cpp.o.d -o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmiter.cpp.o -c /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmiter.cpp In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmiter.cpp:26: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmiter.h: In member function ‘virtual void CVmMetaclassIterIdx::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmiter.h:339:37: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 339 | new (vmg_ id) CVmObjIterIdx(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmiter.h: In member function ‘virtual void CVmMetaclassIterIdx::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmiter.h:346:37: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 346 | new (vmg_ id) CVmObjIterIdx(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmiter.cpp:31: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlst.h: In member function ‘virtual void CVmMetaclassList::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlst.h:772:34: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 772 | new (vmg_ id) CVmObjList(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlst.h: In member function ‘virtual void CVmMetaclassList::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlst.h:779:34: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 779 | new (vmg_ id) CVmObjList(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmiter.cpp: In static member function ‘static vm_obj_id_t CVmObjIterIdx::create_for_coll(const vm_val_t*, long int, long int)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmiter.cpp:111:49: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 111 | last_valid_index); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) [ 33%] Building CXX object CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmlog.cpp.o /usr/bin/c++ -DFROBTADS -DRUNFAST -DTADSNET -DTC_TARGET_T3 -DVMGLOB_VARS -D_DEFAULT_SOURCE -D_M_LE_C11 -D_SVID_SOURCE -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/build -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/src -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads2 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/unix -fno-strict-aliasing -O2 -march=i586 -mtune=i686 -fpermissive -DNDEBUG -std=c++14 -MD -MT CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmlog.cpp.o -MF CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmlog.cpp.o.d -o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmlog.cpp.o -c /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlog.cpp [ 33%] Building CXX object CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmlookup.cpp.o /usr/bin/c++ -DFROBTADS -DRUNFAST -DTADSNET -DTC_TARGET_T3 -DVMGLOB_VARS -D_DEFAULT_SOURCE -D_M_LE_C11 -D_SVID_SOURCE -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/build -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/src -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads2 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/unix -fno-strict-aliasing -O2 -march=i586 -mtune=i686 -fpermissive -DNDEBUG -std=c++14 -MD -MT CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmlookup.cpp.o -MF CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmlookup.cpp.o.d -o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmlookup.cpp.o -c /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.cpp In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h:29, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.cpp:28: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmiter.h: In member function ‘virtual void CVmMetaclassIterIdx::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmiter.h:339:37: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 339 | new (vmg_ id) CVmObjIterIdx(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmiter.h: In member function ‘virtual void CVmMetaclassIterIdx::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmiter.h:346:37: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 346 | new (vmg_ id) CVmObjIterIdx(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.cpp:28: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h: In member function ‘virtual void CVmMetaclassLookupTable::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h:670:41: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 670 | new (vmg_ id) CVmObjLookupTable(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h: In member function ‘virtual void CVmMetaclassLookupTable::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h:677:41: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 677 | new (vmg_ id) CVmObjLookupTable(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h: In member function ‘virtual void CVmMetaclassWeakRefLookupTable::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h:710:50: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 710 | { new (vmg_ id) CVmObjWeakRefLookupTable(); } | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h: In member function ‘virtual void CVmMetaclassWeakRefLookupTable::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h:714:50: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 714 | { new (vmg_ id) CVmObjWeakRefLookupTable(); } | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h: In member function ‘virtual void CVmMetaclassIterLookupTable::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h:919:45: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 919 | new (vmg_ id) CVmObjIterLookupTable(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h: In member function ‘virtual void CVmMetaclassIterLookupTable::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h:926:45: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 926 | new (vmg_ id) CVmObjIterLookupTable(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:52, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.cpp:35: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtobj.h: In member function ‘virtual void CVmMetaclassTads::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtobj.h:651:34: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 651 | new (vmg_ id) CVmObjTads(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtobj.h: In member function ‘virtual void CVmMetaclassTads::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtobj.h:658:34: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 658 | new (vmg_ id) CVmObjTads(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtobj.h: In member function ‘virtual void CVmMetaclassIntClsMod::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtobj.h:766:39: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 766 | new (vmg_ id) CVmObjIntClsMod(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtobj.h: In member function ‘virtual void CVmMetaclassIntClsMod::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtobj.h:773:39: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 773 | new (vmg_ id) CVmObjIntClsMod(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:53, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.cpp:35: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstr.h: In member function ‘virtual void CVmMetaclassString::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstr.h:659:36: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 659 | new (vmg_ id) CVmObjString(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstr.h: In member function ‘virtual void CVmMetaclassString::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstr.h:666:36: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 666 | new (vmg_ id) CVmObjString(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:54, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.cpp:35: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlst.h: In member function ‘virtual void CVmMetaclassList::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlst.h:772:34: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 772 | new (vmg_ id) CVmObjList(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlst.h: In member function ‘virtual void CVmMetaclassList::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlst.h:779:34: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 779 | new (vmg_ id) CVmObjList(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:55, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.cpp:35: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdict.h: In member function ‘virtual void CVmMetaclassDict::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdict.h:629:41: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 629 | { new (vmg_ id) CVmObjDict(vmg0_); } | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdict.h: In member function ‘virtual void CVmMetaclassDict::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdict.h:633:41: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 633 | { new (vmg_ id) CVmObjDict(vmg0_); } | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:56, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.cpp:35: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmgram.h: In member function ‘virtual void CVmMetaclassGramProd::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmgram.h:545:43: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 545 | new (vmg_ id) CVmObjGramProd(vmg0_); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmgram.h: In member function ‘virtual void CVmMetaclassGramProd::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmgram.h:552:43: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 552 | new (vmg_ id) CVmObjGramProd(vmg0_); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:57, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.cpp:35: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbignum.h: In static member function ‘static vm_obj_id_t CVmObjBigNum::create(int, const bignum_t*)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbignum.h:585:45: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 585 | new (vmg_ id) CVmObjBigNum(vmg_ prec); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbignum.h: In static member function ‘static vm_obj_id_t CVmObjBigNum::create(int, const bignum_t&)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbignum.h:596:45: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 596 | new (vmg_ id) CVmObjBigNum(vmg_ prec); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbignum.h: In member function ‘virtual void CVmMetaclassBigNum::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbignum.h:1640:36: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 1640 | new (vmg_ id) CVmObjBigNum(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbignum.h: In member function ‘virtual void CVmMetaclassBigNum::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbignum.h:1647:36: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 1647 | new (vmg_ id) CVmObjBigNum(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:58, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.cpp:35: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmintcls.h: In member function ‘virtual void CVmMetaclassClass::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmintcls.h:306:35: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 306 | new (vmg_ id) CVmObjClass(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmintcls.h: In member function ‘virtual void CVmMetaclassClass::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmintcls.h:313:35: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 313 | new (vmg_ id) CVmObjClass(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmanonfn.h:28, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:59, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.cpp:35: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmvec.h: In member function ‘virtual void CVmMetaclassVector::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmvec.h:594:36: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 594 | new (vmg_ id) CVmObjVector(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmvec.h: In member function ‘virtual void CVmMetaclassVector::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmvec.h:601:36: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 601 | new (vmg_ id) CVmObjVector(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:59, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.cpp:35: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmanonfn.h: In member function ‘virtual void CVmMetaclassAnonFn::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmanonfn.h:107:36: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 107 | new (vmg_ id) CVmObjAnonFn(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmanonfn.h: In member function ‘virtual void CVmMetaclassAnonFn::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmanonfn.h:114:36: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 114 | new (vmg_ id) CVmObjAnonFn(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:64, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.cpp:35: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbytarr.h: In member function ‘virtual void CVmMetaclassByteArray::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbytarr.h:460:39: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 460 | new (vmg_ id) CVmObjByteArray(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbytarr.h: In member function ‘virtual void CVmMetaclassByteArray::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbytarr.h:467:39: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 467 | new (vmg_ id) CVmObjByteArray(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:65, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.cpp:35: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmcset.h: In member function ‘virtual void CVmMetaclassCharSet::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmcset.h:238:37: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 238 | new (vmg_ id) CVmObjCharSet(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmcset.h: In member function ‘virtual void CVmMetaclassCharSet::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmcset.h:245:37: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 245 | new (vmg_ id) CVmObjCharSet(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:66, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.cpp:35: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfilobj.h: In member function ‘virtual void CVmMetaclassFile::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfilobj.h:597:34: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 597 | new (vmg_ id) CVmObjFile(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfilobj.h: In member function ‘virtual void CVmMetaclassFile::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfilobj.h:604:34: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 604 | new (vmg_ id) CVmObjFile(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:67, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.cpp:35: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtmpfil.h: In member function ‘virtual void CVmMetaclassTemporaryFile::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtmpfil.h:222:43: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 222 | new (vmg_ id) CVmObjTemporaryFile(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtmpfil.h: In member function ‘virtual void CVmMetaclassTemporaryFile::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtmpfil.h:229:43: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 229 | new (vmg_ id) CVmObjTemporaryFile(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:68, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.cpp:35: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfilnam.h: In member function ‘virtual void CVmMetaclassFileName::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfilnam.h:340:38: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 340 | new (vmg_ id) CVmObjFileName(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfilnam.h: In member function ‘virtual void CVmMetaclassFileName::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfilnam.h:347:38: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 347 | new (vmg_ id) CVmObjFileName(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:69, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.cpp:35: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmpat.h: In member function ‘virtual void CVmMetaclassPattern::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmpat.h:198:37: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 198 | new (vmg_ id) CVmObjPattern(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmpat.h: In member function ‘virtual void CVmMetaclassPattern::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmpat.h:205:37: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 205 | new (vmg_ id) CVmObjPattern(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:70, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.cpp:35: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstrcmp.h: In member function ‘virtual void CVmMetaclassStrComp::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstrcmp.h:307:37: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 307 | new (vmg_ id) CVmObjStrComp(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstrcmp.h: In member function ‘virtual void CVmMetaclassStrComp::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstrcmp.h:314:37: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 314 | new (vmg_ id) CVmObjStrComp(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:71, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.cpp:35: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstrbuf.h: In member function ‘virtual void CVmMetaclassStringBuffer::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstrbuf.h:397:42: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 397 | new (vmg_ id) CVmObjStringBuffer(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstrbuf.h: In member function ‘virtual void CVmMetaclassStringBuffer::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstrbuf.h:404:42: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 404 | new (vmg_ id) CVmObjStringBuffer(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:72, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.cpp:35: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdynfunc.h: In member function ‘virtual void CVmMetaclassDynamicFunc::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdynfunc.h:344:38: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 344 | new (vmg_ id) CVmDynamicFunc(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdynfunc.h: In member function ‘virtual void CVmMetaclassDynamicFunc::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdynfunc.h:351:38: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 351 | new (vmg_ id) CVmDynamicFunc(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:73, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.cpp:35: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfref.h: In member function ‘virtual void CVmMetaclassFrameDesc::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfref.h:434:39: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 434 | new (vmg_ id) CVmObjFrameDesc(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfref.h: In member function ‘virtual void CVmMetaclassFrameDesc::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfref.h:441:39: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 441 | new (vmg_ id) CVmObjFrameDesc(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfref.h: In member function ‘virtual void CVmMetaclassFrameRef::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfref.h:471:38: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 471 | new (vmg_ id) CVmObjFrameRef(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfref.h: In member function ‘virtual void CVmMetaclassFrameRef::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfref.h:478:38: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 478 | new (vmg_ id) CVmObjFrameRef(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:74, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.cpp:35: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdate.h: In member function ‘virtual void CVmMetaclassDate::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdate.h:683:34: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 683 | new (vmg_ id) CVmObjDate(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdate.h: In member function ‘virtual void CVmMetaclassDate::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdate.h:690:34: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 690 | new (vmg_ id) CVmObjDate(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:75, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.cpp:35: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtzobj.h: In member function ‘virtual void CVmMetaclassTimeZone::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtzobj.h:215:38: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 215 | new (vmg_ id) CVmObjTimeZone(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtzobj.h: In member function ‘virtual void CVmMetaclassTimeZone::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtzobj.h:222:38: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 222 | new (vmg_ id) CVmObjTimeZone(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcnet.h:28, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:79, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.cpp:35: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmhttpsrv.h: In member function ‘virtual void CVmMetaclassHTTPServer::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmhttpsrv.h:213:40: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 213 | new (vmg_ id) CVmObjHTTPServer(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmhttpsrv.h: In member function ‘virtual void CVmMetaclassHTTPServer::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmhttpsrv.h:221:40: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 221 | new (vmg_ id) CVmObjHTTPServer(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcnet.h:29, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:79, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.cpp:35: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmhttpreq.h: In member function ‘virtual void CVmMetaclassHTTPRequest::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmhttpreq.h:324:41: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 324 | new (vmg_ id) CVmObjHTTPRequest(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmhttpreq.h: In member function ‘virtual void CVmMetaclassHTTPRequest::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmhttpreq.h:332:41: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 332 | new (vmg_ id) CVmObjHTTPRequest(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.cpp: In static member function ‘static vm_obj_id_t CVmObjLookupTable::create(int, uint, uint)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.cpp:283:69: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 283 | new (vmg_ id) CVmObjLookupTable(vmg_ bucket_count, init_capacity); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.cpp: In static member function ‘static vm_obj_id_t CVmObjLookupTable::create_from_stack(const uchar**, uint)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.cpp:310:69: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 310 | new (vmg_ id) CVmObjLookupTable(vmg_ bucket_count, init_capacity); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.cpp: In member function ‘vm_obj_id_t CVmObjLookupTable::create_copy()’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.cpp:425:47: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 425 | new_obj = new (vmg_ id) CVmObjLookupTable(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.cpp: In static member function ‘static vm_obj_id_t CVmObjWeakRefLookupTable::create(int, uint, uint)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.cpp:1775:76: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 1775 | new (vmg_ id) CVmObjWeakRefLookupTable(vmg_ bucket_count, init_capacity); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.cpp: In static member function ‘static vm_obj_id_t CVmObjWeakRefLookupTable::create_from_stack(const uchar**, uint)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.cpp:1802:76: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 1802 | new (vmg_ id) CVmObjWeakRefLookupTable(vmg_ bucket_count, init_capacity); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.cpp: In static member function ‘static vm_obj_id_t CVmObjIterLookupTable::create_for_coll(const vm_val_t*)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.cpp:1988:50: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 1988 | new (vmg_ id) CVmObjIterLookupTable(vmg_ coll); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) [ 34%] Building CXX object CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmlst.cpp.o /usr/bin/c++ -DFROBTADS -DRUNFAST -DTADSNET -DTC_TARGET_T3 -DVMGLOB_VARS -D_DEFAULT_SOURCE -D_M_LE_C11 -D_SVID_SOURCE -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/build -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/src -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads2 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/unix -fno-strict-aliasing -O2 -march=i586 -mtune=i686 -fpermissive -DNDEBUG -std=c++14 -MD -MT CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmlst.cpp.o -MF CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmlst.cpp.o.d -o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmlst.cpp.o -c /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlst.cpp In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:52, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlst.cpp:27: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtobj.h: In member function ‘virtual void CVmMetaclassTads::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtobj.h:651:34: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 651 | new (vmg_ id) CVmObjTads(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtobj.h: In member function ‘virtual void CVmMetaclassTads::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtobj.h:658:34: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 658 | new (vmg_ id) CVmObjTads(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtobj.h: In member function ‘virtual void CVmMetaclassIntClsMod::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtobj.h:766:39: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 766 | new (vmg_ id) CVmObjIntClsMod(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtobj.h: In member function ‘virtual void CVmMetaclassIntClsMod::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtobj.h:773:39: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 773 | new (vmg_ id) CVmObjIntClsMod(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:53, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlst.cpp:27: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstr.h: In member function ‘virtual void CVmMetaclassString::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstr.h:659:36: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 659 | new (vmg_ id) CVmObjString(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstr.h: In member function ‘virtual void CVmMetaclassString::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstr.h:666:36: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 666 | new (vmg_ id) CVmObjString(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:54, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlst.cpp:27: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlst.h: In member function ‘virtual void CVmMetaclassList::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlst.h:772:34: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 772 | new (vmg_ id) CVmObjList(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlst.h: In member function ‘virtual void CVmMetaclassList::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlst.h:779:34: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 779 | new (vmg_ id) CVmObjList(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:55, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlst.cpp:27: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdict.h: In member function ‘virtual void CVmMetaclassDict::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdict.h:629:41: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 629 | { new (vmg_ id) CVmObjDict(vmg0_); } | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdict.h: In member function ‘virtual void CVmMetaclassDict::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdict.h:633:41: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 633 | { new (vmg_ id) CVmObjDict(vmg0_); } | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:56, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlst.cpp:27: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmgram.h: In member function ‘virtual void CVmMetaclassGramProd::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmgram.h:545:43: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 545 | new (vmg_ id) CVmObjGramProd(vmg0_); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmgram.h: In member function ‘virtual void CVmMetaclassGramProd::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmgram.h:552:43: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 552 | new (vmg_ id) CVmObjGramProd(vmg0_); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:57, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlst.cpp:27: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbignum.h: In static member function ‘static vm_obj_id_t CVmObjBigNum::create(int, const bignum_t*)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbignum.h:585:45: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 585 | new (vmg_ id) CVmObjBigNum(vmg_ prec); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbignum.h: In static member function ‘static vm_obj_id_t CVmObjBigNum::create(int, const bignum_t&)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbignum.h:596:45: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 596 | new (vmg_ id) CVmObjBigNum(vmg_ prec); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbignum.h: In member function ‘virtual void CVmMetaclassBigNum::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbignum.h:1640:36: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 1640 | new (vmg_ id) CVmObjBigNum(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbignum.h: In member function ‘virtual void CVmMetaclassBigNum::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbignum.h:1647:36: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 1647 | new (vmg_ id) CVmObjBigNum(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:58, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlst.cpp:27: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmintcls.h: In member function ‘virtual void CVmMetaclassClass::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmintcls.h:306:35: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 306 | new (vmg_ id) CVmObjClass(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmintcls.h: In member function ‘virtual void CVmMetaclassClass::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmintcls.h:313:35: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 313 | new (vmg_ id) CVmObjClass(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmanonfn.h:28, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:59, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlst.cpp:27: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmvec.h: In member function ‘virtual void CVmMetaclassVector::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmvec.h:594:36: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 594 | new (vmg_ id) CVmObjVector(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmvec.h: In member function ‘virtual void CVmMetaclassVector::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmvec.h:601:36: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 601 | new (vmg_ id) CVmObjVector(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:59, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlst.cpp:27: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmanonfn.h: In member function ‘virtual void CVmMetaclassAnonFn::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmanonfn.h:107:36: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 107 | new (vmg_ id) CVmObjAnonFn(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmanonfn.h: In member function ‘virtual void CVmMetaclassAnonFn::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmanonfn.h:114:36: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 114 | new (vmg_ id) CVmObjAnonFn(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:61, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlst.cpp:27: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmiter.h: In member function ‘virtual void CVmMetaclassIterIdx::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmiter.h:339:37: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 339 | new (vmg_ id) CVmObjIterIdx(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmiter.h: In member function ‘virtual void CVmMetaclassIterIdx::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmiter.h:346:37: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 346 | new (vmg_ id) CVmObjIterIdx(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:63, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlst.cpp:27: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h: In member function ‘virtual void CVmMetaclassLookupTable::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h:670:41: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 670 | new (vmg_ id) CVmObjLookupTable(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h: In member function ‘virtual void CVmMetaclassLookupTable::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h:677:41: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 677 | new (vmg_ id) CVmObjLookupTable(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h: In member function ‘virtual void CVmMetaclassWeakRefLookupTable::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h:710:50: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 710 | { new (vmg_ id) CVmObjWeakRefLookupTable(); } | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h: In member function ‘virtual void CVmMetaclassWeakRefLookupTable::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h:714:50: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 714 | { new (vmg_ id) CVmObjWeakRefLookupTable(); } | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h: In member function ‘virtual void CVmMetaclassIterLookupTable::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h:919:45: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 919 | new (vmg_ id) CVmObjIterLookupTable(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h: In member function ‘virtual void CVmMetaclassIterLookupTable::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h:926:45: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 926 | new (vmg_ id) CVmObjIterLookupTable(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:64, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlst.cpp:27: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbytarr.h: In member function ‘virtual void CVmMetaclassByteArray::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbytarr.h:460:39: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 460 | new (vmg_ id) CVmObjByteArray(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbytarr.h: In member function ‘virtual void CVmMetaclassByteArray::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbytarr.h:467:39: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 467 | new (vmg_ id) CVmObjByteArray(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:65, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlst.cpp:27: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmcset.h: In member function ‘virtual void CVmMetaclassCharSet::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmcset.h:238:37: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 238 | new (vmg_ id) CVmObjCharSet(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmcset.h: In member function ‘virtual void CVmMetaclassCharSet::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmcset.h:245:37: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 245 | new (vmg_ id) CVmObjCharSet(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:66, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlst.cpp:27: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfilobj.h: In member function ‘virtual void CVmMetaclassFile::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfilobj.h:597:34: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 597 | new (vmg_ id) CVmObjFile(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfilobj.h: In member function ‘virtual void CVmMetaclassFile::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfilobj.h:604:34: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 604 | new (vmg_ id) CVmObjFile(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:67, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlst.cpp:27: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtmpfil.h: In member function ‘virtual void CVmMetaclassTemporaryFile::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtmpfil.h:222:43: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 222 | new (vmg_ id) CVmObjTemporaryFile(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtmpfil.h: In member function ‘virtual void CVmMetaclassTemporaryFile::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtmpfil.h:229:43: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 229 | new (vmg_ id) CVmObjTemporaryFile(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:68, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlst.cpp:27: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfilnam.h: In member function ‘virtual void CVmMetaclassFileName::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfilnam.h:340:38: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 340 | new (vmg_ id) CVmObjFileName(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfilnam.h: In member function ‘virtual void CVmMetaclassFileName::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfilnam.h:347:38: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 347 | new (vmg_ id) CVmObjFileName(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:69, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlst.cpp:27: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmpat.h: In member function ‘virtual void CVmMetaclassPattern::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmpat.h:198:37: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 198 | new (vmg_ id) CVmObjPattern(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmpat.h: In member function ‘virtual void CVmMetaclassPattern::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmpat.h:205:37: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 205 | new (vmg_ id) CVmObjPattern(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:70, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlst.cpp:27: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstrcmp.h: In member function ‘virtual void CVmMetaclassStrComp::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstrcmp.h:307:37: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 307 | new (vmg_ id) CVmObjStrComp(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstrcmp.h: In member function ‘virtual void CVmMetaclassStrComp::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstrcmp.h:314:37: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 314 | new (vmg_ id) CVmObjStrComp(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:71, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlst.cpp:27: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstrbuf.h: In member function ‘virtual void CVmMetaclassStringBuffer::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstrbuf.h:397:42: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 397 | new (vmg_ id) CVmObjStringBuffer(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstrbuf.h: In member function ‘virtual void CVmMetaclassStringBuffer::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstrbuf.h:404:42: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 404 | new (vmg_ id) CVmObjStringBuffer(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:72, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlst.cpp:27: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdynfunc.h: In member function ‘virtual void CVmMetaclassDynamicFunc::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdynfunc.h:344:38: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 344 | new (vmg_ id) CVmDynamicFunc(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdynfunc.h: In member function ‘virtual void CVmMetaclassDynamicFunc::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdynfunc.h:351:38: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 351 | new (vmg_ id) CVmDynamicFunc(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:73, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlst.cpp:27: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfref.h: In member function ‘virtual void CVmMetaclassFrameDesc::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfref.h:434:39: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 434 | new (vmg_ id) CVmObjFrameDesc(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfref.h: In member function ‘virtual void CVmMetaclassFrameDesc::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfref.h:441:39: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 441 | new (vmg_ id) CVmObjFrameDesc(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfref.h: In member function ‘virtual void CVmMetaclassFrameRef::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfref.h:471:38: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 471 | new (vmg_ id) CVmObjFrameRef(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfref.h: In member function ‘virtual void CVmMetaclassFrameRef::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfref.h:478:38: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 478 | new (vmg_ id) CVmObjFrameRef(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:74, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlst.cpp:27: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdate.h: In member function ‘virtual void CVmMetaclassDate::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdate.h:683:34: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 683 | new (vmg_ id) CVmObjDate(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdate.h: In member function ‘virtual void CVmMetaclassDate::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdate.h:690:34: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 690 | new (vmg_ id) CVmObjDate(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:75, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlst.cpp:27: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtzobj.h: In member function ‘virtual void CVmMetaclassTimeZone::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtzobj.h:215:38: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 215 | new (vmg_ id) CVmObjTimeZone(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtzobj.h: In member function ‘virtual void CVmMetaclassTimeZone::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtzobj.h:222:38: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 222 | new (vmg_ id) CVmObjTimeZone(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcnet.h:28, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:79, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlst.cpp:27: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmhttpsrv.h: In member function ‘virtual void CVmMetaclassHTTPServer::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmhttpsrv.h:213:40: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 213 | new (vmg_ id) CVmObjHTTPServer(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmhttpsrv.h: In member function ‘virtual void CVmMetaclassHTTPServer::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmhttpsrv.h:221:40: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 221 | new (vmg_ id) CVmObjHTTPServer(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcnet.h:29, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:79, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlst.cpp:27: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmhttpreq.h: In member function ‘virtual void CVmMetaclassHTTPRequest::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmhttpreq.h:324:41: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 324 | new (vmg_ id) CVmObjHTTPRequest(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmhttpreq.h: In member function ‘virtual void CVmMetaclassHTTPRequest::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmhttpreq.h:332:41: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 332 | new (vmg_ id) CVmObjHTTPRequest(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlst.cpp: In static member function ‘static vm_obj_id_t CVmObjList::create_from_stack(const uchar**, uint)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlst.cpp:121:45: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 121 | lst = new (vmg_ id) CVmObjList(vmg_ argc); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlst.cpp: In static member function ‘static vm_obj_id_t CVmObjList::create_from_params(uint, uint)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlst.cpp:148:44: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 148 | lst = new (vmg_ id) CVmObjList(vmg_ cnt); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlst.cpp: In static member function ‘static vm_obj_id_t CVmObjList::create(int)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlst.cpp:166:30: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 166 | new (vmg_ id) CVmObjList(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlst.cpp: In static member function ‘static vm_obj_id_t CVmObjList::create(int, size_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlst.cpp:175:48: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 175 | new (vmg_ id) CVmObjList(vmg_ element_count); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlst.cpp: In static member function ‘static vm_obj_id_t CVmObjList::create(int, const char*)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlst.cpp:183:38: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 183 | new (vmg_ id) CVmObjList(vmg_ lst); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlst.cpp: In static member function ‘static vm_obj_id_t CVmObjListConst::create(const char*)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlst.cpp:3162:49: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 3162 | new (vmg_ id) CVmObjListConst(vmg_ const_ptr); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) [ 34%] Building CXX object CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmmcreg.cpp.o /usr/bin/c++ -DFROBTADS -DRUNFAST -DTADSNET -DTC_TARGET_T3 -DVMGLOB_VARS -D_DEFAULT_SOURCE -D_M_LE_C11 -D_SVID_SOURCE -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/build -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/src -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads2 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/unix -fno-strict-aliasing -O2 -march=i586 -mtune=i686 -fpermissive -DNDEBUG -std=c++14 -MD -MT CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmmcreg.cpp.o -MF CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmmcreg.cpp.o.d -o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmmcreg.cpp.o -c /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.cpp In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:52, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.cpp:42: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtobj.h: In member function ‘virtual void CVmMetaclassTads::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtobj.h:651:34: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 651 | new (vmg_ id) CVmObjTads(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtobj.h: In member function ‘virtual void CVmMetaclassTads::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtobj.h:658:34: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 658 | new (vmg_ id) CVmObjTads(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtobj.h: In member function ‘virtual void CVmMetaclassIntClsMod::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtobj.h:766:39: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 766 | new (vmg_ id) CVmObjIntClsMod(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtobj.h: In member function ‘virtual void CVmMetaclassIntClsMod::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtobj.h:773:39: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 773 | new (vmg_ id) CVmObjIntClsMod(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:53, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.cpp:42: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstr.h: In member function ‘virtual void CVmMetaclassString::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstr.h:659:36: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 659 | new (vmg_ id) CVmObjString(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstr.h: In member function ‘virtual void CVmMetaclassString::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstr.h:666:36: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 666 | new (vmg_ id) CVmObjString(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:54, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.cpp:42: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlst.h: In member function ‘virtual void CVmMetaclassList::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlst.h:772:34: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 772 | new (vmg_ id) CVmObjList(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlst.h: In member function ‘virtual void CVmMetaclassList::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlst.h:779:34: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 779 | new (vmg_ id) CVmObjList(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:55, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.cpp:42: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdict.h: In member function ‘virtual void CVmMetaclassDict::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdict.h:629:41: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 629 | { new (vmg_ id) CVmObjDict(vmg0_); } | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdict.h: In member function ‘virtual void CVmMetaclassDict::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdict.h:633:41: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 633 | { new (vmg_ id) CVmObjDict(vmg0_); } | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:56, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.cpp:42: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmgram.h: In member function ‘virtual void CVmMetaclassGramProd::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmgram.h:545:43: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 545 | new (vmg_ id) CVmObjGramProd(vmg0_); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmgram.h: In member function ‘virtual void CVmMetaclassGramProd::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmgram.h:552:43: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 552 | new (vmg_ id) CVmObjGramProd(vmg0_); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:57, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.cpp:42: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbignum.h: In static member function ‘static vm_obj_id_t CVmObjBigNum::create(int, const bignum_t*)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbignum.h:585:45: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 585 | new (vmg_ id) CVmObjBigNum(vmg_ prec); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbignum.h: In static member function ‘static vm_obj_id_t CVmObjBigNum::create(int, const bignum_t&)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbignum.h:596:45: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 596 | new (vmg_ id) CVmObjBigNum(vmg_ prec); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbignum.h: In member function ‘virtual void CVmMetaclassBigNum::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbignum.h:1640:36: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 1640 | new (vmg_ id) CVmObjBigNum(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbignum.h: In member function ‘virtual void CVmMetaclassBigNum::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbignum.h:1647:36: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 1647 | new (vmg_ id) CVmObjBigNum(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:58, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.cpp:42: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmintcls.h: In member function ‘virtual void CVmMetaclassClass::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmintcls.h:306:35: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 306 | new (vmg_ id) CVmObjClass(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmintcls.h: In member function ‘virtual void CVmMetaclassClass::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmintcls.h:313:35: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 313 | new (vmg_ id) CVmObjClass(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmanonfn.h:28, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:59, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.cpp:42: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmvec.h: In member function ‘virtual void CVmMetaclassVector::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmvec.h:594:36: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 594 | new (vmg_ id) CVmObjVector(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmvec.h: In member function ‘virtual void CVmMetaclassVector::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmvec.h:601:36: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 601 | new (vmg_ id) CVmObjVector(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:59, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.cpp:42: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmanonfn.h: In member function ‘virtual void CVmMetaclassAnonFn::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmanonfn.h:107:36: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 107 | new (vmg_ id) CVmObjAnonFn(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmanonfn.h: In member function ‘virtual void CVmMetaclassAnonFn::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmanonfn.h:114:36: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 114 | new (vmg_ id) CVmObjAnonFn(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:61, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.cpp:42: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmiter.h: In member function ‘virtual void CVmMetaclassIterIdx::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmiter.h:339:37: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 339 | new (vmg_ id) CVmObjIterIdx(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmiter.h: In member function ‘virtual void CVmMetaclassIterIdx::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmiter.h:346:37: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 346 | new (vmg_ id) CVmObjIterIdx(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:63, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.cpp:42: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h: In member function ‘virtual void CVmMetaclassLookupTable::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h:670:41: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 670 | new (vmg_ id) CVmObjLookupTable(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h: In member function ‘virtual void CVmMetaclassLookupTable::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h:677:41: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 677 | new (vmg_ id) CVmObjLookupTable(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h: In member function ‘virtual void CVmMetaclassWeakRefLookupTable::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h:710:50: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 710 | { new (vmg_ id) CVmObjWeakRefLookupTable(); } | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h: In member function ‘virtual void CVmMetaclassWeakRefLookupTable::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h:714:50: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 714 | { new (vmg_ id) CVmObjWeakRefLookupTable(); } | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h: In member function ‘virtual void CVmMetaclassIterLookupTable::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h:919:45: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 919 | new (vmg_ id) CVmObjIterLookupTable(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h: In member function ‘virtual void CVmMetaclassIterLookupTable::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h:926:45: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 926 | new (vmg_ id) CVmObjIterLookupTable(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:64, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.cpp:42: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbytarr.h: In member function ‘virtual void CVmMetaclassByteArray::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbytarr.h:460:39: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 460 | new (vmg_ id) CVmObjByteArray(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbytarr.h: In member function ‘virtual void CVmMetaclassByteArray::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbytarr.h:467:39: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 467 | new (vmg_ id) CVmObjByteArray(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:65, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.cpp:42: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmcset.h: In member function ‘virtual void CVmMetaclassCharSet::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmcset.h:238:37: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 238 | new (vmg_ id) CVmObjCharSet(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmcset.h: In member function ‘virtual void CVmMetaclassCharSet::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmcset.h:245:37: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 245 | new (vmg_ id) CVmObjCharSet(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:66, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.cpp:42: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfilobj.h: In member function ‘virtual void CVmMetaclassFile::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfilobj.h:597:34: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 597 | new (vmg_ id) CVmObjFile(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfilobj.h: In member function ‘virtual void CVmMetaclassFile::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfilobj.h:604:34: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 604 | new (vmg_ id) CVmObjFile(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:67, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.cpp:42: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtmpfil.h: In member function ‘virtual void CVmMetaclassTemporaryFile::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtmpfil.h:222:43: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 222 | new (vmg_ id) CVmObjTemporaryFile(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtmpfil.h: In member function ‘virtual void CVmMetaclassTemporaryFile::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtmpfil.h:229:43: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 229 | new (vmg_ id) CVmObjTemporaryFile(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:68, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.cpp:42: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfilnam.h: In member function ‘virtual void CVmMetaclassFileName::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfilnam.h:340:38: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 340 | new (vmg_ id) CVmObjFileName(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfilnam.h: In member function ‘virtual void CVmMetaclassFileName::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfilnam.h:347:38: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 347 | new (vmg_ id) CVmObjFileName(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:69, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.cpp:42: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmpat.h: In member function ‘virtual void CVmMetaclassPattern::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmpat.h:198:37: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 198 | new (vmg_ id) CVmObjPattern(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmpat.h: In member function ‘virtual void CVmMetaclassPattern::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmpat.h:205:37: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 205 | new (vmg_ id) CVmObjPattern(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:70, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.cpp:42: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstrcmp.h: In member function ‘virtual void CVmMetaclassStrComp::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstrcmp.h:307:37: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 307 | new (vmg_ id) CVmObjStrComp(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstrcmp.h: In member function ‘virtual void CVmMetaclassStrComp::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstrcmp.h:314:37: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 314 | new (vmg_ id) CVmObjStrComp(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:71, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.cpp:42: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstrbuf.h: In member function ‘virtual void CVmMetaclassStringBuffer::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstrbuf.h:397:42: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 397 | new (vmg_ id) CVmObjStringBuffer(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstrbuf.h: In member function ‘virtual void CVmMetaclassStringBuffer::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstrbuf.h:404:42: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 404 | new (vmg_ id) CVmObjStringBuffer(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:72, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.cpp:42: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdynfunc.h: In member function ‘virtual void CVmMetaclassDynamicFunc::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdynfunc.h:344:38: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 344 | new (vmg_ id) CVmDynamicFunc(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdynfunc.h: In member function ‘virtual void CVmMetaclassDynamicFunc::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdynfunc.h:351:38: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 351 | new (vmg_ id) CVmDynamicFunc(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:73, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.cpp:42: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfref.h: In member function ‘virtual void CVmMetaclassFrameDesc::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfref.h:434:39: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 434 | new (vmg_ id) CVmObjFrameDesc(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfref.h: In member function ‘virtual void CVmMetaclassFrameDesc::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfref.h:441:39: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 441 | new (vmg_ id) CVmObjFrameDesc(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfref.h: In member function ‘virtual void CVmMetaclassFrameRef::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfref.h:471:38: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 471 | new (vmg_ id) CVmObjFrameRef(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfref.h: In member function ‘virtual void CVmMetaclassFrameRef::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfref.h:478:38: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 478 | new (vmg_ id) CVmObjFrameRef(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:74, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.cpp:42: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdate.h: In member function ‘virtual void CVmMetaclassDate::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdate.h:683:34: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 683 | new (vmg_ id) CVmObjDate(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdate.h: In member function ‘virtual void CVmMetaclassDate::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdate.h:690:34: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 690 | new (vmg_ id) CVmObjDate(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:75, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.cpp:42: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtzobj.h: In member function ‘virtual void CVmMetaclassTimeZone::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtzobj.h:215:38: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 215 | new (vmg_ id) CVmObjTimeZone(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtzobj.h: In member function ‘virtual void CVmMetaclassTimeZone::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtzobj.h:222:38: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 222 | new (vmg_ id) CVmObjTimeZone(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcnet.h:28, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:79, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.cpp:42: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmhttpsrv.h: In member function ‘virtual void CVmMetaclassHTTPServer::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmhttpsrv.h:213:40: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 213 | new (vmg_ id) CVmObjHTTPServer(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmhttpsrv.h: In member function ‘virtual void CVmMetaclassHTTPServer::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmhttpsrv.h:221:40: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 221 | new (vmg_ id) CVmObjHTTPServer(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcnet.h:29, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:79, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.cpp:42: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmhttpreq.h: In member function ‘virtual void CVmMetaclassHTTPRequest::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmhttpreq.h:324:41: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 324 | new (vmg_ id) CVmObjHTTPRequest(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmhttpreq.h: In member function ‘virtual void CVmMetaclassHTTPRequest::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmhttpreq.h:332:41: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 332 | new (vmg_ id) CVmObjHTTPRequest(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) [ 35%] Building CXX object CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmmeta.cpp.o /usr/bin/c++ -DFROBTADS -DRUNFAST -DTADSNET -DTC_TARGET_T3 -DVMGLOB_VARS -D_DEFAULT_SOURCE -D_M_LE_C11 -D_SVID_SOURCE -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/build -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/src -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads2 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/unix -fno-strict-aliasing -O2 -march=i586 -mtune=i686 -fpermissive -DNDEBUG -std=c++14 -MD -MT CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmmeta.cpp.o -MF CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmmeta.cpp.o.d -o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmmeta.cpp.o -c /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmeta.cpp In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:52, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmeta.cpp:33: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtobj.h: In member function ‘virtual void CVmMetaclassTads::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtobj.h:651:34: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 651 | new (vmg_ id) CVmObjTads(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtobj.h: In member function ‘virtual void CVmMetaclassTads::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtobj.h:658:34: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 658 | new (vmg_ id) CVmObjTads(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtobj.h: In member function ‘virtual void CVmMetaclassIntClsMod::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtobj.h:766:39: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 766 | new (vmg_ id) CVmObjIntClsMod(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtobj.h: In member function ‘virtual void CVmMetaclassIntClsMod::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtobj.h:773:39: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 773 | new (vmg_ id) CVmObjIntClsMod(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:53, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmeta.cpp:33: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstr.h: In member function ‘virtual void CVmMetaclassString::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstr.h:659:36: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 659 | new (vmg_ id) CVmObjString(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstr.h: In member function ‘virtual void CVmMetaclassString::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstr.h:666:36: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 666 | new (vmg_ id) CVmObjString(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:54, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmeta.cpp:33: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlst.h: In member function ‘virtual void CVmMetaclassList::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlst.h:772:34: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 772 | new (vmg_ id) CVmObjList(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlst.h: In member function ‘virtual void CVmMetaclassList::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlst.h:779:34: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 779 | new (vmg_ id) CVmObjList(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:55, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmeta.cpp:33: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdict.h: In member function ‘virtual void CVmMetaclassDict::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdict.h:629:41: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 629 | { new (vmg_ id) CVmObjDict(vmg0_); } | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdict.h: In member function ‘virtual void CVmMetaclassDict::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdict.h:633:41: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 633 | { new (vmg_ id) CVmObjDict(vmg0_); } | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:56, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmeta.cpp:33: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmgram.h: In member function ‘virtual void CVmMetaclassGramProd::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmgram.h:545:43: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 545 | new (vmg_ id) CVmObjGramProd(vmg0_); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmgram.h: In member function ‘virtual void CVmMetaclassGramProd::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmgram.h:552:43: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 552 | new (vmg_ id) CVmObjGramProd(vmg0_); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:57, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmeta.cpp:33: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbignum.h: In static member function ‘static vm_obj_id_t CVmObjBigNum::create(int, const bignum_t*)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbignum.h:585:45: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 585 | new (vmg_ id) CVmObjBigNum(vmg_ prec); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbignum.h: In static member function ‘static vm_obj_id_t CVmObjBigNum::create(int, const bignum_t&)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbignum.h:596:45: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 596 | new (vmg_ id) CVmObjBigNum(vmg_ prec); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbignum.h: In member function ‘virtual void CVmMetaclassBigNum::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbignum.h:1640:36: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 1640 | new (vmg_ id) CVmObjBigNum(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbignum.h: In member function ‘virtual void CVmMetaclassBigNum::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbignum.h:1647:36: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 1647 | new (vmg_ id) CVmObjBigNum(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:58, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmeta.cpp:33: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmintcls.h: In member function ‘virtual void CVmMetaclassClass::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmintcls.h:306:35: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 306 | new (vmg_ id) CVmObjClass(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmintcls.h: In member function ‘virtual void CVmMetaclassClass::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmintcls.h:313:35: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 313 | new (vmg_ id) CVmObjClass(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmanonfn.h:28, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:59, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmeta.cpp:33: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmvec.h: In member function ‘virtual void CVmMetaclassVector::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmvec.h:594:36: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 594 | new (vmg_ id) CVmObjVector(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmvec.h: In member function ‘virtual void CVmMetaclassVector::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmvec.h:601:36: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 601 | new (vmg_ id) CVmObjVector(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:59, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmeta.cpp:33: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmanonfn.h: In member function ‘virtual void CVmMetaclassAnonFn::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmanonfn.h:107:36: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 107 | new (vmg_ id) CVmObjAnonFn(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmanonfn.h: In member function ‘virtual void CVmMetaclassAnonFn::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmanonfn.h:114:36: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 114 | new (vmg_ id) CVmObjAnonFn(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:61, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmeta.cpp:33: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmiter.h: In member function ‘virtual void CVmMetaclassIterIdx::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmiter.h:339:37: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 339 | new (vmg_ id) CVmObjIterIdx(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmiter.h: In member function ‘virtual void CVmMetaclassIterIdx::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmiter.h:346:37: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 346 | new (vmg_ id) CVmObjIterIdx(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:63, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmeta.cpp:33: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h: In member function ‘virtual void CVmMetaclassLookupTable::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h:670:41: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 670 | new (vmg_ id) CVmObjLookupTable(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h: In member function ‘virtual void CVmMetaclassLookupTable::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h:677:41: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 677 | new (vmg_ id) CVmObjLookupTable(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h: In member function ‘virtual void CVmMetaclassWeakRefLookupTable::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h:710:50: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 710 | { new (vmg_ id) CVmObjWeakRefLookupTable(); } | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h: In member function ‘virtual void CVmMetaclassWeakRefLookupTable::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h:714:50: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 714 | { new (vmg_ id) CVmObjWeakRefLookupTable(); } | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h: In member function ‘virtual void CVmMetaclassIterLookupTable::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h:919:45: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 919 | new (vmg_ id) CVmObjIterLookupTable(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h: In member function ‘virtual void CVmMetaclassIterLookupTable::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h:926:45: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 926 | new (vmg_ id) CVmObjIterLookupTable(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:64, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmeta.cpp:33: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbytarr.h: In member function ‘virtual void CVmMetaclassByteArray::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbytarr.h:460:39: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 460 | new (vmg_ id) CVmObjByteArray(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbytarr.h: In member function ‘virtual void CVmMetaclassByteArray::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbytarr.h:467:39: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 467 | new (vmg_ id) CVmObjByteArray(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:65, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmeta.cpp:33: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmcset.h: In member function ‘virtual void CVmMetaclassCharSet::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmcset.h:238:37: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 238 | new (vmg_ id) CVmObjCharSet(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmcset.h: In member function ‘virtual void CVmMetaclassCharSet::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmcset.h:245:37: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 245 | new (vmg_ id) CVmObjCharSet(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:66, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmeta.cpp:33: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfilobj.h: In member function ‘virtual void CVmMetaclassFile::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfilobj.h:597:34: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 597 | new (vmg_ id) CVmObjFile(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfilobj.h: In member function ‘virtual void CVmMetaclassFile::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfilobj.h:604:34: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 604 | new (vmg_ id) CVmObjFile(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:67, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmeta.cpp:33: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtmpfil.h: In member function ‘virtual void CVmMetaclassTemporaryFile::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtmpfil.h:222:43: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 222 | new (vmg_ id) CVmObjTemporaryFile(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtmpfil.h: In member function ‘virtual void CVmMetaclassTemporaryFile::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtmpfil.h:229:43: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 229 | new (vmg_ id) CVmObjTemporaryFile(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:68, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmeta.cpp:33: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfilnam.h: In member function ‘virtual void CVmMetaclassFileName::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfilnam.h:340:38: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 340 | new (vmg_ id) CVmObjFileName(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfilnam.h: In member function ‘virtual void CVmMetaclassFileName::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfilnam.h:347:38: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 347 | new (vmg_ id) CVmObjFileName(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:69, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmeta.cpp:33: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmpat.h: In member function ‘virtual void CVmMetaclassPattern::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmpat.h:198:37: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 198 | new (vmg_ id) CVmObjPattern(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmpat.h: In member function ‘virtual void CVmMetaclassPattern::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmpat.h:205:37: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 205 | new (vmg_ id) CVmObjPattern(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:70, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmeta.cpp:33: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstrcmp.h: In member function ‘virtual void CVmMetaclassStrComp::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstrcmp.h:307:37: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 307 | new (vmg_ id) CVmObjStrComp(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstrcmp.h: In member function ‘virtual void CVmMetaclassStrComp::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstrcmp.h:314:37: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 314 | new (vmg_ id) CVmObjStrComp(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:71, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmeta.cpp:33: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstrbuf.h: In member function ‘virtual void CVmMetaclassStringBuffer::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstrbuf.h:397:42: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 397 | new (vmg_ id) CVmObjStringBuffer(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstrbuf.h: In member function ‘virtual void CVmMetaclassStringBuffer::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstrbuf.h:404:42: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 404 | new (vmg_ id) CVmObjStringBuffer(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:72, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmeta.cpp:33: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdynfunc.h: In member function ‘virtual void CVmMetaclassDynamicFunc::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdynfunc.h:344:38: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 344 | new (vmg_ id) CVmDynamicFunc(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdynfunc.h: In member function ‘virtual void CVmMetaclassDynamicFunc::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdynfunc.h:351:38: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 351 | new (vmg_ id) CVmDynamicFunc(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:73, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmeta.cpp:33: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfref.h: In member function ‘virtual void CVmMetaclassFrameDesc::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfref.h:434:39: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 434 | new (vmg_ id) CVmObjFrameDesc(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfref.h: In member function ‘virtual void CVmMetaclassFrameDesc::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfref.h:441:39: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 441 | new (vmg_ id) CVmObjFrameDesc(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfref.h: In member function ‘virtual void CVmMetaclassFrameRef::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfref.h:471:38: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 471 | new (vmg_ id) CVmObjFrameRef(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfref.h: In member function ‘virtual void CVmMetaclassFrameRef::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfref.h:478:38: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 478 | new (vmg_ id) CVmObjFrameRef(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:74, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmeta.cpp:33: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdate.h: In member function ‘virtual void CVmMetaclassDate::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdate.h:683:34: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 683 | new (vmg_ id) CVmObjDate(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdate.h: In member function ‘virtual void CVmMetaclassDate::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdate.h:690:34: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 690 | new (vmg_ id) CVmObjDate(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:75, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmeta.cpp:33: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtzobj.h: In member function ‘virtual void CVmMetaclassTimeZone::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtzobj.h:215:38: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 215 | new (vmg_ id) CVmObjTimeZone(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtzobj.h: In member function ‘virtual void CVmMetaclassTimeZone::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtzobj.h:222:38: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 222 | new (vmg_ id) CVmObjTimeZone(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcnet.h:28, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:79, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmeta.cpp:33: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmhttpsrv.h: In member function ‘virtual void CVmMetaclassHTTPServer::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmhttpsrv.h:213:40: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 213 | new (vmg_ id) CVmObjHTTPServer(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmhttpsrv.h: In member function ‘virtual void CVmMetaclassHTTPServer::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmhttpsrv.h:221:40: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 221 | new (vmg_ id) CVmObjHTTPServer(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcnet.h:29, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:79, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmeta.cpp:33: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmhttpreq.h: In member function ‘virtual void CVmMetaclassHTTPRequest::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmhttpreq.h:324:41: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 324 | new (vmg_ id) CVmObjHTTPRequest(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmhttpreq.h: In member function ‘virtual void CVmMetaclassHTTPRequest::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmhttpreq.h:332:41: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 332 | new (vmg_ id) CVmObjHTTPRequest(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) [ 35%] Building CXX object CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmnetfillcl.cpp.o /usr/bin/c++ -DFROBTADS -DRUNFAST -DTADSNET -DTC_TARGET_T3 -DVMGLOB_VARS -D_DEFAULT_SOURCE -D_M_LE_C11 -D_SVID_SOURCE -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/build -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/src -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads2 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/unix -fno-strict-aliasing -O2 -march=i586 -mtune=i686 -fpermissive -DNDEBUG -std=c++14 -MD -MT CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmnetfillcl.cpp.o -MF CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmnetfillcl.cpp.o.d -o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmnetfillcl.cpp.o -c /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmnetfillcl.cpp In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmnetfillcl.cpp:37: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtmpfil.h: In member function ‘virtual void CVmMetaclassTemporaryFile::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtmpfil.h:222:43: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 222 | new (vmg_ id) CVmObjTemporaryFile(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtmpfil.h: In member function ‘virtual void CVmMetaclassTemporaryFile::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtmpfil.h:229:43: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 229 | new (vmg_ id) CVmObjTemporaryFile(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmnetfillcl.cpp:38: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtobj.h: In member function ‘virtual void CVmMetaclassTads::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtobj.h:651:34: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 651 | new (vmg_ id) CVmObjTads(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtobj.h: In member function ‘virtual void CVmMetaclassTads::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtobj.h:658:34: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 658 | new (vmg_ id) CVmObjTads(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtobj.h: In member function ‘virtual void CVmMetaclassIntClsMod::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtobj.h:766:39: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 766 | new (vmg_ id) CVmObjIntClsMod(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtobj.h: In member function ‘virtual void CVmMetaclassIntClsMod::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtobj.h:773:39: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 773 | new (vmg_ id) CVmObjIntClsMod(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmnetfillcl.cpp:42: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlst.h: In member function ‘virtual void CVmMetaclassList::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlst.h:772:34: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 772 | new (vmg_ id) CVmObjList(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlst.h: In member function ‘virtual void CVmMetaclassList::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlst.h:779:34: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 779 | new (vmg_ id) CVmObjList(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmnetfillcl.cpp:43: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfilnam.h: In member function ‘virtual void CVmMetaclassFileName::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfilnam.h:340:38: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 340 | new (vmg_ id) CVmObjFileName(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfilnam.h: In member function ‘virtual void CVmMetaclassFileName::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfilnam.h:347:38: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 347 | new (vmg_ id) CVmObjFileName(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfilobj.h:25, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmnetfillcl.cpp:44: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstr.h: In member function ‘virtual void CVmMetaclassString::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstr.h:659:36: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 659 | new (vmg_ id) CVmObjString(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstr.h: In member function ‘virtual void CVmMetaclassString::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstr.h:666:36: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 666 | new (vmg_ id) CVmObjString(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmnetfillcl.cpp:44: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfilobj.h: In member function ‘virtual void CVmMetaclassFile::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfilobj.h:597:34: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 597 | new (vmg_ id) CVmObjFile(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfilobj.h: In member function ‘virtual void CVmMetaclassFile::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfilobj.h:604:34: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 604 | new (vmg_ id) CVmObjFile(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) [ 35%] Building CXX object CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmobj.cpp.o /usr/bin/c++ -DFROBTADS -DRUNFAST -DTADSNET -DTC_TARGET_T3 -DVMGLOB_VARS -D_DEFAULT_SOURCE -D_M_LE_C11 -D_SVID_SOURCE -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/build -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/src -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads2 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/unix -fno-strict-aliasing -O2 -march=i586 -mtune=i686 -fpermissive -DNDEBUG -std=c++14 -MD -MT CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmobj.cpp.o -MF CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmobj.cpp.o.d -o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmobj.cpp.o -c /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmobj.cpp In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmobj.cpp:35: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlst.h: In member function ‘virtual void CVmMetaclassList::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlst.h:772:34: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 772 | new (vmg_ id) CVmObjList(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlst.h: In member function ‘virtual void CVmMetaclassList::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlst.h:779:34: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 779 | new (vmg_ id) CVmObjList(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmobj.cpp:36: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstr.h: In member function ‘virtual void CVmMetaclassString::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstr.h:659:36: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 659 | new (vmg_ id) CVmObjString(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstr.h: In member function ‘virtual void CVmMetaclassString::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstr.h:666:36: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 666 | new (vmg_ id) CVmObjString(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmobj.cpp:37: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmintcls.h: In member function ‘virtual void CVmMetaclassClass::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmintcls.h:306:35: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 306 | new (vmg_ id) CVmObjClass(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmintcls.h: In member function ‘virtual void CVmMetaclassClass::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmintcls.h:313:35: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 313 | new (vmg_ id) CVmObjClass(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmobj.cpp:42: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtobj.h: In member function ‘virtual void CVmMetaclassTads::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtobj.h:651:34: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 651 | new (vmg_ id) CVmObjTads(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtobj.h: In member function ‘virtual void CVmMetaclassTads::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtobj.h:658:34: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 658 | new (vmg_ id) CVmObjTads(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtobj.h: In member function ‘virtual void CVmMetaclassIntClsMod::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtobj.h:766:39: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 766 | new (vmg_ id) CVmObjIntClsMod(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtobj.h: In member function ‘virtual void CVmMetaclassIntClsMod::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtobj.h:773:39: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 773 | new (vmg_ id) CVmObjIntClsMod(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmanonfn.h:28, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmobj.cpp:43: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmvec.h: In member function ‘virtual void CVmMetaclassVector::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmvec.h:594:36: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 594 | new (vmg_ id) CVmObjVector(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmvec.h: In member function ‘virtual void CVmMetaclassVector::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmvec.h:601:36: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 601 | new (vmg_ id) CVmObjVector(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmobj.cpp:43: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmanonfn.h: In member function ‘virtual void CVmMetaclassAnonFn::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmanonfn.h:107:36: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 107 | new (vmg_ id) CVmObjAnonFn(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmanonfn.h: In member function ‘virtual void CVmMetaclassAnonFn::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmanonfn.h:114:36: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 114 | new (vmg_ id) CVmObjAnonFn(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmobj.cpp:44: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdynfunc.h: In member function ‘virtual void CVmMetaclassDynamicFunc::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdynfunc.h:344:38: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 344 | new (vmg_ id) CVmDynamicFunc(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdynfunc.h: In member function ‘virtual void CVmMetaclassDynamicFunc::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdynfunc.h:351:38: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 351 | new (vmg_ id) CVmDynamicFunc(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmobj.cpp: In member function ‘void CVmObjTable::init()’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmobj.cpp:1520:31: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 1520 | new (vmg_ VM_INVALID_OBJ) CVmObjNil; | ^~~~~~~~~ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) [ 36%] Building CXX object CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmpack.cpp.o /usr/bin/c++ -DFROBTADS -DRUNFAST -DTADSNET -DTC_TARGET_T3 -DVMGLOB_VARS -D_DEFAULT_SOURCE -D_M_LE_C11 -D_SVID_SOURCE -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/build -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/src -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads2 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/unix -fno-strict-aliasing -O2 -march=i586 -mtune=i686 -fpermissive -DNDEBUG -std=c++14 -MD -MT CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmpack.cpp.o -MF CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmpack.cpp.o.d -o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmpack.cpp.o -c /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmpack.cpp In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmpack.cpp:28: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstr.h: In member function ‘virtual void CVmMetaclassString::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstr.h:659:36: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 659 | new (vmg_ id) CVmObjString(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstr.h: In member function ‘virtual void CVmMetaclassString::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstr.h:666:36: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 666 | new (vmg_ id) CVmObjString(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmpack.cpp:29: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlst.h: In member function ‘virtual void CVmMetaclassList::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlst.h:772:34: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 772 | new (vmg_ id) CVmObjList(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlst.h: In member function ‘virtual void CVmMetaclassList::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlst.h:779:34: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 779 | new (vmg_ id) CVmObjList(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmpack.cpp:30: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbignum.h: In static member function ‘static vm_obj_id_t CVmObjBigNum::create(int, const bignum_t*)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbignum.h:585:45: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 585 | new (vmg_ id) CVmObjBigNum(vmg_ prec); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbignum.h: In static member function ‘static vm_obj_id_t CVmObjBigNum::create(int, const bignum_t&)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbignum.h:596:45: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 596 | new (vmg_ id) CVmObjBigNum(vmg_ prec); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbignum.h: In member function ‘virtual void CVmMetaclassBigNum::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbignum.h:1640:36: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 1640 | new (vmg_ id) CVmObjBigNum(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbignum.h: In member function ‘virtual void CVmMetaclassBigNum::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbignum.h:1647:36: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 1647 | new (vmg_ id) CVmObjBigNum(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmpack.cpp:31: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbytarr.h: In member function ‘virtual void CVmMetaclassByteArray::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbytarr.h:460:39: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 460 | new (vmg_ id) CVmObjByteArray(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbytarr.h: In member function ‘virtual void CVmMetaclassByteArray::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbytarr.h:467:39: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 467 | new (vmg_ id) CVmObjByteArray(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) [ 36%] Building CXX object CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmpat.cpp.o /usr/bin/c++ -DFROBTADS -DRUNFAST -DTADSNET -DTC_TARGET_T3 -DVMGLOB_VARS -D_DEFAULT_SOURCE -D_M_LE_C11 -D_SVID_SOURCE -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/build -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/src -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads2 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/unix -fno-strict-aliasing -O2 -march=i586 -mtune=i686 -fpermissive -DNDEBUG -std=c++14 -MD -MT CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmpat.cpp.o -MF CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmpat.cpp.o.d -o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmpat.cpp.o -c /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmpat.cpp In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmpat.cpp:25: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmpat.h: In member function ‘virtual void CVmMetaclassPattern::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmpat.h:198:37: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 198 | new (vmg_ id) CVmObjPattern(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmpat.h: In member function ‘virtual void CVmMetaclassPattern::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmpat.h:205:37: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 205 | new (vmg_ id) CVmObjPattern(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmpat.cpp: In static member function ‘static vm_obj_id_t CVmObjPattern::create_from_stack(const uchar**, uint)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmpat.cpp:123:56: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 123 | new (vmg_ id) CVmObjPattern(vmg_ pat, G_stk->get(0)); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) [ 37%] Building CXX object CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmpool.cpp.o /usr/bin/c++ -DFROBTADS -DRUNFAST -DTADSNET -DTC_TARGET_T3 -DVMGLOB_VARS -D_DEFAULT_SOURCE -D_M_LE_C11 -D_SVID_SOURCE -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/build -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/src -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads2 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/unix -fno-strict-aliasing -O2 -march=i586 -mtune=i686 -fpermissive -DNDEBUG -std=c++14 -MD -MT CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmpool.cpp.o -MF CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmpool.cpp.o.d -o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmpool.cpp.o -c /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmpool.cpp [ 37%] Building CXX object CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmpoolim.cpp.o /usr/bin/c++ -DFROBTADS -DRUNFAST -DTADSNET -DTC_TARGET_T3 -DVMGLOB_VARS -D_DEFAULT_SOURCE -D_M_LE_C11 -D_SVID_SOURCE -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/build -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/src -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads2 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/unix -fno-strict-aliasing -O2 -march=i586 -mtune=i686 -fpermissive -DNDEBUG -std=c++14 -MD -MT CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmpoolim.cpp.o -MF CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmpoolim.cpp.o.d -o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmpoolim.cpp.o -c /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmpoolim.cpp [ 38%] Building CXX object CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmrefcnt.cpp.o /usr/bin/c++ -DFROBTADS -DRUNFAST -DTADSNET -DTC_TARGET_T3 -DVMGLOB_VARS -D_DEFAULT_SOURCE -D_M_LE_C11 -D_SVID_SOURCE -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/build -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/src -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads2 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/unix -fno-strict-aliasing -O2 -march=i586 -mtune=i686 -fpermissive -DNDEBUG -std=c++14 -MD -MT CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmrefcnt.cpp.o -MF CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmrefcnt.cpp.o.d -o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmrefcnt.cpp.o -c /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmrefcnt.cpp [ 38%] Building CXX object CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmregex.cpp.o /usr/bin/c++ -DFROBTADS -DRUNFAST -DTADSNET -DTC_TARGET_T3 -DVMGLOB_VARS -D_DEFAULT_SOURCE -D_M_LE_C11 -D_SVID_SOURCE -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/build -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/src -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads2 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/unix -fno-strict-aliasing -O2 -march=i586 -mtune=i686 -fpermissive -DNDEBUG -std=c++14 -MD -MT CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmregex.cpp.o -MF CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmregex.cpp.o.d -o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmregex.cpp.o -c /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmregex.cpp [ 39%] Building CXX object CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmrunsym.cpp.o /usr/bin/c++ -DFROBTADS -DRUNFAST -DTADSNET -DTC_TARGET_T3 -DVMGLOB_VARS -D_DEFAULT_SOURCE -D_M_LE_C11 -D_SVID_SOURCE -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/build -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/src -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads2 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/unix -fno-strict-aliasing -O2 -march=i586 -mtune=i686 -fpermissive -DNDEBUG -std=c++14 -MD -MT CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmrunsym.cpp.o -MF CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmrunsym.cpp.o.d -o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmrunsym.cpp.o -c /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmrunsym.cpp [ 39%] Building CXX object CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmsave.cpp.o /usr/bin/c++ -DFROBTADS -DRUNFAST -DTADSNET -DTC_TARGET_T3 -DVMGLOB_VARS -D_DEFAULT_SOURCE -D_M_LE_C11 -D_SVID_SOURCE -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/build -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/src -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads2 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/unix -fno-strict-aliasing -O2 -march=i586 -mtune=i686 -fpermissive -DNDEBUG -std=c++14 -MD -MT CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmsave.cpp.o -MF CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmsave.cpp.o.d -o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmsave.cpp.o -c /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmsave.cpp In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h:29, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmsave.cpp:69: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmiter.h: In member function ‘virtual void CVmMetaclassIterIdx::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmiter.h:339:37: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 339 | new (vmg_ id) CVmObjIterIdx(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmiter.h: In member function ‘virtual void CVmMetaclassIterIdx::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmiter.h:346:37: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 346 | new (vmg_ id) CVmObjIterIdx(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmsave.cpp:69: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h: In member function ‘virtual void CVmMetaclassLookupTable::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h:670:41: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 670 | new (vmg_ id) CVmObjLookupTable(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h: In member function ‘virtual void CVmMetaclassLookupTable::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h:677:41: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 677 | new (vmg_ id) CVmObjLookupTable(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h: In member function ‘virtual void CVmMetaclassWeakRefLookupTable::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h:710:50: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 710 | { new (vmg_ id) CVmObjWeakRefLookupTable(); } | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h: In member function ‘virtual void CVmMetaclassWeakRefLookupTable::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h:714:50: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 714 | { new (vmg_ id) CVmObjWeakRefLookupTable(); } | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h: In member function ‘virtual void CVmMetaclassIterLookupTable::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h:919:45: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 919 | new (vmg_ id) CVmObjIterLookupTable(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h: In member function ‘virtual void CVmMetaclassIterLookupTable::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h:926:45: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 926 | new (vmg_ id) CVmObjIterLookupTable(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmsave.cpp:70: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstr.h: In member function ‘virtual void CVmMetaclassString::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstr.h:659:36: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 659 | new (vmg_ id) CVmObjString(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstr.h: In member function ‘virtual void CVmMetaclassString::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstr.h:666:36: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 666 | new (vmg_ id) CVmObjString(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) [ 40%] Building CXX object CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmsort.cpp.o /usr/bin/c++ -DFROBTADS -DRUNFAST -DTADSNET -DTC_TARGET_T3 -DVMGLOB_VARS -D_DEFAULT_SOURCE -D_M_LE_C11 -D_SVID_SOURCE -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/build -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/src -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads2 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/unix -fno-strict-aliasing -O2 -march=i586 -mtune=i686 -fpermissive -DNDEBUG -std=c++14 -MD -MT CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmsort.cpp.o -MF CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmsort.cpp.o.d -o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmsort.cpp.o -c /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmsort.cpp [ 40%] Building CXX object CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmsortv.cpp.o /usr/bin/c++ -DFROBTADS -DRUNFAST -DTADSNET -DTC_TARGET_T3 -DVMGLOB_VARS -D_DEFAULT_SOURCE -D_M_LE_C11 -D_SVID_SOURCE -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/build -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/src -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads2 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/unix -fno-strict-aliasing -O2 -march=i586 -mtune=i686 -fpermissive -DNDEBUG -std=c++14 -MD -MT CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmsortv.cpp.o -MF CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmsortv.cpp.o.d -o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmsortv.cpp.o -c /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmsortv.cpp [ 41%] Building CXX object CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmsrcf.cpp.o /usr/bin/c++ -DFROBTADS -DRUNFAST -DTADSNET -DTC_TARGET_T3 -DVMGLOB_VARS -D_DEFAULT_SOURCE -D_M_LE_C11 -D_SVID_SOURCE -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/build -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/src -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads2 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/unix -fno-strict-aliasing -O2 -march=i586 -mtune=i686 -fpermissive -DNDEBUG -std=c++14 -MD -MT CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmsrcf.cpp.o -MF CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmsrcf.cpp.o.d -o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmsrcf.cpp.o -c /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmsrcf.cpp [ 41%] Building CXX object CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmstack.cpp.o /usr/bin/c++ -DFROBTADS -DRUNFAST -DTADSNET -DTC_TARGET_T3 -DVMGLOB_VARS -D_DEFAULT_SOURCE -D_M_LE_C11 -D_SVID_SOURCE -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/build -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/src -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads2 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/unix -fno-strict-aliasing -O2 -march=i586 -mtune=i686 -fpermissive -DNDEBUG -std=c++14 -MD -MT CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmstack.cpp.o -MF CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmstack.cpp.o.d -o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmstack.cpp.o -c /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstack.cpp [ 41%] Building CXX object CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmstrbuf.cpp.o /usr/bin/c++ -DFROBTADS -DRUNFAST -DTADSNET -DTC_TARGET_T3 -DVMGLOB_VARS -D_DEFAULT_SOURCE -D_M_LE_C11 -D_SVID_SOURCE -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/build -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/src -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads2 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/unix -fno-strict-aliasing -O2 -march=i586 -mtune=i686 -fpermissive -DNDEBUG -std=c++14 -MD -MT CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmstrbuf.cpp.o -MF CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmstrbuf.cpp.o.d -o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmstrbuf.cpp.o -c /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstrbuf.cpp In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstrbuf.cpp:28: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstrbuf.h: In member function ‘virtual void CVmMetaclassStringBuffer::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstrbuf.h:397:42: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 397 | new (vmg_ id) CVmObjStringBuffer(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstrbuf.h: In member function ‘virtual void CVmMetaclassStringBuffer::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstrbuf.h:404:42: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 404 | new (vmg_ id) CVmObjStringBuffer(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:52, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstrbuf.cpp:35: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtobj.h: In member function ‘virtual void CVmMetaclassTads::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtobj.h:651:34: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 651 | new (vmg_ id) CVmObjTads(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtobj.h: In member function ‘virtual void CVmMetaclassTads::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtobj.h:658:34: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 658 | new (vmg_ id) CVmObjTads(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtobj.h: In member function ‘virtual void CVmMetaclassIntClsMod::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtobj.h:766:39: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 766 | new (vmg_ id) CVmObjIntClsMod(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtobj.h: In member function ‘virtual void CVmMetaclassIntClsMod::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtobj.h:773:39: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 773 | new (vmg_ id) CVmObjIntClsMod(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:53, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstrbuf.cpp:35: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstr.h: In member function ‘virtual void CVmMetaclassString::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstr.h:659:36: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 659 | new (vmg_ id) CVmObjString(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstr.h: In member function ‘virtual void CVmMetaclassString::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstr.h:666:36: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 666 | new (vmg_ id) CVmObjString(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:54, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstrbuf.cpp:35: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlst.h: In member function ‘virtual void CVmMetaclassList::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlst.h:772:34: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 772 | new (vmg_ id) CVmObjList(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlst.h: In member function ‘virtual void CVmMetaclassList::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlst.h:779:34: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 779 | new (vmg_ id) CVmObjList(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:55, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstrbuf.cpp:35: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdict.h: In member function ‘virtual void CVmMetaclassDict::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdict.h:629:41: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 629 | { new (vmg_ id) CVmObjDict(vmg0_); } | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdict.h: In member function ‘virtual void CVmMetaclassDict::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdict.h:633:41: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 633 | { new (vmg_ id) CVmObjDict(vmg0_); } | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:56, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstrbuf.cpp:35: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmgram.h: In member function ‘virtual void CVmMetaclassGramProd::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmgram.h:545:43: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 545 | new (vmg_ id) CVmObjGramProd(vmg0_); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmgram.h: In member function ‘virtual void CVmMetaclassGramProd::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmgram.h:552:43: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 552 | new (vmg_ id) CVmObjGramProd(vmg0_); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:57, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstrbuf.cpp:35: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbignum.h: In static member function ‘static vm_obj_id_t CVmObjBigNum::create(int, const bignum_t*)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbignum.h:585:45: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 585 | new (vmg_ id) CVmObjBigNum(vmg_ prec); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbignum.h: In static member function ‘static vm_obj_id_t CVmObjBigNum::create(int, const bignum_t&)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbignum.h:596:45: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 596 | new (vmg_ id) CVmObjBigNum(vmg_ prec); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbignum.h: In member function ‘virtual void CVmMetaclassBigNum::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbignum.h:1640:36: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 1640 | new (vmg_ id) CVmObjBigNum(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbignum.h: In member function ‘virtual void CVmMetaclassBigNum::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbignum.h:1647:36: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 1647 | new (vmg_ id) CVmObjBigNum(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:58, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstrbuf.cpp:35: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmintcls.h: In member function ‘virtual void CVmMetaclassClass::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmintcls.h:306:35: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 306 | new (vmg_ id) CVmObjClass(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmintcls.h: In member function ‘virtual void CVmMetaclassClass::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmintcls.h:313:35: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 313 | new (vmg_ id) CVmObjClass(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmanonfn.h:28, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:59, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstrbuf.cpp:35: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmvec.h: In member function ‘virtual void CVmMetaclassVector::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmvec.h:594:36: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 594 | new (vmg_ id) CVmObjVector(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmvec.h: In member function ‘virtual void CVmMetaclassVector::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmvec.h:601:36: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 601 | new (vmg_ id) CVmObjVector(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:59, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstrbuf.cpp:35: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmanonfn.h: In member function ‘virtual void CVmMetaclassAnonFn::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmanonfn.h:107:36: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 107 | new (vmg_ id) CVmObjAnonFn(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmanonfn.h: In member function ‘virtual void CVmMetaclassAnonFn::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmanonfn.h:114:36: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 114 | new (vmg_ id) CVmObjAnonFn(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:61, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstrbuf.cpp:35: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmiter.h: In member function ‘virtual void CVmMetaclassIterIdx::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmiter.h:339:37: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 339 | new (vmg_ id) CVmObjIterIdx(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmiter.h: In member function ‘virtual void CVmMetaclassIterIdx::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmiter.h:346:37: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 346 | new (vmg_ id) CVmObjIterIdx(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:63, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstrbuf.cpp:35: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h: In member function ‘virtual void CVmMetaclassLookupTable::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h:670:41: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 670 | new (vmg_ id) CVmObjLookupTable(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h: In member function ‘virtual void CVmMetaclassLookupTable::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h:677:41: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 677 | new (vmg_ id) CVmObjLookupTable(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h: In member function ‘virtual void CVmMetaclassWeakRefLookupTable::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h:710:50: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 710 | { new (vmg_ id) CVmObjWeakRefLookupTable(); } | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h: In member function ‘virtual void CVmMetaclassWeakRefLookupTable::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h:714:50: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 714 | { new (vmg_ id) CVmObjWeakRefLookupTable(); } | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h: In member function ‘virtual void CVmMetaclassIterLookupTable::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h:919:45: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 919 | new (vmg_ id) CVmObjIterLookupTable(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h: In member function ‘virtual void CVmMetaclassIterLookupTable::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h:926:45: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 926 | new (vmg_ id) CVmObjIterLookupTable(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:64, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstrbuf.cpp:35: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbytarr.h: In member function ‘virtual void CVmMetaclassByteArray::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbytarr.h:460:39: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 460 | new (vmg_ id) CVmObjByteArray(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbytarr.h: In member function ‘virtual void CVmMetaclassByteArray::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbytarr.h:467:39: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 467 | new (vmg_ id) CVmObjByteArray(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:65, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstrbuf.cpp:35: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmcset.h: In member function ‘virtual void CVmMetaclassCharSet::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmcset.h:238:37: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 238 | new (vmg_ id) CVmObjCharSet(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmcset.h: In member function ‘virtual void CVmMetaclassCharSet::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmcset.h:245:37: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 245 | new (vmg_ id) CVmObjCharSet(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:66, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstrbuf.cpp:35: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfilobj.h: In member function ‘virtual void CVmMetaclassFile::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfilobj.h:597:34: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 597 | new (vmg_ id) CVmObjFile(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfilobj.h: In member function ‘virtual void CVmMetaclassFile::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfilobj.h:604:34: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 604 | new (vmg_ id) CVmObjFile(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:67, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstrbuf.cpp:35: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtmpfil.h: In member function ‘virtual void CVmMetaclassTemporaryFile::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtmpfil.h:222:43: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 222 | new (vmg_ id) CVmObjTemporaryFile(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtmpfil.h: In member function ‘virtual void CVmMetaclassTemporaryFile::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtmpfil.h:229:43: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 229 | new (vmg_ id) CVmObjTemporaryFile(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:68, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstrbuf.cpp:35: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfilnam.h: In member function ‘virtual void CVmMetaclassFileName::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfilnam.h:340:38: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 340 | new (vmg_ id) CVmObjFileName(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfilnam.h: In member function ‘virtual void CVmMetaclassFileName::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfilnam.h:347:38: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 347 | new (vmg_ id) CVmObjFileName(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:69, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstrbuf.cpp:35: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmpat.h: In member function ‘virtual void CVmMetaclassPattern::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmpat.h:198:37: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 198 | new (vmg_ id) CVmObjPattern(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmpat.h: In member function ‘virtual void CVmMetaclassPattern::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmpat.h:205:37: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 205 | new (vmg_ id) CVmObjPattern(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:70, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstrbuf.cpp:35: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstrcmp.h: In member function ‘virtual void CVmMetaclassStrComp::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstrcmp.h:307:37: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 307 | new (vmg_ id) CVmObjStrComp(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstrcmp.h: In member function ‘virtual void CVmMetaclassStrComp::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstrcmp.h:314:37: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 314 | new (vmg_ id) CVmObjStrComp(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:72, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstrbuf.cpp:35: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdynfunc.h: In member function ‘virtual void CVmMetaclassDynamicFunc::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdynfunc.h:344:38: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 344 | new (vmg_ id) CVmDynamicFunc(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdynfunc.h: In member function ‘virtual void CVmMetaclassDynamicFunc::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdynfunc.h:351:38: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 351 | new (vmg_ id) CVmDynamicFunc(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:73, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstrbuf.cpp:35: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfref.h: In member function ‘virtual void CVmMetaclassFrameDesc::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfref.h:434:39: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 434 | new (vmg_ id) CVmObjFrameDesc(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfref.h: In member function ‘virtual void CVmMetaclassFrameDesc::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfref.h:441:39: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 441 | new (vmg_ id) CVmObjFrameDesc(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfref.h: In member function ‘virtual void CVmMetaclassFrameRef::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfref.h:471:38: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 471 | new (vmg_ id) CVmObjFrameRef(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfref.h: In member function ‘virtual void CVmMetaclassFrameRef::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfref.h:478:38: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 478 | new (vmg_ id) CVmObjFrameRef(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:74, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstrbuf.cpp:35: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdate.h: In member function ‘virtual void CVmMetaclassDate::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdate.h:683:34: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 683 | new (vmg_ id) CVmObjDate(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdate.h: In member function ‘virtual void CVmMetaclassDate::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdate.h:690:34: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 690 | new (vmg_ id) CVmObjDate(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:75, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstrbuf.cpp:35: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtzobj.h: In member function ‘virtual void CVmMetaclassTimeZone::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtzobj.h:215:38: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 215 | new (vmg_ id) CVmObjTimeZone(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtzobj.h: In member function ‘virtual void CVmMetaclassTimeZone::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtzobj.h:222:38: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 222 | new (vmg_ id) CVmObjTimeZone(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcnet.h:28, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:79, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstrbuf.cpp:35: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmhttpsrv.h: In member function ‘virtual void CVmMetaclassHTTPServer::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmhttpsrv.h:213:40: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 213 | new (vmg_ id) CVmObjHTTPServer(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmhttpsrv.h: In member function ‘virtual void CVmMetaclassHTTPServer::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmhttpsrv.h:221:40: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 221 | new (vmg_ id) CVmObjHTTPServer(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcnet.h:29, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:79, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstrbuf.cpp:35: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmhttpreq.h: In member function ‘virtual void CVmMetaclassHTTPRequest::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmhttpreq.h:324:41: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 324 | new (vmg_ id) CVmObjHTTPRequest(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmhttpreq.h: In member function ‘virtual void CVmMetaclassHTTPRequest::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmhttpreq.h:332:41: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 332 | new (vmg_ id) CVmObjHTTPRequest(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstrbuf.cpp: In static member function ‘static vm_obj_id_t CVmObjStringBuffer::create(int, int32_t, int32_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstrbuf.cpp:181:51: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 181 | new (vmg_ id) CVmObjStringBuffer(vmg_ alo, inc); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstrbuf.cpp: In static member function ‘static vm_obj_id_t CVmObjStringBuffer::create_from_stack(const uchar**, uint)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstrbuf.cpp:249:51: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 249 | new (vmg_ id) CVmObjStringBuffer(vmg_ alo, inc); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) [ 42%] Building CXX object CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmstrcmp.cpp.o /usr/bin/c++ -DFROBTADS -DRUNFAST -DTADSNET -DTC_TARGET_T3 -DVMGLOB_VARS -D_DEFAULT_SOURCE -D_M_LE_C11 -D_SVID_SOURCE -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/build -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/src -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads2 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/unix -fno-strict-aliasing -O2 -march=i586 -mtune=i686 -fpermissive -DNDEBUG -std=c++14 -MD -MT CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmstrcmp.cpp.o -MF CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmstrcmp.cpp.o.d -o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmstrcmp.cpp.o -c /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstrcmp.cpp In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstrcmp.cpp:27: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstrcmp.h: In member function ‘virtual void CVmMetaclassStrComp::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstrcmp.h:307:37: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 307 | new (vmg_ id) CVmObjStrComp(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstrcmp.h: In member function ‘virtual void CVmMetaclassStrComp::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstrcmp.h:314:37: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 314 | new (vmg_ id) CVmObjStrComp(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstrcmp.cpp:31: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlst.h: In member function ‘virtual void CVmMetaclassList::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlst.h:772:34: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 772 | new (vmg_ id) CVmObjList(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlst.h: In member function ‘virtual void CVmMetaclassList::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlst.h:779:34: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 779 | new (vmg_ id) CVmObjList(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstrcmp.cpp:32: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstr.h: In member function ‘virtual void CVmMetaclassString::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstr.h:659:36: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 659 | new (vmg_ id) CVmObjString(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstr.h: In member function ‘virtual void CVmMetaclassString::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstr.h:666:36: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 666 | new (vmg_ id) CVmObjString(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstrcmp.cpp: In static member function ‘static vm_obj_id_t CVmObjStrComp::create_from_stack(const uchar**, uint)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstrcmp.cpp:414:39: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 414 | obj = new (vmg_ id) CVmObjStrComp(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) [ 42%] Building CXX object CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmstr.cpp.o /usr/bin/c++ -DFROBTADS -DRUNFAST -DTADSNET -DTC_TARGET_T3 -DVMGLOB_VARS -D_DEFAULT_SOURCE -D_M_LE_C11 -D_SVID_SOURCE -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/build -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/src -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads2 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/unix -fno-strict-aliasing -O2 -march=i586 -mtune=i686 -fpermissive -DNDEBUG -std=c++14 -MD -MT CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmstr.cpp.o -MF CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmstr.cpp.o.d -o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmstr.cpp.o -c /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstr.cpp In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:52, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstr.cpp:30: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtobj.h: In member function ‘virtual void CVmMetaclassTads::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtobj.h:651:34: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 651 | new (vmg_ id) CVmObjTads(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtobj.h: In member function ‘virtual void CVmMetaclassTads::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtobj.h:658:34: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 658 | new (vmg_ id) CVmObjTads(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtobj.h: In member function ‘virtual void CVmMetaclassIntClsMod::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtobj.h:766:39: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 766 | new (vmg_ id) CVmObjIntClsMod(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtobj.h: In member function ‘virtual void CVmMetaclassIntClsMod::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtobj.h:773:39: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 773 | new (vmg_ id) CVmObjIntClsMod(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:53, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstr.cpp:30: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstr.h: In member function ‘virtual void CVmMetaclassString::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstr.h:659:36: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 659 | new (vmg_ id) CVmObjString(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstr.h: In member function ‘virtual void CVmMetaclassString::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstr.h:666:36: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 666 | new (vmg_ id) CVmObjString(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:54, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstr.cpp:30: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlst.h: In member function ‘virtual void CVmMetaclassList::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlst.h:772:34: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 772 | new (vmg_ id) CVmObjList(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlst.h: In member function ‘virtual void CVmMetaclassList::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlst.h:779:34: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 779 | new (vmg_ id) CVmObjList(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:55, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstr.cpp:30: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdict.h: In member function ‘virtual void CVmMetaclassDict::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdict.h:629:41: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 629 | { new (vmg_ id) CVmObjDict(vmg0_); } | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdict.h: In member function ‘virtual void CVmMetaclassDict::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdict.h:633:41: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 633 | { new (vmg_ id) CVmObjDict(vmg0_); } | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:56, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstr.cpp:30: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmgram.h: In member function ‘virtual void CVmMetaclassGramProd::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmgram.h:545:43: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 545 | new (vmg_ id) CVmObjGramProd(vmg0_); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmgram.h: In member function ‘virtual void CVmMetaclassGramProd::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmgram.h:552:43: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 552 | new (vmg_ id) CVmObjGramProd(vmg0_); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:57, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstr.cpp:30: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbignum.h: In static member function ‘static vm_obj_id_t CVmObjBigNum::create(int, const bignum_t*)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbignum.h:585:45: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 585 | new (vmg_ id) CVmObjBigNum(vmg_ prec); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbignum.h: In static member function ‘static vm_obj_id_t CVmObjBigNum::create(int, const bignum_t&)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbignum.h:596:45: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 596 | new (vmg_ id) CVmObjBigNum(vmg_ prec); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbignum.h: In member function ‘virtual void CVmMetaclassBigNum::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbignum.h:1640:36: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 1640 | new (vmg_ id) CVmObjBigNum(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbignum.h: In member function ‘virtual void CVmMetaclassBigNum::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbignum.h:1647:36: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 1647 | new (vmg_ id) CVmObjBigNum(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:58, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstr.cpp:30: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmintcls.h: In member function ‘virtual void CVmMetaclassClass::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmintcls.h:306:35: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 306 | new (vmg_ id) CVmObjClass(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmintcls.h: In member function ‘virtual void CVmMetaclassClass::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmintcls.h:313:35: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 313 | new (vmg_ id) CVmObjClass(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmanonfn.h:28, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:59, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstr.cpp:30: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmvec.h: In member function ‘virtual void CVmMetaclassVector::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmvec.h:594:36: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 594 | new (vmg_ id) CVmObjVector(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmvec.h: In member function ‘virtual void CVmMetaclassVector::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmvec.h:601:36: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 601 | new (vmg_ id) CVmObjVector(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:59, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstr.cpp:30: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmanonfn.h: In member function ‘virtual void CVmMetaclassAnonFn::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmanonfn.h:107:36: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 107 | new (vmg_ id) CVmObjAnonFn(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmanonfn.h: In member function ‘virtual void CVmMetaclassAnonFn::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmanonfn.h:114:36: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 114 | new (vmg_ id) CVmObjAnonFn(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:61, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstr.cpp:30: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmiter.h: In member function ‘virtual void CVmMetaclassIterIdx::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmiter.h:339:37: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 339 | new (vmg_ id) CVmObjIterIdx(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmiter.h: In member function ‘virtual void CVmMetaclassIterIdx::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmiter.h:346:37: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 346 | new (vmg_ id) CVmObjIterIdx(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:63, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstr.cpp:30: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h: In member function ‘virtual void CVmMetaclassLookupTable::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h:670:41: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 670 | new (vmg_ id) CVmObjLookupTable(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h: In member function ‘virtual void CVmMetaclassLookupTable::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h:677:41: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 677 | new (vmg_ id) CVmObjLookupTable(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h: In member function ‘virtual void CVmMetaclassWeakRefLookupTable::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h:710:50: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 710 | { new (vmg_ id) CVmObjWeakRefLookupTable(); } | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h: In member function ‘virtual void CVmMetaclassWeakRefLookupTable::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h:714:50: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 714 | { new (vmg_ id) CVmObjWeakRefLookupTable(); } | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h: In member function ‘virtual void CVmMetaclassIterLookupTable::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h:919:45: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 919 | new (vmg_ id) CVmObjIterLookupTable(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h: In member function ‘virtual void CVmMetaclassIterLookupTable::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h:926:45: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 926 | new (vmg_ id) CVmObjIterLookupTable(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:64, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstr.cpp:30: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbytarr.h: In member function ‘virtual void CVmMetaclassByteArray::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbytarr.h:460:39: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 460 | new (vmg_ id) CVmObjByteArray(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbytarr.h: In member function ‘virtual void CVmMetaclassByteArray::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbytarr.h:467:39: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 467 | new (vmg_ id) CVmObjByteArray(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:65, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstr.cpp:30: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmcset.h: In member function ‘virtual void CVmMetaclassCharSet::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmcset.h:238:37: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 238 | new (vmg_ id) CVmObjCharSet(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmcset.h: In member function ‘virtual void CVmMetaclassCharSet::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmcset.h:245:37: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 245 | new (vmg_ id) CVmObjCharSet(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:66, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstr.cpp:30: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfilobj.h: In member function ‘virtual void CVmMetaclassFile::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfilobj.h:597:34: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 597 | new (vmg_ id) CVmObjFile(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfilobj.h: In member function ‘virtual void CVmMetaclassFile::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfilobj.h:604:34: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 604 | new (vmg_ id) CVmObjFile(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:67, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstr.cpp:30: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtmpfil.h: In member function ‘virtual void CVmMetaclassTemporaryFile::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtmpfil.h:222:43: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 222 | new (vmg_ id) CVmObjTemporaryFile(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtmpfil.h: In member function ‘virtual void CVmMetaclassTemporaryFile::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtmpfil.h:229:43: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 229 | new (vmg_ id) CVmObjTemporaryFile(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:68, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstr.cpp:30: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfilnam.h: In member function ‘virtual void CVmMetaclassFileName::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfilnam.h:340:38: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 340 | new (vmg_ id) CVmObjFileName(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfilnam.h: In member function ‘virtual void CVmMetaclassFileName::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfilnam.h:347:38: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 347 | new (vmg_ id) CVmObjFileName(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:69, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstr.cpp:30: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmpat.h: In member function ‘virtual void CVmMetaclassPattern::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmpat.h:198:37: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 198 | new (vmg_ id) CVmObjPattern(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmpat.h: In member function ‘virtual void CVmMetaclassPattern::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmpat.h:205:37: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 205 | new (vmg_ id) CVmObjPattern(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:70, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstr.cpp:30: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstrcmp.h: In member function ‘virtual void CVmMetaclassStrComp::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstrcmp.h:307:37: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 307 | new (vmg_ id) CVmObjStrComp(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstrcmp.h: In member function ‘virtual void CVmMetaclassStrComp::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstrcmp.h:314:37: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 314 | new (vmg_ id) CVmObjStrComp(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:71, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstr.cpp:30: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstrbuf.h: In member function ‘virtual void CVmMetaclassStringBuffer::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstrbuf.h:397:42: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 397 | new (vmg_ id) CVmObjStringBuffer(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstrbuf.h: In member function ‘virtual void CVmMetaclassStringBuffer::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstrbuf.h:404:42: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 404 | new (vmg_ id) CVmObjStringBuffer(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:72, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstr.cpp:30: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdynfunc.h: In member function ‘virtual void CVmMetaclassDynamicFunc::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdynfunc.h:344:38: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 344 | new (vmg_ id) CVmDynamicFunc(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdynfunc.h: In member function ‘virtual void CVmMetaclassDynamicFunc::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdynfunc.h:351:38: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 351 | new (vmg_ id) CVmDynamicFunc(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:73, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstr.cpp:30: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfref.h: In member function ‘virtual void CVmMetaclassFrameDesc::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfref.h:434:39: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 434 | new (vmg_ id) CVmObjFrameDesc(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfref.h: In member function ‘virtual void CVmMetaclassFrameDesc::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfref.h:441:39: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 441 | new (vmg_ id) CVmObjFrameDesc(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfref.h: In member function ‘virtual void CVmMetaclassFrameRef::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfref.h:471:38: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 471 | new (vmg_ id) CVmObjFrameRef(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfref.h: In member function ‘virtual void CVmMetaclassFrameRef::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfref.h:478:38: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 478 | new (vmg_ id) CVmObjFrameRef(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:74, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstr.cpp:30: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdate.h: In member function ‘virtual void CVmMetaclassDate::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdate.h:683:34: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 683 | new (vmg_ id) CVmObjDate(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdate.h: In member function ‘virtual void CVmMetaclassDate::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdate.h:690:34: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 690 | new (vmg_ id) CVmObjDate(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:75, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstr.cpp:30: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtzobj.h: In member function ‘virtual void CVmMetaclassTimeZone::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtzobj.h:215:38: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 215 | new (vmg_ id) CVmObjTimeZone(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtzobj.h: In member function ‘virtual void CVmMetaclassTimeZone::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtzobj.h:222:38: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 222 | new (vmg_ id) CVmObjTimeZone(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcnet.h:28, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:79, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstr.cpp:30: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmhttpsrv.h: In member function ‘virtual void CVmMetaclassHTTPServer::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmhttpsrv.h:213:40: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 213 | new (vmg_ id) CVmObjHTTPServer(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmhttpsrv.h: In member function ‘virtual void CVmMetaclassHTTPServer::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmhttpsrv.h:221:40: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 221 | new (vmg_ id) CVmObjHTTPServer(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcnet.h:29, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:79, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstr.cpp:30: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmhttpreq.h: In member function ‘virtual void CVmMetaclassHTTPRequest::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmhttpreq.h:324:41: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 324 | new (vmg_ id) CVmObjHTTPRequest(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmhttpreq.h: In member function ‘virtual void CVmMetaclassHTTPRequest::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmhttpreq.h:332:41: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 332 | new (vmg_ id) CVmObjHTTPRequest(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstr.cpp: In static member function ‘static vm_obj_id_t CVmObjString::create(int)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstr.cpp:129:32: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 129 | new (vmg_ id) CVmObjString(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstr.cpp: In static member function ‘static vm_obj_id_t CVmObjString::create(int, size_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstr.cpp:137:46: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 137 | new (vmg_ id) CVmObjString(vmg_ byte_size); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstr.cpp: In static member function ‘static vm_obj_id_t CVmObjString::create(int, const char*, size_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstr.cpp:146:49: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 146 | new (vmg_ id) CVmObjString(vmg_ str, bytelen); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstr.cpp: In static member function ‘static vm_obj_id_t CVmObjString::create(int, const wchar_t*, size_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstr.cpp:162:44: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 162 | new (vmg_ id) CVmObjString(vmg_ bytelen); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstr.cpp: In static member function ‘static vm_obj_id_t CVmObjStringConst::create(const char*)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstr.cpp:4299:51: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 4299 | new (vmg_ id) CVmObjStringConst(vmg_ const_ptr); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) [ 43%] Building CXX object CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmtmpfil.cpp.o /usr/bin/c++ -DFROBTADS -DRUNFAST -DTADSNET -DTC_TARGET_T3 -DVMGLOB_VARS -D_DEFAULT_SOURCE -D_M_LE_C11 -D_SVID_SOURCE -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/build -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/src -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads2 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/unix -fno-strict-aliasing -O2 -march=i586 -mtune=i686 -fpermissive -DNDEBUG -std=c++14 -MD -MT CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmtmpfil.cpp.o -MF CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmtmpfil.cpp.o.d -o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmtmpfil.cpp.o -c /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtmpfil.cpp In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtmpfil.cpp:28: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtmpfil.h: In member function ‘virtual void CVmMetaclassTemporaryFile::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtmpfil.h:222:43: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 222 | new (vmg_ id) CVmObjTemporaryFile(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtmpfil.h: In member function ‘virtual void CVmMetaclassTemporaryFile::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtmpfil.h:229:43: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 229 | new (vmg_ id) CVmObjTemporaryFile(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:52, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtmpfil.cpp:35: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtobj.h: In member function ‘virtual void CVmMetaclassTads::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtobj.h:651:34: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 651 | new (vmg_ id) CVmObjTads(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtobj.h: In member function ‘virtual void CVmMetaclassTads::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtobj.h:658:34: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 658 | new (vmg_ id) CVmObjTads(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtobj.h: In member function ‘virtual void CVmMetaclassIntClsMod::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtobj.h:766:39: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 766 | new (vmg_ id) CVmObjIntClsMod(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtobj.h: In member function ‘virtual void CVmMetaclassIntClsMod::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtobj.h:773:39: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 773 | new (vmg_ id) CVmObjIntClsMod(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:53, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtmpfil.cpp:35: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstr.h: In member function ‘virtual void CVmMetaclassString::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstr.h:659:36: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 659 | new (vmg_ id) CVmObjString(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstr.h: In member function ‘virtual void CVmMetaclassString::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstr.h:666:36: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 666 | new (vmg_ id) CVmObjString(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:54, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtmpfil.cpp:35: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlst.h: In member function ‘virtual void CVmMetaclassList::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlst.h:772:34: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 772 | new (vmg_ id) CVmObjList(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlst.h: In member function ‘virtual void CVmMetaclassList::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlst.h:779:34: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 779 | new (vmg_ id) CVmObjList(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:55, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtmpfil.cpp:35: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdict.h: In member function ‘virtual void CVmMetaclassDict::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdict.h:629:41: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 629 | { new (vmg_ id) CVmObjDict(vmg0_); } | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdict.h: In member function ‘virtual void CVmMetaclassDict::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdict.h:633:41: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 633 | { new (vmg_ id) CVmObjDict(vmg0_); } | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:56, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtmpfil.cpp:35: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmgram.h: In member function ‘virtual void CVmMetaclassGramProd::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmgram.h:545:43: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 545 | new (vmg_ id) CVmObjGramProd(vmg0_); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmgram.h: In member function ‘virtual void CVmMetaclassGramProd::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmgram.h:552:43: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 552 | new (vmg_ id) CVmObjGramProd(vmg0_); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:57, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtmpfil.cpp:35: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbignum.h: In static member function ‘static vm_obj_id_t CVmObjBigNum::create(int, const bignum_t*)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbignum.h:585:45: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 585 | new (vmg_ id) CVmObjBigNum(vmg_ prec); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbignum.h: In static member function ‘static vm_obj_id_t CVmObjBigNum::create(int, const bignum_t&)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbignum.h:596:45: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 596 | new (vmg_ id) CVmObjBigNum(vmg_ prec); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbignum.h: In member function ‘virtual void CVmMetaclassBigNum::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbignum.h:1640:36: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 1640 | new (vmg_ id) CVmObjBigNum(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbignum.h: In member function ‘virtual void CVmMetaclassBigNum::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbignum.h:1647:36: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 1647 | new (vmg_ id) CVmObjBigNum(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:58, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtmpfil.cpp:35: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmintcls.h: In member function ‘virtual void CVmMetaclassClass::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmintcls.h:306:35: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 306 | new (vmg_ id) CVmObjClass(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmintcls.h: In member function ‘virtual void CVmMetaclassClass::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmintcls.h:313:35: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 313 | new (vmg_ id) CVmObjClass(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmanonfn.h:28, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:59, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtmpfil.cpp:35: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmvec.h: In member function ‘virtual void CVmMetaclassVector::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmvec.h:594:36: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 594 | new (vmg_ id) CVmObjVector(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmvec.h: In member function ‘virtual void CVmMetaclassVector::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmvec.h:601:36: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 601 | new (vmg_ id) CVmObjVector(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:59, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtmpfil.cpp:35: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmanonfn.h: In member function ‘virtual void CVmMetaclassAnonFn::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmanonfn.h:107:36: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 107 | new (vmg_ id) CVmObjAnonFn(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmanonfn.h: In member function ‘virtual void CVmMetaclassAnonFn::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmanonfn.h:114:36: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 114 | new (vmg_ id) CVmObjAnonFn(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:61, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtmpfil.cpp:35: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmiter.h: In member function ‘virtual void CVmMetaclassIterIdx::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmiter.h:339:37: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 339 | new (vmg_ id) CVmObjIterIdx(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmiter.h: In member function ‘virtual void CVmMetaclassIterIdx::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmiter.h:346:37: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 346 | new (vmg_ id) CVmObjIterIdx(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:63, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtmpfil.cpp:35: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h: In member function ‘virtual void CVmMetaclassLookupTable::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h:670:41: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 670 | new (vmg_ id) CVmObjLookupTable(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h: In member function ‘virtual void CVmMetaclassLookupTable::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h:677:41: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 677 | new (vmg_ id) CVmObjLookupTable(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h: In member function ‘virtual void CVmMetaclassWeakRefLookupTable::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h:710:50: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 710 | { new (vmg_ id) CVmObjWeakRefLookupTable(); } | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h: In member function ‘virtual void CVmMetaclassWeakRefLookupTable::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h:714:50: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 714 | { new (vmg_ id) CVmObjWeakRefLookupTable(); } | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h: In member function ‘virtual void CVmMetaclassIterLookupTable::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h:919:45: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 919 | new (vmg_ id) CVmObjIterLookupTable(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h: In member function ‘virtual void CVmMetaclassIterLookupTable::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h:926:45: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 926 | new (vmg_ id) CVmObjIterLookupTable(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:64, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtmpfil.cpp:35: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbytarr.h: In member function ‘virtual void CVmMetaclassByteArray::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbytarr.h:460:39: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 460 | new (vmg_ id) CVmObjByteArray(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbytarr.h: In member function ‘virtual void CVmMetaclassByteArray::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbytarr.h:467:39: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 467 | new (vmg_ id) CVmObjByteArray(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:65, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtmpfil.cpp:35: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmcset.h: In member function ‘virtual void CVmMetaclassCharSet::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmcset.h:238:37: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 238 | new (vmg_ id) CVmObjCharSet(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmcset.h: In member function ‘virtual void CVmMetaclassCharSet::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmcset.h:245:37: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 245 | new (vmg_ id) CVmObjCharSet(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:66, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtmpfil.cpp:35: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfilobj.h: In member function ‘virtual void CVmMetaclassFile::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfilobj.h:597:34: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 597 | new (vmg_ id) CVmObjFile(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfilobj.h: In member function ‘virtual void CVmMetaclassFile::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfilobj.h:604:34: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 604 | new (vmg_ id) CVmObjFile(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:68, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtmpfil.cpp:35: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfilnam.h: In member function ‘virtual void CVmMetaclassFileName::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfilnam.h:340:38: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 340 | new (vmg_ id) CVmObjFileName(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfilnam.h: In member function ‘virtual void CVmMetaclassFileName::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfilnam.h:347:38: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 347 | new (vmg_ id) CVmObjFileName(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:69, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtmpfil.cpp:35: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmpat.h: In member function ‘virtual void CVmMetaclassPattern::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmpat.h:198:37: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 198 | new (vmg_ id) CVmObjPattern(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmpat.h: In member function ‘virtual void CVmMetaclassPattern::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmpat.h:205:37: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 205 | new (vmg_ id) CVmObjPattern(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:70, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtmpfil.cpp:35: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstrcmp.h: In member function ‘virtual void CVmMetaclassStrComp::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstrcmp.h:307:37: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 307 | new (vmg_ id) CVmObjStrComp(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstrcmp.h: In member function ‘virtual void CVmMetaclassStrComp::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstrcmp.h:314:37: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 314 | new (vmg_ id) CVmObjStrComp(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:71, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtmpfil.cpp:35: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstrbuf.h: In member function ‘virtual void CVmMetaclassStringBuffer::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstrbuf.h:397:42: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 397 | new (vmg_ id) CVmObjStringBuffer(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstrbuf.h: In member function ‘virtual void CVmMetaclassStringBuffer::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstrbuf.h:404:42: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 404 | new (vmg_ id) CVmObjStringBuffer(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:72, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtmpfil.cpp:35: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdynfunc.h: In member function ‘virtual void CVmMetaclassDynamicFunc::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdynfunc.h:344:38: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 344 | new (vmg_ id) CVmDynamicFunc(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdynfunc.h: In member function ‘virtual void CVmMetaclassDynamicFunc::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdynfunc.h:351:38: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 351 | new (vmg_ id) CVmDynamicFunc(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:73, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtmpfil.cpp:35: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfref.h: In member function ‘virtual void CVmMetaclassFrameDesc::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfref.h:434:39: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 434 | new (vmg_ id) CVmObjFrameDesc(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfref.h: In member function ‘virtual void CVmMetaclassFrameDesc::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfref.h:441:39: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 441 | new (vmg_ id) CVmObjFrameDesc(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfref.h: In member function ‘virtual void CVmMetaclassFrameRef::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfref.h:471:38: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 471 | new (vmg_ id) CVmObjFrameRef(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfref.h: In member function ‘virtual void CVmMetaclassFrameRef::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfref.h:478:38: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 478 | new (vmg_ id) CVmObjFrameRef(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:74, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtmpfil.cpp:35: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdate.h: In member function ‘virtual void CVmMetaclassDate::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdate.h:683:34: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 683 | new (vmg_ id) CVmObjDate(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdate.h: In member function ‘virtual void CVmMetaclassDate::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdate.h:690:34: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 690 | new (vmg_ id) CVmObjDate(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:75, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtmpfil.cpp:35: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtzobj.h: In member function ‘virtual void CVmMetaclassTimeZone::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtzobj.h:215:38: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 215 | new (vmg_ id) CVmObjTimeZone(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtzobj.h: In member function ‘virtual void CVmMetaclassTimeZone::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtzobj.h:222:38: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 222 | new (vmg_ id) CVmObjTimeZone(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcnet.h:28, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:79, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtmpfil.cpp:35: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmhttpsrv.h: In member function ‘virtual void CVmMetaclassHTTPServer::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmhttpsrv.h:213:40: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 213 | new (vmg_ id) CVmObjHTTPServer(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmhttpsrv.h: In member function ‘virtual void CVmMetaclassHTTPServer::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmhttpsrv.h:221:40: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 221 | new (vmg_ id) CVmObjHTTPServer(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcnet.h:29, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:79, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtmpfil.cpp:35: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmhttpreq.h: In member function ‘virtual void CVmMetaclassHTTPRequest::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmhttpreq.h:324:41: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 324 | new (vmg_ id) CVmObjHTTPRequest(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmhttpreq.h: In member function ‘virtual void CVmMetaclassHTTPRequest::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmhttpreq.h:332:41: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 332 | new (vmg_ id) CVmObjHTTPRequest(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtmpfil.cpp: In static member function ‘static vm_obj_id_t CVmObjTemporaryFile::create_from_stack(const uchar**, uint)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtmpfil.cpp:115:49: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 115 | new (vmg_ id) CVmObjTemporaryFile(vmg_ fname); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) [ 43%] Building CXX object CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmtobj.cpp.o /usr/bin/c++ -DFROBTADS -DRUNFAST -DTADSNET -DTC_TARGET_T3 -DVMGLOB_VARS -D_DEFAULT_SOURCE -D_M_LE_C11 -D_SVID_SOURCE -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/build -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/src -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads2 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/unix -fno-strict-aliasing -O2 -march=i586 -mtune=i686 -fpermissive -DNDEBUG -std=c++14 -MD -MT CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmtobj.cpp.o -MF CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmtobj.cpp.o.d -o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmtobj.cpp.o -c /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtobj.cpp In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtobj.cpp:32: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtobj.h: In member function ‘virtual void CVmMetaclassTads::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtobj.h:651:34: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 651 | new (vmg_ id) CVmObjTads(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtobj.h: In member function ‘virtual void CVmMetaclassTads::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtobj.h:658:34: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 658 | new (vmg_ id) CVmObjTads(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtobj.h: In member function ‘virtual void CVmMetaclassIntClsMod::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtobj.h:766:39: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 766 | new (vmg_ id) CVmObjIntClsMod(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtobj.h: In member function ‘virtual void CVmMetaclassIntClsMod::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtobj.h:773:39: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 773 | new (vmg_ id) CVmObjIntClsMod(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtobj.cpp:40: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlst.h: In member function ‘virtual void CVmMetaclassList::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlst.h:772:34: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 772 | new (vmg_ id) CVmObjList(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlst.h: In member function ‘virtual void CVmMetaclassList::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlst.h:779:34: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 779 | new (vmg_ id) CVmObjList(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtobj.cpp:41: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmintcls.h: In member function ‘virtual void CVmMetaclassClass::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmintcls.h:306:35: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 306 | new (vmg_ id) CVmObjClass(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmintcls.h: In member function ‘virtual void CVmMetaclassClass::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmintcls.h:313:35: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 313 | new (vmg_ id) CVmObjClass(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtobj.cpp:43: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstr.h: In member function ‘virtual void CVmMetaclassString::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstr.h:659:36: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 659 | new (vmg_ id) CVmObjString(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstr.h: In member function ‘virtual void CVmMetaclassString::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstr.h:666:36: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 666 | new (vmg_ id) CVmObjString(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtobj.cpp: In static member function ‘static vm_obj_id_t CVmObjTads::create_from_stack_intern(const uchar**, uint, int)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtobj.cpp:398:52: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 398 | VMTOBJ_PROP_INIT); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtobj.cpp: In static member function ‘static vm_obj_id_t CVmObjTads::create(int)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtobj.cpp:470:30: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 470 | new (vmg_ id) CVmObjTads(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtobj.cpp: In static member function ‘static vm_obj_id_t CVmObjTads::create(int, ushort, ushort)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtobj.cpp:486:63: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 486 | new (vmg_ id) CVmObjTads(vmg_ superclass_count, prop_count); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtobj.cpp: In static member function ‘static vm_obj_id_t CVmObjTads::create_from_stack_multi(uint, int)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtobj.cpp:510:44: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 510 | vmg_ (ushort)argc, VMTOBJ_PROP_INIT); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) [ 44%] Building CXX object CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmtype.cpp.o /usr/bin/c++ -DFROBTADS -DRUNFAST -DTADSNET -DTC_TARGET_T3 -DVMGLOB_VARS -D_DEFAULT_SOURCE -D_M_LE_C11 -D_SVID_SOURCE -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/build -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/src -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads2 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/unix -fno-strict-aliasing -O2 -march=i586 -mtune=i686 -fpermissive -DNDEBUG -std=c++14 -MD -MT CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmtype.cpp.o -MF CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmtype.cpp.o.d -o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmtype.cpp.o -c /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtype.cpp In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtype.cpp:26: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstr.h: In member function ‘virtual void CVmMetaclassString::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstr.h:659:36: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 659 | new (vmg_ id) CVmObjString(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstr.h: In member function ‘virtual void CVmMetaclassString::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstr.h:666:36: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 666 | new (vmg_ id) CVmObjString(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtype.cpp:27: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlst.h: In member function ‘virtual void CVmMetaclassList::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlst.h:772:34: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 772 | new (vmg_ id) CVmObjList(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlst.h: In member function ‘virtual void CVmMetaclassList::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlst.h:779:34: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 779 | new (vmg_ id) CVmObjList(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) [ 44%] Building CXX object CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmtypedh.cpp.o /usr/bin/c++ -DFROBTADS -DRUNFAST -DTADSNET -DTC_TARGET_T3 -DVMGLOB_VARS -D_DEFAULT_SOURCE -D_M_LE_C11 -D_SVID_SOURCE -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/build -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/src -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads2 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/unix -fno-strict-aliasing -O2 -march=i586 -mtune=i686 -fpermissive -DNDEBUG -std=c++14 -MD -MT CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmtypedh.cpp.o -MF CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmtypedh.cpp.o.d -o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmtypedh.cpp.o -c /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtypedh.cpp [ 45%] Building CXX object CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmundo.cpp.o /usr/bin/c++ -DFROBTADS -DRUNFAST -DTADSNET -DTC_TARGET_T3 -DVMGLOB_VARS -D_DEFAULT_SOURCE -D_M_LE_C11 -D_SVID_SOURCE -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/build -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/src -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads2 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/unix -fno-strict-aliasing -O2 -march=i586 -mtune=i686 -fpermissive -DNDEBUG -std=c++14 -MD -MT CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmundo.cpp.o -MF CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmundo.cpp.o.d -o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmundo.cpp.o -c /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmundo.cpp [ 45%] Building CXX object CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmvec.cpp.o /usr/bin/c++ -DFROBTADS -DRUNFAST -DTADSNET -DTC_TARGET_T3 -DVMGLOB_VARS -D_DEFAULT_SOURCE -D_M_LE_C11 -D_SVID_SOURCE -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/build -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/src -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads2 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/unix -fno-strict-aliasing -O2 -march=i586 -mtune=i686 -fpermissive -DNDEBUG -std=c++14 -MD -MT CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmvec.cpp.o -MF CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmvec.cpp.o.d -o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmvec.cpp.o -c /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmvec.cpp In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:52, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmvec.cpp:28: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtobj.h: In member function ‘virtual void CVmMetaclassTads::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtobj.h:651:34: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 651 | new (vmg_ id) CVmObjTads(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtobj.h: In member function ‘virtual void CVmMetaclassTads::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtobj.h:658:34: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 658 | new (vmg_ id) CVmObjTads(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtobj.h: In member function ‘virtual void CVmMetaclassIntClsMod::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtobj.h:766:39: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 766 | new (vmg_ id) CVmObjIntClsMod(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtobj.h: In member function ‘virtual void CVmMetaclassIntClsMod::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtobj.h:773:39: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 773 | new (vmg_ id) CVmObjIntClsMod(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:53, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmvec.cpp:28: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstr.h: In member function ‘virtual void CVmMetaclassString::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstr.h:659:36: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 659 | new (vmg_ id) CVmObjString(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstr.h: In member function ‘virtual void CVmMetaclassString::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstr.h:666:36: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 666 | new (vmg_ id) CVmObjString(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:54, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmvec.cpp:28: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlst.h: In member function ‘virtual void CVmMetaclassList::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlst.h:772:34: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 772 | new (vmg_ id) CVmObjList(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlst.h: In member function ‘virtual void CVmMetaclassList::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlst.h:779:34: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 779 | new (vmg_ id) CVmObjList(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:55, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmvec.cpp:28: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdict.h: In member function ‘virtual void CVmMetaclassDict::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdict.h:629:41: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 629 | { new (vmg_ id) CVmObjDict(vmg0_); } | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdict.h: In member function ‘virtual void CVmMetaclassDict::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdict.h:633:41: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 633 | { new (vmg_ id) CVmObjDict(vmg0_); } | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:56, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmvec.cpp:28: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmgram.h: In member function ‘virtual void CVmMetaclassGramProd::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmgram.h:545:43: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 545 | new (vmg_ id) CVmObjGramProd(vmg0_); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmgram.h: In member function ‘virtual void CVmMetaclassGramProd::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmgram.h:552:43: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 552 | new (vmg_ id) CVmObjGramProd(vmg0_); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:57, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmvec.cpp:28: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbignum.h: In static member function ‘static vm_obj_id_t CVmObjBigNum::create(int, const bignum_t*)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbignum.h:585:45: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 585 | new (vmg_ id) CVmObjBigNum(vmg_ prec); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbignum.h: In static member function ‘static vm_obj_id_t CVmObjBigNum::create(int, const bignum_t&)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbignum.h:596:45: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 596 | new (vmg_ id) CVmObjBigNum(vmg_ prec); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbignum.h: In member function ‘virtual void CVmMetaclassBigNum::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbignum.h:1640:36: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 1640 | new (vmg_ id) CVmObjBigNum(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbignum.h: In member function ‘virtual void CVmMetaclassBigNum::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbignum.h:1647:36: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 1647 | new (vmg_ id) CVmObjBigNum(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:58, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmvec.cpp:28: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmintcls.h: In member function ‘virtual void CVmMetaclassClass::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmintcls.h:306:35: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 306 | new (vmg_ id) CVmObjClass(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmintcls.h: In member function ‘virtual void CVmMetaclassClass::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmintcls.h:313:35: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 313 | new (vmg_ id) CVmObjClass(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmanonfn.h:28, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:59, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmvec.cpp:28: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmvec.h: In member function ‘virtual void CVmMetaclassVector::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmvec.h:594:36: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 594 | new (vmg_ id) CVmObjVector(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmvec.h: In member function ‘virtual void CVmMetaclassVector::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmvec.h:601:36: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 601 | new (vmg_ id) CVmObjVector(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:59, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmvec.cpp:28: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmanonfn.h: In member function ‘virtual void CVmMetaclassAnonFn::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmanonfn.h:107:36: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 107 | new (vmg_ id) CVmObjAnonFn(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmanonfn.h: In member function ‘virtual void CVmMetaclassAnonFn::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmanonfn.h:114:36: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 114 | new (vmg_ id) CVmObjAnonFn(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:61, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmvec.cpp:28: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmiter.h: In member function ‘virtual void CVmMetaclassIterIdx::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmiter.h:339:37: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 339 | new (vmg_ id) CVmObjIterIdx(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmiter.h: In member function ‘virtual void CVmMetaclassIterIdx::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmiter.h:346:37: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 346 | new (vmg_ id) CVmObjIterIdx(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:63, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmvec.cpp:28: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h: In member function ‘virtual void CVmMetaclassLookupTable::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h:670:41: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 670 | new (vmg_ id) CVmObjLookupTable(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h: In member function ‘virtual void CVmMetaclassLookupTable::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h:677:41: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 677 | new (vmg_ id) CVmObjLookupTable(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h: In member function ‘virtual void CVmMetaclassWeakRefLookupTable::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h:710:50: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 710 | { new (vmg_ id) CVmObjWeakRefLookupTable(); } | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h: In member function ‘virtual void CVmMetaclassWeakRefLookupTable::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h:714:50: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 714 | { new (vmg_ id) CVmObjWeakRefLookupTable(); } | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h: In member function ‘virtual void CVmMetaclassIterLookupTable::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h:919:45: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 919 | new (vmg_ id) CVmObjIterLookupTable(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h: In member function ‘virtual void CVmMetaclassIterLookupTable::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h:926:45: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 926 | new (vmg_ id) CVmObjIterLookupTable(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:64, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmvec.cpp:28: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbytarr.h: In member function ‘virtual void CVmMetaclassByteArray::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbytarr.h:460:39: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 460 | new (vmg_ id) CVmObjByteArray(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbytarr.h: In member function ‘virtual void CVmMetaclassByteArray::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbytarr.h:467:39: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 467 | new (vmg_ id) CVmObjByteArray(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:65, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmvec.cpp:28: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmcset.h: In member function ‘virtual void CVmMetaclassCharSet::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmcset.h:238:37: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 238 | new (vmg_ id) CVmObjCharSet(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmcset.h: In member function ‘virtual void CVmMetaclassCharSet::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmcset.h:245:37: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 245 | new (vmg_ id) CVmObjCharSet(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:66, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmvec.cpp:28: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfilobj.h: In member function ‘virtual void CVmMetaclassFile::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfilobj.h:597:34: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 597 | new (vmg_ id) CVmObjFile(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfilobj.h: In member function ‘virtual void CVmMetaclassFile::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfilobj.h:604:34: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 604 | new (vmg_ id) CVmObjFile(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:67, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmvec.cpp:28: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtmpfil.h: In member function ‘virtual void CVmMetaclassTemporaryFile::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtmpfil.h:222:43: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 222 | new (vmg_ id) CVmObjTemporaryFile(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtmpfil.h: In member function ‘virtual void CVmMetaclassTemporaryFile::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtmpfil.h:229:43: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 229 | new (vmg_ id) CVmObjTemporaryFile(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:68, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmvec.cpp:28: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfilnam.h: In member function ‘virtual void CVmMetaclassFileName::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfilnam.h:340:38: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 340 | new (vmg_ id) CVmObjFileName(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfilnam.h: In member function ‘virtual void CVmMetaclassFileName::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfilnam.h:347:38: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 347 | new (vmg_ id) CVmObjFileName(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:69, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmvec.cpp:28: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmpat.h: In member function ‘virtual void CVmMetaclassPattern::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmpat.h:198:37: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 198 | new (vmg_ id) CVmObjPattern(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmpat.h: In member function ‘virtual void CVmMetaclassPattern::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmpat.h:205:37: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 205 | new (vmg_ id) CVmObjPattern(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:70, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmvec.cpp:28: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstrcmp.h: In member function ‘virtual void CVmMetaclassStrComp::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstrcmp.h:307:37: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 307 | new (vmg_ id) CVmObjStrComp(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstrcmp.h: In member function ‘virtual void CVmMetaclassStrComp::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstrcmp.h:314:37: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 314 | new (vmg_ id) CVmObjStrComp(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:71, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmvec.cpp:28: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstrbuf.h: In member function ‘virtual void CVmMetaclassStringBuffer::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstrbuf.h:397:42: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 397 | new (vmg_ id) CVmObjStringBuffer(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstrbuf.h: In member function ‘virtual void CVmMetaclassStringBuffer::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstrbuf.h:404:42: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 404 | new (vmg_ id) CVmObjStringBuffer(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:72, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmvec.cpp:28: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdynfunc.h: In member function ‘virtual void CVmMetaclassDynamicFunc::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdynfunc.h:344:38: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 344 | new (vmg_ id) CVmDynamicFunc(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdynfunc.h: In member function ‘virtual void CVmMetaclassDynamicFunc::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdynfunc.h:351:38: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 351 | new (vmg_ id) CVmDynamicFunc(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:73, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmvec.cpp:28: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfref.h: In member function ‘virtual void CVmMetaclassFrameDesc::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfref.h:434:39: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 434 | new (vmg_ id) CVmObjFrameDesc(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfref.h: In member function ‘virtual void CVmMetaclassFrameDesc::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfref.h:441:39: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 441 | new (vmg_ id) CVmObjFrameDesc(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfref.h: In member function ‘virtual void CVmMetaclassFrameRef::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfref.h:471:38: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 471 | new (vmg_ id) CVmObjFrameRef(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfref.h: In member function ‘virtual void CVmMetaclassFrameRef::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfref.h:478:38: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 478 | new (vmg_ id) CVmObjFrameRef(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:74, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmvec.cpp:28: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdate.h: In member function ‘virtual void CVmMetaclassDate::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdate.h:683:34: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 683 | new (vmg_ id) CVmObjDate(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdate.h: In member function ‘virtual void CVmMetaclassDate::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdate.h:690:34: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 690 | new (vmg_ id) CVmObjDate(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:75, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmvec.cpp:28: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtzobj.h: In member function ‘virtual void CVmMetaclassTimeZone::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtzobj.h:215:38: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 215 | new (vmg_ id) CVmObjTimeZone(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtzobj.h: In member function ‘virtual void CVmMetaclassTimeZone::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtzobj.h:222:38: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 222 | new (vmg_ id) CVmObjTimeZone(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcnet.h:28, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:79, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmvec.cpp:28: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmhttpsrv.h: In member function ‘virtual void CVmMetaclassHTTPServer::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmhttpsrv.h:213:40: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 213 | new (vmg_ id) CVmObjHTTPServer(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmhttpsrv.h: In member function ‘virtual void CVmMetaclassHTTPServer::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmhttpsrv.h:221:40: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 221 | new (vmg_ id) CVmObjHTTPServer(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcnet.h:29, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:79, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmvec.cpp:28: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmhttpreq.h: In member function ‘virtual void CVmMetaclassHTTPRequest::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmhttpreq.h:324:41: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 324 | new (vmg_ id) CVmObjHTTPRequest(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmhttpreq.h: In member function ‘virtual void CVmMetaclassHTTPRequest::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmhttpreq.h:332:41: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 332 | new (vmg_ id) CVmObjHTTPRequest(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmvec.cpp: In static member function ‘static vm_obj_id_t CVmObjVector::create_from_stack(const uchar**, uint)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmvec.cpp:261:46: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 261 | vec = new (vmg_ id) CVmObjVector(vmg_ cnt); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmvec.cpp: In static member function ‘static vm_obj_id_t CVmObjVector::create(int)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmvec.cpp:354:32: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 354 | new (vmg_ id) CVmObjVector(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmvec.cpp: In static member function ‘static vm_obj_id_t CVmObjVector::create(int, size_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmvec.cpp:364:50: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 364 | new (vmg_ id) CVmObjVector(vmg_ element_count); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmvec.cpp: In static member function ‘static vm_obj_id_t CVmObjVector::create_fill(int, size_t, ...)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmvec.cpp:378:70: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 378 | CVmObjVector *vec = new (vmg_ id) CVmObjVector(vmg_ element_count); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmvec.cpp: In member function ‘vm_obj_id_t CVmObjVector::create_copy(const vm_val_t*)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmvec.cpp:415:72: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 415 | new_vec = new (vmg_ new_id) CVmObjVector(vmg_ get_allocated_count()); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) make[2]: Leaving directory '/usr/src/slapt-src/development/frobtads/frobtads-2.0/build' [ 45%] Built target TADS3_RC_OBJECTS make -f CMakeFiles/TADS2_RC_OBJECTS.dir/build.make CMakeFiles/TADS2_RC_OBJECTS.dir/depend make[2]: Entering directory '/usr/src/slapt-src/development/frobtads/frobtads-2.0/build' cd /usr/src/slapt-src/development/frobtads/frobtads-2.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/slapt-src/development/frobtads/frobtads-2.0 /usr/src/slapt-src/development/frobtads/frobtads-2.0 /usr/src/slapt-src/development/frobtads/frobtads-2.0/build /usr/src/slapt-src/development/frobtads/frobtads-2.0/build /usr/src/slapt-src/development/frobtads/frobtads-2.0/build/CMakeFiles/TADS2_RC_OBJECTS.dir/DependInfo.cmake --color= make[2]: Leaving directory '/usr/src/slapt-src/development/frobtads/frobtads-2.0/build' make -f CMakeFiles/TADS2_RC_OBJECTS.dir/build.make CMakeFiles/TADS2_RC_OBJECTS.dir/build make[2]: Entering directory '/usr/src/slapt-src/development/frobtads/frobtads-2.0/build' [ 45%] Building C object CMakeFiles/TADS2_RC_OBJECTS.dir/tads2/askf_tx.c.o /usr/bin/cc -DFROBTADS -DRUNFAST -DTADSNET -DTC_TARGET_T3 -DVMGLOB_VARS -D_DEFAULT_SOURCE -D_M_LE_C11 -D_SVID_SOURCE -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/build -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/src -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads2 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/unix -fno-strict-aliasing -O2 -march=i586 -mtune=i686 -DNDEBUG -std=c11 -MD -MT CMakeFiles/TADS2_RC_OBJECTS.dir/tads2/askf_tx.c.o -MF CMakeFiles/TADS2_RC_OBJECTS.dir/tads2/askf_tx.c.o.d -o CMakeFiles/TADS2_RC_OBJECTS.dir/tads2/askf_tx.c.o -c /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads2/askf_tx.c [ 46%] Building C object CMakeFiles/TADS2_RC_OBJECTS.dir/tads2/bif.c.o /usr/bin/cc -DFROBTADS -DRUNFAST -DTADSNET -DTC_TARGET_T3 -DVMGLOB_VARS -D_DEFAULT_SOURCE -D_M_LE_C11 -D_SVID_SOURCE -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/build -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/src -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads2 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/unix -fno-strict-aliasing -O2 -march=i586 -mtune=i686 -DNDEBUG -std=c11 -MD -MT CMakeFiles/TADS2_RC_OBJECTS.dir/tads2/bif.c.o -MF CMakeFiles/TADS2_RC_OBJECTS.dir/tads2/bif.c.o.d -o CMakeFiles/TADS2_RC_OBJECTS.dir/tads2/bif.c.o -c /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads2/bif.c [ 46%] Building C object CMakeFiles/TADS2_RC_OBJECTS.dir/tads2/bifgdum.c.o /usr/bin/cc -DFROBTADS -DRUNFAST -DTADSNET -DTC_TARGET_T3 -DVMGLOB_VARS -D_DEFAULT_SOURCE -D_M_LE_C11 -D_SVID_SOURCE -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/build -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/src -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads2 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/unix -fno-strict-aliasing -O2 -march=i586 -mtune=i686 -DNDEBUG -std=c11 -MD -MT CMakeFiles/TADS2_RC_OBJECTS.dir/tads2/bifgdum.c.o -MF CMakeFiles/TADS2_RC_OBJECTS.dir/tads2/bifgdum.c.o.d -o CMakeFiles/TADS2_RC_OBJECTS.dir/tads2/bifgdum.c.o -c /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads2/bifgdum.c [ 47%] Building C object CMakeFiles/TADS2_RC_OBJECTS.dir/tads2/cmap.c.o /usr/bin/cc -DFROBTADS -DRUNFAST -DTADSNET -DTC_TARGET_T3 -DVMGLOB_VARS -D_DEFAULT_SOURCE -D_M_LE_C11 -D_SVID_SOURCE -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/build -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/src -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads2 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/unix -fno-strict-aliasing -O2 -march=i586 -mtune=i686 -DNDEBUG -std=c11 -MD -MT CMakeFiles/TADS2_RC_OBJECTS.dir/tads2/cmap.c.o -MF CMakeFiles/TADS2_RC_OBJECTS.dir/tads2/cmap.c.o.d -o CMakeFiles/TADS2_RC_OBJECTS.dir/tads2/cmap.c.o -c /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads2/cmap.c [ 47%] Building C object CMakeFiles/TADS2_RC_OBJECTS.dir/tads2/cmd.c.o /usr/bin/cc -DFROBTADS -DRUNFAST -DTADSNET -DTC_TARGET_T3 -DVMGLOB_VARS -D_DEFAULT_SOURCE -D_M_LE_C11 -D_SVID_SOURCE -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/build -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/src -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads2 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/unix -fno-strict-aliasing -O2 -march=i586 -mtune=i686 -DNDEBUG -std=c11 -MD -MT CMakeFiles/TADS2_RC_OBJECTS.dir/tads2/cmd.c.o -MF CMakeFiles/TADS2_RC_OBJECTS.dir/tads2/cmd.c.o.d -o CMakeFiles/TADS2_RC_OBJECTS.dir/tads2/cmd.c.o -c /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads2/cmd.c [ 48%] Building C object CMakeFiles/TADS2_RC_OBJECTS.dir/tads2/dat.c.o /usr/bin/cc -DFROBTADS -DRUNFAST -DTADSNET -DTC_TARGET_T3 -DVMGLOB_VARS -D_DEFAULT_SOURCE -D_M_LE_C11 -D_SVID_SOURCE -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/build -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/src -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads2 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/unix -fno-strict-aliasing -O2 -march=i586 -mtune=i686 -DNDEBUG -std=c11 -MD -MT CMakeFiles/TADS2_RC_OBJECTS.dir/tads2/dat.c.o -MF CMakeFiles/TADS2_RC_OBJECTS.dir/tads2/dat.c.o.d -o CMakeFiles/TADS2_RC_OBJECTS.dir/tads2/dat.c.o -c /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads2/dat.c [ 48%] Building C object CMakeFiles/TADS2_RC_OBJECTS.dir/tads2/errmsg.c.o /usr/bin/cc -DFROBTADS -DRUNFAST -DTADSNET -DTC_TARGET_T3 -DVMGLOB_VARS -D_DEFAULT_SOURCE -D_M_LE_C11 -D_SVID_SOURCE -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/build -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/src -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads2 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/unix -fno-strict-aliasing -O2 -march=i586 -mtune=i686 -DNDEBUG -std=c11 -MD -MT CMakeFiles/TADS2_RC_OBJECTS.dir/tads2/errmsg.c.o -MF CMakeFiles/TADS2_RC_OBJECTS.dir/tads2/errmsg.c.o.d -o CMakeFiles/TADS2_RC_OBJECTS.dir/tads2/errmsg.c.o -c /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads2/errmsg.c [ 49%] Building C object CMakeFiles/TADS2_RC_OBJECTS.dir/tads2/fio.c.o /usr/bin/cc -DFROBTADS -DRUNFAST -DTADSNET -DTC_TARGET_T3 -DVMGLOB_VARS -D_DEFAULT_SOURCE -D_M_LE_C11 -D_SVID_SOURCE -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/build -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/src -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads2 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/unix -fno-strict-aliasing -O2 -march=i586 -mtune=i686 -DNDEBUG -std=c11 -MD -MT CMakeFiles/TADS2_RC_OBJECTS.dir/tads2/fio.c.o -MF CMakeFiles/TADS2_RC_OBJECTS.dir/tads2/fio.c.o.d -o CMakeFiles/TADS2_RC_OBJECTS.dir/tads2/fio.c.o -c /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads2/fio.c [ 49%] Building C object CMakeFiles/TADS2_RC_OBJECTS.dir/tads2/fioxor.c.o /usr/bin/cc -DFROBTADS -DRUNFAST -DTADSNET -DTC_TARGET_T3 -DVMGLOB_VARS -D_DEFAULT_SOURCE -D_M_LE_C11 -D_SVID_SOURCE -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/build -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/src -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads2 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/unix -fno-strict-aliasing -O2 -march=i586 -mtune=i686 -DNDEBUG -std=c11 -MD -MT CMakeFiles/TADS2_RC_OBJECTS.dir/tads2/fioxor.c.o -MF CMakeFiles/TADS2_RC_OBJECTS.dir/tads2/fioxor.c.o.d -o CMakeFiles/TADS2_RC_OBJECTS.dir/tads2/fioxor.c.o -c /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads2/fioxor.c [ 50%] Building C object CMakeFiles/TADS2_RC_OBJECTS.dir/tads2/getstr.c.o /usr/bin/cc -DFROBTADS -DRUNFAST -DTADSNET -DTC_TARGET_T3 -DVMGLOB_VARS -D_DEFAULT_SOURCE -D_M_LE_C11 -D_SVID_SOURCE -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/build -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/src -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads2 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/unix -fno-strict-aliasing -O2 -march=i586 -mtune=i686 -DNDEBUG -std=c11 -MD -MT CMakeFiles/TADS2_RC_OBJECTS.dir/tads2/getstr.c.o -MF CMakeFiles/TADS2_RC_OBJECTS.dir/tads2/getstr.c.o.d -o CMakeFiles/TADS2_RC_OBJECTS.dir/tads2/getstr.c.o -c /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads2/getstr.c [ 50%] Building C object CMakeFiles/TADS2_RC_OBJECTS.dir/tads2/indlg_tx.c.o /usr/bin/cc -DFROBTADS -DRUNFAST -DTADSNET -DTC_TARGET_T3 -DVMGLOB_VARS -D_DEFAULT_SOURCE -D_M_LE_C11 -D_SVID_SOURCE -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/build -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/src -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads2 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/unix -fno-strict-aliasing -O2 -march=i586 -mtune=i686 -DNDEBUG -std=c11 -MD -MT CMakeFiles/TADS2_RC_OBJECTS.dir/tads2/indlg_tx.c.o -MF CMakeFiles/TADS2_RC_OBJECTS.dir/tads2/indlg_tx.c.o.d -o CMakeFiles/TADS2_RC_OBJECTS.dir/tads2/indlg_tx.c.o -c /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads2/indlg_tx.c [ 51%] Building C object CMakeFiles/TADS2_RC_OBJECTS.dir/tads2/ler.c.o /usr/bin/cc -DFROBTADS -DRUNFAST -DTADSNET -DTC_TARGET_T3 -DVMGLOB_VARS -D_DEFAULT_SOURCE -D_M_LE_C11 -D_SVID_SOURCE -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/build -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/src -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads2 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/unix -fno-strict-aliasing -O2 -march=i586 -mtune=i686 -DNDEBUG -std=c11 -MD -MT CMakeFiles/TADS2_RC_OBJECTS.dir/tads2/ler.c.o -MF CMakeFiles/TADS2_RC_OBJECTS.dir/tads2/ler.c.o.d -o CMakeFiles/TADS2_RC_OBJECTS.dir/tads2/ler.c.o -c /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads2/ler.c [ 51%] Building C object CMakeFiles/TADS2_RC_OBJECTS.dir/tads2/lst.c.o /usr/bin/cc -DFROBTADS -DRUNFAST -DTADSNET -DTC_TARGET_T3 -DVMGLOB_VARS -D_DEFAULT_SOURCE -D_M_LE_C11 -D_SVID_SOURCE -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/build -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/src -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads2 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/unix -fno-strict-aliasing -O2 -march=i586 -mtune=i686 -DNDEBUG -std=c11 -MD -MT CMakeFiles/TADS2_RC_OBJECTS.dir/tads2/lst.c.o -MF CMakeFiles/TADS2_RC_OBJECTS.dir/tads2/lst.c.o.d -o CMakeFiles/TADS2_RC_OBJECTS.dir/tads2/lst.c.o -c /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads2/lst.c [ 52%] Building C object CMakeFiles/TADS2_RC_OBJECTS.dir/tads2/mch.c.o /usr/bin/cc -DFROBTADS -DRUNFAST -DTADSNET -DTC_TARGET_T3 -DVMGLOB_VARS -D_DEFAULT_SOURCE -D_M_LE_C11 -D_SVID_SOURCE -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/build -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/src -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads2 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/unix -fno-strict-aliasing -O2 -march=i586 -mtune=i686 -DNDEBUG -std=c11 -MD -MT CMakeFiles/TADS2_RC_OBJECTS.dir/tads2/mch.c.o -MF CMakeFiles/TADS2_RC_OBJECTS.dir/tads2/mch.c.o.d -o CMakeFiles/TADS2_RC_OBJECTS.dir/tads2/mch.c.o -c /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads2/mch.c [ 52%] Building C object CMakeFiles/TADS2_RC_OBJECTS.dir/tads2/mcm.c.o /usr/bin/cc -DFROBTADS -DRUNFAST -DTADSNET -DTC_TARGET_T3 -DVMGLOB_VARS -D_DEFAULT_SOURCE -D_M_LE_C11 -D_SVID_SOURCE -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/build -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/src -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads2 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/unix -fno-strict-aliasing -O2 -march=i586 -mtune=i686 -DNDEBUG -std=c11 -MD -MT CMakeFiles/TADS2_RC_OBJECTS.dir/tads2/mcm.c.o -MF CMakeFiles/TADS2_RC_OBJECTS.dir/tads2/mcm.c.o.d -o CMakeFiles/TADS2_RC_OBJECTS.dir/tads2/mcm.c.o -c /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads2/mcm.c [ 52%] Building C object CMakeFiles/TADS2_RC_OBJECTS.dir/tads2/mcs.c.o /usr/bin/cc -DFROBTADS -DRUNFAST -DTADSNET -DTC_TARGET_T3 -DVMGLOB_VARS -D_DEFAULT_SOURCE -D_M_LE_C11 -D_SVID_SOURCE -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/build -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/src -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads2 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/unix -fno-strict-aliasing -O2 -march=i586 -mtune=i686 -DNDEBUG -std=c11 -MD -MT CMakeFiles/TADS2_RC_OBJECTS.dir/tads2/mcs.c.o -MF CMakeFiles/TADS2_RC_OBJECTS.dir/tads2/mcs.c.o.d -o CMakeFiles/TADS2_RC_OBJECTS.dir/tads2/mcs.c.o -c /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads2/mcs.c [ 53%] Building C object CMakeFiles/TADS2_RC_OBJECTS.dir/tads2/obj.c.o /usr/bin/cc -DFROBTADS -DRUNFAST -DTADSNET -DTC_TARGET_T3 -DVMGLOB_VARS -D_DEFAULT_SOURCE -D_M_LE_C11 -D_SVID_SOURCE -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/build -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/src -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads2 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/unix -fno-strict-aliasing -O2 -march=i586 -mtune=i686 -DNDEBUG -std=c11 -MD -MT CMakeFiles/TADS2_RC_OBJECTS.dir/tads2/obj.c.o -MF CMakeFiles/TADS2_RC_OBJECTS.dir/tads2/obj.c.o.d -o CMakeFiles/TADS2_RC_OBJECTS.dir/tads2/obj.c.o -c /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads2/obj.c [ 53%] Building C object CMakeFiles/TADS2_RC_OBJECTS.dir/tads2/oserr.c.o /usr/bin/cc -DFROBTADS -DRUNFAST -DTADSNET -DTC_TARGET_T3 -DVMGLOB_VARS -D_DEFAULT_SOURCE -D_M_LE_C11 -D_SVID_SOURCE -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/build -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/src -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads2 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/unix -fno-strict-aliasing -O2 -march=i586 -mtune=i686 -DNDEBUG -std=c11 -MD -MT CMakeFiles/TADS2_RC_OBJECTS.dir/tads2/oserr.c.o -MF CMakeFiles/TADS2_RC_OBJECTS.dir/tads2/oserr.c.o.d -o CMakeFiles/TADS2_RC_OBJECTS.dir/tads2/oserr.c.o -c /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads2/oserr.c [ 54%] Building C object CMakeFiles/TADS2_RC_OBJECTS.dir/tads2/out.c.o /usr/bin/cc -DFROBTADS -DRUNFAST -DTADSNET -DTC_TARGET_T3 -DVMGLOB_VARS -D_DEFAULT_SOURCE -D_M_LE_C11 -D_SVID_SOURCE -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/build -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/src -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads2 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/unix -fno-strict-aliasing -O2 -march=i586 -mtune=i686 -DNDEBUG -std=c11 -MD -MT CMakeFiles/TADS2_RC_OBJECTS.dir/tads2/out.c.o -MF CMakeFiles/TADS2_RC_OBJECTS.dir/tads2/out.c.o.d -o CMakeFiles/TADS2_RC_OBJECTS.dir/tads2/out.c.o -c /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads2/out.c [ 54%] Building C object CMakeFiles/TADS2_RC_OBJECTS.dir/tads2/output.c.o /usr/bin/cc -DFROBTADS -DRUNFAST -DTADSNET -DTC_TARGET_T3 -DVMGLOB_VARS -D_DEFAULT_SOURCE -D_M_LE_C11 -D_SVID_SOURCE -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/build -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/src -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads2 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/unix -fno-strict-aliasing -O2 -march=i586 -mtune=i686 -DNDEBUG -std=c11 -MD -MT CMakeFiles/TADS2_RC_OBJECTS.dir/tads2/output.c.o -MF CMakeFiles/TADS2_RC_OBJECTS.dir/tads2/output.c.o.d -o CMakeFiles/TADS2_RC_OBJECTS.dir/tads2/output.c.o -c /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads2/output.c [ 55%] Building C object CMakeFiles/TADS2_RC_OBJECTS.dir/tads2/regex.c.o /usr/bin/cc -DFROBTADS -DRUNFAST -DTADSNET -DTC_TARGET_T3 -DVMGLOB_VARS -D_DEFAULT_SOURCE -D_M_LE_C11 -D_SVID_SOURCE -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/build -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/src -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads2 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/unix -fno-strict-aliasing -O2 -march=i586 -mtune=i686 -DNDEBUG -std=c11 -MD -MT CMakeFiles/TADS2_RC_OBJECTS.dir/tads2/regex.c.o -MF CMakeFiles/TADS2_RC_OBJECTS.dir/tads2/regex.c.o.d -o CMakeFiles/TADS2_RC_OBJECTS.dir/tads2/regex.c.o -c /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads2/regex.c [ 55%] Building C object CMakeFiles/TADS2_RC_OBJECTS.dir/tads2/run.c.o /usr/bin/cc -DFROBTADS -DRUNFAST -DTADSNET -DTC_TARGET_T3 -DVMGLOB_VARS -D_DEFAULT_SOURCE -D_M_LE_C11 -D_SVID_SOURCE -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/build -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/src -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads2 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/unix -fno-strict-aliasing -O2 -march=i586 -mtune=i686 -DNDEBUG -std=c11 -MD -MT CMakeFiles/TADS2_RC_OBJECTS.dir/tads2/run.c.o -MF CMakeFiles/TADS2_RC_OBJECTS.dir/tads2/run.c.o.d -o CMakeFiles/TADS2_RC_OBJECTS.dir/tads2/run.c.o -c /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads2/run.c [ 56%] Building C object CMakeFiles/TADS2_RC_OBJECTS.dir/tads2/suprun.c.o /usr/bin/cc -DFROBTADS -DRUNFAST -DTADSNET -DTC_TARGET_T3 -DVMGLOB_VARS -D_DEFAULT_SOURCE -D_M_LE_C11 -D_SVID_SOURCE -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/build -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/src -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads2 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/unix -fno-strict-aliasing -O2 -march=i586 -mtune=i686 -DNDEBUG -std=c11 -MD -MT CMakeFiles/TADS2_RC_OBJECTS.dir/tads2/suprun.c.o -MF CMakeFiles/TADS2_RC_OBJECTS.dir/tads2/suprun.c.o.d -o CMakeFiles/TADS2_RC_OBJECTS.dir/tads2/suprun.c.o -c /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads2/suprun.c [ 56%] Building C object CMakeFiles/TADS2_RC_OBJECTS.dir/tads2/voc.c.o /usr/bin/cc -DFROBTADS -DRUNFAST -DTADSNET -DTC_TARGET_T3 -DVMGLOB_VARS -D_DEFAULT_SOURCE -D_M_LE_C11 -D_SVID_SOURCE -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/build -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/src -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads2 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/unix -fno-strict-aliasing -O2 -march=i586 -mtune=i686 -DNDEBUG -std=c11 -MD -MT CMakeFiles/TADS2_RC_OBJECTS.dir/tads2/voc.c.o -MF CMakeFiles/TADS2_RC_OBJECTS.dir/tads2/voc.c.o.d -o CMakeFiles/TADS2_RC_OBJECTS.dir/tads2/voc.c.o -c /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads2/voc.c make[2]: Leaving directory '/usr/src/slapt-src/development/frobtads/frobtads-2.0/build' [ 56%] Built target TADS2_RC_OBJECTS make -f CMakeFiles/FROB_OBJECTS.dir/build.make CMakeFiles/FROB_OBJECTS.dir/depend make[2]: Entering directory '/usr/src/slapt-src/development/frobtads/frobtads-2.0/build' cd /usr/src/slapt-src/development/frobtads/frobtads-2.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/slapt-src/development/frobtads/frobtads-2.0 /usr/src/slapt-src/development/frobtads/frobtads-2.0 /usr/src/slapt-src/development/frobtads/frobtads-2.0/build /usr/src/slapt-src/development/frobtads/frobtads-2.0/build /usr/src/slapt-src/development/frobtads/frobtads-2.0/build/CMakeFiles/FROB_OBJECTS.dir/DependInfo.cmake --color= make[2]: Leaving directory '/usr/src/slapt-src/development/frobtads/frobtads-2.0/build' make -f CMakeFiles/FROB_OBJECTS.dir/build.make CMakeFiles/FROB_OBJECTS.dir/build make[2]: Entering directory '/usr/src/slapt-src/development/frobtads/frobtads-2.0/build' [ 56%] Building CXX object CMakeFiles/FROB_OBJECTS.dir/src/frobappctx.cc.o /usr/bin/c++ -DFROBTADS -DRUNFAST -DRUNTIME -DTADSNET -DTC_TARGET_T3 -DVMGLOB_VARS -D_DEFAULT_SOURCE -D_M_LE_C11 -D_SVID_SOURCE -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/build -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/src -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads2 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/unix -fno-strict-aliasing -O2 -march=i586 -mtune=i686 -fpermissive -DNDEBUG -std=c++14 -MD -MT CMakeFiles/FROB_OBJECTS.dir/src/frobappctx.cc.o -MF CMakeFiles/FROB_OBJECTS.dir/src/frobappctx.cc.o.d -o CMakeFiles/FROB_OBJECTS.dir/src/frobappctx.cc.o -c /usr/src/slapt-src/development/frobtads/frobtads-2.0/src/frobappctx.cc [ 57%] Building CXX object CMakeFiles/FROB_OBJECTS.dir/src/frobtadsapp.cc.o /usr/bin/c++ -DFROBTADS -DRUNFAST -DRUNTIME -DTADSNET -DTC_TARGET_T3 -DVMGLOB_VARS -D_DEFAULT_SOURCE -D_M_LE_C11 -D_SVID_SOURCE -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/build -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/src -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads2 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/unix -fno-strict-aliasing -O2 -march=i586 -mtune=i686 -fpermissive -DNDEBUG -std=c++14 -MD -MT CMakeFiles/FROB_OBJECTS.dir/src/frobtadsapp.cc.o -MF CMakeFiles/FROB_OBJECTS.dir/src/frobtadsapp.cc.o.d -o CMakeFiles/FROB_OBJECTS.dir/src/frobtadsapp.cc.o -c /usr/src/slapt-src/development/frobtads/frobtads-2.0/src/frobtadsapp.cc [ 57%] Building CXX object CMakeFiles/FROB_OBJECTS.dir/src/frobtadsappcurses.cc.o /usr/bin/c++ -DFROBTADS -DRUNFAST -DRUNTIME -DTADSNET -DTC_TARGET_T3 -DVMGLOB_VARS -D_DEFAULT_SOURCE -D_M_LE_C11 -D_SVID_SOURCE -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/build -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/src -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads2 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/unix -fno-strict-aliasing -O2 -march=i586 -mtune=i686 -fpermissive -DNDEBUG -std=c++14 -MD -MT CMakeFiles/FROB_OBJECTS.dir/src/frobtadsappcurses.cc.o -MF CMakeFiles/FROB_OBJECTS.dir/src/frobtadsappcurses.cc.o.d -o CMakeFiles/FROB_OBJECTS.dir/src/frobtadsappcurses.cc.o -c /usr/src/slapt-src/development/frobtads/frobtads-2.0/src/frobtadsappcurses.cc [ 58%] Building CXX object CMakeFiles/FROB_OBJECTS.dir/src/main.cc.o /usr/bin/c++ -DFROBTADS -DRUNFAST -DRUNTIME -DTADSNET -DTC_TARGET_T3 -DVMGLOB_VARS -D_DEFAULT_SOURCE -D_M_LE_C11 -D_SVID_SOURCE -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/build -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/src -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads2 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/unix -fno-strict-aliasing -O2 -march=i586 -mtune=i686 -fpermissive -DNDEBUG -std=c++14 -MD -MT CMakeFiles/FROB_OBJECTS.dir/src/main.cc.o -MF CMakeFiles/FROB_OBJECTS.dir/src/main.cc.o.d -o CMakeFiles/FROB_OBJECTS.dir/src/main.cc.o -c /usr/src/slapt-src/development/frobtads/frobtads-2.0/src/main.cc [ 58%] Building C object CMakeFiles/FROB_OBJECTS.dir/src/oemcurses.c.o /usr/bin/cc -DFROBTADS -DRUNFAST -DRUNTIME -DTADSNET -DTC_TARGET_T3 -DVMGLOB_VARS -D_DEFAULT_SOURCE -D_M_LE_C11 -D_SVID_SOURCE -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/build -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/src -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads2 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/unix -fno-strict-aliasing -O2 -march=i586 -mtune=i686 -DNDEBUG -std=c11 -MD -MT CMakeFiles/FROB_OBJECTS.dir/src/oemcurses.c.o -MF CMakeFiles/FROB_OBJECTS.dir/src/oemcurses.c.o.d -o CMakeFiles/FROB_OBJECTS.dir/src/oemcurses.c.o -c /usr/src/slapt-src/development/frobtads/frobtads-2.0/src/oemcurses.c [ 59%] Building CXX object CMakeFiles/FROB_OBJECTS.dir/src/options.cc.o /usr/bin/c++ -DFROBTADS -DRUNFAST -DRUNTIME -DTADSNET -DTC_TARGET_T3 -DVMGLOB_VARS -D_DEFAULT_SOURCE -D_M_LE_C11 -D_SVID_SOURCE -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/build -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/src -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads2 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/unix -fno-strict-aliasing -O2 -march=i586 -mtune=i686 -fpermissive -DNDEBUG -std=c++14 -MD -MT CMakeFiles/FROB_OBJECTS.dir/src/options.cc.o -MF CMakeFiles/FROB_OBJECTS.dir/src/options.cc.o.d -o CMakeFiles/FROB_OBJECTS.dir/src/options.cc.o -c /usr/src/slapt-src/development/frobtads/frobtads-2.0/src/options.cc [ 59%] Building CXX object CMakeFiles/FROB_OBJECTS.dir/src/oscurses.cc.o /usr/bin/c++ -DFROBTADS -DRUNFAST -DRUNTIME -DTADSNET -DTC_TARGET_T3 -DVMGLOB_VARS -D_DEFAULT_SOURCE -D_M_LE_C11 -D_SVID_SOURCE -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/build -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/src -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads2 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/unix -fno-strict-aliasing -O2 -march=i586 -mtune=i686 -fpermissive -DNDEBUG -std=c++14 -MD -MT CMakeFiles/FROB_OBJECTS.dir/src/oscurses.cc.o -MF CMakeFiles/FROB_OBJECTS.dir/src/oscurses.cc.o.d -o CMakeFiles/FROB_OBJECTS.dir/src/oscurses.cc.o -c /usr/src/slapt-src/development/frobtads/frobtads-2.0/src/oscurses.cc [ 60%] Building CXX object CMakeFiles/FROB_OBJECTS.dir/src/osscurses.cc.o /usr/bin/c++ -DFROBTADS -DRUNFAST -DRUNTIME -DTADSNET -DTC_TARGET_T3 -DVMGLOB_VARS -D_DEFAULT_SOURCE -D_M_LE_C11 -D_SVID_SOURCE -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/build -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/src -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads2 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/unix -fno-strict-aliasing -O2 -march=i586 -mtune=i686 -fpermissive -DNDEBUG -std=c++14 -MD -MT CMakeFiles/FROB_OBJECTS.dir/src/osscurses.cc.o -MF CMakeFiles/FROB_OBJECTS.dir/src/osscurses.cc.o.d -o CMakeFiles/FROB_OBJECTS.dir/src/osscurses.cc.o -c /usr/src/slapt-src/development/frobtads/frobtads-2.0/src/osscurses.cc [ 60%] Building C object CMakeFiles/FROB_OBJECTS.dir/tads2/osgen3.c.o /usr/bin/cc -DFROBTADS -DRUNFAST -DRUNTIME -DTADSNET -DTC_TARGET_T3 -DVMGLOB_VARS -D_DEFAULT_SOURCE -D_M_LE_C11 -D_SVID_SOURCE -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/build -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/src -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads2 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/unix -fno-strict-aliasing -O2 -march=i586 -mtune=i686 -DNDEBUG -std=c11 -MD -MT CMakeFiles/FROB_OBJECTS.dir/tads2/osgen3.c.o -MF CMakeFiles/FROB_OBJECTS.dir/tads2/osgen3.c.o.d -o CMakeFiles/FROB_OBJECTS.dir/tads2/osgen3.c.o -c /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads2/osgen3.c [ 60%] Building C object CMakeFiles/FROB_OBJECTS.dir/tads2/dbgtr.c.o /usr/bin/cc -DFROBTADS -DRUNFAST -DRUNTIME -DTADSNET -DTC_TARGET_T3 -DVMGLOB_VARS -D_DEFAULT_SOURCE -D_M_LE_C11 -D_SVID_SOURCE -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/build -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/src -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads2 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/unix -fno-strict-aliasing -O2 -march=i586 -mtune=i686 -DNDEBUG -std=c11 -MD -MT CMakeFiles/FROB_OBJECTS.dir/tads2/dbgtr.c.o -MF CMakeFiles/FROB_OBJECTS.dir/tads2/dbgtr.c.o.d -o CMakeFiles/FROB_OBJECTS.dir/tads2/dbgtr.c.o -c /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads2/dbgtr.c [ 61%] Building C object CMakeFiles/FROB_OBJECTS.dir/tads2/trd.c.o /usr/bin/cc -DFROBTADS -DRUNFAST -DRUNTIME -DTADSNET -DTC_TARGET_T3 -DVMGLOB_VARS -D_DEFAULT_SOURCE -D_M_LE_C11 -D_SVID_SOURCE -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/build -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/src -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads2 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/unix -fno-strict-aliasing -O2 -march=i586 -mtune=i686 -DNDEBUG -std=c11 -MD -MT CMakeFiles/FROB_OBJECTS.dir/tads2/trd.c.o -MF CMakeFiles/FROB_OBJECTS.dir/tads2/trd.c.o.d -o CMakeFiles/FROB_OBJECTS.dir/tads2/trd.c.o -c /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads2/trd.c [ 61%] Building C object CMakeFiles/FROB_OBJECTS.dir/tads2/execmd.c.o /usr/bin/cc -DFROBTADS -DRUNFAST -DRUNTIME -DTADSNET -DTC_TARGET_T3 -DVMGLOB_VARS -D_DEFAULT_SOURCE -D_M_LE_C11 -D_SVID_SOURCE -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/build -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/src -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads2 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/unix -fno-strict-aliasing -O2 -march=i586 -mtune=i686 -DNDEBUG -std=c11 -MD -MT CMakeFiles/FROB_OBJECTS.dir/tads2/execmd.c.o -MF CMakeFiles/FROB_OBJECTS.dir/tads2/execmd.c.o.d -o CMakeFiles/FROB_OBJECTS.dir/tads2/execmd.c.o -c /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads2/execmd.c [ 62%] Building C object CMakeFiles/FROB_OBJECTS.dir/tads2/vocab.c.o /usr/bin/cc -DFROBTADS -DRUNFAST -DRUNTIME -DTADSNET -DTC_TARGET_T3 -DVMGLOB_VARS -D_DEFAULT_SOURCE -D_M_LE_C11 -D_SVID_SOURCE -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/build -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/src -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads2 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/unix -fno-strict-aliasing -O2 -march=i586 -mtune=i686 -DNDEBUG -std=c11 -MD -MT CMakeFiles/FROB_OBJECTS.dir/tads2/vocab.c.o -MF CMakeFiles/FROB_OBJECTS.dir/tads2/vocab.c.o.d -o CMakeFiles/FROB_OBJECTS.dir/tads2/vocab.c.o -c /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads2/vocab.c [ 62%] Building C object CMakeFiles/FROB_OBJECTS.dir/tads2/qas.c.o /usr/bin/cc -DFROBTADS -DRUNFAST -DRUNTIME -DTADSNET -DTC_TARGET_T3 -DVMGLOB_VARS -D_DEFAULT_SOURCE -D_M_LE_C11 -D_SVID_SOURCE -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/build -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/src -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads2 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/unix -fno-strict-aliasing -O2 -march=i586 -mtune=i686 -DNDEBUG -std=c11 -MD -MT CMakeFiles/FROB_OBJECTS.dir/tads2/qas.c.o -MF CMakeFiles/FROB_OBJECTS.dir/tads2/qas.c.o.d -o CMakeFiles/FROB_OBJECTS.dir/tads2/qas.c.o -c /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads2/qas.c [ 63%] Building C object CMakeFiles/FROB_OBJECTS.dir/tads2/runstat.c.o /usr/bin/cc -DFROBTADS -DRUNFAST -DRUNTIME -DTADSNET -DTC_TARGET_T3 -DVMGLOB_VARS -D_DEFAULT_SOURCE -D_M_LE_C11 -D_SVID_SOURCE -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/build -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/src -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads2 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/unix -fno-strict-aliasing -O2 -march=i586 -mtune=i686 -DNDEBUG -std=c11 -MD -MT CMakeFiles/FROB_OBJECTS.dir/tads2/runstat.c.o -MF CMakeFiles/FROB_OBJECTS.dir/tads2/runstat.c.o.d -o CMakeFiles/FROB_OBJECTS.dir/tads2/runstat.c.o -c /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads2/runstat.c [ 63%] Building C object CMakeFiles/FROB_OBJECTS.dir/tads2/argize.c.o /usr/bin/cc -DFROBTADS -DRUNFAST -DRUNTIME -DTADSNET -DTC_TARGET_T3 -DVMGLOB_VARS -D_DEFAULT_SOURCE -D_M_LE_C11 -D_SVID_SOURCE -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/build -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/src -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads2 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/unix -fno-strict-aliasing -O2 -march=i586 -mtune=i686 -DNDEBUG -std=c11 -MD -MT CMakeFiles/FROB_OBJECTS.dir/tads2/argize.c.o -MF CMakeFiles/FROB_OBJECTS.dir/tads2/argize.c.o.d -o CMakeFiles/FROB_OBJECTS.dir/tads2/argize.c.o -c /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads2/argize.c [ 64%] Building C object CMakeFiles/FROB_OBJECTS.dir/tads2/ply.c.o /usr/bin/cc -DFROBTADS -DRUNFAST -DRUNTIME -DTADSNET -DTC_TARGET_T3 -DVMGLOB_VARS -D_DEFAULT_SOURCE -D_M_LE_C11 -D_SVID_SOURCE -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/build -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/src -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads2 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/unix -fno-strict-aliasing -O2 -march=i586 -mtune=i686 -DNDEBUG -std=c11 -MD -MT CMakeFiles/FROB_OBJECTS.dir/tads2/ply.c.o -MF CMakeFiles/FROB_OBJECTS.dir/tads2/ply.c.o.d -o CMakeFiles/FROB_OBJECTS.dir/tads2/ply.c.o -c /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads2/ply.c [ 64%] Building C object CMakeFiles/FROB_OBJECTS.dir/tads2/linfdum.c.o /usr/bin/cc -DFROBTADS -DRUNFAST -DRUNTIME -DTADSNET -DTC_TARGET_T3 -DVMGLOB_VARS -D_DEFAULT_SOURCE -D_M_LE_C11 -D_SVID_SOURCE -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/build -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/src -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads2 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/unix -fno-strict-aliasing -O2 -march=i586 -mtune=i686 -DNDEBUG -std=c11 -MD -MT CMakeFiles/FROB_OBJECTS.dir/tads2/linfdum.c.o -MF CMakeFiles/FROB_OBJECTS.dir/tads2/linfdum.c.o.d -o CMakeFiles/FROB_OBJECTS.dir/tads2/linfdum.c.o -c /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads2/linfdum.c [ 65%] Building CXX object CMakeFiles/FROB_OBJECTS.dir/tads3/tcprsnf.cpp.o /usr/bin/c++ -DFROBTADS -DRUNFAST -DRUNTIME -DTADSNET -DTC_TARGET_T3 -DVMGLOB_VARS -D_DEFAULT_SOURCE -D_M_LE_C11 -D_SVID_SOURCE -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/build -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/src -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads2 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/unix -fno-strict-aliasing -O2 -march=i586 -mtune=i686 -fpermissive -DNDEBUG -std=c++14 -MD -MT CMakeFiles/FROB_OBJECTS.dir/tads3/tcprsnf.cpp.o -MF CMakeFiles/FROB_OBJECTS.dir/tads3/tcprsnf.cpp.o.d -o CMakeFiles/FROB_OBJECTS.dir/tads3/tcprsnf.cpp.o -c /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/tcprsnf.cpp [ 65%] Building CXX object CMakeFiles/FROB_OBJECTS.dir/tads3/tcprsnl.cpp.o /usr/bin/c++ -DFROBTADS -DRUNFAST -DRUNTIME -DTADSNET -DTC_TARGET_T3 -DVMGLOB_VARS -D_DEFAULT_SOURCE -D_M_LE_C11 -D_SVID_SOURCE -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/build -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/src -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads2 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/unix -fno-strict-aliasing -O2 -march=i586 -mtune=i686 -fpermissive -DNDEBUG -std=c++14 -MD -MT CMakeFiles/FROB_OBJECTS.dir/tads3/tcprsnl.cpp.o -MF CMakeFiles/FROB_OBJECTS.dir/tads3/tcprsnl.cpp.o.d -o CMakeFiles/FROB_OBJECTS.dir/tads3/tcprsnl.cpp.o -c /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/tcprsnl.cpp [ 66%] Building CXX object CMakeFiles/FROB_OBJECTS.dir/tads3/tcprs_rt.cpp.o /usr/bin/c++ -DFROBTADS -DRUNFAST -DRUNTIME -DTADSNET -DTC_TARGET_T3 -DVMGLOB_VARS -D_DEFAULT_SOURCE -D_M_LE_C11 -D_SVID_SOURCE -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/build -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/src -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads2 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/unix -fno-strict-aliasing -O2 -march=i586 -mtune=i686 -fpermissive -DNDEBUG -std=c++14 -MD -MT CMakeFiles/FROB_OBJECTS.dir/tads3/tcprs_rt.cpp.o -MF CMakeFiles/FROB_OBJECTS.dir/tads3/tcprs_rt.cpp.o.d -o CMakeFiles/FROB_OBJECTS.dir/tads3/tcprs_rt.cpp.o -c /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/tcprs_rt.cpp [ 66%] Building CXX object CMakeFiles/FROB_OBJECTS.dir/tads3/tct3_d.cpp.o /usr/bin/c++ -DFROBTADS -DRUNFAST -DRUNTIME -DTADSNET -DTC_TARGET_T3 -DVMGLOB_VARS -D_DEFAULT_SOURCE -D_M_LE_C11 -D_SVID_SOURCE -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/build -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/src -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads2 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/unix -fno-strict-aliasing -O2 -march=i586 -mtune=i686 -fpermissive -DNDEBUG -std=c++14 -MD -MT CMakeFiles/FROB_OBJECTS.dir/tads3/tct3_d.cpp.o -MF CMakeFiles/FROB_OBJECTS.dir/tads3/tct3_d.cpp.o.d -o CMakeFiles/FROB_OBJECTS.dir/tads3/tct3_d.cpp.o -c /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/tct3_d.cpp [ 66%] Building CXX object CMakeFiles/FROB_OBJECTS.dir/tads3/tct3nl.cpp.o /usr/bin/c++ -DFROBTADS -DRUNFAST -DRUNTIME -DTADSNET -DTC_TARGET_T3 -DVMGLOB_VARS -D_DEFAULT_SOURCE -D_M_LE_C11 -D_SVID_SOURCE -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/build -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/src -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads2 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/unix -fno-strict-aliasing -O2 -march=i586 -mtune=i686 -fpermissive -DNDEBUG -std=c++14 -MD -MT CMakeFiles/FROB_OBJECTS.dir/tads3/tct3nl.cpp.o -MF CMakeFiles/FROB_OBJECTS.dir/tads3/tct3nl.cpp.o.d -o CMakeFiles/FROB_OBJECTS.dir/tads3/tct3nl.cpp.o -c /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/tct3nl.cpp [ 67%] Building CXX object CMakeFiles/FROB_OBJECTS.dir/tads3/vmbifl.cpp.o /usr/bin/c++ -DFROBTADS -DRUNFAST -DRUNTIME -DTADSNET -DTC_TARGET_T3 -DVMGLOB_VARS -D_DEFAULT_SOURCE -D_M_LE_C11 -D_SVID_SOURCE -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/build -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/src -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads2 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/unix -fno-strict-aliasing -O2 -march=i586 -mtune=i686 -fpermissive -DNDEBUG -std=c++14 -MD -MT CMakeFiles/FROB_OBJECTS.dir/tads3/vmbifl.cpp.o -MF CMakeFiles/FROB_OBJECTS.dir/tads3/vmbifl.cpp.o.d -o CMakeFiles/FROB_OBJECTS.dir/tads3/vmbifl.cpp.o -c /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbifl.cpp In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbifl.cpp:39: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstr.h: In member function ‘virtual void CVmMetaclassString::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstr.h:659:36: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 659 | new (vmg_ id) CVmObjString(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstr.h: In member function ‘virtual void CVmMetaclassString::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstr.h:666:36: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 666 | new (vmg_ id) CVmObjString(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) [ 67%] Building CXX object CMakeFiles/FROB_OBJECTS.dir/tads3/vmmain.cpp.o /usr/bin/c++ -DFROBTADS -DRUNFAST -DRUNTIME -DTADSNET -DTC_TARGET_T3 -DVMGLOB_VARS -D_DEFAULT_SOURCE -D_M_LE_C11 -D_SVID_SOURCE -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/build -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/src -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads2 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/unix -fno-strict-aliasing -O2 -march=i586 -mtune=i686 -fpermissive -DNDEBUG -std=c++14 -MD -MT CMakeFiles/FROB_OBJECTS.dir/tads3/vmmain.cpp.o -MF CMakeFiles/FROB_OBJECTS.dir/tads3/vmmain.cpp.o.d -o CMakeFiles/FROB_OBJECTS.dir/tads3/vmmain.cpp.o -c /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmain.cpp In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:52, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmain.cpp:47: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtobj.h: In member function ‘virtual void CVmMetaclassTads::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtobj.h:651:34: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 651 | new (vmg_ id) CVmObjTads(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtobj.h: In member function ‘virtual void CVmMetaclassTads::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtobj.h:658:34: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 658 | new (vmg_ id) CVmObjTads(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtobj.h: In member function ‘virtual void CVmMetaclassIntClsMod::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtobj.h:766:39: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 766 | new (vmg_ id) CVmObjIntClsMod(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtobj.h: In member function ‘virtual void CVmMetaclassIntClsMod::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtobj.h:773:39: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 773 | new (vmg_ id) CVmObjIntClsMod(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:53, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmain.cpp:47: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstr.h: In member function ‘virtual void CVmMetaclassString::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstr.h:659:36: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 659 | new (vmg_ id) CVmObjString(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstr.h: In member function ‘virtual void CVmMetaclassString::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstr.h:666:36: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 666 | new (vmg_ id) CVmObjString(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:54, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmain.cpp:47: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlst.h: In member function ‘virtual void CVmMetaclassList::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlst.h:772:34: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 772 | new (vmg_ id) CVmObjList(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlst.h: In member function ‘virtual void CVmMetaclassList::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlst.h:779:34: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 779 | new (vmg_ id) CVmObjList(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:55, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmain.cpp:47: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdict.h: In member function ‘virtual void CVmMetaclassDict::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdict.h:629:41: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 629 | { new (vmg_ id) CVmObjDict(vmg0_); } | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdict.h: In member function ‘virtual void CVmMetaclassDict::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdict.h:633:41: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 633 | { new (vmg_ id) CVmObjDict(vmg0_); } | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:56, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmain.cpp:47: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmgram.h: In member function ‘virtual void CVmMetaclassGramProd::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmgram.h:545:43: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 545 | new (vmg_ id) CVmObjGramProd(vmg0_); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmgram.h: In member function ‘virtual void CVmMetaclassGramProd::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmgram.h:552:43: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 552 | new (vmg_ id) CVmObjGramProd(vmg0_); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:57, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmain.cpp:47: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbignum.h: In static member function ‘static vm_obj_id_t CVmObjBigNum::create(int, const bignum_t*)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbignum.h:585:45: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 585 | new (vmg_ id) CVmObjBigNum(vmg_ prec); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbignum.h: In static member function ‘static vm_obj_id_t CVmObjBigNum::create(int, const bignum_t&)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbignum.h:596:45: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 596 | new (vmg_ id) CVmObjBigNum(vmg_ prec); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbignum.h: In member function ‘virtual void CVmMetaclassBigNum::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbignum.h:1640:36: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 1640 | new (vmg_ id) CVmObjBigNum(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbignum.h: In member function ‘virtual void CVmMetaclassBigNum::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbignum.h:1647:36: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 1647 | new (vmg_ id) CVmObjBigNum(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:58, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmain.cpp:47: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmintcls.h: In member function ‘virtual void CVmMetaclassClass::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmintcls.h:306:35: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 306 | new (vmg_ id) CVmObjClass(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmintcls.h: In member function ‘virtual void CVmMetaclassClass::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmintcls.h:313:35: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 313 | new (vmg_ id) CVmObjClass(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmanonfn.h:28, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:59, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmain.cpp:47: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmvec.h: In member function ‘virtual void CVmMetaclassVector::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmvec.h:594:36: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 594 | new (vmg_ id) CVmObjVector(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmvec.h: In member function ‘virtual void CVmMetaclassVector::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmvec.h:601:36: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 601 | new (vmg_ id) CVmObjVector(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:59, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmain.cpp:47: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmanonfn.h: In member function ‘virtual void CVmMetaclassAnonFn::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmanonfn.h:107:36: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 107 | new (vmg_ id) CVmObjAnonFn(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmanonfn.h: In member function ‘virtual void CVmMetaclassAnonFn::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmanonfn.h:114:36: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 114 | new (vmg_ id) CVmObjAnonFn(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:61, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmain.cpp:47: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmiter.h: In member function ‘virtual void CVmMetaclassIterIdx::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmiter.h:339:37: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 339 | new (vmg_ id) CVmObjIterIdx(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmiter.h: In member function ‘virtual void CVmMetaclassIterIdx::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmiter.h:346:37: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 346 | new (vmg_ id) CVmObjIterIdx(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:63, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmain.cpp:47: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h: In member function ‘virtual void CVmMetaclassLookupTable::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h:670:41: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 670 | new (vmg_ id) CVmObjLookupTable(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h: In member function ‘virtual void CVmMetaclassLookupTable::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h:677:41: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 677 | new (vmg_ id) CVmObjLookupTable(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h: In member function ‘virtual void CVmMetaclassWeakRefLookupTable::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h:710:50: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 710 | { new (vmg_ id) CVmObjWeakRefLookupTable(); } | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h: In member function ‘virtual void CVmMetaclassWeakRefLookupTable::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h:714:50: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 714 | { new (vmg_ id) CVmObjWeakRefLookupTable(); } | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h: In member function ‘virtual void CVmMetaclassIterLookupTable::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h:919:45: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 919 | new (vmg_ id) CVmObjIterLookupTable(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h: In member function ‘virtual void CVmMetaclassIterLookupTable::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h:926:45: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 926 | new (vmg_ id) CVmObjIterLookupTable(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:64, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmain.cpp:47: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbytarr.h: In member function ‘virtual void CVmMetaclassByteArray::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbytarr.h:460:39: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 460 | new (vmg_ id) CVmObjByteArray(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbytarr.h: In member function ‘virtual void CVmMetaclassByteArray::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbytarr.h:467:39: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 467 | new (vmg_ id) CVmObjByteArray(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:65, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmain.cpp:47: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmcset.h: In member function ‘virtual void CVmMetaclassCharSet::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmcset.h:238:37: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 238 | new (vmg_ id) CVmObjCharSet(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmcset.h: In member function ‘virtual void CVmMetaclassCharSet::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmcset.h:245:37: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 245 | new (vmg_ id) CVmObjCharSet(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:66, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmain.cpp:47: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfilobj.h: In member function ‘virtual void CVmMetaclassFile::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfilobj.h:597:34: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 597 | new (vmg_ id) CVmObjFile(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfilobj.h: In member function ‘virtual void CVmMetaclassFile::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfilobj.h:604:34: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 604 | new (vmg_ id) CVmObjFile(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:67, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmain.cpp:47: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtmpfil.h: In member function ‘virtual void CVmMetaclassTemporaryFile::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtmpfil.h:222:43: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 222 | new (vmg_ id) CVmObjTemporaryFile(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtmpfil.h: In member function ‘virtual void CVmMetaclassTemporaryFile::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtmpfil.h:229:43: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 229 | new (vmg_ id) CVmObjTemporaryFile(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:68, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmain.cpp:47: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfilnam.h: In member function ‘virtual void CVmMetaclassFileName::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfilnam.h:340:38: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 340 | new (vmg_ id) CVmObjFileName(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfilnam.h: In member function ‘virtual void CVmMetaclassFileName::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfilnam.h:347:38: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 347 | new (vmg_ id) CVmObjFileName(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:69, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmain.cpp:47: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmpat.h: In member function ‘virtual void CVmMetaclassPattern::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmpat.h:198:37: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 198 | new (vmg_ id) CVmObjPattern(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmpat.h: In member function ‘virtual void CVmMetaclassPattern::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmpat.h:205:37: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 205 | new (vmg_ id) CVmObjPattern(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:70, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmain.cpp:47: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstrcmp.h: In member function ‘virtual void CVmMetaclassStrComp::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstrcmp.h:307:37: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 307 | new (vmg_ id) CVmObjStrComp(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstrcmp.h: In member function ‘virtual void CVmMetaclassStrComp::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstrcmp.h:314:37: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 314 | new (vmg_ id) CVmObjStrComp(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:71, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmain.cpp:47: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstrbuf.h: In member function ‘virtual void CVmMetaclassStringBuffer::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstrbuf.h:397:42: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 397 | new (vmg_ id) CVmObjStringBuffer(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstrbuf.h: In member function ‘virtual void CVmMetaclassStringBuffer::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstrbuf.h:404:42: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 404 | new (vmg_ id) CVmObjStringBuffer(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:72, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmain.cpp:47: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdynfunc.h: In member function ‘virtual void CVmMetaclassDynamicFunc::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdynfunc.h:344:38: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 344 | new (vmg_ id) CVmDynamicFunc(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdynfunc.h: In member function ‘virtual void CVmMetaclassDynamicFunc::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdynfunc.h:351:38: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 351 | new (vmg_ id) CVmDynamicFunc(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:73, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmain.cpp:47: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfref.h: In member function ‘virtual void CVmMetaclassFrameDesc::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfref.h:434:39: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 434 | new (vmg_ id) CVmObjFrameDesc(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfref.h: In member function ‘virtual void CVmMetaclassFrameDesc::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfref.h:441:39: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 441 | new (vmg_ id) CVmObjFrameDesc(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfref.h: In member function ‘virtual void CVmMetaclassFrameRef::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfref.h:471:38: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 471 | new (vmg_ id) CVmObjFrameRef(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfref.h: In member function ‘virtual void CVmMetaclassFrameRef::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfref.h:478:38: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 478 | new (vmg_ id) CVmObjFrameRef(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:74, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmain.cpp:47: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdate.h: In member function ‘virtual void CVmMetaclassDate::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdate.h:683:34: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 683 | new (vmg_ id) CVmObjDate(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdate.h: In member function ‘virtual void CVmMetaclassDate::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdate.h:690:34: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 690 | new (vmg_ id) CVmObjDate(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:75, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmain.cpp:47: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtzobj.h: In member function ‘virtual void CVmMetaclassTimeZone::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtzobj.h:215:38: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 215 | new (vmg_ id) CVmObjTimeZone(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtzobj.h: In member function ‘virtual void CVmMetaclassTimeZone::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtzobj.h:222:38: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 222 | new (vmg_ id) CVmObjTimeZone(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcnet.h:28, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:79, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmain.cpp:47: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmhttpsrv.h: In member function ‘virtual void CVmMetaclassHTTPServer::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmhttpsrv.h:213:40: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 213 | new (vmg_ id) CVmObjHTTPServer(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmhttpsrv.h: In member function ‘virtual void CVmMetaclassHTTPServer::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmhttpsrv.h:221:40: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 221 | new (vmg_ id) CVmObjHTTPServer(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcnet.h:29, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:79, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmain.cpp:47: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmhttpreq.h: In member function ‘virtual void CVmMetaclassHTTPRequest::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmhttpreq.h:324:41: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 324 | new (vmg_ id) CVmObjHTTPRequest(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmhttpreq.h: In member function ‘virtual void CVmMetaclassHTTPRequest::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmhttpreq.h:332:41: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 332 | new (vmg_ id) CVmObjHTTPRequest(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) [ 68%] Building CXX object CMakeFiles/FROB_OBJECTS.dir/tads3/vmsa.cpp.o /usr/bin/c++ -DFROBTADS -DRUNFAST -DRUNTIME -DTADSNET -DTC_TARGET_T3 -DVMGLOB_VARS -D_DEFAULT_SOURCE -D_M_LE_C11 -D_SVID_SOURCE -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/build -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/src -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads2 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/unix -fno-strict-aliasing -O2 -march=i586 -mtune=i686 -fpermissive -DNDEBUG -std=c++14 -MD -MT CMakeFiles/FROB_OBJECTS.dir/tads3/vmsa.cpp.o -MF CMakeFiles/FROB_OBJECTS.dir/tads3/vmsa.cpp.o.d -o CMakeFiles/FROB_OBJECTS.dir/tads3/vmsa.cpp.o -c /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmsa.cpp In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmsa.cpp:33: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdict.h: In member function ‘virtual void CVmMetaclassDict::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdict.h:629:41: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 629 | { new (vmg_ id) CVmObjDict(vmg0_); } | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdict.h: In member function ‘virtual void CVmMetaclassDict::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdict.h:633:41: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 633 | { new (vmg_ id) CVmObjDict(vmg0_); } | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmsa.cpp:34: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstr.h: In member function ‘virtual void CVmMetaclassString::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstr.h:659:36: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 659 | new (vmg_ id) CVmObjString(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstr.h: In member function ‘virtual void CVmMetaclassString::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstr.h:666:36: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 666 | new (vmg_ id) CVmObjString(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmsa.cpp:35: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlst.h: In member function ‘virtual void CVmMetaclassList::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlst.h:772:34: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 772 | new (vmg_ id) CVmObjList(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlst.h: In member function ‘virtual void CVmMetaclassList::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlst.h:779:34: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 779 | new (vmg_ id) CVmObjList(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmsa.cpp:36: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbignum.h: In static member function ‘static vm_obj_id_t CVmObjBigNum::create(int, const bignum_t*)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbignum.h:585:45: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 585 | new (vmg_ id) CVmObjBigNum(vmg_ prec); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbignum.h: In static member function ‘static vm_obj_id_t CVmObjBigNum::create(int, const bignum_t&)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbignum.h:596:45: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 596 | new (vmg_ id) CVmObjBigNum(vmg_ prec); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbignum.h: In member function ‘virtual void CVmMetaclassBigNum::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbignum.h:1640:36: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 1640 | new (vmg_ id) CVmObjBigNum(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbignum.h: In member function ‘virtual void CVmMetaclassBigNum::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbignum.h:1647:36: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 1647 | new (vmg_ id) CVmObjBigNum(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmsa.cpp:37: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtobj.h: In member function ‘virtual void CVmMetaclassTads::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtobj.h:651:34: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 651 | new (vmg_ id) CVmObjTads(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtobj.h: In member function ‘virtual void CVmMetaclassTads::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtobj.h:658:34: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 658 | new (vmg_ id) CVmObjTads(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtobj.h: In member function ‘virtual void CVmMetaclassIntClsMod::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtobj.h:766:39: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 766 | new (vmg_ id) CVmObjIntClsMod(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtobj.h: In member function ‘virtual void CVmMetaclassIntClsMod::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtobj.h:773:39: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 773 | new (vmg_ id) CVmObjIntClsMod(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmsa.cpp:38: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmgram.h: In member function ‘virtual void CVmMetaclassGramProd::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmgram.h:545:43: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 545 | new (vmg_ id) CVmObjGramProd(vmg0_); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmgram.h: In member function ‘virtual void CVmMetaclassGramProd::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmgram.h:552:43: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 552 | new (vmg_ id) CVmObjGramProd(vmg0_); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmsa.cpp:40: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmintcls.h: In member function ‘virtual void CVmMetaclassClass::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmintcls.h:306:35: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 306 | new (vmg_ id) CVmObjClass(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmintcls.h: In member function ‘virtual void CVmMetaclassClass::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmintcls.h:313:35: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 313 | new (vmg_ id) CVmObjClass(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmsa.cpp:41: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmiter.h: In member function ‘virtual void CVmMetaclassIterIdx::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmiter.h:339:37: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 339 | new (vmg_ id) CVmObjIterIdx(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmiter.h: In member function ‘virtual void CVmMetaclassIterIdx::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmiter.h:346:37: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 346 | new (vmg_ id) CVmObjIterIdx(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmsa.cpp:42: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmvec.h: In member function ‘virtual void CVmMetaclassVector::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmvec.h:594:36: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 594 | new (vmg_ id) CVmObjVector(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmvec.h: In member function ‘virtual void CVmMetaclassVector::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmvec.h:601:36: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 601 | new (vmg_ id) CVmObjVector(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmsa.cpp:43: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h: In member function ‘virtual void CVmMetaclassLookupTable::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h:670:41: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 670 | new (vmg_ id) CVmObjLookupTable(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h: In member function ‘virtual void CVmMetaclassLookupTable::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h:677:41: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 677 | new (vmg_ id) CVmObjLookupTable(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h: In member function ‘virtual void CVmMetaclassWeakRefLookupTable::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h:710:50: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 710 | { new (vmg_ id) CVmObjWeakRefLookupTable(); } | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h: In member function ‘virtual void CVmMetaclassWeakRefLookupTable::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h:714:50: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 714 | { new (vmg_ id) CVmObjWeakRefLookupTable(); } | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h: In member function ‘virtual void CVmMetaclassIterLookupTable::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h:919:45: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 919 | new (vmg_ id) CVmObjIterLookupTable(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h: In member function ‘virtual void CVmMetaclassIterLookupTable::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h:926:45: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 926 | new (vmg_ id) CVmObjIterLookupTable(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmsa.cpp:44: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbytarr.h: In member function ‘virtual void CVmMetaclassByteArray::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbytarr.h:460:39: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 460 | new (vmg_ id) CVmObjByteArray(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbytarr.h: In member function ‘virtual void CVmMetaclassByteArray::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbytarr.h:467:39: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 467 | new (vmg_ id) CVmObjByteArray(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmsa.cpp:45: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmcset.h: In member function ‘virtual void CVmMetaclassCharSet::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmcset.h:238:37: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 238 | new (vmg_ id) CVmObjCharSet(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmcset.h: In member function ‘virtual void CVmMetaclassCharSet::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmcset.h:245:37: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 245 | new (vmg_ id) CVmObjCharSet(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmsa.cpp:46: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfilobj.h: In member function ‘virtual void CVmMetaclassFile::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfilobj.h:597:34: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 597 | new (vmg_ id) CVmObjFile(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfilobj.h: In member function ‘virtual void CVmMetaclassFile::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfilobj.h:604:34: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 604 | new (vmg_ id) CVmObjFile(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmsa.cpp:47: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtmpfil.h: In member function ‘virtual void CVmMetaclassTemporaryFile::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtmpfil.h:222:43: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 222 | new (vmg_ id) CVmObjTemporaryFile(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtmpfil.h: In member function ‘virtual void CVmMetaclassTemporaryFile::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtmpfil.h:229:43: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 229 | new (vmg_ id) CVmObjTemporaryFile(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmsa.cpp:48: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfilnam.h: In member function ‘virtual void CVmMetaclassFileName::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfilnam.h:340:38: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 340 | new (vmg_ id) CVmObjFileName(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfilnam.h: In member function ‘virtual void CVmMetaclassFileName::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfilnam.h:347:38: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 347 | new (vmg_ id) CVmObjFileName(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmsa.cpp:49: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmpat.h: In member function ‘virtual void CVmMetaclassPattern::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmpat.h:198:37: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 198 | new (vmg_ id) CVmObjPattern(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmpat.h: In member function ‘virtual void CVmMetaclassPattern::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmpat.h:205:37: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 205 | new (vmg_ id) CVmObjPattern(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmsa.cpp:50: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstrcmp.h: In member function ‘virtual void CVmMetaclassStrComp::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstrcmp.h:307:37: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 307 | new (vmg_ id) CVmObjStrComp(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstrcmp.h: In member function ‘virtual void CVmMetaclassStrComp::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstrcmp.h:314:37: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 314 | new (vmg_ id) CVmObjStrComp(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmsa.cpp:51: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstrbuf.h: In member function ‘virtual void CVmMetaclassStringBuffer::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstrbuf.h:397:42: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 397 | new (vmg_ id) CVmObjStringBuffer(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstrbuf.h: In member function ‘virtual void CVmMetaclassStringBuffer::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstrbuf.h:404:42: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 404 | new (vmg_ id) CVmObjStringBuffer(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmsa.cpp:52: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdynfunc.h: In member function ‘virtual void CVmMetaclassDynamicFunc::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdynfunc.h:344:38: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 344 | new (vmg_ id) CVmDynamicFunc(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdynfunc.h: In member function ‘virtual void CVmMetaclassDynamicFunc::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdynfunc.h:351:38: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 351 | new (vmg_ id) CVmDynamicFunc(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmsa.cpp:53: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfref.h: In member function ‘virtual void CVmMetaclassFrameDesc::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfref.h:434:39: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 434 | new (vmg_ id) CVmObjFrameDesc(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfref.h: In member function ‘virtual void CVmMetaclassFrameDesc::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfref.h:441:39: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 441 | new (vmg_ id) CVmObjFrameDesc(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfref.h: In member function ‘virtual void CVmMetaclassFrameRef::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfref.h:471:38: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 471 | new (vmg_ id) CVmObjFrameRef(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfref.h: In member function ‘virtual void CVmMetaclassFrameRef::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfref.h:478:38: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 478 | new (vmg_ id) CVmObjFrameRef(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmsa.cpp:54: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdate.h: In member function ‘virtual void CVmMetaclassDate::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdate.h:683:34: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 683 | new (vmg_ id) CVmObjDate(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdate.h: In member function ‘virtual void CVmMetaclassDate::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdate.h:690:34: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 690 | new (vmg_ id) CVmObjDate(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmsa.cpp:55: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtzobj.h: In member function ‘virtual void CVmMetaclassTimeZone::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtzobj.h:215:38: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 215 | new (vmg_ id) CVmObjTimeZone(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtzobj.h: In member function ‘virtual void CVmMetaclassTimeZone::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtzobj.h:222:38: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 222 | new (vmg_ id) CVmObjTimeZone(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmsa.cpp:59: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmhttpsrv.h: In member function ‘virtual void CVmMetaclassHTTPServer::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmhttpsrv.h:213:40: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 213 | new (vmg_ id) CVmObjHTTPServer(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmhttpsrv.h: In member function ‘virtual void CVmMetaclassHTTPServer::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmhttpsrv.h:221:40: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 221 | new (vmg_ id) CVmObjHTTPServer(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmsa.cpp:60: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmhttpreq.h: In member function ‘virtual void CVmMetaclassHTTPRequest::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmhttpreq.h:324:41: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 324 | new (vmg_ id) CVmObjHTTPRequest(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmhttpreq.h: In member function ‘virtual void CVmMetaclassHTTPRequest::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmhttpreq.h:332:41: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 332 | new (vmg_ id) CVmObjHTTPRequest(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) [ 68%] Building CXX object CMakeFiles/FROB_OBJECTS.dir/tads3/osifcnet.cpp.o /usr/bin/c++ -DFROBTADS -DRUNFAST -DRUNTIME -DTADSNET -DTC_TARGET_T3 -DVMGLOB_VARS -D_DEFAULT_SOURCE -D_M_LE_C11 -D_SVID_SOURCE -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/build -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/src -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads2 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/unix -fno-strict-aliasing -O2 -march=i586 -mtune=i686 -fpermissive -DNDEBUG -std=c++14 -MD -MT CMakeFiles/FROB_OBJECTS.dir/tads3/osifcnet.cpp.o -MF CMakeFiles/FROB_OBJECTS.dir/tads3/osifcnet.cpp.o.d -o CMakeFiles/FROB_OBJECTS.dir/tads3/osifcnet.cpp.o -c /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/osifcnet.cpp [ 69%] Building CXX object CMakeFiles/FROB_OBJECTS.dir/tads3/unix/osnetunix.cpp.o /usr/bin/c++ -DFROBTADS -DRUNFAST -DRUNTIME -DTADSNET -DTC_TARGET_T3 -DVMGLOB_VARS -D_DEFAULT_SOURCE -D_M_LE_C11 -D_SVID_SOURCE -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/build -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/src -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads2 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/unix -fno-strict-aliasing -O2 -march=i586 -mtune=i686 -fpermissive -DNDEBUG -std=c++14 -MD -MT CMakeFiles/FROB_OBJECTS.dir/tads3/unix/osnetunix.cpp.o -MF CMakeFiles/FROB_OBJECTS.dir/tads3/unix/osnetunix.cpp.o.d -o CMakeFiles/FROB_OBJECTS.dir/tads3/unix/osnetunix.cpp.o -c /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/unix/osnetunix.cpp [ 69%] Building CXX object CMakeFiles/FROB_OBJECTS.dir/tads3/vmbifnet.cpp.o /usr/bin/c++ -DFROBTADS -DRUNFAST -DRUNTIME -DTADSNET -DTC_TARGET_T3 -DVMGLOB_VARS -D_DEFAULT_SOURCE -D_M_LE_C11 -D_SVID_SOURCE -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/build -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/src -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads2 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/unix -fno-strict-aliasing -O2 -march=i586 -mtune=i686 -fpermissive -DNDEBUG -std=c++14 -MD -MT CMakeFiles/FROB_OBJECTS.dir/tads3/vmbifnet.cpp.o -MF CMakeFiles/FROB_OBJECTS.dir/tads3/vmbifnet.cpp.o.d -o CMakeFiles/FROB_OBJECTS.dir/tads3/vmbifnet.cpp.o -c /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbifnet.cpp In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbifnet.cpp:34: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstr.h: In member function ‘virtual void CVmMetaclassString::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstr.h:659:36: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 659 | new (vmg_ id) CVmObjString(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstr.h: In member function ‘virtual void CVmMetaclassString::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstr.h:666:36: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 666 | new (vmg_ id) CVmObjString(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbifnet.cpp:35: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlst.h: In member function ‘virtual void CVmMetaclassList::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlst.h:772:34: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 772 | new (vmg_ id) CVmObjList(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlst.h: In member function ‘virtual void CVmMetaclassList::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlst.h:779:34: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 779 | new (vmg_ id) CVmObjList(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbifnet.cpp:39: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmvec.h: In member function ‘virtual void CVmMetaclassVector::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmvec.h:594:36: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 594 | new (vmg_ id) CVmObjVector(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmvec.h: In member function ‘virtual void CVmMetaclassVector::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmvec.h:601:36: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 601 | new (vmg_ id) CVmObjVector(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbifnet.cpp:43: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmhttpsrv.h: In member function ‘virtual void CVmMetaclassHTTPServer::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmhttpsrv.h:213:40: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 213 | new (vmg_ id) CVmObjHTTPServer(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmhttpsrv.h: In member function ‘virtual void CVmMetaclassHTTPServer::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmhttpsrv.h:221:40: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 221 | new (vmg_ id) CVmObjHTTPServer(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbifnet.cpp:45: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbytarr.h: In member function ‘virtual void CVmMetaclassByteArray::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbytarr.h:460:39: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 460 | new (vmg_ id) CVmObjByteArray(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbytarr.h: In member function ‘virtual void CVmMetaclassByteArray::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbytarr.h:467:39: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 467 | new (vmg_ id) CVmObjByteArray(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbifnet.cpp:46: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfilobj.h: In member function ‘virtual void CVmMetaclassFile::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfilobj.h:597:34: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 597 | new (vmg_ id) CVmObjFile(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfilobj.h: In member function ‘virtual void CVmMetaclassFile::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfilobj.h:604:34: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 604 | new (vmg_ id) CVmObjFile(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbifnet.cpp:47: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmcset.h: In member function ‘virtual void CVmMetaclassCharSet::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmcset.h:238:37: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 238 | new (vmg_ id) CVmObjCharSet(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmcset.h: In member function ‘virtual void CVmMetaclassCharSet::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmcset.h:245:37: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 245 | new (vmg_ id) CVmObjCharSet(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h:29, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbifnet.cpp:48: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmiter.h: In member function ‘virtual void CVmMetaclassIterIdx::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmiter.h:339:37: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 339 | new (vmg_ id) CVmObjIterIdx(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmiter.h: In member function ‘virtual void CVmMetaclassIterIdx::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmiter.h:346:37: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 346 | new (vmg_ id) CVmObjIterIdx(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbifnet.cpp:48: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h: In member function ‘virtual void CVmMetaclassLookupTable::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h:670:41: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 670 | new (vmg_ id) CVmObjLookupTable(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h: In member function ‘virtual void CVmMetaclassLookupTable::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h:677:41: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 677 | new (vmg_ id) CVmObjLookupTable(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h: In member function ‘virtual void CVmMetaclassWeakRefLookupTable::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h:710:50: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 710 | { new (vmg_ id) CVmObjWeakRefLookupTable(); } | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h: In member function ‘virtual void CVmMetaclassWeakRefLookupTable::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h:714:50: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 714 | { new (vmg_ id) CVmObjWeakRefLookupTable(); } | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h: In member function ‘virtual void CVmMetaclassIterLookupTable::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h:919:45: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 919 | new (vmg_ id) CVmObjIterLookupTable(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h: In member function ‘virtual void CVmMetaclassIterLookupTable::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h:926:45: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 926 | new (vmg_ id) CVmObjIterLookupTable(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbifnet.cpp:49: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtobj.h: In member function ‘virtual void CVmMetaclassTads::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtobj.h:651:34: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 651 | new (vmg_ id) CVmObjTads(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtobj.h: In member function ‘virtual void CVmMetaclassTads::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtobj.h:658:34: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 658 | new (vmg_ id) CVmObjTads(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtobj.h: In member function ‘virtual void CVmMetaclassIntClsMod::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtobj.h:766:39: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 766 | new (vmg_ id) CVmObjIntClsMod(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtobj.h: In member function ‘virtual void CVmMetaclassIntClsMod::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtobj.h:773:39: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 773 | new (vmg_ id) CVmObjIntClsMod(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) [ 70%] Building CXX object CMakeFiles/FROB_OBJECTS.dir/tads3/vmbifregn.cpp.o /usr/bin/c++ -DFROBTADS -DRUNFAST -DRUNTIME -DTADSNET -DTC_TARGET_T3 -DVMGLOB_VARS -D_DEFAULT_SOURCE -D_M_LE_C11 -D_SVID_SOURCE -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/build -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/src -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads2 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/unix -fno-strict-aliasing -O2 -march=i586 -mtune=i686 -fpermissive -DNDEBUG -std=c++14 -MD -MT CMakeFiles/FROB_OBJECTS.dir/tads3/vmbifregn.cpp.o -MF CMakeFiles/FROB_OBJECTS.dir/tads3/vmbifregn.cpp.o.d -o CMakeFiles/FROB_OBJECTS.dir/tads3/vmbifregn.cpp.o -c /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbifregn.cpp [ 70%] Building CXX object CMakeFiles/FROB_OBJECTS.dir/tads3/vmhttpreq.cpp.o /usr/bin/c++ -DFROBTADS -DRUNFAST -DRUNTIME -DTADSNET -DTC_TARGET_T3 -DVMGLOB_VARS -D_DEFAULT_SOURCE -D_M_LE_C11 -D_SVID_SOURCE -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/build -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/src -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads2 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/unix -fno-strict-aliasing -O2 -march=i586 -mtune=i686 -fpermissive -DNDEBUG -std=c++14 -MD -MT CMakeFiles/FROB_OBJECTS.dir/tads3/vmhttpreq.cpp.o -MF CMakeFiles/FROB_OBJECTS.dir/tads3/vmhttpreq.cpp.o.d -o CMakeFiles/FROB_OBJECTS.dir/tads3/vmhttpreq.cpp.o -c /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmhttpreq.cpp In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmhttpreq.cpp:28: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmhttpreq.h: In member function ‘virtual void CVmMetaclassHTTPRequest::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmhttpreq.h:324:41: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 324 | new (vmg_ id) CVmObjHTTPRequest(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmhttpreq.h: In member function ‘virtual void CVmMetaclassHTTPRequest::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmhttpreq.h:332:41: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 332 | new (vmg_ id) CVmObjHTTPRequest(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:52, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmhttpreq.cpp:35: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtobj.h: In member function ‘virtual void CVmMetaclassTads::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtobj.h:651:34: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 651 | new (vmg_ id) CVmObjTads(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtobj.h: In member function ‘virtual void CVmMetaclassTads::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtobj.h:658:34: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 658 | new (vmg_ id) CVmObjTads(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtobj.h: In member function ‘virtual void CVmMetaclassIntClsMod::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtobj.h:766:39: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 766 | new (vmg_ id) CVmObjIntClsMod(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtobj.h: In member function ‘virtual void CVmMetaclassIntClsMod::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtobj.h:773:39: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 773 | new (vmg_ id) CVmObjIntClsMod(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:53, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmhttpreq.cpp:35: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstr.h: In member function ‘virtual void CVmMetaclassString::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstr.h:659:36: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 659 | new (vmg_ id) CVmObjString(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstr.h: In member function ‘virtual void CVmMetaclassString::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstr.h:666:36: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 666 | new (vmg_ id) CVmObjString(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:54, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmhttpreq.cpp:35: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlst.h: In member function ‘virtual void CVmMetaclassList::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlst.h:772:34: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 772 | new (vmg_ id) CVmObjList(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlst.h: In member function ‘virtual void CVmMetaclassList::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlst.h:779:34: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 779 | new (vmg_ id) CVmObjList(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:55, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmhttpreq.cpp:35: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdict.h: In member function ‘virtual void CVmMetaclassDict::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdict.h:629:41: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 629 | { new (vmg_ id) CVmObjDict(vmg0_); } | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdict.h: In member function ‘virtual void CVmMetaclassDict::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdict.h:633:41: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 633 | { new (vmg_ id) CVmObjDict(vmg0_); } | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:56, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmhttpreq.cpp:35: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmgram.h: In member function ‘virtual void CVmMetaclassGramProd::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmgram.h:545:43: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 545 | new (vmg_ id) CVmObjGramProd(vmg0_); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmgram.h: In member function ‘virtual void CVmMetaclassGramProd::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmgram.h:552:43: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 552 | new (vmg_ id) CVmObjGramProd(vmg0_); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:57, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmhttpreq.cpp:35: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbignum.h: In static member function ‘static vm_obj_id_t CVmObjBigNum::create(int, const bignum_t*)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbignum.h:585:45: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 585 | new (vmg_ id) CVmObjBigNum(vmg_ prec); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbignum.h: In static member function ‘static vm_obj_id_t CVmObjBigNum::create(int, const bignum_t&)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbignum.h:596:45: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 596 | new (vmg_ id) CVmObjBigNum(vmg_ prec); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbignum.h: In member function ‘virtual void CVmMetaclassBigNum::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbignum.h:1640:36: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 1640 | new (vmg_ id) CVmObjBigNum(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbignum.h: In member function ‘virtual void CVmMetaclassBigNum::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbignum.h:1647:36: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 1647 | new (vmg_ id) CVmObjBigNum(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:58, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmhttpreq.cpp:35: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmintcls.h: In member function ‘virtual void CVmMetaclassClass::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmintcls.h:306:35: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 306 | new (vmg_ id) CVmObjClass(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmintcls.h: In member function ‘virtual void CVmMetaclassClass::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmintcls.h:313:35: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 313 | new (vmg_ id) CVmObjClass(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmanonfn.h:28, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:59, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmhttpreq.cpp:35: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmvec.h: In member function ‘virtual void CVmMetaclassVector::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmvec.h:594:36: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 594 | new (vmg_ id) CVmObjVector(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmvec.h: In member function ‘virtual void CVmMetaclassVector::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmvec.h:601:36: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 601 | new (vmg_ id) CVmObjVector(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:59, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmhttpreq.cpp:35: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmanonfn.h: In member function ‘virtual void CVmMetaclassAnonFn::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmanonfn.h:107:36: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 107 | new (vmg_ id) CVmObjAnonFn(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmanonfn.h: In member function ‘virtual void CVmMetaclassAnonFn::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmanonfn.h:114:36: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 114 | new (vmg_ id) CVmObjAnonFn(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:61, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmhttpreq.cpp:35: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmiter.h: In member function ‘virtual void CVmMetaclassIterIdx::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmiter.h:339:37: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 339 | new (vmg_ id) CVmObjIterIdx(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmiter.h: In member function ‘virtual void CVmMetaclassIterIdx::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmiter.h:346:37: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 346 | new (vmg_ id) CVmObjIterIdx(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:63, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmhttpreq.cpp:35: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h: In member function ‘virtual void CVmMetaclassLookupTable::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h:670:41: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 670 | new (vmg_ id) CVmObjLookupTable(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h: In member function ‘virtual void CVmMetaclassLookupTable::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h:677:41: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 677 | new (vmg_ id) CVmObjLookupTable(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h: In member function ‘virtual void CVmMetaclassWeakRefLookupTable::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h:710:50: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 710 | { new (vmg_ id) CVmObjWeakRefLookupTable(); } | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h: In member function ‘virtual void CVmMetaclassWeakRefLookupTable::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h:714:50: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 714 | { new (vmg_ id) CVmObjWeakRefLookupTable(); } | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h: In member function ‘virtual void CVmMetaclassIterLookupTable::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h:919:45: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 919 | new (vmg_ id) CVmObjIterLookupTable(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h: In member function ‘virtual void CVmMetaclassIterLookupTable::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h:926:45: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 926 | new (vmg_ id) CVmObjIterLookupTable(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:64, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmhttpreq.cpp:35: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbytarr.h: In member function ‘virtual void CVmMetaclassByteArray::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbytarr.h:460:39: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 460 | new (vmg_ id) CVmObjByteArray(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbytarr.h: In member function ‘virtual void CVmMetaclassByteArray::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbytarr.h:467:39: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 467 | new (vmg_ id) CVmObjByteArray(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:65, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmhttpreq.cpp:35: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmcset.h: In member function ‘virtual void CVmMetaclassCharSet::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmcset.h:238:37: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 238 | new (vmg_ id) CVmObjCharSet(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmcset.h: In member function ‘virtual void CVmMetaclassCharSet::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmcset.h:245:37: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 245 | new (vmg_ id) CVmObjCharSet(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:66, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmhttpreq.cpp:35: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfilobj.h: In member function ‘virtual void CVmMetaclassFile::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfilobj.h:597:34: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 597 | new (vmg_ id) CVmObjFile(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfilobj.h: In member function ‘virtual void CVmMetaclassFile::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfilobj.h:604:34: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 604 | new (vmg_ id) CVmObjFile(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:67, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmhttpreq.cpp:35: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtmpfil.h: In member function ‘virtual void CVmMetaclassTemporaryFile::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtmpfil.h:222:43: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 222 | new (vmg_ id) CVmObjTemporaryFile(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtmpfil.h: In member function ‘virtual void CVmMetaclassTemporaryFile::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtmpfil.h:229:43: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 229 | new (vmg_ id) CVmObjTemporaryFile(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:68, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmhttpreq.cpp:35: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfilnam.h: In member function ‘virtual void CVmMetaclassFileName::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfilnam.h:340:38: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 340 | new (vmg_ id) CVmObjFileName(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfilnam.h: In member function ‘virtual void CVmMetaclassFileName::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfilnam.h:347:38: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 347 | new (vmg_ id) CVmObjFileName(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:69, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmhttpreq.cpp:35: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmpat.h: In member function ‘virtual void CVmMetaclassPattern::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmpat.h:198:37: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 198 | new (vmg_ id) CVmObjPattern(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmpat.h: In member function ‘virtual void CVmMetaclassPattern::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmpat.h:205:37: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 205 | new (vmg_ id) CVmObjPattern(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:70, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmhttpreq.cpp:35: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstrcmp.h: In member function ‘virtual void CVmMetaclassStrComp::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstrcmp.h:307:37: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 307 | new (vmg_ id) CVmObjStrComp(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstrcmp.h: In member function ‘virtual void CVmMetaclassStrComp::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstrcmp.h:314:37: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 314 | new (vmg_ id) CVmObjStrComp(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:71, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmhttpreq.cpp:35: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstrbuf.h: In member function ‘virtual void CVmMetaclassStringBuffer::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstrbuf.h:397:42: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 397 | new (vmg_ id) CVmObjStringBuffer(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstrbuf.h: In member function ‘virtual void CVmMetaclassStringBuffer::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstrbuf.h:404:42: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 404 | new (vmg_ id) CVmObjStringBuffer(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:72, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmhttpreq.cpp:35: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdynfunc.h: In member function ‘virtual void CVmMetaclassDynamicFunc::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdynfunc.h:344:38: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 344 | new (vmg_ id) CVmDynamicFunc(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdynfunc.h: In member function ‘virtual void CVmMetaclassDynamicFunc::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdynfunc.h:351:38: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 351 | new (vmg_ id) CVmDynamicFunc(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:73, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmhttpreq.cpp:35: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfref.h: In member function ‘virtual void CVmMetaclassFrameDesc::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfref.h:434:39: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 434 | new (vmg_ id) CVmObjFrameDesc(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfref.h: In member function ‘virtual void CVmMetaclassFrameDesc::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfref.h:441:39: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 441 | new (vmg_ id) CVmObjFrameDesc(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfref.h: In member function ‘virtual void CVmMetaclassFrameRef::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfref.h:471:38: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 471 | new (vmg_ id) CVmObjFrameRef(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfref.h: In member function ‘virtual void CVmMetaclassFrameRef::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfref.h:478:38: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 478 | new (vmg_ id) CVmObjFrameRef(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:74, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmhttpreq.cpp:35: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdate.h: In member function ‘virtual void CVmMetaclassDate::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdate.h:683:34: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 683 | new (vmg_ id) CVmObjDate(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdate.h: In member function ‘virtual void CVmMetaclassDate::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdate.h:690:34: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 690 | new (vmg_ id) CVmObjDate(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:75, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmhttpreq.cpp:35: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtzobj.h: In member function ‘virtual void CVmMetaclassTimeZone::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtzobj.h:215:38: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 215 | new (vmg_ id) CVmObjTimeZone(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtzobj.h: In member function ‘virtual void CVmMetaclassTimeZone::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtzobj.h:222:38: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 222 | new (vmg_ id) CVmObjTimeZone(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcnet.h:28, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:79, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmhttpreq.cpp:35: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmhttpsrv.h: In member function ‘virtual void CVmMetaclassHTTPServer::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmhttpsrv.h:213:40: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 213 | new (vmg_ id) CVmObjHTTPServer(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmhttpsrv.h: In member function ‘virtual void CVmMetaclassHTTPServer::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmhttpsrv.h:221:40: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 221 | new (vmg_ id) CVmObjHTTPServer(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmhttpreq.cpp: In static member function ‘static vm_obj_id_t CVmObjHTTPRequest::create(int, TadsHttpRequest*, vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmhttpreq.cpp:140:69: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 140 | CVmObjHTTPRequest *r = new (vmg_ id) CVmObjHTTPRequest(vmg_ TRUE); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) [ 71%] Building CXX object CMakeFiles/FROB_OBJECTS.dir/tads3/vmhttpsrv.cpp.o /usr/bin/c++ -DFROBTADS -DRUNFAST -DRUNTIME -DTADSNET -DTC_TARGET_T3 -DVMGLOB_VARS -D_DEFAULT_SOURCE -D_M_LE_C11 -D_SVID_SOURCE -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/build -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/src -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads2 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/unix -fno-strict-aliasing -O2 -march=i586 -mtune=i686 -fpermissive -DNDEBUG -std=c++14 -MD -MT CMakeFiles/FROB_OBJECTS.dir/tads3/vmhttpsrv.cpp.o -MF CMakeFiles/FROB_OBJECTS.dir/tads3/vmhttpsrv.cpp.o.d -o CMakeFiles/FROB_OBJECTS.dir/tads3/vmhttpsrv.cpp.o -c /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmhttpsrv.cpp In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmhttpsrv.cpp:28: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmhttpsrv.h: In member function ‘virtual void CVmMetaclassHTTPServer::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmhttpsrv.h:213:40: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 213 | new (vmg_ id) CVmObjHTTPServer(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmhttpsrv.h: In member function ‘virtual void CVmMetaclassHTTPServer::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmhttpsrv.h:221:40: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 221 | new (vmg_ id) CVmObjHTTPServer(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:52, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmhttpsrv.cpp:35: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtobj.h: In member function ‘virtual void CVmMetaclassTads::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtobj.h:651:34: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 651 | new (vmg_ id) CVmObjTads(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtobj.h: In member function ‘virtual void CVmMetaclassTads::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtobj.h:658:34: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 658 | new (vmg_ id) CVmObjTads(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtobj.h: In member function ‘virtual void CVmMetaclassIntClsMod::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtobj.h:766:39: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 766 | new (vmg_ id) CVmObjIntClsMod(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtobj.h: In member function ‘virtual void CVmMetaclassIntClsMod::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtobj.h:773:39: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 773 | new (vmg_ id) CVmObjIntClsMod(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:53, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmhttpsrv.cpp:35: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstr.h: In member function ‘virtual void CVmMetaclassString::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstr.h:659:36: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 659 | new (vmg_ id) CVmObjString(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstr.h: In member function ‘virtual void CVmMetaclassString::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstr.h:666:36: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 666 | new (vmg_ id) CVmObjString(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:54, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmhttpsrv.cpp:35: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlst.h: In member function ‘virtual void CVmMetaclassList::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlst.h:772:34: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 772 | new (vmg_ id) CVmObjList(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlst.h: In member function ‘virtual void CVmMetaclassList::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlst.h:779:34: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 779 | new (vmg_ id) CVmObjList(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:55, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmhttpsrv.cpp:35: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdict.h: In member function ‘virtual void CVmMetaclassDict::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdict.h:629:41: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 629 | { new (vmg_ id) CVmObjDict(vmg0_); } | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdict.h: In member function ‘virtual void CVmMetaclassDict::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdict.h:633:41: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 633 | { new (vmg_ id) CVmObjDict(vmg0_); } | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:56, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmhttpsrv.cpp:35: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmgram.h: In member function ‘virtual void CVmMetaclassGramProd::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmgram.h:545:43: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 545 | new (vmg_ id) CVmObjGramProd(vmg0_); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmgram.h: In member function ‘virtual void CVmMetaclassGramProd::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmgram.h:552:43: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 552 | new (vmg_ id) CVmObjGramProd(vmg0_); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:57, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmhttpsrv.cpp:35: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbignum.h: In static member function ‘static vm_obj_id_t CVmObjBigNum::create(int, const bignum_t*)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbignum.h:585:45: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 585 | new (vmg_ id) CVmObjBigNum(vmg_ prec); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbignum.h: In static member function ‘static vm_obj_id_t CVmObjBigNum::create(int, const bignum_t&)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbignum.h:596:45: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 596 | new (vmg_ id) CVmObjBigNum(vmg_ prec); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbignum.h: In member function ‘virtual void CVmMetaclassBigNum::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbignum.h:1640:36: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 1640 | new (vmg_ id) CVmObjBigNum(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbignum.h: In member function ‘virtual void CVmMetaclassBigNum::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbignum.h:1647:36: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 1647 | new (vmg_ id) CVmObjBigNum(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:58, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmhttpsrv.cpp:35: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmintcls.h: In member function ‘virtual void CVmMetaclassClass::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmintcls.h:306:35: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 306 | new (vmg_ id) CVmObjClass(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmintcls.h: In member function ‘virtual void CVmMetaclassClass::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmintcls.h:313:35: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 313 | new (vmg_ id) CVmObjClass(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmanonfn.h:28, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:59, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmhttpsrv.cpp:35: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmvec.h: In member function ‘virtual void CVmMetaclassVector::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmvec.h:594:36: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 594 | new (vmg_ id) CVmObjVector(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmvec.h: In member function ‘virtual void CVmMetaclassVector::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmvec.h:601:36: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 601 | new (vmg_ id) CVmObjVector(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:59, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmhttpsrv.cpp:35: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmanonfn.h: In member function ‘virtual void CVmMetaclassAnonFn::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmanonfn.h:107:36: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 107 | new (vmg_ id) CVmObjAnonFn(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmanonfn.h: In member function ‘virtual void CVmMetaclassAnonFn::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmanonfn.h:114:36: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 114 | new (vmg_ id) CVmObjAnonFn(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:61, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmhttpsrv.cpp:35: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmiter.h: In member function ‘virtual void CVmMetaclassIterIdx::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmiter.h:339:37: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 339 | new (vmg_ id) CVmObjIterIdx(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmiter.h: In member function ‘virtual void CVmMetaclassIterIdx::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmiter.h:346:37: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 346 | new (vmg_ id) CVmObjIterIdx(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:63, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmhttpsrv.cpp:35: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h: In member function ‘virtual void CVmMetaclassLookupTable::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h:670:41: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 670 | new (vmg_ id) CVmObjLookupTable(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h: In member function ‘virtual void CVmMetaclassLookupTable::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h:677:41: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 677 | new (vmg_ id) CVmObjLookupTable(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h: In member function ‘virtual void CVmMetaclassWeakRefLookupTable::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h:710:50: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 710 | { new (vmg_ id) CVmObjWeakRefLookupTable(); } | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h: In member function ‘virtual void CVmMetaclassWeakRefLookupTable::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h:714:50: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 714 | { new (vmg_ id) CVmObjWeakRefLookupTable(); } | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h: In member function ‘virtual void CVmMetaclassIterLookupTable::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h:919:45: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 919 | new (vmg_ id) CVmObjIterLookupTable(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h: In member function ‘virtual void CVmMetaclassIterLookupTable::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h:926:45: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 926 | new (vmg_ id) CVmObjIterLookupTable(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:64, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmhttpsrv.cpp:35: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbytarr.h: In member function ‘virtual void CVmMetaclassByteArray::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbytarr.h:460:39: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 460 | new (vmg_ id) CVmObjByteArray(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbytarr.h: In member function ‘virtual void CVmMetaclassByteArray::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbytarr.h:467:39: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 467 | new (vmg_ id) CVmObjByteArray(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:65, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmhttpsrv.cpp:35: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmcset.h: In member function ‘virtual void CVmMetaclassCharSet::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmcset.h:238:37: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 238 | new (vmg_ id) CVmObjCharSet(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmcset.h: In member function ‘virtual void CVmMetaclassCharSet::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmcset.h:245:37: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 245 | new (vmg_ id) CVmObjCharSet(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:66, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmhttpsrv.cpp:35: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfilobj.h: In member function ‘virtual void CVmMetaclassFile::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfilobj.h:597:34: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 597 | new (vmg_ id) CVmObjFile(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfilobj.h: In member function ‘virtual void CVmMetaclassFile::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfilobj.h:604:34: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 604 | new (vmg_ id) CVmObjFile(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:67, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmhttpsrv.cpp:35: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtmpfil.h: In member function ‘virtual void CVmMetaclassTemporaryFile::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtmpfil.h:222:43: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 222 | new (vmg_ id) CVmObjTemporaryFile(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtmpfil.h: In member function ‘virtual void CVmMetaclassTemporaryFile::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtmpfil.h:229:43: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 229 | new (vmg_ id) CVmObjTemporaryFile(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:68, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmhttpsrv.cpp:35: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfilnam.h: In member function ‘virtual void CVmMetaclassFileName::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfilnam.h:340:38: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 340 | new (vmg_ id) CVmObjFileName(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfilnam.h: In member function ‘virtual void CVmMetaclassFileName::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfilnam.h:347:38: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 347 | new (vmg_ id) CVmObjFileName(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:69, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmhttpsrv.cpp:35: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmpat.h: In member function ‘virtual void CVmMetaclassPattern::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmpat.h:198:37: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 198 | new (vmg_ id) CVmObjPattern(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmpat.h: In member function ‘virtual void CVmMetaclassPattern::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmpat.h:205:37: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 205 | new (vmg_ id) CVmObjPattern(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:70, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmhttpsrv.cpp:35: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstrcmp.h: In member function ‘virtual void CVmMetaclassStrComp::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstrcmp.h:307:37: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 307 | new (vmg_ id) CVmObjStrComp(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstrcmp.h: In member function ‘virtual void CVmMetaclassStrComp::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstrcmp.h:314:37: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 314 | new (vmg_ id) CVmObjStrComp(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:71, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmhttpsrv.cpp:35: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstrbuf.h: In member function ‘virtual void CVmMetaclassStringBuffer::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstrbuf.h:397:42: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 397 | new (vmg_ id) CVmObjStringBuffer(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstrbuf.h: In member function ‘virtual void CVmMetaclassStringBuffer::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstrbuf.h:404:42: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 404 | new (vmg_ id) CVmObjStringBuffer(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:72, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmhttpsrv.cpp:35: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdynfunc.h: In member function ‘virtual void CVmMetaclassDynamicFunc::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdynfunc.h:344:38: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 344 | new (vmg_ id) CVmDynamicFunc(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdynfunc.h: In member function ‘virtual void CVmMetaclassDynamicFunc::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdynfunc.h:351:38: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 351 | new (vmg_ id) CVmDynamicFunc(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:73, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmhttpsrv.cpp:35: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfref.h: In member function ‘virtual void CVmMetaclassFrameDesc::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfref.h:434:39: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 434 | new (vmg_ id) CVmObjFrameDesc(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfref.h: In member function ‘virtual void CVmMetaclassFrameDesc::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfref.h:441:39: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 441 | new (vmg_ id) CVmObjFrameDesc(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfref.h: In member function ‘virtual void CVmMetaclassFrameRef::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfref.h:471:38: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 471 | new (vmg_ id) CVmObjFrameRef(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfref.h: In member function ‘virtual void CVmMetaclassFrameRef::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfref.h:478:38: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 478 | new (vmg_ id) CVmObjFrameRef(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:74, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmhttpsrv.cpp:35: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdate.h: In member function ‘virtual void CVmMetaclassDate::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdate.h:683:34: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 683 | new (vmg_ id) CVmObjDate(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdate.h: In member function ‘virtual void CVmMetaclassDate::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdate.h:690:34: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 690 | new (vmg_ id) CVmObjDate(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:75, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmhttpsrv.cpp:35: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtzobj.h: In member function ‘virtual void CVmMetaclassTimeZone::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtzobj.h:215:38: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 215 | new (vmg_ id) CVmObjTimeZone(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtzobj.h: In member function ‘virtual void CVmMetaclassTimeZone::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtzobj.h:222:38: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 222 | new (vmg_ id) CVmObjTimeZone(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcnet.h:29, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:79, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmhttpsrv.cpp:35: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmhttpreq.h: In member function ‘virtual void CVmMetaclassHTTPRequest::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmhttpreq.h:324:41: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 324 | new (vmg_ id) CVmObjHTTPRequest(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmhttpreq.h: In member function ‘virtual void CVmMetaclassHTTPRequest::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmhttpreq.h:332:41: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 332 | new (vmg_ id) CVmObjHTTPRequest(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmhttpsrv.cpp: In static member function ‘static vm_obj_id_t CVmObjHTTPServer::create_from_stack(const uchar**, uint)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmhttpsrv.cpp:194:67: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 194 | CVmObjHTTPServer *l = new (vmg_ id) CVmObjHTTPServer(vmg_ TRUE); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) [ 71%] Building CXX object CMakeFiles/FROB_OBJECTS.dir/tads3/vmnetcfg.cpp.o /usr/bin/c++ -DFROBTADS -DRUNFAST -DRUNTIME -DTADSNET -DTC_TARGET_T3 -DVMGLOB_VARS -D_DEFAULT_SOURCE -D_M_LE_C11 -D_SVID_SOURCE -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/build -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/src -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads2 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/unix -fno-strict-aliasing -O2 -march=i586 -mtune=i686 -fpermissive -DNDEBUG -std=c++14 -MD -MT CMakeFiles/FROB_OBJECTS.dir/tads3/vmnetcfg.cpp.o -MF CMakeFiles/FROB_OBJECTS.dir/tads3/vmnetcfg.cpp.o.d -o CMakeFiles/FROB_OBJECTS.dir/tads3/vmnetcfg.cpp.o -c /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmnetcfg.cpp In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmnetcfg.cpp:25: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstr.h: In member function ‘virtual void CVmMetaclassString::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstr.h:659:36: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 659 | new (vmg_ id) CVmObjString(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstr.h: In member function ‘virtual void CVmMetaclassString::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstr.h:666:36: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 666 | new (vmg_ id) CVmObjString(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmnetcfg.cpp:26: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlst.h: In member function ‘virtual void CVmMetaclassList::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlst.h:772:34: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 772 | new (vmg_ id) CVmObjList(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlst.h: In member function ‘virtual void CVmMetaclassList::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlst.h:779:34: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 779 | new (vmg_ id) CVmObjList(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmnetcfg.cpp:30: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmhttpreq.h: In member function ‘virtual void CVmMetaclassHTTPRequest::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmhttpreq.h:324:41: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 324 | new (vmg_ id) CVmObjHTTPRequest(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmhttpreq.h: In member function ‘virtual void CVmMetaclassHTTPRequest::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmhttpreq.h:332:41: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 332 | new (vmg_ id) CVmObjHTTPRequest(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) [ 72%] Building CXX object CMakeFiles/FROB_OBJECTS.dir/tads3/vmnet.cpp.o /usr/bin/c++ -DFROBTADS -DRUNFAST -DRUNTIME -DTADSNET -DTC_TARGET_T3 -DVMGLOB_VARS -D_DEFAULT_SOURCE -D_M_LE_C11 -D_SVID_SOURCE -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/build -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/src -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads2 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/unix -fno-strict-aliasing -O2 -march=i586 -mtune=i686 -fpermissive -DNDEBUG -std=c++14 -MD -MT CMakeFiles/FROB_OBJECTS.dir/tads3/vmnet.cpp.o -MF CMakeFiles/FROB_OBJECTS.dir/tads3/vmnet.cpp.o.d -o CMakeFiles/FROB_OBJECTS.dir/tads3/vmnet.cpp.o -c /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmnet.cpp In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmnet.cpp:27: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstr.h: In member function ‘virtual void CVmMetaclassString::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstr.h:659:36: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 659 | new (vmg_ id) CVmObjString(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstr.h: In member function ‘virtual void CVmMetaclassString::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstr.h:666:36: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 666 | new (vmg_ id) CVmObjString(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmnet.cpp:28: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlst.h: In member function ‘virtual void CVmMetaclassList::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlst.h:772:34: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 772 | new (vmg_ id) CVmObjList(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlst.h: In member function ‘virtual void CVmMetaclassList::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlst.h:779:34: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 779 | new (vmg_ id) CVmObjList(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmnet.cpp:32: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmhttpreq.h: In member function ‘virtual void CVmMetaclassHTTPRequest::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmhttpreq.h:324:41: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 324 | new (vmg_ id) CVmObjHTTPRequest(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmhttpreq.h: In member function ‘virtual void CVmMetaclassHTTPRequest::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmhttpreq.h:332:41: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 332 | new (vmg_ id) CVmObjHTTPRequest(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) [ 72%] Building CXX object CMakeFiles/FROB_OBJECTS.dir/tads3/vmnetfil.cpp.o /usr/bin/c++ -DFROBTADS -DRUNFAST -DRUNTIME -DTADSNET -DTC_TARGET_T3 -DVMGLOB_VARS -D_DEFAULT_SOURCE -D_M_LE_C11 -D_SVID_SOURCE -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/build -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/src -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads2 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/unix -fno-strict-aliasing -O2 -march=i586 -mtune=i686 -fpermissive -DNDEBUG -std=c++14 -MD -MT CMakeFiles/FROB_OBJECTS.dir/tads3/vmnetfil.cpp.o -MF CMakeFiles/FROB_OBJECTS.dir/tads3/vmnetfil.cpp.o.d -o CMakeFiles/FROB_OBJECTS.dir/tads3/vmnetfil.cpp.o -c /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmnetfil.cpp In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmnetfil.cpp:37: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtmpfil.h: In member function ‘virtual void CVmMetaclassTemporaryFile::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtmpfil.h:222:43: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 222 | new (vmg_ id) CVmObjTemporaryFile(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtmpfil.h: In member function ‘virtual void CVmMetaclassTemporaryFile::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtmpfil.h:229:43: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 229 | new (vmg_ id) CVmObjTemporaryFile(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmnetfil.cpp:38: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtobj.h: In member function ‘virtual void CVmMetaclassTads::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtobj.h:651:34: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 651 | new (vmg_ id) CVmObjTads(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtobj.h: In member function ‘virtual void CVmMetaclassTads::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtobj.h:658:34: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 658 | new (vmg_ id) CVmObjTads(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtobj.h: In member function ‘virtual void CVmMetaclassIntClsMod::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtobj.h:766:39: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 766 | new (vmg_ id) CVmObjIntClsMod(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtobj.h: In member function ‘virtual void CVmMetaclassIntClsMod::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtobj.h:773:39: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 773 | new (vmg_ id) CVmObjIntClsMod(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) make[2]: Leaving directory '/usr/src/slapt-src/development/frobtads/frobtads-2.0/build' [ 72%] Built target FROB_OBJECTS make -f CMakeFiles/frobd.dir/build.make CMakeFiles/frobd.dir/depend make[2]: Entering directory '/usr/src/slapt-src/development/frobtads/frobtads-2.0/build' cd /usr/src/slapt-src/development/frobtads/frobtads-2.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/slapt-src/development/frobtads/frobtads-2.0 /usr/src/slapt-src/development/frobtads/frobtads-2.0 /usr/src/slapt-src/development/frobtads/frobtads-2.0/build /usr/src/slapt-src/development/frobtads/frobtads-2.0/build /usr/src/slapt-src/development/frobtads/frobtads-2.0/build/CMakeFiles/frobd.dir/DependInfo.cmake --color= make[2]: Leaving directory '/usr/src/slapt-src/development/frobtads/frobtads-2.0/build' make -f CMakeFiles/frobd.dir/build.make CMakeFiles/frobd.dir/build make[2]: Entering directory '/usr/src/slapt-src/development/frobtads/frobtads-2.0/build' [ 72%] Building CXX object CMakeFiles/frobd.dir/src/osportable.cc.o /usr/bin/c++ -DFROBTADS -DRUNFAST -DRUNTIME -DTADSNET -DTC_TARGET_T3 -DVMGLOB_VARS -DVM_DEBUGGER -D_DEFAULT_SOURCE -D_M_LE_C11 -D_SVID_SOURCE -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/build -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/src -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads2 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/unix -fno-strict-aliasing -O2 -march=i586 -mtune=i686 -fpermissive -DNDEBUG -std=c++14 -MD -MT CMakeFiles/frobd.dir/src/osportable.cc.o -MF CMakeFiles/frobd.dir/src/osportable.cc.o.d -o CMakeFiles/frobd.dir/src/osportable.cc.o -c /usr/src/slapt-src/development/frobtads/frobtads-2.0/src/osportable.cc /usr/src/slapt-src/development/frobtads/frobtads-2.0/src/osportable.cc: In function ‘int os_file_stat(const char*, int, os_file_stat_t*)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/src/osportable.cc:581:18: warning: argument 1 value -1 is negative [-Wstringop-overflow=] 581 | if (getgroups(grpSize - 1, groups.get() + 1) < 0) { | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/src/osfrobtads.h:24, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads2/os.h:179, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads2/osstzprs.h:45, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/src/osportable.cc:9: /usr/include/unistd.h:701:12: note: in a call to function ‘int getgroups(int, __gid_t*)’ declared with attribute ‘access (write_only, 2, 1)’ 701 | extern int getgroups (int __size, __gid_t __list[]) __THROW __wur | ^~~~~~~~~ [ 73%] Building CXX object CMakeFiles/frobd.dir/src/debugui.cc.o /usr/bin/c++ -DFROBTADS -DRUNFAST -DRUNTIME -DTADSNET -DTC_TARGET_T3 -DVMGLOB_VARS -DVM_DEBUGGER -D_DEFAULT_SOURCE -D_M_LE_C11 -D_SVID_SOURCE -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/build -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/src -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads2 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/unix -fno-strict-aliasing -O2 -march=i586 -mtune=i686 -fpermissive -DNDEBUG -std=c++14 -MD -MT CMakeFiles/frobd.dir/src/debugui.cc.o -MF CMakeFiles/frobd.dir/src/debugui.cc.o.d -o CMakeFiles/frobd.dir/src/debugui.cc.o -c /usr/src/slapt-src/development/frobtads/frobtads-2.0/src/debugui.cc [ 73%] Building CXX object CMakeFiles/frobd.dir/tads3/vmdbg.cpp.o /usr/bin/c++ -DFROBTADS -DRUNFAST -DRUNTIME -DTADSNET -DTC_TARGET_T3 -DVMGLOB_VARS -DVM_DEBUGGER -D_DEFAULT_SOURCE -D_M_LE_C11 -D_SVID_SOURCE -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/build -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/src -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads2 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/unix -fno-strict-aliasing -O2 -march=i586 -mtune=i686 -fpermissive -DNDEBUG -std=c++14 -MD -MT CMakeFiles/frobd.dir/tads3/vmdbg.cpp.o -MF CMakeFiles/frobd.dir/tads3/vmdbg.cpp.o.d -o CMakeFiles/frobd.dir/tads3/vmdbg.cpp.o -c /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdbg.cpp In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdbg.cpp:38: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlst.h: In member function ‘virtual void CVmMetaclassList::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlst.h:772:34: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 772 | new (vmg_ id) CVmObjList(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlst.h: In member function ‘virtual void CVmMetaclassList::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlst.h:779:34: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 779 | new (vmg_ id) CVmObjList(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdbg.cpp:50: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmvec.h: In member function ‘virtual void CVmMetaclassVector::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmvec.h:594:36: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 594 | new (vmg_ id) CVmObjVector(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmvec.h: In member function ‘virtual void CVmMetaclassVector::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmvec.h:601:36: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 601 | new (vmg_ id) CVmObjVector(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdbg.cpp:51: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbignum.h: In static member function ‘static vm_obj_id_t CVmObjBigNum::create(int, const bignum_t*)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbignum.h:585:45: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 585 | new (vmg_ id) CVmObjBigNum(vmg_ prec); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbignum.h: In static member function ‘static vm_obj_id_t CVmObjBigNum::create(int, const bignum_t&)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbignum.h:596:45: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 596 | new (vmg_ id) CVmObjBigNum(vmg_ prec); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbignum.h: In member function ‘virtual void CVmMetaclassBigNum::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbignum.h:1640:36: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 1640 | new (vmg_ id) CVmObjBigNum(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbignum.h: In member function ‘virtual void CVmMetaclassBigNum::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbignum.h:1647:36: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 1647 | new (vmg_ id) CVmObjBigNum(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdbg.cpp:52: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdate.h: In member function ‘virtual void CVmMetaclassDate::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdate.h:683:34: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 683 | new (vmg_ id) CVmObjDate(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdate.h: In member function ‘virtual void CVmMetaclassDate::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdate.h:690:34: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 690 | new (vmg_ id) CVmObjDate(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdbg.cpp:53: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtzobj.h: In member function ‘virtual void CVmMetaclassTimeZone::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtzobj.h:215:38: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 215 | new (vmg_ id) CVmObjTimeZone(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtzobj.h: In member function ‘virtual void CVmMetaclassTimeZone::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtzobj.h:222:38: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 222 | new (vmg_ id) CVmObjTimeZone(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdbg.cpp:55: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfilnam.h: In member function ‘virtual void CVmMetaclassFileName::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfilnam.h:340:38: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 340 | new (vmg_ id) CVmObjFileName(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfilnam.h: In member function ‘virtual void CVmMetaclassFileName::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfilnam.h:347:38: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 347 | new (vmg_ id) CVmObjFileName(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdbg.cpp:56: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstr.h: In member function ‘virtual void CVmMetaclassString::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstr.h:659:36: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 659 | new (vmg_ id) CVmObjString(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstr.h: In member function ‘virtual void CVmMetaclassString::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstr.h:666:36: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 666 | new (vmg_ id) CVmObjString(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdbg.cpp:57: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstrbuf.h: In member function ‘virtual void CVmMetaclassStringBuffer::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstrbuf.h:397:42: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 397 | new (vmg_ id) CVmObjStringBuffer(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstrbuf.h: In member function ‘virtual void CVmMetaclassStringBuffer::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstrbuf.h:404:42: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 404 | new (vmg_ id) CVmObjStringBuffer(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdbg.cpp:58: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmpat.h: In member function ‘virtual void CVmMetaclassPattern::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmpat.h:198:37: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 198 | new (vmg_ id) CVmObjPattern(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmpat.h: In member function ‘virtual void CVmMetaclassPattern::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmpat.h:205:37: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 205 | new (vmg_ id) CVmObjPattern(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdbg.cpp:59: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmanonfn.h: In member function ‘virtual void CVmMetaclassAnonFn::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmanonfn.h:107:36: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 107 | new (vmg_ id) CVmObjAnonFn(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmanonfn.h: In member function ‘virtual void CVmMetaclassAnonFn::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmanonfn.h:114:36: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 114 | new (vmg_ id) CVmObjAnonFn(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h:29, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdbg.cpp:60: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmiter.h: In member function ‘virtual void CVmMetaclassIterIdx::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmiter.h:339:37: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 339 | new (vmg_ id) CVmObjIterIdx(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmiter.h: In member function ‘virtual void CVmMetaclassIterIdx::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmiter.h:346:37: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 346 | new (vmg_ id) CVmObjIterIdx(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdbg.cpp:60: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h: In member function ‘virtual void CVmMetaclassLookupTable::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h:670:41: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 670 | new (vmg_ id) CVmObjLookupTable(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h: In member function ‘virtual void CVmMetaclassLookupTable::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h:677:41: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 677 | new (vmg_ id) CVmObjLookupTable(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h: In member function ‘virtual void CVmMetaclassWeakRefLookupTable::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h:710:50: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 710 | { new (vmg_ id) CVmObjWeakRefLookupTable(); } | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h: In member function ‘virtual void CVmMetaclassWeakRefLookupTable::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h:714:50: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 714 | { new (vmg_ id) CVmObjWeakRefLookupTable(); } | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h: In member function ‘virtual void CVmMetaclassIterLookupTable::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h:919:45: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 919 | new (vmg_ id) CVmObjIterLookupTable(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h: In member function ‘virtual void CVmMetaclassIterLookupTable::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h:926:45: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 926 | new (vmg_ id) CVmObjIterLookupTable(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdbg.cpp:61: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdynfunc.h: In member function ‘virtual void CVmMetaclassDynamicFunc::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdynfunc.h:344:38: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 344 | new (vmg_ id) CVmDynamicFunc(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdynfunc.h: In member function ‘virtual void CVmMetaclassDynamicFunc::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdynfunc.h:351:38: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 351 | new (vmg_ id) CVmDynamicFunc(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) [ 74%] Building CXX object CMakeFiles/frobd.dir/tads3/vmrun.cpp.o /usr/bin/c++ -DFROBTADS -DRUNFAST -DRUNTIME -DTADSNET -DTC_TARGET_T3 -DVMGLOB_VARS -DVM_DEBUGGER -D_DEFAULT_SOURCE -D_M_LE_C11 -D_SVID_SOURCE -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/build -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/src -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads2 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/unix -fno-strict-aliasing -O2 -march=i586 -mtune=i686 -fpermissive -DNDEBUG -std=c++14 -MD -MT CMakeFiles/frobd.dir/tads3/vmrun.cpp.o -MF CMakeFiles/frobd.dir/tads3/vmrun.cpp.o.d -o CMakeFiles/frobd.dir/tads3/vmrun.cpp.o -c /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmrun.cpp In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmrun.cpp:34: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlst.h: In member function ‘virtual void CVmMetaclassList::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlst.h:772:34: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 772 | new (vmg_ id) CVmObjList(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlst.h: In member function ‘virtual void CVmMetaclassList::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlst.h:779:34: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 779 | new (vmg_ id) CVmObjList(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmrun.cpp:35: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstr.h: In member function ‘virtual void CVmMetaclassString::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstr.h:659:36: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 659 | new (vmg_ id) CVmObjString(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstr.h: In member function ‘virtual void CVmMetaclassString::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstr.h:666:36: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 666 | new (vmg_ id) CVmObjString(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmrun.cpp:36: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtobj.h: In member function ‘virtual void CVmMetaclassTads::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtobj.h:651:34: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 651 | new (vmg_ id) CVmObjTads(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtobj.h: In member function ‘virtual void CVmMetaclassTads::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtobj.h:658:34: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 658 | new (vmg_ id) CVmObjTads(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtobj.h: In member function ‘virtual void CVmMetaclassIntClsMod::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtobj.h:766:39: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 766 | new (vmg_ id) CVmObjIntClsMod(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtobj.h: In member function ‘virtual void CVmMetaclassIntClsMod::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtobj.h:773:39: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 773 | new (vmg_ id) CVmObjIntClsMod(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h:29, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmrun.cpp:45: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmiter.h: In member function ‘virtual void CVmMetaclassIterIdx::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmiter.h:339:37: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 339 | new (vmg_ id) CVmObjIterIdx(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmiter.h: In member function ‘virtual void CVmMetaclassIterIdx::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmiter.h:346:37: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 346 | new (vmg_ id) CVmObjIterIdx(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmrun.cpp:45: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h: In member function ‘virtual void CVmMetaclassLookupTable::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h:670:41: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 670 | new (vmg_ id) CVmObjLookupTable(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h: In member function ‘virtual void CVmMetaclassLookupTable::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h:677:41: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 677 | new (vmg_ id) CVmObjLookupTable(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h: In member function ‘virtual void CVmMetaclassWeakRefLookupTable::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h:710:50: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 710 | { new (vmg_ id) CVmObjWeakRefLookupTable(); } | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h: In member function ‘virtual void CVmMetaclassWeakRefLookupTable::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h:714:50: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 714 | { new (vmg_ id) CVmObjWeakRefLookupTable(); } | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h: In member function ‘virtual void CVmMetaclassIterLookupTable::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h:919:45: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 919 | new (vmg_ id) CVmObjIterLookupTable(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h: In member function ‘virtual void CVmMetaclassIterLookupTable::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h:926:45: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 926 | new (vmg_ id) CVmObjIterLookupTable(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmrun.cpp:46: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfref.h: In member function ‘virtual void CVmMetaclassFrameDesc::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfref.h:434:39: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 434 | new (vmg_ id) CVmObjFrameDesc(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfref.h: In member function ‘virtual void CVmMetaclassFrameDesc::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfref.h:441:39: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 441 | new (vmg_ id) CVmObjFrameDesc(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfref.h: In member function ‘virtual void CVmMetaclassFrameRef::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfref.h:471:38: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 471 | new (vmg_ id) CVmObjFrameRef(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfref.h: In member function ‘virtual void CVmMetaclassFrameRef::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfref.h:478:38: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 478 | new (vmg_ id) CVmObjFrameRef(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmrun.cpp:48: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbignum.h: In static member function ‘static vm_obj_id_t CVmObjBigNum::create(int, const bignum_t*)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbignum.h:585:45: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 585 | new (vmg_ id) CVmObjBigNum(vmg_ prec); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbignum.h: In static member function ‘static vm_obj_id_t CVmObjBigNum::create(int, const bignum_t&)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbignum.h:596:45: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 596 | new (vmg_ id) CVmObjBigNum(vmg_ prec); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbignum.h: In member function ‘virtual void CVmMetaclassBigNum::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbignum.h:1640:36: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 1640 | new (vmg_ id) CVmObjBigNum(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbignum.h: In member function ‘virtual void CVmMetaclassBigNum::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbignum.h:1647:36: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 1647 | new (vmg_ id) CVmObjBigNum(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbignum.h: In instantiation of ‘static vm_obj_id_t CVmObjBigNum::create(int, const bignum_t&) [with int prec = 10; vm_obj_id_t = unsigned int]’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmrun.cpp:987:39: required from here /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbignum.h:596:9: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 596 | new (vmg_ id) CVmObjBigNum(vmg_ prec); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbignum.h: In instantiation of ‘static vm_obj_id_t CVmObjBigNum::create(int, const bignum_t&) [with int prec = 20; vm_obj_id_t = unsigned int]’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmrun.cpp:1019:39: required from here /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbignum.h:596:9: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) [ 74%] Building CXX object CMakeFiles/frobd.dir/tads3/vmbt3_d.cpp.o /usr/bin/c++ -DFROBTADS -DRUNFAST -DRUNTIME -DTADSNET -DTC_TARGET_T3 -DVMGLOB_VARS -DVM_DEBUGGER -D_DEFAULT_SOURCE -D_M_LE_C11 -D_SVID_SOURCE -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/build -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/src -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads2 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/unix -fno-strict-aliasing -O2 -march=i586 -mtune=i686 -fpermissive -DNDEBUG -std=c++14 -MD -MT CMakeFiles/frobd.dir/tads3/vmbt3_d.cpp.o -MF CMakeFiles/frobd.dir/tads3/vmbt3_d.cpp.o.d -o CMakeFiles/frobd.dir/tads3/vmbt3_d.cpp.o -c /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbt3_d.cpp [ 75%] Building CXX object CMakeFiles/frobd.dir/tads3/vmimg_d.cpp.o /usr/bin/c++ -DFROBTADS -DRUNFAST -DRUNTIME -DTADSNET -DTC_TARGET_T3 -DVMGLOB_VARS -DVM_DEBUGGER -D_DEFAULT_SOURCE -D_M_LE_C11 -D_SVID_SOURCE -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/build -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/src -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads2 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/unix -fno-strict-aliasing -O2 -march=i586 -mtune=i686 -fpermissive -DNDEBUG -std=c++14 -MD -MT CMakeFiles/frobd.dir/tads3/vmimg_d.cpp.o -MF CMakeFiles/frobd.dir/tads3/vmimg_d.cpp.o.d -o CMakeFiles/frobd.dir/tads3/vmimg_d.cpp.o -c /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmimg_d.cpp In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:52, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmimg_d.cpp:42: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtobj.h: In member function ‘virtual void CVmMetaclassTads::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtobj.h:651:34: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 651 | new (vmg_ id) CVmObjTads(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtobj.h: In member function ‘virtual void CVmMetaclassTads::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtobj.h:658:34: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 658 | new (vmg_ id) CVmObjTads(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtobj.h: In member function ‘virtual void CVmMetaclassIntClsMod::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtobj.h:766:39: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 766 | new (vmg_ id) CVmObjIntClsMod(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtobj.h: In member function ‘virtual void CVmMetaclassIntClsMod::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtobj.h:773:39: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 773 | new (vmg_ id) CVmObjIntClsMod(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:53, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmimg_d.cpp:42: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstr.h: In member function ‘virtual void CVmMetaclassString::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstr.h:659:36: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 659 | new (vmg_ id) CVmObjString(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstr.h: In member function ‘virtual void CVmMetaclassString::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstr.h:666:36: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 666 | new (vmg_ id) CVmObjString(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:54, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmimg_d.cpp:42: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlst.h: In member function ‘virtual void CVmMetaclassList::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlst.h:772:34: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 772 | new (vmg_ id) CVmObjList(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlst.h: In member function ‘virtual void CVmMetaclassList::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlst.h:779:34: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 779 | new (vmg_ id) CVmObjList(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:55, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmimg_d.cpp:42: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdict.h: In member function ‘virtual void CVmMetaclassDict::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdict.h:629:41: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 629 | { new (vmg_ id) CVmObjDict(vmg0_); } | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdict.h: In member function ‘virtual void CVmMetaclassDict::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdict.h:633:41: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 633 | { new (vmg_ id) CVmObjDict(vmg0_); } | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:56, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmimg_d.cpp:42: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmgram.h: In member function ‘virtual void CVmMetaclassGramProd::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmgram.h:545:43: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 545 | new (vmg_ id) CVmObjGramProd(vmg0_); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmgram.h: In member function ‘virtual void CVmMetaclassGramProd::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmgram.h:552:43: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 552 | new (vmg_ id) CVmObjGramProd(vmg0_); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:57, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmimg_d.cpp:42: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbignum.h: In static member function ‘static vm_obj_id_t CVmObjBigNum::create(int, const bignum_t*)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbignum.h:585:45: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 585 | new (vmg_ id) CVmObjBigNum(vmg_ prec); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbignum.h: In static member function ‘static vm_obj_id_t CVmObjBigNum::create(int, const bignum_t&)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbignum.h:596:45: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 596 | new (vmg_ id) CVmObjBigNum(vmg_ prec); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbignum.h: In member function ‘virtual void CVmMetaclassBigNum::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbignum.h:1640:36: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 1640 | new (vmg_ id) CVmObjBigNum(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbignum.h: In member function ‘virtual void CVmMetaclassBigNum::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbignum.h:1647:36: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 1647 | new (vmg_ id) CVmObjBigNum(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:58, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmimg_d.cpp:42: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmintcls.h: In member function ‘virtual void CVmMetaclassClass::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmintcls.h:306:35: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 306 | new (vmg_ id) CVmObjClass(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmintcls.h: In member function ‘virtual void CVmMetaclassClass::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmintcls.h:313:35: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 313 | new (vmg_ id) CVmObjClass(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmanonfn.h:28, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:59, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmimg_d.cpp:42: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmvec.h: In member function ‘virtual void CVmMetaclassVector::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmvec.h:594:36: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 594 | new (vmg_ id) CVmObjVector(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmvec.h: In member function ‘virtual void CVmMetaclassVector::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmvec.h:601:36: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 601 | new (vmg_ id) CVmObjVector(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:59, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmimg_d.cpp:42: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmanonfn.h: In member function ‘virtual void CVmMetaclassAnonFn::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmanonfn.h:107:36: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 107 | new (vmg_ id) CVmObjAnonFn(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmanonfn.h: In member function ‘virtual void CVmMetaclassAnonFn::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmanonfn.h:114:36: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 114 | new (vmg_ id) CVmObjAnonFn(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:61, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmimg_d.cpp:42: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmiter.h: In member function ‘virtual void CVmMetaclassIterIdx::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmiter.h:339:37: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 339 | new (vmg_ id) CVmObjIterIdx(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmiter.h: In member function ‘virtual void CVmMetaclassIterIdx::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmiter.h:346:37: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 346 | new (vmg_ id) CVmObjIterIdx(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:63, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmimg_d.cpp:42: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h: In member function ‘virtual void CVmMetaclassLookupTable::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h:670:41: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 670 | new (vmg_ id) CVmObjLookupTable(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h: In member function ‘virtual void CVmMetaclassLookupTable::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h:677:41: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 677 | new (vmg_ id) CVmObjLookupTable(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h: In member function ‘virtual void CVmMetaclassWeakRefLookupTable::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h:710:50: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 710 | { new (vmg_ id) CVmObjWeakRefLookupTable(); } | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h: In member function ‘virtual void CVmMetaclassWeakRefLookupTable::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h:714:50: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 714 | { new (vmg_ id) CVmObjWeakRefLookupTable(); } | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h: In member function ‘virtual void CVmMetaclassIterLookupTable::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h:919:45: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 919 | new (vmg_ id) CVmObjIterLookupTable(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h: In member function ‘virtual void CVmMetaclassIterLookupTable::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h:926:45: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 926 | new (vmg_ id) CVmObjIterLookupTable(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:64, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmimg_d.cpp:42: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbytarr.h: In member function ‘virtual void CVmMetaclassByteArray::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbytarr.h:460:39: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 460 | new (vmg_ id) CVmObjByteArray(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbytarr.h: In member function ‘virtual void CVmMetaclassByteArray::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbytarr.h:467:39: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 467 | new (vmg_ id) CVmObjByteArray(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:65, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmimg_d.cpp:42: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmcset.h: In member function ‘virtual void CVmMetaclassCharSet::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmcset.h:238:37: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 238 | new (vmg_ id) CVmObjCharSet(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmcset.h: In member function ‘virtual void CVmMetaclassCharSet::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmcset.h:245:37: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 245 | new (vmg_ id) CVmObjCharSet(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:66, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmimg_d.cpp:42: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfilobj.h: In member function ‘virtual void CVmMetaclassFile::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfilobj.h:597:34: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 597 | new (vmg_ id) CVmObjFile(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfilobj.h: In member function ‘virtual void CVmMetaclassFile::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfilobj.h:604:34: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 604 | new (vmg_ id) CVmObjFile(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:67, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmimg_d.cpp:42: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtmpfil.h: In member function ‘virtual void CVmMetaclassTemporaryFile::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtmpfil.h:222:43: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 222 | new (vmg_ id) CVmObjTemporaryFile(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtmpfil.h: In member function ‘virtual void CVmMetaclassTemporaryFile::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtmpfil.h:229:43: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 229 | new (vmg_ id) CVmObjTemporaryFile(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:68, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmimg_d.cpp:42: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfilnam.h: In member function ‘virtual void CVmMetaclassFileName::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfilnam.h:340:38: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 340 | new (vmg_ id) CVmObjFileName(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfilnam.h: In member function ‘virtual void CVmMetaclassFileName::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfilnam.h:347:38: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 347 | new (vmg_ id) CVmObjFileName(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:69, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmimg_d.cpp:42: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmpat.h: In member function ‘virtual void CVmMetaclassPattern::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmpat.h:198:37: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 198 | new (vmg_ id) CVmObjPattern(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmpat.h: In member function ‘virtual void CVmMetaclassPattern::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmpat.h:205:37: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 205 | new (vmg_ id) CVmObjPattern(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:70, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmimg_d.cpp:42: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstrcmp.h: In member function ‘virtual void CVmMetaclassStrComp::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstrcmp.h:307:37: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 307 | new (vmg_ id) CVmObjStrComp(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstrcmp.h: In member function ‘virtual void CVmMetaclassStrComp::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstrcmp.h:314:37: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 314 | new (vmg_ id) CVmObjStrComp(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:71, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmimg_d.cpp:42: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstrbuf.h: In member function ‘virtual void CVmMetaclassStringBuffer::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstrbuf.h:397:42: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 397 | new (vmg_ id) CVmObjStringBuffer(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstrbuf.h: In member function ‘virtual void CVmMetaclassStringBuffer::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstrbuf.h:404:42: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 404 | new (vmg_ id) CVmObjStringBuffer(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:72, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmimg_d.cpp:42: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdynfunc.h: In member function ‘virtual void CVmMetaclassDynamicFunc::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdynfunc.h:344:38: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 344 | new (vmg_ id) CVmDynamicFunc(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdynfunc.h: In member function ‘virtual void CVmMetaclassDynamicFunc::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdynfunc.h:351:38: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 351 | new (vmg_ id) CVmDynamicFunc(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:73, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmimg_d.cpp:42: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfref.h: In member function ‘virtual void CVmMetaclassFrameDesc::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfref.h:434:39: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 434 | new (vmg_ id) CVmObjFrameDesc(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfref.h: In member function ‘virtual void CVmMetaclassFrameDesc::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfref.h:441:39: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 441 | new (vmg_ id) CVmObjFrameDesc(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfref.h: In member function ‘virtual void CVmMetaclassFrameRef::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfref.h:471:38: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 471 | new (vmg_ id) CVmObjFrameRef(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfref.h: In member function ‘virtual void CVmMetaclassFrameRef::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfref.h:478:38: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 478 | new (vmg_ id) CVmObjFrameRef(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:74, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmimg_d.cpp:42: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdate.h: In member function ‘virtual void CVmMetaclassDate::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdate.h:683:34: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 683 | new (vmg_ id) CVmObjDate(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdate.h: In member function ‘virtual void CVmMetaclassDate::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdate.h:690:34: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 690 | new (vmg_ id) CVmObjDate(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:75, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmimg_d.cpp:42: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtzobj.h: In member function ‘virtual void CVmMetaclassTimeZone::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtzobj.h:215:38: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 215 | new (vmg_ id) CVmObjTimeZone(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtzobj.h: In member function ‘virtual void CVmMetaclassTimeZone::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtzobj.h:222:38: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 222 | new (vmg_ id) CVmObjTimeZone(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcnet.h:28, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:79, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmimg_d.cpp:42: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmhttpsrv.h: In member function ‘virtual void CVmMetaclassHTTPServer::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmhttpsrv.h:213:40: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 213 | new (vmg_ id) CVmObjHTTPServer(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmhttpsrv.h: In member function ‘virtual void CVmMetaclassHTTPServer::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmhttpsrv.h:221:40: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 221 | new (vmg_ id) CVmObjHTTPServer(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcnet.h:29, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:79, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmimg_d.cpp:42: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmhttpreq.h: In member function ‘virtual void CVmMetaclassHTTPRequest::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmhttpreq.h:324:41: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 324 | new (vmg_ id) CVmObjHTTPRequest(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmhttpreq.h: In member function ‘virtual void CVmMetaclassHTTPRequest::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmhttpreq.h:332:41: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 332 | new (vmg_ id) CVmObjHTTPRequest(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) [ 75%] Building CXX object CMakeFiles/frobd.dir/tads3/vmini_d.cpp.o /usr/bin/c++ -DFROBTADS -DRUNFAST -DRUNTIME -DTADSNET -DTC_TARGET_T3 -DVMGLOB_VARS -DVM_DEBUGGER -D_DEFAULT_SOURCE -D_M_LE_C11 -D_SVID_SOURCE -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/build -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/src -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads2 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/unix -fno-strict-aliasing -O2 -march=i586 -mtune=i686 -fpermissive -DNDEBUG -std=c++14 -MD -MT CMakeFiles/frobd.dir/tads3/vmini_d.cpp.o -MF CMakeFiles/frobd.dir/tads3/vmini_d.cpp.o.d -o CMakeFiles/frobd.dir/tads3/vmini_d.cpp.o -c /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmini_d.cpp [ 76%] Linking CXX executable frobd /usr/bin/cmake -E cmake_link_script CMakeFiles/frobd.dir/link.txt --verbose=1 /usr/bin/c++ -fno-strict-aliasing -O2 -march=i586 -mtune=i686 -fpermissive -DNDEBUG -rdynamic CMakeFiles/frobd.dir/src/osportable.cc.o CMakeFiles/frobd.dir/src/debugui.cc.o CMakeFiles/frobd.dir/tads3/vmdbg.cpp.o CMakeFiles/frobd.dir/tads3/vmrun.cpp.o CMakeFiles/frobd.dir/tads3/vmbt3_d.cpp.o CMakeFiles/frobd.dir/tads3/vmimg_d.cpp.o CMakeFiles/frobd.dir/tads3/vmini_d.cpp.o CMakeFiles/FROB_OBJECTS.dir/src/frobappctx.cc.o CMakeFiles/FROB_OBJECTS.dir/src/frobtadsapp.cc.o CMakeFiles/FROB_OBJECTS.dir/src/frobtadsappcurses.cc.o CMakeFiles/FROB_OBJECTS.dir/src/main.cc.o CMakeFiles/FROB_OBJECTS.dir/src/oemcurses.c.o CMakeFiles/FROB_OBJECTS.dir/src/options.cc.o CMakeFiles/FROB_OBJECTS.dir/src/oscurses.cc.o CMakeFiles/FROB_OBJECTS.dir/src/osscurses.cc.o CMakeFiles/FROB_OBJECTS.dir/tads2/osgen3.c.o CMakeFiles/FROB_OBJECTS.dir/tads2/dbgtr.c.o CMakeFiles/FROB_OBJECTS.dir/tads2/trd.c.o CMakeFiles/FROB_OBJECTS.dir/tads2/execmd.c.o CMakeFiles/FROB_OBJECTS.dir/tads2/vocab.c.o CMakeFiles/FROB_OBJECTS.dir/tads2/qas.c.o CMakeFiles/FROB_OBJECTS.dir/tads2/runstat.c.o CMakeFiles/FROB_OBJECTS.dir/tads2/argize.c.o CMakeFiles/FROB_OBJECTS.dir/tads2/ply.c.o CMakeFiles/FROB_OBJECTS.dir/tads2/linfdum.c.o CMakeFiles/FROB_OBJECTS.dir/tads3/tcprsnf.cpp.o CMakeFiles/FROB_OBJECTS.dir/tads3/tcprsnl.cpp.o CMakeFiles/FROB_OBJECTS.dir/tads3/tcprs_rt.cpp.o CMakeFiles/FROB_OBJECTS.dir/tads3/tct3_d.cpp.o CMakeFiles/FROB_OBJECTS.dir/tads3/tct3nl.cpp.o CMakeFiles/FROB_OBJECTS.dir/tads3/vmbifl.cpp.o CMakeFiles/FROB_OBJECTS.dir/tads3/vmmain.cpp.o CMakeFiles/FROB_OBJECTS.dir/tads3/vmsa.cpp.o CMakeFiles/FROB_OBJECTS.dir/tads3/osifcnet.cpp.o CMakeFiles/FROB_OBJECTS.dir/tads3/unix/osnetunix.cpp.o CMakeFiles/FROB_OBJECTS.dir/tads3/vmbifnet.cpp.o CMakeFiles/FROB_OBJECTS.dir/tads3/vmbifregn.cpp.o CMakeFiles/FROB_OBJECTS.dir/tads3/vmhttpreq.cpp.o CMakeFiles/FROB_OBJECTS.dir/tads3/vmhttpsrv.cpp.o CMakeFiles/FROB_OBJECTS.dir/tads3/vmnetcfg.cpp.o CMakeFiles/FROB_OBJECTS.dir/tads3/vmnet.cpp.o CMakeFiles/FROB_OBJECTS.dir/tads3/vmnetfil.cpp.o CMakeFiles/COMMON_OBJECTS.dir/src/missing.cc.o CMakeFiles/COMMON_OBJECTS.dir/tads2/osifc.c.o CMakeFiles/COMMON_OBJECTS.dir/tads2/osnoui.c.o CMakeFiles/COMMON_OBJECTS.dir/tads2/osstzprs.c.o CMakeFiles/COMMON_OBJECTS.dir/tads2/osrestad.c.o CMakeFiles/TADS2_RC_OBJECTS.dir/tads2/askf_tx.c.o CMakeFiles/TADS2_RC_OBJECTS.dir/tads2/bif.c.o CMakeFiles/TADS2_RC_OBJECTS.dir/tads2/bifgdum.c.o CMakeFiles/TADS2_RC_OBJECTS.dir/tads2/cmap.c.o CMakeFiles/TADS2_RC_OBJECTS.dir/tads2/cmd.c.o CMakeFiles/TADS2_RC_OBJECTS.dir/tads2/dat.c.o CMakeFiles/TADS2_RC_OBJECTS.dir/tads2/errmsg.c.o CMakeFiles/TADS2_RC_OBJECTS.dir/tads2/fio.c.o CMakeFiles/TADS2_RC_OBJECTS.dir/tads2/fioxor.c.o CMakeFiles/TADS2_RC_OBJECTS.dir/tads2/getstr.c.o CMakeFiles/TADS2_RC_OBJECTS.dir/tads2/indlg_tx.c.o CMakeFiles/TADS2_RC_OBJECTS.dir/tads2/ler.c.o CMakeFiles/TADS2_RC_OBJECTS.dir/tads2/lst.c.o CMakeFiles/TADS2_RC_OBJECTS.dir/tads2/mch.c.o CMakeFiles/TADS2_RC_OBJECTS.dir/tads2/mcm.c.o CMakeFiles/TADS2_RC_OBJECTS.dir/tads2/mcs.c.o CMakeFiles/TADS2_RC_OBJECTS.dir/tads2/obj.c.o CMakeFiles/TADS2_RC_OBJECTS.dir/tads2/oserr.c.o CMakeFiles/TADS2_RC_OBJECTS.dir/tads2/out.c.o CMakeFiles/TADS2_RC_OBJECTS.dir/tads2/output.c.o CMakeFiles/TADS2_RC_OBJECTS.dir/tads2/regex.c.o CMakeFiles/TADS2_RC_OBJECTS.dir/tads2/run.c.o CMakeFiles/TADS2_RC_OBJECTS.dir/tads2/suprun.c.o CMakeFiles/TADS2_RC_OBJECTS.dir/tads2/voc.c.o CMakeFiles/TADS3_RC_OBJECTS.dir/tads2/ostzposix.c.o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/askf_tx3.cpp.o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/charmap.cpp.o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/derived/vmuni_cs.cpp.o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/indlg_tx3.cpp.o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/md5.cpp.o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/resldexe.cpp.o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/resload.cpp.o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/sha2.cpp.o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/std.cpp.o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/tccmdutl.cpp.o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/tcerr.cpp.o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/tcerrmsg.cpp.o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/tcgen.cpp.o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/tcglob.cpp.o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/tchostsi.cpp.o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/tclibprs.cpp.o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/tcmain.cpp.o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/tcprs.cpp.o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/tcprsstm.cpp.o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/tcsrc.cpp.o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/tct3.cpp.o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/tct3stm.cpp.o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/tct3unas.cpp.o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/tctok.cpp.o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/utf8.cpp.o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmanonfn.cpp.o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmbif.cpp.o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmbift3.cpp.o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmbiftad.cpp.o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmbiftio.cpp.o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmbignum.cpp.o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmbignumlib.cpp.o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmbytarr.cpp.o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmcfgmem.cpp.o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmcoll.cpp.o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmconhmp.cpp.o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmconmor.cpp.o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmconsol.cpp.o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmcrc.cpp.o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmcset.cpp.o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmdict.cpp.o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmdynfunc.cpp.o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmerr.cpp.o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmerrmsg.cpp.o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmfile.cpp.o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmfilobj.cpp.o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmfilnam.cpp.o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmdate.cpp.o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmtzobj.cpp.o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmtz.cpp.o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmop.cpp.o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmfref.cpp.o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmfunc.cpp.o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmglob.cpp.o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmgram.cpp.o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmhash.cpp.o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmhostsi.cpp.o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmhosttx.cpp.o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmimage.cpp.o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vminit.cpp.o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vminitim.cpp.o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmintcls.cpp.o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmisaac.cpp.o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmiter.cpp.o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmlog.cpp.o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmlookup.cpp.o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmlst.cpp.o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmmcreg.cpp.o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmmeta.cpp.o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmnetfillcl.cpp.o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmobj.cpp.o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmpack.cpp.o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmpat.cpp.o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmpool.cpp.o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmpoolim.cpp.o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmrefcnt.cpp.o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmregex.cpp.o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmrunsym.cpp.o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmsave.cpp.o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmsort.cpp.o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmsortv.cpp.o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmsrcf.cpp.o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmstack.cpp.o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmstrbuf.cpp.o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmstrcmp.cpp.o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmstr.cpp.o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmtmpfil.cpp.o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmtobj.cpp.o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmtype.cpp.o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmtypedh.cpp.o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmundo.cpp.o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmvec.cpp.o -o frobd -lcurl -lncurses -lform -lpthread make[2]: Leaving directory '/usr/src/slapt-src/development/frobtads/frobtads-2.0/build' [ 76%] Built target frobd make -f CMakeFiles/TADS3_RC_OBJECTS_ND.dir/build.make CMakeFiles/TADS3_RC_OBJECTS_ND.dir/depend make[2]: Entering directory '/usr/src/slapt-src/development/frobtads/frobtads-2.0/build' cd /usr/src/slapt-src/development/frobtads/frobtads-2.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/slapt-src/development/frobtads/frobtads-2.0 /usr/src/slapt-src/development/frobtads/frobtads-2.0 /usr/src/slapt-src/development/frobtads/frobtads-2.0/build /usr/src/slapt-src/development/frobtads/frobtads-2.0/build /usr/src/slapt-src/development/frobtads/frobtads-2.0/build/CMakeFiles/TADS3_RC_OBJECTS_ND.dir/DependInfo.cmake --color= make[2]: Leaving directory '/usr/src/slapt-src/development/frobtads/frobtads-2.0/build' make -f CMakeFiles/TADS3_RC_OBJECTS_ND.dir/build.make CMakeFiles/TADS3_RC_OBJECTS_ND.dir/build make[2]: Entering directory '/usr/src/slapt-src/development/frobtads/frobtads-2.0/build' [ 77%] Building CXX object CMakeFiles/TADS3_RC_OBJECTS_ND.dir/tads3/vmbt3_nd.cpp.o /usr/bin/c++ -DFROBTADS -DRUNFAST -DTADSNET -DTC_TARGET_T3 -DVMGLOB_VARS -D_DEFAULT_SOURCE -D_M_LE_C11 -D_SVID_SOURCE -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/build -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/src -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads2 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/unix -fno-strict-aliasing -O2 -march=i586 -mtune=i686 -fpermissive -DNDEBUG -std=c++14 -MD -MT CMakeFiles/TADS3_RC_OBJECTS_ND.dir/tads3/vmbt3_nd.cpp.o -MF CMakeFiles/TADS3_RC_OBJECTS_ND.dir/tads3/vmbt3_nd.cpp.o.d -o CMakeFiles/TADS3_RC_OBJECTS_ND.dir/tads3/vmbt3_nd.cpp.o -c /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbt3_nd.cpp [ 77%] Building CXX object CMakeFiles/TADS3_RC_OBJECTS_ND.dir/tads3/vmimg_nd.cpp.o /usr/bin/c++ -DFROBTADS -DRUNFAST -DTADSNET -DTC_TARGET_T3 -DVMGLOB_VARS -D_DEFAULT_SOURCE -D_M_LE_C11 -D_SVID_SOURCE -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/build -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/src -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads2 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/unix -fno-strict-aliasing -O2 -march=i586 -mtune=i686 -fpermissive -DNDEBUG -std=c++14 -MD -MT CMakeFiles/TADS3_RC_OBJECTS_ND.dir/tads3/vmimg_nd.cpp.o -MF CMakeFiles/TADS3_RC_OBJECTS_ND.dir/tads3/vmimg_nd.cpp.o.d -o CMakeFiles/TADS3_RC_OBJECTS_ND.dir/tads3/vmimg_nd.cpp.o -c /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmimg_nd.cpp [ 78%] Building CXX object CMakeFiles/TADS3_RC_OBJECTS_ND.dir/tads3/vmini_nd.cpp.o /usr/bin/c++ -DFROBTADS -DRUNFAST -DTADSNET -DTC_TARGET_T3 -DVMGLOB_VARS -D_DEFAULT_SOURCE -D_M_LE_C11 -D_SVID_SOURCE -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/build -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/src -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads2 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/unix -fno-strict-aliasing -O2 -march=i586 -mtune=i686 -fpermissive -DNDEBUG -std=c++14 -MD -MT CMakeFiles/TADS3_RC_OBJECTS_ND.dir/tads3/vmini_nd.cpp.o -MF CMakeFiles/TADS3_RC_OBJECTS_ND.dir/tads3/vmini_nd.cpp.o.d -o CMakeFiles/TADS3_RC_OBJECTS_ND.dir/tads3/vmini_nd.cpp.o -c /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmini_nd.cpp make[2]: Leaving directory '/usr/src/slapt-src/development/frobtads/frobtads-2.0/build' [ 78%] Built target TADS3_RC_OBJECTS_ND make -f CMakeFiles/frob.dir/build.make CMakeFiles/frob.dir/depend make[2]: Entering directory '/usr/src/slapt-src/development/frobtads/frobtads-2.0/build' cd /usr/src/slapt-src/development/frobtads/frobtads-2.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/slapt-src/development/frobtads/frobtads-2.0 /usr/src/slapt-src/development/frobtads/frobtads-2.0 /usr/src/slapt-src/development/frobtads/frobtads-2.0/build /usr/src/slapt-src/development/frobtads/frobtads-2.0/build /usr/src/slapt-src/development/frobtads/frobtads-2.0/build/CMakeFiles/frob.dir/DependInfo.cmake --color= make[2]: Leaving directory '/usr/src/slapt-src/development/frobtads/frobtads-2.0/build' make -f CMakeFiles/frob.dir/build.make CMakeFiles/frob.dir/build make[2]: Entering directory '/usr/src/slapt-src/development/frobtads/frobtads-2.0/build' [ 78%] Building CXX object CMakeFiles/frob.dir/src/osportable.cc.o /usr/bin/c++ -DFROBTADS -DRUNFAST -DRUNTIME -DTADSNET -DTC_TARGET_T3 -DVMGLOB_VARS -D_DEFAULT_SOURCE -D_M_LE_C11 -D_SVID_SOURCE -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/build -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/src -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads2 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/unix -fno-strict-aliasing -O2 -march=i586 -mtune=i686 -fpermissive -DNDEBUG -std=c++14 -MD -MT CMakeFiles/frob.dir/src/osportable.cc.o -MF CMakeFiles/frob.dir/src/osportable.cc.o.d -o CMakeFiles/frob.dir/src/osportable.cc.o -c /usr/src/slapt-src/development/frobtads/frobtads-2.0/src/osportable.cc /usr/src/slapt-src/development/frobtads/frobtads-2.0/src/osportable.cc: In function ‘int os_file_stat(const char*, int, os_file_stat_t*)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/src/osportable.cc:581:18: warning: argument 1 value -1 is negative [-Wstringop-overflow=] 581 | if (getgroups(grpSize - 1, groups.get() + 1) < 0) { | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/src/osfrobtads.h:24, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads2/os.h:179, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads2/osstzprs.h:45, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/src/osportable.cc:9: /usr/include/unistd.h:701:12: note: in a call to function ‘int getgroups(int, __gid_t*)’ declared with attribute ‘access (write_only, 2, 1)’ 701 | extern int getgroups (int __size, __gid_t __list[]) __THROW __wur | ^~~~~~~~~ [ 79%] Building CXX object CMakeFiles/frob.dir/tads3/vmrun.cpp.o /usr/bin/c++ -DFROBTADS -DRUNFAST -DRUNTIME -DTADSNET -DTC_TARGET_T3 -DVMGLOB_VARS -D_DEFAULT_SOURCE -D_M_LE_C11 -D_SVID_SOURCE -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/build -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/src -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads2 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/unix -fno-strict-aliasing -O2 -march=i586 -mtune=i686 -fpermissive -DNDEBUG -std=c++14 -MD -MT CMakeFiles/frob.dir/tads3/vmrun.cpp.o -MF CMakeFiles/frob.dir/tads3/vmrun.cpp.o.d -o CMakeFiles/frob.dir/tads3/vmrun.cpp.o -c /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmrun.cpp In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmrun.cpp:34: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlst.h: In member function ‘virtual void CVmMetaclassList::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlst.h:772:34: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 772 | new (vmg_ id) CVmObjList(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlst.h: In member function ‘virtual void CVmMetaclassList::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlst.h:779:34: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 779 | new (vmg_ id) CVmObjList(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmrun.cpp:35: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstr.h: In member function ‘virtual void CVmMetaclassString::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstr.h:659:36: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 659 | new (vmg_ id) CVmObjString(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstr.h: In member function ‘virtual void CVmMetaclassString::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstr.h:666:36: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 666 | new (vmg_ id) CVmObjString(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmrun.cpp:36: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtobj.h: In member function ‘virtual void CVmMetaclassTads::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtobj.h:651:34: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 651 | new (vmg_ id) CVmObjTads(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtobj.h: In member function ‘virtual void CVmMetaclassTads::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtobj.h:658:34: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 658 | new (vmg_ id) CVmObjTads(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtobj.h: In member function ‘virtual void CVmMetaclassIntClsMod::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtobj.h:766:39: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 766 | new (vmg_ id) CVmObjIntClsMod(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtobj.h: In member function ‘virtual void CVmMetaclassIntClsMod::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtobj.h:773:39: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 773 | new (vmg_ id) CVmObjIntClsMod(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h:29, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmrun.cpp:45: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmiter.h: In member function ‘virtual void CVmMetaclassIterIdx::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmiter.h:339:37: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 339 | new (vmg_ id) CVmObjIterIdx(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmiter.h: In member function ‘virtual void CVmMetaclassIterIdx::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmiter.h:346:37: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 346 | new (vmg_ id) CVmObjIterIdx(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmrun.cpp:45: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h: In member function ‘virtual void CVmMetaclassLookupTable::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h:670:41: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 670 | new (vmg_ id) CVmObjLookupTable(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h: In member function ‘virtual void CVmMetaclassLookupTable::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h:677:41: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 677 | new (vmg_ id) CVmObjLookupTable(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h: In member function ‘virtual void CVmMetaclassWeakRefLookupTable::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h:710:50: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 710 | { new (vmg_ id) CVmObjWeakRefLookupTable(); } | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h: In member function ‘virtual void CVmMetaclassWeakRefLookupTable::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h:714:50: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 714 | { new (vmg_ id) CVmObjWeakRefLookupTable(); } | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h: In member function ‘virtual void CVmMetaclassIterLookupTable::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h:919:45: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 919 | new (vmg_ id) CVmObjIterLookupTable(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h: In member function ‘virtual void CVmMetaclassIterLookupTable::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h:926:45: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 926 | new (vmg_ id) CVmObjIterLookupTable(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmrun.cpp:46: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfref.h: In member function ‘virtual void CVmMetaclassFrameDesc::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfref.h:434:39: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 434 | new (vmg_ id) CVmObjFrameDesc(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfref.h: In member function ‘virtual void CVmMetaclassFrameDesc::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfref.h:441:39: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 441 | new (vmg_ id) CVmObjFrameDesc(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfref.h: In member function ‘virtual void CVmMetaclassFrameRef::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfref.h:471:38: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 471 | new (vmg_ id) CVmObjFrameRef(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfref.h: In member function ‘virtual void CVmMetaclassFrameRef::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfref.h:478:38: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 478 | new (vmg_ id) CVmObjFrameRef(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmrun.cpp:48: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbignum.h: In static member function ‘static vm_obj_id_t CVmObjBigNum::create(int, const bignum_t*)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbignum.h:585:45: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 585 | new (vmg_ id) CVmObjBigNum(vmg_ prec); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbignum.h: In static member function ‘static vm_obj_id_t CVmObjBigNum::create(int, const bignum_t&)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbignum.h:596:45: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 596 | new (vmg_ id) CVmObjBigNum(vmg_ prec); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbignum.h: In member function ‘virtual void CVmMetaclassBigNum::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbignum.h:1640:36: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 1640 | new (vmg_ id) CVmObjBigNum(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbignum.h: In member function ‘virtual void CVmMetaclassBigNum::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbignum.h:1647:36: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 1647 | new (vmg_ id) CVmObjBigNum(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbignum.h: In instantiation of ‘static vm_obj_id_t CVmObjBigNum::create(int, const bignum_t&) [with int prec = 10; vm_obj_id_t = unsigned int]’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmrun.cpp:987:39: required from here /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbignum.h:596:9: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 596 | new (vmg_ id) CVmObjBigNum(vmg_ prec); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbignum.h: In instantiation of ‘static vm_obj_id_t CVmObjBigNum::create(int, const bignum_t&) [with int prec = 20; vm_obj_id_t = unsigned int]’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmrun.cpp:1019:39: required from here /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbignum.h:596:9: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) [ 79%] Linking CXX executable frob /usr/bin/cmake -E cmake_link_script CMakeFiles/frob.dir/link.txt --verbose=1 /usr/bin/c++ -fno-strict-aliasing -O2 -march=i586 -mtune=i686 -fpermissive -DNDEBUG -rdynamic CMakeFiles/frob.dir/src/osportable.cc.o CMakeFiles/frob.dir/tads3/vmrun.cpp.o CMakeFiles/FROB_OBJECTS.dir/src/frobappctx.cc.o CMakeFiles/FROB_OBJECTS.dir/src/frobtadsapp.cc.o CMakeFiles/FROB_OBJECTS.dir/src/frobtadsappcurses.cc.o CMakeFiles/FROB_OBJECTS.dir/src/main.cc.o CMakeFiles/FROB_OBJECTS.dir/src/oemcurses.c.o CMakeFiles/FROB_OBJECTS.dir/src/options.cc.o CMakeFiles/FROB_OBJECTS.dir/src/oscurses.cc.o CMakeFiles/FROB_OBJECTS.dir/src/osscurses.cc.o CMakeFiles/FROB_OBJECTS.dir/tads2/osgen3.c.o CMakeFiles/FROB_OBJECTS.dir/tads2/dbgtr.c.o CMakeFiles/FROB_OBJECTS.dir/tads2/trd.c.o CMakeFiles/FROB_OBJECTS.dir/tads2/execmd.c.o CMakeFiles/FROB_OBJECTS.dir/tads2/vocab.c.o CMakeFiles/FROB_OBJECTS.dir/tads2/qas.c.o CMakeFiles/FROB_OBJECTS.dir/tads2/runstat.c.o CMakeFiles/FROB_OBJECTS.dir/tads2/argize.c.o CMakeFiles/FROB_OBJECTS.dir/tads2/ply.c.o CMakeFiles/FROB_OBJECTS.dir/tads2/linfdum.c.o CMakeFiles/FROB_OBJECTS.dir/tads3/tcprsnf.cpp.o CMakeFiles/FROB_OBJECTS.dir/tads3/tcprsnl.cpp.o CMakeFiles/FROB_OBJECTS.dir/tads3/tcprs_rt.cpp.o CMakeFiles/FROB_OBJECTS.dir/tads3/tct3_d.cpp.o CMakeFiles/FROB_OBJECTS.dir/tads3/tct3nl.cpp.o CMakeFiles/FROB_OBJECTS.dir/tads3/vmbifl.cpp.o CMakeFiles/FROB_OBJECTS.dir/tads3/vmmain.cpp.o CMakeFiles/FROB_OBJECTS.dir/tads3/vmsa.cpp.o CMakeFiles/FROB_OBJECTS.dir/tads3/osifcnet.cpp.o CMakeFiles/FROB_OBJECTS.dir/tads3/unix/osnetunix.cpp.o CMakeFiles/FROB_OBJECTS.dir/tads3/vmbifnet.cpp.o CMakeFiles/FROB_OBJECTS.dir/tads3/vmbifregn.cpp.o CMakeFiles/FROB_OBJECTS.dir/tads3/vmhttpreq.cpp.o CMakeFiles/FROB_OBJECTS.dir/tads3/vmhttpsrv.cpp.o CMakeFiles/FROB_OBJECTS.dir/tads3/vmnetcfg.cpp.o CMakeFiles/FROB_OBJECTS.dir/tads3/vmnet.cpp.o CMakeFiles/FROB_OBJECTS.dir/tads3/vmnetfil.cpp.o CMakeFiles/COMMON_OBJECTS.dir/src/missing.cc.o CMakeFiles/COMMON_OBJECTS.dir/tads2/osifc.c.o CMakeFiles/COMMON_OBJECTS.dir/tads2/osnoui.c.o CMakeFiles/COMMON_OBJECTS.dir/tads2/osstzprs.c.o CMakeFiles/COMMON_OBJECTS.dir/tads2/osrestad.c.o CMakeFiles/TADS2_RC_OBJECTS.dir/tads2/askf_tx.c.o CMakeFiles/TADS2_RC_OBJECTS.dir/tads2/bif.c.o CMakeFiles/TADS2_RC_OBJECTS.dir/tads2/bifgdum.c.o CMakeFiles/TADS2_RC_OBJECTS.dir/tads2/cmap.c.o CMakeFiles/TADS2_RC_OBJECTS.dir/tads2/cmd.c.o CMakeFiles/TADS2_RC_OBJECTS.dir/tads2/dat.c.o CMakeFiles/TADS2_RC_OBJECTS.dir/tads2/errmsg.c.o CMakeFiles/TADS2_RC_OBJECTS.dir/tads2/fio.c.o CMakeFiles/TADS2_RC_OBJECTS.dir/tads2/fioxor.c.o CMakeFiles/TADS2_RC_OBJECTS.dir/tads2/getstr.c.o CMakeFiles/TADS2_RC_OBJECTS.dir/tads2/indlg_tx.c.o CMakeFiles/TADS2_RC_OBJECTS.dir/tads2/ler.c.o CMakeFiles/TADS2_RC_OBJECTS.dir/tads2/lst.c.o CMakeFiles/TADS2_RC_OBJECTS.dir/tads2/mch.c.o CMakeFiles/TADS2_RC_OBJECTS.dir/tads2/mcm.c.o CMakeFiles/TADS2_RC_OBJECTS.dir/tads2/mcs.c.o CMakeFiles/TADS2_RC_OBJECTS.dir/tads2/obj.c.o CMakeFiles/TADS2_RC_OBJECTS.dir/tads2/oserr.c.o CMakeFiles/TADS2_RC_OBJECTS.dir/tads2/out.c.o CMakeFiles/TADS2_RC_OBJECTS.dir/tads2/output.c.o CMakeFiles/TADS2_RC_OBJECTS.dir/tads2/regex.c.o CMakeFiles/TADS2_RC_OBJECTS.dir/tads2/run.c.o CMakeFiles/TADS2_RC_OBJECTS.dir/tads2/suprun.c.o CMakeFiles/TADS2_RC_OBJECTS.dir/tads2/voc.c.o CMakeFiles/TADS3_RC_OBJECTS.dir/tads2/ostzposix.c.o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/askf_tx3.cpp.o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/charmap.cpp.o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/derived/vmuni_cs.cpp.o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/indlg_tx3.cpp.o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/md5.cpp.o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/resldexe.cpp.o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/resload.cpp.o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/sha2.cpp.o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/std.cpp.o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/tccmdutl.cpp.o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/tcerr.cpp.o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/tcerrmsg.cpp.o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/tcgen.cpp.o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/tcglob.cpp.o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/tchostsi.cpp.o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/tclibprs.cpp.o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/tcmain.cpp.o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/tcprs.cpp.o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/tcprsstm.cpp.o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/tcsrc.cpp.o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/tct3.cpp.o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/tct3stm.cpp.o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/tct3unas.cpp.o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/tctok.cpp.o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/utf8.cpp.o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmanonfn.cpp.o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmbif.cpp.o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmbift3.cpp.o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmbiftad.cpp.o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmbiftio.cpp.o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmbignum.cpp.o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmbignumlib.cpp.o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmbytarr.cpp.o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmcfgmem.cpp.o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmcoll.cpp.o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmconhmp.cpp.o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmconmor.cpp.o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmconsol.cpp.o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmcrc.cpp.o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmcset.cpp.o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmdict.cpp.o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmdynfunc.cpp.o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmerr.cpp.o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmerrmsg.cpp.o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmfile.cpp.o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmfilobj.cpp.o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmfilnam.cpp.o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmdate.cpp.o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmtzobj.cpp.o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmtz.cpp.o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmop.cpp.o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmfref.cpp.o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmfunc.cpp.o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmglob.cpp.o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmgram.cpp.o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmhash.cpp.o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmhostsi.cpp.o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmhosttx.cpp.o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmimage.cpp.o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vminit.cpp.o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vminitim.cpp.o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmintcls.cpp.o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmisaac.cpp.o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmiter.cpp.o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmlog.cpp.o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmlookup.cpp.o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmlst.cpp.o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmmcreg.cpp.o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmmeta.cpp.o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmnetfillcl.cpp.o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmobj.cpp.o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmpack.cpp.o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmpat.cpp.o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmpool.cpp.o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmpoolim.cpp.o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmrefcnt.cpp.o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmregex.cpp.o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmrunsym.cpp.o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmsave.cpp.o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmsort.cpp.o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmsortv.cpp.o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmsrcf.cpp.o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmstack.cpp.o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmstrbuf.cpp.o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmstrcmp.cpp.o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmstr.cpp.o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmtmpfil.cpp.o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmtobj.cpp.o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmtype.cpp.o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmtypedh.cpp.o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmundo.cpp.o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmvec.cpp.o CMakeFiles/TADS3_RC_OBJECTS_ND.dir/tads3/vmbt3_nd.cpp.o CMakeFiles/TADS3_RC_OBJECTS_ND.dir/tads3/vmimg_nd.cpp.o CMakeFiles/TADS3_RC_OBJECTS_ND.dir/tads3/vmini_nd.cpp.o -o frob -lcurl -lncurses -lform -lpthread make[2]: Leaving directory '/usr/src/slapt-src/development/frobtads/frobtads-2.0/build' [ 79%] Built target frob make -f CMakeFiles/tadsc.dir/build.make CMakeFiles/tadsc.dir/depend make[2]: Entering directory '/usr/src/slapt-src/development/frobtads/frobtads-2.0/build' cd /usr/src/slapt-src/development/frobtads/frobtads-2.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/slapt-src/development/frobtads/frobtads-2.0 /usr/src/slapt-src/development/frobtads/frobtads-2.0 /usr/src/slapt-src/development/frobtads/frobtads-2.0/build /usr/src/slapt-src/development/frobtads/frobtads-2.0/build /usr/src/slapt-src/development/frobtads/frobtads-2.0/build/CMakeFiles/tadsc.dir/DependInfo.cmake --color= make[2]: Leaving directory '/usr/src/slapt-src/development/frobtads/frobtads-2.0/build' make -f CMakeFiles/tadsc.dir/build.make CMakeFiles/tadsc.dir/build make[2]: Entering directory '/usr/src/slapt-src/development/frobtads/frobtads-2.0/build' [ 79%] Building CXX object CMakeFiles/tadsc.dir/src/osportable.cc.o /usr/bin/c++ -DFROBTADS -DRUNFAST -DTADSNET -DTC_TARGET_T3 -DVMGLOB_VARS -D_DEFAULT_SOURCE -D_M_LE_C11 -D_SVID_SOURCE -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/build -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/src -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads2 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/unix -fno-strict-aliasing -O2 -march=i586 -mtune=i686 -fpermissive -DNDEBUG -std=c++14 -MD -MT CMakeFiles/tadsc.dir/src/osportable.cc.o -MF CMakeFiles/tadsc.dir/src/osportable.cc.o.d -o CMakeFiles/tadsc.dir/src/osportable.cc.o -c /usr/src/slapt-src/development/frobtads/frobtads-2.0/src/osportable.cc /usr/src/slapt-src/development/frobtads/frobtads-2.0/src/osportable.cc: In function ‘int os_file_stat(const char*, int, os_file_stat_t*)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/src/osportable.cc:581:18: warning: argument 1 value -1 is negative [-Wstringop-overflow=] 581 | if (getgroups(grpSize - 1, groups.get() + 1) < 0) { | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/src/osfrobtads.h:24, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads2/os.h:179, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads2/osstzprs.h:45, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/src/osportable.cc:9: /usr/include/unistd.h:701:12: note: in a call to function ‘int getgroups(int, __gid_t*)’ declared with attribute ‘access (write_only, 2, 1)’ 701 | extern int getgroups (int __size, __gid_t __list[]) __THROW __wur | ^~~~~~~~~ [ 80%] Building C object CMakeFiles/tadsc.dir/src/t2compmain.c.o /usr/bin/cc -DFROBTADS -DRUNFAST -DTADSNET -DTC_TARGET_T3 -DVMGLOB_VARS -D_DEFAULT_SOURCE -D_M_LE_C11 -D_SVID_SOURCE -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/build -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/src -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads2 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/unix -fno-strict-aliasing -O2 -march=i586 -mtune=i686 -DNDEBUG -std=c11 -MD -MT CMakeFiles/tadsc.dir/src/t2compmain.c.o -MF CMakeFiles/tadsc.dir/src/t2compmain.c.o.d -o CMakeFiles/tadsc.dir/src/t2compmain.c.o -c /usr/src/slapt-src/development/frobtads/frobtads-2.0/src/t2compmain.c [ 80%] Building C object CMakeFiles/tadsc.dir/tads2/osgen3.c.o /usr/bin/cc -DFROBTADS -DRUNFAST -DTADSNET -DTC_TARGET_T3 -DVMGLOB_VARS -D_DEFAULT_SOURCE -D_M_LE_C11 -D_SVID_SOURCE -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/build -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/src -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads2 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/unix -fno-strict-aliasing -O2 -march=i586 -mtune=i686 -DNDEBUG -std=c11 -MD -MT CMakeFiles/tadsc.dir/tads2/osgen3.c.o -MF CMakeFiles/tadsc.dir/tads2/osgen3.c.o.d -o CMakeFiles/tadsc.dir/tads2/osgen3.c.o -c /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads2/osgen3.c [ 81%] Building C object CMakeFiles/tadsc.dir/tads2/tcd.c.o /usr/bin/cc -DFROBTADS -DRUNFAST -DTADSNET -DTC_TARGET_T3 -DVMGLOB_VARS -D_DEFAULT_SOURCE -D_M_LE_C11 -D_SVID_SOURCE -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/build -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/src -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads2 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/unix -fno-strict-aliasing -O2 -march=i586 -mtune=i686 -DNDEBUG -std=c11 -MD -MT CMakeFiles/tadsc.dir/tads2/tcd.c.o -MF CMakeFiles/tadsc.dir/tads2/tcd.c.o.d -o CMakeFiles/tadsc.dir/tads2/tcd.c.o -c /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads2/tcd.c [ 81%] Building C object CMakeFiles/tadsc.dir/tads2/tcgdum.c.o /usr/bin/cc -DFROBTADS -DRUNFAST -DTADSNET -DTC_TARGET_T3 -DVMGLOB_VARS -D_DEFAULT_SOURCE -D_M_LE_C11 -D_SVID_SOURCE -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/build -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/src -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads2 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/unix -fno-strict-aliasing -O2 -march=i586 -mtune=i686 -DNDEBUG -std=c11 -MD -MT CMakeFiles/tadsc.dir/tads2/tcgdum.c.o -MF CMakeFiles/tadsc.dir/tads2/tcgdum.c.o.d -o CMakeFiles/tadsc.dir/tads2/tcgdum.c.o -c /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads2/tcgdum.c [ 82%] Building C object CMakeFiles/tadsc.dir/tads2/linf.c.o /usr/bin/cc -DFROBTADS -DRUNFAST -DTADSNET -DTC_TARGET_T3 -DVMGLOB_VARS -D_DEFAULT_SOURCE -D_M_LE_C11 -D_SVID_SOURCE -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/build -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/src -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads2 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/unix -fno-strict-aliasing -O2 -march=i586 -mtune=i686 -DNDEBUG -std=c11 -MD -MT CMakeFiles/tadsc.dir/tads2/linf.c.o -MF CMakeFiles/tadsc.dir/tads2/linf.c.o.d -o CMakeFiles/tadsc.dir/tads2/linf.c.o -c /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads2/linf.c [ 82%] Building C object CMakeFiles/tadsc.dir/tads2/tok.c.o /usr/bin/cc -DFROBTADS -DRUNFAST -DTADSNET -DTC_TARGET_T3 -DVMGLOB_VARS -D_DEFAULT_SOURCE -D_M_LE_C11 -D_SVID_SOURCE -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/build -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/src -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads2 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/unix -fno-strict-aliasing -O2 -march=i586 -mtune=i686 -DNDEBUG -std=c11 -MD -MT CMakeFiles/tadsc.dir/tads2/tok.c.o -MF CMakeFiles/tadsc.dir/tads2/tok.c.o.d -o CMakeFiles/tadsc.dir/tads2/tok.c.o -c /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads2/tok.c [ 83%] Building C object CMakeFiles/tadsc.dir/tads2/tokth.c.o /usr/bin/cc -DFROBTADS -DRUNFAST -DTADSNET -DTC_TARGET_T3 -DVMGLOB_VARS -D_DEFAULT_SOURCE -D_M_LE_C11 -D_SVID_SOURCE -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/build -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/src -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads2 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/unix -fno-strict-aliasing -O2 -march=i586 -mtune=i686 -DNDEBUG -std=c11 -MD -MT CMakeFiles/tadsc.dir/tads2/tokth.c.o -MF CMakeFiles/tadsc.dir/tads2/tokth.c.o.d -o CMakeFiles/tadsc.dir/tads2/tokth.c.o -c /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads2/tokth.c [ 83%] Building C object CMakeFiles/tadsc.dir/tads2/fiowrt.c.o /usr/bin/cc -DFROBTADS -DRUNFAST -DTADSNET -DTC_TARGET_T3 -DVMGLOB_VARS -D_DEFAULT_SOURCE -D_M_LE_C11 -D_SVID_SOURCE -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/build -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/src -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads2 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/unix -fno-strict-aliasing -O2 -march=i586 -mtune=i686 -DNDEBUG -std=c11 -MD -MT CMakeFiles/tadsc.dir/tads2/fiowrt.c.o -MF CMakeFiles/tadsc.dir/tads2/fiowrt.c.o.d -o CMakeFiles/tadsc.dir/tads2/fiowrt.c.o -c /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads2/fiowrt.c [ 83%] Building C object CMakeFiles/tadsc.dir/tads2/objcomp.c.o /usr/bin/cc -DFROBTADS -DRUNFAST -DTADSNET -DTC_TARGET_T3 -DVMGLOB_VARS -D_DEFAULT_SOURCE -D_M_LE_C11 -D_SVID_SOURCE -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/build -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/src -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads2 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/unix -fno-strict-aliasing -O2 -march=i586 -mtune=i686 -DNDEBUG -std=c11 -MD -MT CMakeFiles/tadsc.dir/tads2/objcomp.c.o -MF CMakeFiles/tadsc.dir/tads2/objcomp.c.o.d -o CMakeFiles/tadsc.dir/tads2/objcomp.c.o -c /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads2/objcomp.c [ 84%] Building C object CMakeFiles/tadsc.dir/tads2/sup.c.o /usr/bin/cc -DFROBTADS -DRUNFAST -DTADSNET -DTC_TARGET_T3 -DVMGLOB_VARS -D_DEFAULT_SOURCE -D_M_LE_C11 -D_SVID_SOURCE -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/build -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/src -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads2 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/unix -fno-strict-aliasing -O2 -march=i586 -mtune=i686 -DNDEBUG -std=c11 -MD -MT CMakeFiles/tadsc.dir/tads2/sup.c.o -MF CMakeFiles/tadsc.dir/tads2/sup.c.o.d -o CMakeFiles/tadsc.dir/tads2/sup.c.o -c /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads2/sup.c [ 84%] Building C object CMakeFiles/tadsc.dir/tads2/voccomp.c.o /usr/bin/cc -DFROBTADS -DRUNFAST -DTADSNET -DTC_TARGET_T3 -DVMGLOB_VARS -D_DEFAULT_SOURCE -D_M_LE_C11 -D_SVID_SOURCE -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/build -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/src -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads2 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/unix -fno-strict-aliasing -O2 -march=i586 -mtune=i686 -DNDEBUG -std=c11 -MD -MT CMakeFiles/tadsc.dir/tads2/voccomp.c.o -MF CMakeFiles/tadsc.dir/tads2/voccomp.c.o.d -o CMakeFiles/tadsc.dir/tads2/voccomp.c.o -c /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads2/voccomp.c [ 85%] Building C object CMakeFiles/tadsc.dir/tads2/prscomp.c.o /usr/bin/cc -DFROBTADS -DRUNFAST -DTADSNET -DTC_TARGET_T3 -DVMGLOB_VARS -D_DEFAULT_SOURCE -D_M_LE_C11 -D_SVID_SOURCE -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/build -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/src -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads2 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/unix -fno-strict-aliasing -O2 -march=i586 -mtune=i686 -DNDEBUG -std=c11 -MD -MT CMakeFiles/tadsc.dir/tads2/prscomp.c.o -MF CMakeFiles/tadsc.dir/tads2/prscomp.c.o.d -o CMakeFiles/tadsc.dir/tads2/prscomp.c.o -c /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads2/prscomp.c [ 85%] Building C object CMakeFiles/tadsc.dir/tads2/prs.c.o /usr/bin/cc -DFROBTADS -DRUNFAST -DTADSNET -DTC_TARGET_T3 -DVMGLOB_VARS -D_DEFAULT_SOURCE -D_M_LE_C11 -D_SVID_SOURCE -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/build -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/src -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads2 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/unix -fno-strict-aliasing -O2 -march=i586 -mtune=i686 -DNDEBUG -std=c11 -MD -MT CMakeFiles/tadsc.dir/tads2/prs.c.o -MF CMakeFiles/tadsc.dir/tads2/prs.c.o.d -o CMakeFiles/tadsc.dir/tads2/prs.c.o -c /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads2/prs.c [ 86%] Building C object CMakeFiles/tadsc.dir/tads2/emt.c.o /usr/bin/cc -DFROBTADS -DRUNFAST -DTADSNET -DTC_TARGET_T3 -DVMGLOB_VARS -D_DEFAULT_SOURCE -D_M_LE_C11 -D_SVID_SOURCE -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/build -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/src -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads2 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/unix -fno-strict-aliasing -O2 -march=i586 -mtune=i686 -DNDEBUG -std=c11 -MD -MT CMakeFiles/tadsc.dir/tads2/emt.c.o -MF CMakeFiles/tadsc.dir/tads2/emt.c.o.d -o CMakeFiles/tadsc.dir/tads2/emt.c.o -c /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads2/emt.c [ 86%] Building C object CMakeFiles/tadsc.dir/tads2/dbg.c.o /usr/bin/cc -DFROBTADS -DRUNFAST -DTADSNET -DTC_TARGET_T3 -DVMGLOB_VARS -D_DEFAULT_SOURCE -D_M_LE_C11 -D_SVID_SOURCE -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/build -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/src -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads2 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/unix -fno-strict-aliasing -O2 -march=i586 -mtune=i686 -DNDEBUG -std=c11 -MD -MT CMakeFiles/tadsc.dir/tads2/dbg.c.o -MF CMakeFiles/tadsc.dir/tads2/dbg.c.o.d -o CMakeFiles/tadsc.dir/tads2/dbg.c.o -c /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads2/dbg.c [ 87%] Linking CXX executable tadsc /usr/bin/cmake -E cmake_link_script CMakeFiles/tadsc.dir/link.txt --verbose=1 /usr/bin/c++ -fno-strict-aliasing -O2 -march=i586 -mtune=i686 -fpermissive -DNDEBUG -rdynamic CMakeFiles/tadsc.dir/src/osportable.cc.o CMakeFiles/tadsc.dir/src/t2compmain.c.o CMakeFiles/tadsc.dir/tads2/osgen3.c.o CMakeFiles/tadsc.dir/tads2/tcd.c.o CMakeFiles/tadsc.dir/tads2/tcgdum.c.o CMakeFiles/tadsc.dir/tads2/linf.c.o CMakeFiles/tadsc.dir/tads2/tok.c.o CMakeFiles/tadsc.dir/tads2/tokth.c.o CMakeFiles/tadsc.dir/tads2/fiowrt.c.o CMakeFiles/tadsc.dir/tads2/objcomp.c.o CMakeFiles/tadsc.dir/tads2/sup.c.o CMakeFiles/tadsc.dir/tads2/voccomp.c.o CMakeFiles/tadsc.dir/tads2/prscomp.c.o CMakeFiles/tadsc.dir/tads2/prs.c.o CMakeFiles/tadsc.dir/tads2/emt.c.o CMakeFiles/tadsc.dir/tads2/dbg.c.o CMakeFiles/COMMON_OBJECTS.dir/src/missing.cc.o CMakeFiles/COMMON_OBJECTS.dir/tads2/osifc.c.o CMakeFiles/COMMON_OBJECTS.dir/tads2/osnoui.c.o CMakeFiles/COMMON_OBJECTS.dir/tads2/osstzprs.c.o CMakeFiles/COMMON_OBJECTS.dir/tads2/osrestad.c.o CMakeFiles/TADS2_RC_OBJECTS.dir/tads2/askf_tx.c.o CMakeFiles/TADS2_RC_OBJECTS.dir/tads2/bif.c.o CMakeFiles/TADS2_RC_OBJECTS.dir/tads2/bifgdum.c.o CMakeFiles/TADS2_RC_OBJECTS.dir/tads2/cmap.c.o CMakeFiles/TADS2_RC_OBJECTS.dir/tads2/cmd.c.o CMakeFiles/TADS2_RC_OBJECTS.dir/tads2/dat.c.o CMakeFiles/TADS2_RC_OBJECTS.dir/tads2/errmsg.c.o CMakeFiles/TADS2_RC_OBJECTS.dir/tads2/fio.c.o CMakeFiles/TADS2_RC_OBJECTS.dir/tads2/fioxor.c.o CMakeFiles/TADS2_RC_OBJECTS.dir/tads2/getstr.c.o CMakeFiles/TADS2_RC_OBJECTS.dir/tads2/indlg_tx.c.o CMakeFiles/TADS2_RC_OBJECTS.dir/tads2/ler.c.o CMakeFiles/TADS2_RC_OBJECTS.dir/tads2/lst.c.o CMakeFiles/TADS2_RC_OBJECTS.dir/tads2/mch.c.o CMakeFiles/TADS2_RC_OBJECTS.dir/tads2/mcm.c.o CMakeFiles/TADS2_RC_OBJECTS.dir/tads2/mcs.c.o CMakeFiles/TADS2_RC_OBJECTS.dir/tads2/obj.c.o CMakeFiles/TADS2_RC_OBJECTS.dir/tads2/oserr.c.o CMakeFiles/TADS2_RC_OBJECTS.dir/tads2/out.c.o CMakeFiles/TADS2_RC_OBJECTS.dir/tads2/output.c.o CMakeFiles/TADS2_RC_OBJECTS.dir/tads2/regex.c.o CMakeFiles/TADS2_RC_OBJECTS.dir/tads2/run.c.o CMakeFiles/TADS2_RC_OBJECTS.dir/tads2/suprun.c.o CMakeFiles/TADS2_RC_OBJECTS.dir/tads2/voc.c.o -o tadsc make[2]: Leaving directory '/usr/src/slapt-src/development/frobtads/frobtads-2.0/build' [ 87%] Built target tadsc make -f CMakeFiles/tadsrsc.dir/build.make CMakeFiles/tadsrsc.dir/depend make[2]: Entering directory '/usr/src/slapt-src/development/frobtads/frobtads-2.0/build' cd /usr/src/slapt-src/development/frobtads/frobtads-2.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/slapt-src/development/frobtads/frobtads-2.0 /usr/src/slapt-src/development/frobtads/frobtads-2.0 /usr/src/slapt-src/development/frobtads/frobtads-2.0/build /usr/src/slapt-src/development/frobtads/frobtads-2.0/build /usr/src/slapt-src/development/frobtads/frobtads-2.0/build/CMakeFiles/tadsrsc.dir/DependInfo.cmake --color= make[2]: Leaving directory '/usr/src/slapt-src/development/frobtads/frobtads-2.0/build' make -f CMakeFiles/tadsrsc.dir/build.make CMakeFiles/tadsrsc.dir/build make[2]: Entering directory '/usr/src/slapt-src/development/frobtads/frobtads-2.0/build' [ 87%] Building CXX object CMakeFiles/tadsrsc.dir/src/missing.cc.o /usr/bin/c++ -DFROBTADS -DRUNFAST -DTADSNET -DTC_TARGET_T3 -DVMGLOB_VARS -D_DEFAULT_SOURCE -D_M_LE_C11 -D_SVID_SOURCE -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/build -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/src -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads2 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/unix -fno-strict-aliasing -O2 -march=i586 -mtune=i686 -fpermissive -DNDEBUG -std=c++14 -MD -MT CMakeFiles/tadsrsc.dir/src/missing.cc.o -MF CMakeFiles/tadsrsc.dir/src/missing.cc.o.d -o CMakeFiles/tadsrsc.dir/src/missing.cc.o -c /usr/src/slapt-src/development/frobtads/frobtads-2.0/src/missing.cc [ 88%] Building CXX object CMakeFiles/tadsrsc.dir/src/osportable.cc.o /usr/bin/c++ -DFROBTADS -DRUNFAST -DTADSNET -DTC_TARGET_T3 -DVMGLOB_VARS -D_DEFAULT_SOURCE -D_M_LE_C11 -D_SVID_SOURCE -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/build -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/src -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads2 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/unix -fno-strict-aliasing -O2 -march=i586 -mtune=i686 -fpermissive -DNDEBUG -std=c++14 -MD -MT CMakeFiles/tadsrsc.dir/src/osportable.cc.o -MF CMakeFiles/tadsrsc.dir/src/osportable.cc.o.d -o CMakeFiles/tadsrsc.dir/src/osportable.cc.o -c /usr/src/slapt-src/development/frobtads/frobtads-2.0/src/osportable.cc /usr/src/slapt-src/development/frobtads/frobtads-2.0/src/osportable.cc: In function ‘int os_file_stat(const char*, int, os_file_stat_t*)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/src/osportable.cc:581:18: warning: argument 1 value -1 is negative [-Wstringop-overflow=] 581 | if (getgroups(grpSize - 1, groups.get() + 1) < 0) { | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/src/osfrobtads.h:24, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads2/os.h:179, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads2/osstzprs.h:45, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/src/osportable.cc:9: /usr/include/unistd.h:701:12: note: in a call to function ‘int getgroups(int, __gid_t*)’ declared with attribute ‘access (write_only, 2, 1)’ 701 | extern int getgroups (int __size, __gid_t __list[]) __THROW __wur | ^~~~~~~~~ [ 88%] Building C object CMakeFiles/tadsrsc.dir/tads2/tadsrsc.c.o /usr/bin/cc -DFROBTADS -DRUNFAST -DTADSNET -DTC_TARGET_T3 -DVMGLOB_VARS -D_DEFAULT_SOURCE -D_M_LE_C11 -D_SVID_SOURCE -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/build -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/src -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads2 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/unix -fno-strict-aliasing -O2 -march=i586 -mtune=i686 -DNDEBUG -std=c11 -MD -MT CMakeFiles/tadsrsc.dir/tads2/tadsrsc.c.o -MF CMakeFiles/tadsrsc.dir/tads2/tadsrsc.c.o.d -o CMakeFiles/tadsrsc.dir/tads2/tadsrsc.c.o -c /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads2/tadsrsc.c [ 89%] Building C object CMakeFiles/tadsrsc.dir/tads2/osnoui.c.o /usr/bin/cc -DFROBTADS -DRUNFAST -DTADSNET -DTC_TARGET_T3 -DVMGLOB_VARS -D_DEFAULT_SOURCE -D_M_LE_C11 -D_SVID_SOURCE -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/build -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/src -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads2 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/unix -fno-strict-aliasing -O2 -march=i586 -mtune=i686 -DNDEBUG -std=c11 -MD -MT CMakeFiles/tadsrsc.dir/tads2/osnoui.c.o -MF CMakeFiles/tadsrsc.dir/tads2/osnoui.c.o.d -o CMakeFiles/tadsrsc.dir/tads2/osnoui.c.o -c /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads2/osnoui.c [ 89%] Building C object CMakeFiles/tadsrsc.dir/tads2/osterm.c.o /usr/bin/cc -DFROBTADS -DRUNFAST -DTADSNET -DTC_TARGET_T3 -DVMGLOB_VARS -D_DEFAULT_SOURCE -D_M_LE_C11 -D_SVID_SOURCE -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/build -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/src -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads2 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/unix -fno-strict-aliasing -O2 -march=i586 -mtune=i686 -DNDEBUG -std=c11 -MD -MT CMakeFiles/tadsrsc.dir/tads2/osterm.c.o -MF CMakeFiles/tadsrsc.dir/tads2/osterm.c.o.d -o CMakeFiles/tadsrsc.dir/tads2/osterm.c.o -c /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads2/osterm.c [ 90%] Linking CXX executable tadsrsc /usr/bin/cmake -E cmake_link_script CMakeFiles/tadsrsc.dir/link.txt --verbose=1 /usr/bin/c++ -fno-strict-aliasing -O2 -march=i586 -mtune=i686 -fpermissive -DNDEBUG -rdynamic CMakeFiles/tadsrsc.dir/src/missing.cc.o CMakeFiles/tadsrsc.dir/src/osportable.cc.o CMakeFiles/tadsrsc.dir/tads2/tadsrsc.c.o CMakeFiles/tadsrsc.dir/tads2/osnoui.c.o CMakeFiles/tadsrsc.dir/tads2/osterm.c.o -o tadsrsc make[2]: Leaving directory '/usr/src/slapt-src/development/frobtads/frobtads-2.0/build' [ 90%] Built target tadsrsc make -f CMakeFiles/t3make.dir/build.make CMakeFiles/t3make.dir/depend make[2]: Entering directory '/usr/src/slapt-src/development/frobtads/frobtads-2.0/build' cd /usr/src/slapt-src/development/frobtads/frobtads-2.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/slapt-src/development/frobtads/frobtads-2.0 /usr/src/slapt-src/development/frobtads/frobtads-2.0 /usr/src/slapt-src/development/frobtads/frobtads-2.0/build /usr/src/slapt-src/development/frobtads/frobtads-2.0/build /usr/src/slapt-src/development/frobtads/frobtads-2.0/build/CMakeFiles/t3make.dir/DependInfo.cmake --color= make[2]: Leaving directory '/usr/src/slapt-src/development/frobtads/frobtads-2.0/build' make -f CMakeFiles/t3make.dir/build.make CMakeFiles/t3make.dir/build make[2]: Entering directory '/usr/src/slapt-src/development/frobtads/frobtads-2.0/build' [ 91%] Building CXX object CMakeFiles/t3make.dir/src/osportable.cc.o /usr/bin/c++ -DFROBTADS -DRUNFAST -DTADSNET -DTC_TARGET_T3 -DVMGLOB_VARS -D_DEFAULT_SOURCE -D_M_LE_C11 -D_SVID_SOURCE -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/build -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/src -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads2 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/unix -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/test -fno-strict-aliasing -O2 -march=i586 -mtune=i686 -fpermissive -DNDEBUG -std=c++14 -MD -MT CMakeFiles/t3make.dir/src/osportable.cc.o -MF CMakeFiles/t3make.dir/src/osportable.cc.o.d -o CMakeFiles/t3make.dir/src/osportable.cc.o -c /usr/src/slapt-src/development/frobtads/frobtads-2.0/src/osportable.cc /usr/src/slapt-src/development/frobtads/frobtads-2.0/src/osportable.cc: In function ‘int os_file_stat(const char*, int, os_file_stat_t*)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/src/osportable.cc:581:18: warning: argument 1 value -1 is negative [-Wstringop-overflow=] 581 | if (getgroups(grpSize - 1, groups.get() + 1) < 0) { | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/src/osfrobtads.h:24, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads2/os.h:179, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads2/osstzprs.h:45, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/src/osportable.cc:9: /usr/include/unistd.h:701:12: note: in a call to function ‘int getgroups(int, __gid_t*)’ declared with attribute ‘access (write_only, 2, 1)’ 701 | extern int getgroups (int __size, __gid_t __list[]) __THROW __wur | ^~~~~~~~~ [ 91%] Building CXX object CMakeFiles/t3make.dir/src/ost3comp.cc.o /usr/bin/c++ -DFROBTADS -DRUNFAST -DTADSNET -DTC_TARGET_T3 -DVMGLOB_VARS -D_DEFAULT_SOURCE -D_M_LE_C11 -D_SVID_SOURCE -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/build -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/src -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads2 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/unix -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/test -fno-strict-aliasing -O2 -march=i586 -mtune=i686 -fpermissive -DNDEBUG -std=c++14 -MD -MT CMakeFiles/t3make.dir/src/ost3comp.cc.o -MF CMakeFiles/t3make.dir/src/ost3comp.cc.o.d -o CMakeFiles/t3make.dir/src/ost3comp.cc.o -c /usr/src/slapt-src/development/frobtads/frobtads-2.0/src/ost3comp.cc [ 92%] Building CXX object CMakeFiles/t3make.dir/tads3/os_stdio.cpp.o /usr/bin/c++ -DFROBTADS -DRUNFAST -DTADSNET -DTC_TARGET_T3 -DVMGLOB_VARS -D_DEFAULT_SOURCE -D_M_LE_C11 -D_SVID_SOURCE -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/build -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/src -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads2 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/unix -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/test -fno-strict-aliasing -O2 -march=i586 -mtune=i686 -fpermissive -DNDEBUG -std=c++14 -MD -MT CMakeFiles/t3make.dir/tads3/os_stdio.cpp.o -MF CMakeFiles/t3make.dir/tads3/os_stdio.cpp.o.d -o CMakeFiles/t3make.dir/tads3/os_stdio.cpp.o -c /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/os_stdio.cpp [ 92%] Building CXX object CMakeFiles/t3make.dir/tads3/rcmain.cpp.o /usr/bin/c++ -DFROBTADS -DRUNFAST -DTADSNET -DTC_TARGET_T3 -DVMGLOB_VARS -D_DEFAULT_SOURCE -D_M_LE_C11 -D_SVID_SOURCE -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/build -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/src -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads2 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/unix -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/test -fno-strict-aliasing -O2 -march=i586 -mtune=i686 -fpermissive -DNDEBUG -std=c++14 -MD -MT CMakeFiles/t3make.dir/tads3/rcmain.cpp.o -MF CMakeFiles/t3make.dir/tads3/rcmain.cpp.o.d -o CMakeFiles/t3make.dir/tads3/rcmain.cpp.o -c /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/rcmain.cpp [ 92%] Building CXX object CMakeFiles/t3make.dir/tads3/std_dbg.cpp.o /usr/bin/c++ -DFROBTADS -DRUNFAST -DTADSNET -DTC_TARGET_T3 -DVMGLOB_VARS -D_DEFAULT_SOURCE -D_M_LE_C11 -D_SVID_SOURCE -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/build -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/src -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads2 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/unix -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/test -fno-strict-aliasing -O2 -march=i586 -mtune=i686 -fpermissive -DNDEBUG -std=c++14 -MD -MT CMakeFiles/t3make.dir/tads3/std_dbg.cpp.o -MF CMakeFiles/t3make.dir/tads3/std_dbg.cpp.o.d -o CMakeFiles/t3make.dir/tads3/std_dbg.cpp.o -c /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/std_dbg.cpp [ 93%] Building CXX object CMakeFiles/t3make.dir/tads3/tcgenfil.cpp.o /usr/bin/c++ -DFROBTADS -DRUNFAST -DTADSNET -DTC_TARGET_T3 -DVMGLOB_VARS -D_DEFAULT_SOURCE -D_M_LE_C11 -D_SVID_SOURCE -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/build -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/src -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads2 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/unix -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/test -fno-strict-aliasing -O2 -march=i586 -mtune=i686 -fpermissive -DNDEBUG -std=c++14 -MD -MT CMakeFiles/t3make.dir/tads3/tcgenfil.cpp.o -MF CMakeFiles/t3make.dir/tads3/tcgenfil.cpp.o.d -o CMakeFiles/t3make.dir/tads3/tcgenfil.cpp.o -c /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/tcgenfil.cpp [ 93%] Building CXX object CMakeFiles/t3make.dir/tads3/tcmakecl.cpp.o /usr/bin/c++ -DFROBTADS -DRUNFAST -DTADSNET -DTC_TARGET_T3 -DVMGLOB_VARS -D_DEFAULT_SOURCE -D_M_LE_C11 -D_SVID_SOURCE -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/build -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/src -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads2 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/unix -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/test -fno-strict-aliasing -O2 -march=i586 -mtune=i686 -fpermissive -DNDEBUG -std=c++14 -MD -MT CMakeFiles/t3make.dir/tads3/tcmakecl.cpp.o -MF CMakeFiles/t3make.dir/tads3/tcmakecl.cpp.o.d -o CMakeFiles/t3make.dir/tads3/tcmakecl.cpp.o -c /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/tcmakecl.cpp [ 94%] Building CXX object CMakeFiles/t3make.dir/tads3/tcmake.cpp.o /usr/bin/c++ -DFROBTADS -DRUNFAST -DTADSNET -DTC_TARGET_T3 -DVMGLOB_VARS -D_DEFAULT_SOURCE -D_M_LE_C11 -D_SVID_SOURCE -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/build -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/src -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads2 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/unix -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/test -fno-strict-aliasing -O2 -march=i586 -mtune=i686 -fpermissive -DNDEBUG -std=c++14 -MD -MT CMakeFiles/t3make.dir/tads3/tcmake.cpp.o -MF CMakeFiles/t3make.dir/tads3/tcmake.cpp.o.d -o CMakeFiles/t3make.dir/tads3/tcmake.cpp.o -c /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/tcmake.cpp In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/tcmake.cpp:63: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbignum.h: In static member function ‘static vm_obj_id_t CVmObjBigNum::create(int, const bignum_t*)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbignum.h:585:45: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 585 | new (vmg_ id) CVmObjBigNum(vmg_ prec); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbignum.h: In static member function ‘static vm_obj_id_t CVmObjBigNum::create(int, const bignum_t&)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbignum.h:596:45: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 596 | new (vmg_ id) CVmObjBigNum(vmg_ prec); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbignum.h: In member function ‘virtual void CVmMetaclassBigNum::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbignum.h:1640:36: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 1640 | new (vmg_ id) CVmObjBigNum(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbignum.h: In member function ‘virtual void CVmMetaclassBigNum::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbignum.h:1647:36: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 1647 | new (vmg_ id) CVmObjBigNum(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) [ 94%] Building CXX object CMakeFiles/t3make.dir/tads3/tcprsfil.cpp.o /usr/bin/c++ -DFROBTADS -DRUNFAST -DTADSNET -DTC_TARGET_T3 -DVMGLOB_VARS -D_DEFAULT_SOURCE -D_M_LE_C11 -D_SVID_SOURCE -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/build -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/src -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads2 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/unix -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/test -fno-strict-aliasing -O2 -march=i586 -mtune=i686 -fpermissive -DNDEBUG -std=c++14 -MD -MT CMakeFiles/t3make.dir/tads3/tcprsfil.cpp.o -MF CMakeFiles/t3make.dir/tads3/tcprsfil.cpp.o.d -o CMakeFiles/t3make.dir/tads3/tcprsfil.cpp.o -c /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/tcprsfil.cpp [ 95%] Building CXX object CMakeFiles/t3make.dir/tads3/tcprsimg.cpp.o /usr/bin/c++ -DFROBTADS -DRUNFAST -DTADSNET -DTC_TARGET_T3 -DVMGLOB_VARS -D_DEFAULT_SOURCE -D_M_LE_C11 -D_SVID_SOURCE -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/build -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/src -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads2 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/unix -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/test -fno-strict-aliasing -O2 -march=i586 -mtune=i686 -fpermissive -DNDEBUG -std=c++14 -MD -MT CMakeFiles/t3make.dir/tads3/tcprsimg.cpp.o -MF CMakeFiles/t3make.dir/tads3/tcprsimg.cpp.o.d -o CMakeFiles/t3make.dir/tads3/tcprsimg.cpp.o -c /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/tcprsimg.cpp [ 95%] Building CXX object CMakeFiles/t3make.dir/tads3/tcprsprg.cpp.o /usr/bin/c++ -DFROBTADS -DRUNFAST -DTADSNET -DTC_TARGET_T3 -DVMGLOB_VARS -D_DEFAULT_SOURCE -D_M_LE_C11 -D_SVID_SOURCE -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/build -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/src -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads2 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/unix -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/test -fno-strict-aliasing -O2 -march=i586 -mtune=i686 -fpermissive -DNDEBUG -std=c++14 -MD -MT CMakeFiles/t3make.dir/tads3/tcprsprg.cpp.o -MF CMakeFiles/t3make.dir/tads3/tcprsprg.cpp.o.d -o CMakeFiles/t3make.dir/tads3/tcprsprg.cpp.o -c /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/tcprsprg.cpp [ 96%] Building CXX object CMakeFiles/t3make.dir/tads3/tct3img.cpp.o /usr/bin/c++ -DFROBTADS -DRUNFAST -DTADSNET -DTC_TARGET_T3 -DVMGLOB_VARS -D_DEFAULT_SOURCE -D_M_LE_C11 -D_SVID_SOURCE -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/build -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/src -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads2 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/unix -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/test -fno-strict-aliasing -O2 -march=i586 -mtune=i686 -fpermissive -DNDEBUG -std=c++14 -MD -MT CMakeFiles/t3make.dir/tads3/tct3img.cpp.o -MF CMakeFiles/t3make.dir/tads3/tct3img.cpp.o.d -o CMakeFiles/t3make.dir/tads3/tct3img.cpp.o -c /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/tct3img.cpp In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/tct3img.cpp:33: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmgram.h: In member function ‘virtual void CVmMetaclassGramProd::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmgram.h:545:43: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 545 | new (vmg_ id) CVmObjGramProd(vmg0_); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmgram.h: In member function ‘virtual void CVmMetaclassGramProd::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmgram.h:552:43: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 552 | new (vmg_ id) CVmObjGramProd(vmg0_); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) [ 96%] Building CXX object CMakeFiles/t3make.dir/tads3/tct3prg.cpp.o /usr/bin/c++ -DFROBTADS -DRUNFAST -DTADSNET -DTC_TARGET_T3 -DVMGLOB_VARS -D_DEFAULT_SOURCE -D_M_LE_C11 -D_SVID_SOURCE -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/build -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/src -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads2 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/unix -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/test -fno-strict-aliasing -O2 -march=i586 -mtune=i686 -fpermissive -DNDEBUG -std=c++14 -MD -MT CMakeFiles/t3make.dir/tads3/tct3prg.cpp.o -MF CMakeFiles/t3make.dir/tads3/tct3prg.cpp.o.d -o CMakeFiles/t3make.dir/tads3/tct3prg.cpp.o -c /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/tct3prg.cpp [ 97%] Building CXX object CMakeFiles/t3make.dir/tads3/vmbifc.cpp.o /usr/bin/c++ -DFROBTADS -DRUNFAST -DTADSNET -DTC_TARGET_T3 -DVMGLOB_VARS -D_DEFAULT_SOURCE -D_M_LE_C11 -D_SVID_SOURCE -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/build -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/src -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads2 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/unix -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/test -fno-strict-aliasing -O2 -march=i586 -mtune=i686 -fpermissive -DNDEBUG -std=c++14 -MD -MT CMakeFiles/t3make.dir/tads3/vmbifc.cpp.o -MF CMakeFiles/t3make.dir/tads3/vmbifc.cpp.o.d -o CMakeFiles/t3make.dir/tads3/vmbifc.cpp.o -c /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbifc.cpp In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbifc.cpp:44: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstr.h: In member function ‘virtual void CVmMetaclassString::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstr.h:659:36: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 659 | new (vmg_ id) CVmObjString(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstr.h: In member function ‘virtual void CVmMetaclassString::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstr.h:666:36: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 666 | new (vmg_ id) CVmObjString(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) [ 97%] Building CXX object CMakeFiles/t3make.dir/tads3/vmbifreg.cpp.o /usr/bin/c++ -DFROBTADS -DRUNFAST -DTADSNET -DTC_TARGET_T3 -DVMGLOB_VARS -D_DEFAULT_SOURCE -D_M_LE_C11 -D_SVID_SOURCE -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/build -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/src -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads2 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/unix -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/test -fno-strict-aliasing -O2 -march=i586 -mtune=i686 -fpermissive -DNDEBUG -std=c++14 -MD -MT CMakeFiles/t3make.dir/tads3/vmbifreg.cpp.o -MF CMakeFiles/t3make.dir/tads3/vmbifreg.cpp.o.d -o CMakeFiles/t3make.dir/tads3/vmbifreg.cpp.o -c /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbifreg.cpp [ 98%] Building CXX object CMakeFiles/t3make.dir/tads3/vmimgrb.cpp.o /usr/bin/c++ -DFROBTADS -DRUNFAST -DTADSNET -DTC_TARGET_T3 -DVMGLOB_VARS -D_DEFAULT_SOURCE -D_M_LE_C11 -D_SVID_SOURCE -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/build -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/src -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads2 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/unix -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/test -fno-strict-aliasing -O2 -march=i586 -mtune=i686 -fpermissive -DNDEBUG -std=c++14 -MD -MT CMakeFiles/t3make.dir/tads3/vmimgrb.cpp.o -MF CMakeFiles/t3make.dir/tads3/vmimgrb.cpp.o.d -o CMakeFiles/t3make.dir/tads3/vmimgrb.cpp.o -c /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmimgrb.cpp In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmimgrb.cpp:45: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtobj.h: In member function ‘virtual void CVmMetaclassTads::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtobj.h:651:34: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 651 | new (vmg_ id) CVmObjTads(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtobj.h: In member function ‘virtual void CVmMetaclassTads::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtobj.h:658:34: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 658 | new (vmg_ id) CVmObjTads(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtobj.h: In member function ‘virtual void CVmMetaclassIntClsMod::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtobj.h:766:39: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 766 | new (vmg_ id) CVmObjIntClsMod(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtobj.h: In member function ‘virtual void CVmMetaclassIntClsMod::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtobj.h:773:39: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 773 | new (vmg_ id) CVmObjIntClsMod(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmimgrb.cpp:46: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdict.h: In member function ‘virtual void CVmMetaclassDict::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdict.h:629:41: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 629 | { new (vmg_ id) CVmObjDict(vmg0_); } | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdict.h: In member function ‘virtual void CVmMetaclassDict::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdict.h:633:41: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 633 | { new (vmg_ id) CVmObjDict(vmg0_); } | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmimgrb.cpp:48: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlst.h: In member function ‘virtual void CVmMetaclassList::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlst.h:772:34: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 772 | new (vmg_ id) CVmObjList(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlst.h: In member function ‘virtual void CVmMetaclassList::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlst.h:779:34: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 779 | new (vmg_ id) CVmObjList(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmimgrb.cpp:49: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbignum.h: In static member function ‘static vm_obj_id_t CVmObjBigNum::create(int, const bignum_t*)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbignum.h:585:45: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 585 | new (vmg_ id) CVmObjBigNum(vmg_ prec); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbignum.h: In static member function ‘static vm_obj_id_t CVmObjBigNum::create(int, const bignum_t&)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbignum.h:596:45: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 596 | new (vmg_ id) CVmObjBigNum(vmg_ prec); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbignum.h: In member function ‘virtual void CVmMetaclassBigNum::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbignum.h:1640:36: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 1640 | new (vmg_ id) CVmObjBigNum(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbignum.h: In member function ‘virtual void CVmMetaclassBigNum::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbignum.h:1647:36: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 1647 | new (vmg_ id) CVmObjBigNum(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmimgrb.cpp:50: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstr.h: In member function ‘virtual void CVmMetaclassString::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstr.h:659:36: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 659 | new (vmg_ id) CVmObjString(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstr.h: In member function ‘virtual void CVmMetaclassString::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstr.h:666:36: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 666 | new (vmg_ id) CVmObjString(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmimgrb.cpp:51: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmgram.h: In member function ‘virtual void CVmMetaclassGramProd::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmgram.h:545:43: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 545 | new (vmg_ id) CVmObjGramProd(vmg0_); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmgram.h: In member function ‘virtual void CVmMetaclassGramProd::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmgram.h:552:43: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 552 | new (vmg_ id) CVmObjGramProd(vmg0_); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmimgrb.cpp:54: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmintcls.h: In member function ‘virtual void CVmMetaclassClass::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmintcls.h:306:35: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 306 | new (vmg_ id) CVmObjClass(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmintcls.h: In member function ‘virtual void CVmMetaclassClass::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmintcls.h:313:35: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 313 | new (vmg_ id) CVmObjClass(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmimgrb.cpp:55: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmiter.h: In member function ‘virtual void CVmMetaclassIterIdx::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmiter.h:339:37: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 339 | new (vmg_ id) CVmObjIterIdx(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmiter.h: In member function ‘virtual void CVmMetaclassIterIdx::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmiter.h:346:37: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 346 | new (vmg_ id) CVmObjIterIdx(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmimgrb.cpp:56: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmvec.h: In member function ‘virtual void CVmMetaclassVector::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmvec.h:594:36: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 594 | new (vmg_ id) CVmObjVector(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmvec.h: In member function ‘virtual void CVmMetaclassVector::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmvec.h:601:36: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 601 | new (vmg_ id) CVmObjVector(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmimgrb.cpp:57: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h: In member function ‘virtual void CVmMetaclassLookupTable::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h:670:41: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 670 | new (vmg_ id) CVmObjLookupTable(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h: In member function ‘virtual void CVmMetaclassLookupTable::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h:677:41: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 677 | new (vmg_ id) CVmObjLookupTable(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h: In member function ‘virtual void CVmMetaclassWeakRefLookupTable::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h:710:50: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 710 | { new (vmg_ id) CVmObjWeakRefLookupTable(); } | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h: In member function ‘virtual void CVmMetaclassWeakRefLookupTable::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h:714:50: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 714 | { new (vmg_ id) CVmObjWeakRefLookupTable(); } | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h: In member function ‘virtual void CVmMetaclassIterLookupTable::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h:919:45: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 919 | new (vmg_ id) CVmObjIterLookupTable(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h: In member function ‘virtual void CVmMetaclassIterLookupTable::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h:926:45: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 926 | new (vmg_ id) CVmObjIterLookupTable(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmimgrb.cpp:59: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbytarr.h: In member function ‘virtual void CVmMetaclassByteArray::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbytarr.h:460:39: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 460 | new (vmg_ id) CVmObjByteArray(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbytarr.h: In member function ‘virtual void CVmMetaclassByteArray::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbytarr.h:467:39: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 467 | new (vmg_ id) CVmObjByteArray(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmimgrb.cpp:60: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmcset.h: In member function ‘virtual void CVmMetaclassCharSet::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmcset.h:238:37: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 238 | new (vmg_ id) CVmObjCharSet(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmcset.h: In member function ‘virtual void CVmMetaclassCharSet::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmcset.h:245:37: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 245 | new (vmg_ id) CVmObjCharSet(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmimgrb.cpp:61: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfilobj.h: In member function ‘virtual void CVmMetaclassFile::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfilobj.h:597:34: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 597 | new (vmg_ id) CVmObjFile(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfilobj.h: In member function ‘virtual void CVmMetaclassFile::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfilobj.h:604:34: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 604 | new (vmg_ id) CVmObjFile(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmimgrb.cpp:62: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtmpfil.h: In member function ‘virtual void CVmMetaclassTemporaryFile::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtmpfil.h:222:43: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 222 | new (vmg_ id) CVmObjTemporaryFile(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtmpfil.h: In member function ‘virtual void CVmMetaclassTemporaryFile::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtmpfil.h:229:43: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 229 | new (vmg_ id) CVmObjTemporaryFile(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmimgrb.cpp:63: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfilnam.h: In member function ‘virtual void CVmMetaclassFileName::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfilnam.h:340:38: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 340 | new (vmg_ id) CVmObjFileName(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfilnam.h: In member function ‘virtual void CVmMetaclassFileName::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfilnam.h:347:38: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 347 | new (vmg_ id) CVmObjFileName(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmimgrb.cpp:64: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmpat.h: In member function ‘virtual void CVmMetaclassPattern::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmpat.h:198:37: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 198 | new (vmg_ id) CVmObjPattern(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmpat.h: In member function ‘virtual void CVmMetaclassPattern::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmpat.h:205:37: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 205 | new (vmg_ id) CVmObjPattern(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmimgrb.cpp:65: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstrcmp.h: In member function ‘virtual void CVmMetaclassStrComp::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstrcmp.h:307:37: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 307 | new (vmg_ id) CVmObjStrComp(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstrcmp.h: In member function ‘virtual void CVmMetaclassStrComp::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstrcmp.h:314:37: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 314 | new (vmg_ id) CVmObjStrComp(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmimgrb.cpp:66: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstrbuf.h: In member function ‘virtual void CVmMetaclassStringBuffer::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstrbuf.h:397:42: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 397 | new (vmg_ id) CVmObjStringBuffer(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstrbuf.h: In member function ‘virtual void CVmMetaclassStringBuffer::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstrbuf.h:404:42: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 404 | new (vmg_ id) CVmObjStringBuffer(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmimgrb.cpp:67: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdynfunc.h: In member function ‘virtual void CVmMetaclassDynamicFunc::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdynfunc.h:344:38: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 344 | new (vmg_ id) CVmDynamicFunc(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdynfunc.h: In member function ‘virtual void CVmMetaclassDynamicFunc::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdynfunc.h:351:38: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 351 | new (vmg_ id) CVmDynamicFunc(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmimgrb.cpp:68: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfref.h: In member function ‘virtual void CVmMetaclassFrameDesc::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfref.h:434:39: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 434 | new (vmg_ id) CVmObjFrameDesc(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfref.h: In member function ‘virtual void CVmMetaclassFrameDesc::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfref.h:441:39: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 441 | new (vmg_ id) CVmObjFrameDesc(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfref.h: In member function ‘virtual void CVmMetaclassFrameRef::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfref.h:471:38: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 471 | new (vmg_ id) CVmObjFrameRef(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfref.h: In member function ‘virtual void CVmMetaclassFrameRef::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfref.h:478:38: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 478 | new (vmg_ id) CVmObjFrameRef(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmimgrb.cpp:69: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdate.h: In member function ‘virtual void CVmMetaclassDate::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdate.h:683:34: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 683 | new (vmg_ id) CVmObjDate(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdate.h: In member function ‘virtual void CVmMetaclassDate::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdate.h:690:34: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 690 | new (vmg_ id) CVmObjDate(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmimgrb.cpp:70: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtzobj.h: In member function ‘virtual void CVmMetaclassTimeZone::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtzobj.h:215:38: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 215 | new (vmg_ id) CVmObjTimeZone(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtzobj.h: In member function ‘virtual void CVmMetaclassTimeZone::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtzobj.h:222:38: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 222 | new (vmg_ id) CVmObjTimeZone(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmimgrb.cpp:74: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmhttpsrv.h: In member function ‘virtual void CVmMetaclassHTTPServer::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmhttpsrv.h:213:40: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 213 | new (vmg_ id) CVmObjHTTPServer(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmhttpsrv.h: In member function ‘virtual void CVmMetaclassHTTPServer::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmhttpsrv.h:221:40: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 221 | new (vmg_ id) CVmObjHTTPServer(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmimgrb.cpp:75: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmhttpreq.h: In member function ‘virtual void CVmMetaclassHTTPRequest::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmhttpreq.h:324:41: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 324 | new (vmg_ id) CVmObjHTTPRequest(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmhttpreq.h: In member function ‘virtual void CVmMetaclassHTTPRequest::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmhttpreq.h:332:41: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 332 | new (vmg_ id) CVmObjHTTPRequest(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) [ 98%] Building CXX object CMakeFiles/t3make.dir/tads3/vmpreini.cpp.o /usr/bin/c++ -DFROBTADS -DRUNFAST -DTADSNET -DTC_TARGET_T3 -DVMGLOB_VARS -D_DEFAULT_SOURCE -D_M_LE_C11 -D_SVID_SOURCE -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/build -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/src -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads2 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/unix -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/test -fno-strict-aliasing -O2 -march=i586 -mtune=i686 -fpermissive -DNDEBUG -std=c++14 -MD -MT CMakeFiles/t3make.dir/tads3/vmpreini.cpp.o -MF CMakeFiles/t3make.dir/tads3/vmpreini.cpp.o.d -o CMakeFiles/t3make.dir/tads3/vmpreini.cpp.o -c /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmpreini.cpp [ 98%] Building CXX object CMakeFiles/t3make.dir/tads3/vmwrtimg.cpp.o /usr/bin/c++ -DFROBTADS -DRUNFAST -DTADSNET -DTC_TARGET_T3 -DVMGLOB_VARS -D_DEFAULT_SOURCE -D_M_LE_C11 -D_SVID_SOURCE -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/build -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/src -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads2 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/unix -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/test -fno-strict-aliasing -O2 -march=i586 -mtune=i686 -fpermissive -DNDEBUG -std=c++14 -MD -MT CMakeFiles/t3make.dir/tads3/vmwrtimg.cpp.o -MF CMakeFiles/t3make.dir/tads3/vmwrtimg.cpp.o.d -o CMakeFiles/t3make.dir/tads3/vmwrtimg.cpp.o -c /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmwrtimg.cpp [ 99%] Building CXX object CMakeFiles/t3make.dir/tads3/vmrun.cpp.o /usr/bin/c++ -DFROBTADS -DRUNFAST -DTADSNET -DTC_TARGET_T3 -DVMGLOB_VARS -D_DEFAULT_SOURCE -D_M_LE_C11 -D_SVID_SOURCE -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/build -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/src -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads2 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/unix -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/test -fno-strict-aliasing -O2 -march=i586 -mtune=i686 -fpermissive -DNDEBUG -std=c++14 -MD -MT CMakeFiles/t3make.dir/tads3/vmrun.cpp.o -MF CMakeFiles/t3make.dir/tads3/vmrun.cpp.o.d -o CMakeFiles/t3make.dir/tads3/vmrun.cpp.o -c /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmrun.cpp In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmrun.cpp:34: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlst.h: In member function ‘virtual void CVmMetaclassList::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlst.h:772:34: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 772 | new (vmg_ id) CVmObjList(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlst.h: In member function ‘virtual void CVmMetaclassList::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlst.h:779:34: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 779 | new (vmg_ id) CVmObjList(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmrun.cpp:35: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstr.h: In member function ‘virtual void CVmMetaclassString::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstr.h:659:36: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 659 | new (vmg_ id) CVmObjString(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstr.h: In member function ‘virtual void CVmMetaclassString::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstr.h:666:36: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 666 | new (vmg_ id) CVmObjString(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmrun.cpp:36: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtobj.h: In member function ‘virtual void CVmMetaclassTads::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtobj.h:651:34: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 651 | new (vmg_ id) CVmObjTads(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtobj.h: In member function ‘virtual void CVmMetaclassTads::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtobj.h:658:34: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 658 | new (vmg_ id) CVmObjTads(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtobj.h: In member function ‘virtual void CVmMetaclassIntClsMod::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtobj.h:766:39: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 766 | new (vmg_ id) CVmObjIntClsMod(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtobj.h: In member function ‘virtual void CVmMetaclassIntClsMod::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtobj.h:773:39: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 773 | new (vmg_ id) CVmObjIntClsMod(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h:29, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmrun.cpp:45: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmiter.h: In member function ‘virtual void CVmMetaclassIterIdx::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmiter.h:339:37: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 339 | new (vmg_ id) CVmObjIterIdx(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmiter.h: In member function ‘virtual void CVmMetaclassIterIdx::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmiter.h:346:37: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 346 | new (vmg_ id) CVmObjIterIdx(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmrun.cpp:45: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h: In member function ‘virtual void CVmMetaclassLookupTable::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h:670:41: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 670 | new (vmg_ id) CVmObjLookupTable(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h: In member function ‘virtual void CVmMetaclassLookupTable::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h:677:41: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 677 | new (vmg_ id) CVmObjLookupTable(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h: In member function ‘virtual void CVmMetaclassWeakRefLookupTable::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h:710:50: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 710 | { new (vmg_ id) CVmObjWeakRefLookupTable(); } | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h: In member function ‘virtual void CVmMetaclassWeakRefLookupTable::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h:714:50: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 714 | { new (vmg_ id) CVmObjWeakRefLookupTable(); } | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h: In member function ‘virtual void CVmMetaclassIterLookupTable::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h:919:45: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 919 | new (vmg_ id) CVmObjIterLookupTable(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h: In member function ‘virtual void CVmMetaclassIterLookupTable::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h:926:45: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 926 | new (vmg_ id) CVmObjIterLookupTable(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmrun.cpp:46: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfref.h: In member function ‘virtual void CVmMetaclassFrameDesc::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfref.h:434:39: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 434 | new (vmg_ id) CVmObjFrameDesc(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfref.h: In member function ‘virtual void CVmMetaclassFrameDesc::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfref.h:441:39: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 441 | new (vmg_ id) CVmObjFrameDesc(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfref.h: In member function ‘virtual void CVmMetaclassFrameRef::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfref.h:471:38: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 471 | new (vmg_ id) CVmObjFrameRef(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfref.h: In member function ‘virtual void CVmMetaclassFrameRef::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfref.h:478:38: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 478 | new (vmg_ id) CVmObjFrameRef(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmrun.cpp:48: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbignum.h: In static member function ‘static vm_obj_id_t CVmObjBigNum::create(int, const bignum_t*)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbignum.h:585:45: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 585 | new (vmg_ id) CVmObjBigNum(vmg_ prec); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbignum.h: In static member function ‘static vm_obj_id_t CVmObjBigNum::create(int, const bignum_t&)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbignum.h:596:45: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 596 | new (vmg_ id) CVmObjBigNum(vmg_ prec); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbignum.h: In member function ‘virtual void CVmMetaclassBigNum::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbignum.h:1640:36: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 1640 | new (vmg_ id) CVmObjBigNum(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbignum.h: In member function ‘virtual void CVmMetaclassBigNum::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbignum.h:1647:36: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 1647 | new (vmg_ id) CVmObjBigNum(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbignum.h: In instantiation of ‘static vm_obj_id_t CVmObjBigNum::create(int, const bignum_t&) [with int prec = 10; vm_obj_id_t = unsigned int]’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmrun.cpp:987:39: required from here /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbignum.h:596:9: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 596 | new (vmg_ id) CVmObjBigNum(vmg_ prec); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbignum.h: In instantiation of ‘static vm_obj_id_t CVmObjBigNum::create(int, const bignum_t&) [with int prec = 20; vm_obj_id_t = unsigned int]’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmrun.cpp:1019:39: required from here /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbignum.h:596:9: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) [ 99%] Building CXX object CMakeFiles/t3make.dir/tads3/vmhttpdum.cpp.o /usr/bin/c++ -DFROBTADS -DRUNFAST -DTADSNET -DTC_TARGET_T3 -DVMGLOB_VARS -D_DEFAULT_SOURCE -D_M_LE_C11 -D_SVID_SOURCE -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/build -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/src -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads2 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3 -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/unix -I/usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/test -fno-strict-aliasing -O2 -march=i586 -mtune=i686 -fpermissive -DNDEBUG -std=c++14 -MD -MT CMakeFiles/t3make.dir/tads3/vmhttpdum.cpp.o -MF CMakeFiles/t3make.dir/tads3/vmhttpdum.cpp.o.d -o CMakeFiles/t3make.dir/tads3/vmhttpdum.cpp.o -c /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmhttpdum.cpp In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmhttpdum.cpp:32: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmhttpsrv.h: In member function ‘virtual void CVmMetaclassHTTPServer::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmhttpsrv.h:213:40: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 213 | new (vmg_ id) CVmObjHTTPServer(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmhttpsrv.h: In member function ‘virtual void CVmMetaclassHTTPServer::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmhttpsrv.h:221:40: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 221 | new (vmg_ id) CVmObjHTTPServer(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmhttpdum.cpp:33: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmhttpreq.h: In member function ‘virtual void CVmMetaclassHTTPRequest::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmhttpreq.h:324:41: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 324 | new (vmg_ id) CVmObjHTTPRequest(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmhttpreq.h: In member function ‘virtual void CVmMetaclassHTTPRequest::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmhttpreq.h:332:41: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 332 | new (vmg_ id) CVmObjHTTPRequest(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:52, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmhttpdum.cpp:40: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtobj.h: In member function ‘virtual void CVmMetaclassTads::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtobj.h:651:34: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 651 | new (vmg_ id) CVmObjTads(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtobj.h: In member function ‘virtual void CVmMetaclassTads::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtobj.h:658:34: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 658 | new (vmg_ id) CVmObjTads(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtobj.h: In member function ‘virtual void CVmMetaclassIntClsMod::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtobj.h:766:39: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 766 | new (vmg_ id) CVmObjIntClsMod(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtobj.h: In member function ‘virtual void CVmMetaclassIntClsMod::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtobj.h:773:39: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 773 | new (vmg_ id) CVmObjIntClsMod(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:53, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmhttpdum.cpp:40: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstr.h: In member function ‘virtual void CVmMetaclassString::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstr.h:659:36: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 659 | new (vmg_ id) CVmObjString(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstr.h: In member function ‘virtual void CVmMetaclassString::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstr.h:666:36: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 666 | new (vmg_ id) CVmObjString(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:54, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmhttpdum.cpp:40: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlst.h: In member function ‘virtual void CVmMetaclassList::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlst.h:772:34: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 772 | new (vmg_ id) CVmObjList(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlst.h: In member function ‘virtual void CVmMetaclassList::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlst.h:779:34: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 779 | new (vmg_ id) CVmObjList(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:55, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmhttpdum.cpp:40: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdict.h: In member function ‘virtual void CVmMetaclassDict::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdict.h:629:41: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 629 | { new (vmg_ id) CVmObjDict(vmg0_); } | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdict.h: In member function ‘virtual void CVmMetaclassDict::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdict.h:633:41: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 633 | { new (vmg_ id) CVmObjDict(vmg0_); } | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:56, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmhttpdum.cpp:40: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmgram.h: In member function ‘virtual void CVmMetaclassGramProd::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmgram.h:545:43: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 545 | new (vmg_ id) CVmObjGramProd(vmg0_); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmgram.h: In member function ‘virtual void CVmMetaclassGramProd::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmgram.h:552:43: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 552 | new (vmg_ id) CVmObjGramProd(vmg0_); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:57, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmhttpdum.cpp:40: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbignum.h: In static member function ‘static vm_obj_id_t CVmObjBigNum::create(int, const bignum_t*)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbignum.h:585:45: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 585 | new (vmg_ id) CVmObjBigNum(vmg_ prec); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbignum.h: In static member function ‘static vm_obj_id_t CVmObjBigNum::create(int, const bignum_t&)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbignum.h:596:45: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 596 | new (vmg_ id) CVmObjBigNum(vmg_ prec); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbignum.h: In member function ‘virtual void CVmMetaclassBigNum::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbignum.h:1640:36: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 1640 | new (vmg_ id) CVmObjBigNum(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbignum.h: In member function ‘virtual void CVmMetaclassBigNum::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbignum.h:1647:36: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 1647 | new (vmg_ id) CVmObjBigNum(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:58, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmhttpdum.cpp:40: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmintcls.h: In member function ‘virtual void CVmMetaclassClass::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmintcls.h:306:35: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 306 | new (vmg_ id) CVmObjClass(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmintcls.h: In member function ‘virtual void CVmMetaclassClass::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmintcls.h:313:35: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 313 | new (vmg_ id) CVmObjClass(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmanonfn.h:28, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:59, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmhttpdum.cpp:40: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmvec.h: In member function ‘virtual void CVmMetaclassVector::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmvec.h:594:36: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 594 | new (vmg_ id) CVmObjVector(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmvec.h: In member function ‘virtual void CVmMetaclassVector::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmvec.h:601:36: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 601 | new (vmg_ id) CVmObjVector(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:59, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmhttpdum.cpp:40: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmanonfn.h: In member function ‘virtual void CVmMetaclassAnonFn::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmanonfn.h:107:36: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 107 | new (vmg_ id) CVmObjAnonFn(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmanonfn.h: In member function ‘virtual void CVmMetaclassAnonFn::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmanonfn.h:114:36: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 114 | new (vmg_ id) CVmObjAnonFn(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:61, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmhttpdum.cpp:40: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmiter.h: In member function ‘virtual void CVmMetaclassIterIdx::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmiter.h:339:37: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 339 | new (vmg_ id) CVmObjIterIdx(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmiter.h: In member function ‘virtual void CVmMetaclassIterIdx::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmiter.h:346:37: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 346 | new (vmg_ id) CVmObjIterIdx(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:63, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmhttpdum.cpp:40: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h: In member function ‘virtual void CVmMetaclassLookupTable::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h:670:41: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 670 | new (vmg_ id) CVmObjLookupTable(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h: In member function ‘virtual void CVmMetaclassLookupTable::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h:677:41: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 677 | new (vmg_ id) CVmObjLookupTable(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h: In member function ‘virtual void CVmMetaclassWeakRefLookupTable::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h:710:50: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 710 | { new (vmg_ id) CVmObjWeakRefLookupTable(); } | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h: In member function ‘virtual void CVmMetaclassWeakRefLookupTable::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h:714:50: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 714 | { new (vmg_ id) CVmObjWeakRefLookupTable(); } | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h: In member function ‘virtual void CVmMetaclassIterLookupTable::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h:919:45: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 919 | new (vmg_ id) CVmObjIterLookupTable(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h: In member function ‘virtual void CVmMetaclassIterLookupTable::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmlookup.h:926:45: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 926 | new (vmg_ id) CVmObjIterLookupTable(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:64, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmhttpdum.cpp:40: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbytarr.h: In member function ‘virtual void CVmMetaclassByteArray::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbytarr.h:460:39: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 460 | new (vmg_ id) CVmObjByteArray(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbytarr.h: In member function ‘virtual void CVmMetaclassByteArray::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmbytarr.h:467:39: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 467 | new (vmg_ id) CVmObjByteArray(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:65, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmhttpdum.cpp:40: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmcset.h: In member function ‘virtual void CVmMetaclassCharSet::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmcset.h:238:37: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 238 | new (vmg_ id) CVmObjCharSet(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmcset.h: In member function ‘virtual void CVmMetaclassCharSet::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmcset.h:245:37: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 245 | new (vmg_ id) CVmObjCharSet(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:66, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmhttpdum.cpp:40: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfilobj.h: In member function ‘virtual void CVmMetaclassFile::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfilobj.h:597:34: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 597 | new (vmg_ id) CVmObjFile(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfilobj.h: In member function ‘virtual void CVmMetaclassFile::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfilobj.h:604:34: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 604 | new (vmg_ id) CVmObjFile(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:67, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmhttpdum.cpp:40: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtmpfil.h: In member function ‘virtual void CVmMetaclassTemporaryFile::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtmpfil.h:222:43: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 222 | new (vmg_ id) CVmObjTemporaryFile(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtmpfil.h: In member function ‘virtual void CVmMetaclassTemporaryFile::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtmpfil.h:229:43: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 229 | new (vmg_ id) CVmObjTemporaryFile(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:68, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmhttpdum.cpp:40: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfilnam.h: In member function ‘virtual void CVmMetaclassFileName::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfilnam.h:340:38: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 340 | new (vmg_ id) CVmObjFileName(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfilnam.h: In member function ‘virtual void CVmMetaclassFileName::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfilnam.h:347:38: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 347 | new (vmg_ id) CVmObjFileName(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:69, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmhttpdum.cpp:40: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmpat.h: In member function ‘virtual void CVmMetaclassPattern::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmpat.h:198:37: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 198 | new (vmg_ id) CVmObjPattern(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmpat.h: In member function ‘virtual void CVmMetaclassPattern::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmpat.h:205:37: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 205 | new (vmg_ id) CVmObjPattern(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:70, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmhttpdum.cpp:40: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstrcmp.h: In member function ‘virtual void CVmMetaclassStrComp::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstrcmp.h:307:37: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 307 | new (vmg_ id) CVmObjStrComp(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstrcmp.h: In member function ‘virtual void CVmMetaclassStrComp::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstrcmp.h:314:37: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 314 | new (vmg_ id) CVmObjStrComp(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:71, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmhttpdum.cpp:40: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstrbuf.h: In member function ‘virtual void CVmMetaclassStringBuffer::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstrbuf.h:397:42: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 397 | new (vmg_ id) CVmObjStringBuffer(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstrbuf.h: In member function ‘virtual void CVmMetaclassStringBuffer::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmstrbuf.h:404:42: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 404 | new (vmg_ id) CVmObjStringBuffer(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:72, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmhttpdum.cpp:40: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdynfunc.h: In member function ‘virtual void CVmMetaclassDynamicFunc::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdynfunc.h:344:38: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 344 | new (vmg_ id) CVmDynamicFunc(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdynfunc.h: In member function ‘virtual void CVmMetaclassDynamicFunc::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdynfunc.h:351:38: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 351 | new (vmg_ id) CVmDynamicFunc(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:73, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmhttpdum.cpp:40: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfref.h: In member function ‘virtual void CVmMetaclassFrameDesc::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfref.h:434:39: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 434 | new (vmg_ id) CVmObjFrameDesc(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfref.h: In member function ‘virtual void CVmMetaclassFrameDesc::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfref.h:441:39: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 441 | new (vmg_ id) CVmObjFrameDesc(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfref.h: In member function ‘virtual void CVmMetaclassFrameRef::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfref.h:471:38: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 471 | new (vmg_ id) CVmObjFrameRef(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfref.h: In member function ‘virtual void CVmMetaclassFrameRef::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmfref.h:478:38: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 478 | new (vmg_ id) CVmObjFrameRef(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:74, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmhttpdum.cpp:40: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdate.h: In member function ‘virtual void CVmMetaclassDate::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdate.h:683:34: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 683 | new (vmg_ id) CVmObjDate(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdate.h: In member function ‘virtual void CVmMetaclassDate::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmdate.h:690:34: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 690 | new (vmg_ id) CVmObjDate(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) In file included from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmccore.h:75, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmmcreg.h:48, from /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmhttpdum.cpp:40: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtzobj.h: In member function ‘virtual void CVmMetaclassTimeZone::create_for_image_load(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtzobj.h:215:38: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 215 | new (vmg_ id) CVmObjTimeZone(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtzobj.h: In member function ‘virtual void CVmMetaclassTimeZone::create_for_restore(vm_obj_id_t)’: /usr/src/slapt-src/development/frobtads/frobtads-2.0/tads3/vmtzobj.h:222:38: warning: exception cleanup for this placement new selects non-placement ‘operator delete’ [-fpermissive] 222 | new (vmg_ id) CVmObjTimeZone(); | ^ : note: ‘void operator delete(void*, unsigned int)’ is a usual (non-placement) deallocation function in C++14 (or with ‘-fsized-deallocation’) [100%] Linking CXX executable t3make /usr/bin/cmake -E cmake_link_script CMakeFiles/t3make.dir/link.txt --verbose=1 /usr/bin/c++ -fno-strict-aliasing -O2 -march=i586 -mtune=i686 -fpermissive -DNDEBUG -rdynamic CMakeFiles/t3make.dir/src/osportable.cc.o CMakeFiles/t3make.dir/src/ost3comp.cc.o CMakeFiles/t3make.dir/tads3/os_stdio.cpp.o CMakeFiles/t3make.dir/tads3/rcmain.cpp.o CMakeFiles/t3make.dir/tads3/std_dbg.cpp.o CMakeFiles/t3make.dir/tads3/tcgenfil.cpp.o CMakeFiles/t3make.dir/tads3/tcmakecl.cpp.o CMakeFiles/t3make.dir/tads3/tcmake.cpp.o CMakeFiles/t3make.dir/tads3/tcprsfil.cpp.o CMakeFiles/t3make.dir/tads3/tcprsimg.cpp.o CMakeFiles/t3make.dir/tads3/tcprsprg.cpp.o CMakeFiles/t3make.dir/tads3/tct3img.cpp.o CMakeFiles/t3make.dir/tads3/tct3prg.cpp.o CMakeFiles/t3make.dir/tads3/vmbifc.cpp.o CMakeFiles/t3make.dir/tads3/vmbifreg.cpp.o CMakeFiles/t3make.dir/tads3/vmimgrb.cpp.o CMakeFiles/t3make.dir/tads3/vmpreini.cpp.o CMakeFiles/t3make.dir/tads3/vmwrtimg.cpp.o CMakeFiles/t3make.dir/tads3/vmrun.cpp.o CMakeFiles/t3make.dir/tads3/vmhttpdum.cpp.o CMakeFiles/COMMON_OBJECTS.dir/src/missing.cc.o CMakeFiles/COMMON_OBJECTS.dir/tads2/osifc.c.o CMakeFiles/COMMON_OBJECTS.dir/tads2/osnoui.c.o CMakeFiles/COMMON_OBJECTS.dir/tads2/osstzprs.c.o CMakeFiles/COMMON_OBJECTS.dir/tads2/osrestad.c.o CMakeFiles/TADS3_RC_OBJECTS.dir/tads2/ostzposix.c.o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/askf_tx3.cpp.o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/charmap.cpp.o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/derived/vmuni_cs.cpp.o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/indlg_tx3.cpp.o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/md5.cpp.o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/resldexe.cpp.o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/resload.cpp.o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/sha2.cpp.o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/std.cpp.o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/tccmdutl.cpp.o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/tcerr.cpp.o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/tcerrmsg.cpp.o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/tcgen.cpp.o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/tcglob.cpp.o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/tchostsi.cpp.o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/tclibprs.cpp.o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/tcmain.cpp.o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/tcprs.cpp.o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/tcprsstm.cpp.o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/tcsrc.cpp.o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/tct3.cpp.o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/tct3stm.cpp.o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/tct3unas.cpp.o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/tctok.cpp.o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/utf8.cpp.o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmanonfn.cpp.o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmbif.cpp.o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmbift3.cpp.o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmbiftad.cpp.o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmbiftio.cpp.o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmbignum.cpp.o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmbignumlib.cpp.o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmbytarr.cpp.o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmcfgmem.cpp.o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmcoll.cpp.o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmconhmp.cpp.o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmconmor.cpp.o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmconsol.cpp.o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmcrc.cpp.o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmcset.cpp.o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmdict.cpp.o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmdynfunc.cpp.o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmerr.cpp.o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmerrmsg.cpp.o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmfile.cpp.o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmfilobj.cpp.o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmfilnam.cpp.o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmdate.cpp.o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmtzobj.cpp.o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmtz.cpp.o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmop.cpp.o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmfref.cpp.o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmfunc.cpp.o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmglob.cpp.o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmgram.cpp.o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmhash.cpp.o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmhostsi.cpp.o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmhosttx.cpp.o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmimage.cpp.o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vminit.cpp.o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vminitim.cpp.o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmintcls.cpp.o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmisaac.cpp.o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmiter.cpp.o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmlog.cpp.o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmlookup.cpp.o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmlst.cpp.o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmmcreg.cpp.o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmmeta.cpp.o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmnetfillcl.cpp.o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmobj.cpp.o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmpack.cpp.o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmpat.cpp.o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmpool.cpp.o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmpoolim.cpp.o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmrefcnt.cpp.o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmregex.cpp.o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmrunsym.cpp.o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmsave.cpp.o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmsort.cpp.o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmsortv.cpp.o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmsrcf.cpp.o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmstack.cpp.o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmstrbuf.cpp.o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmstrcmp.cpp.o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmstr.cpp.o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmtmpfil.cpp.o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmtobj.cpp.o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmtype.cpp.o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmtypedh.cpp.o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmundo.cpp.o CMakeFiles/TADS3_RC_OBJECTS.dir/tads3/vmvec.cpp.o CMakeFiles/TADS3_RC_OBJECTS_ND.dir/tads3/vmbt3_nd.cpp.o CMakeFiles/TADS3_RC_OBJECTS_ND.dir/tads3/vmimg_nd.cpp.o CMakeFiles/TADS3_RC_OBJECTS_ND.dir/tads3/vmini_nd.cpp.o -o t3make make[2]: Leaving directory '/usr/src/slapt-src/development/frobtads/frobtads-2.0/build' [100%] Built target t3make make[1]: Leaving directory '/usr/src/slapt-src/development/frobtads/frobtads-2.0/build' /usr/bin/cmake -E cmake_progress_start /usr/src/slapt-src/development/frobtads/frobtads-2.0/build/CMakeFiles 0 Consolidate compiler generated dependencies of target COMMON_OBJECTS [ 2%] Built target COMMON_OBJECTS Consolidate compiler generated dependencies of target TADS3_RC_OBJECTS [ 45%] Built target TADS3_RC_OBJECTS Consolidate compiler generated dependencies of target TADS2_RC_OBJECTS [ 56%] Built target TADS2_RC_OBJECTS Consolidate compiler generated dependencies of target FROB_OBJECTS [ 72%] Built target FROB_OBJECTS Consolidate compiler generated dependencies of target frobd [ 76%] Built target frobd Consolidate compiler generated dependencies of target TADS3_RC_OBJECTS_ND [ 78%] Built target TADS3_RC_OBJECTS_ND Consolidate compiler generated dependencies of target frob [ 79%] Built target frob Consolidate compiler generated dependencies of target tadsc [ 87%] Built target tadsc Consolidate compiler generated dependencies of target tadsrsc [ 90%] Built target tadsrsc Consolidate compiler generated dependencies of target t3make [100%] Built target t3make Installing the project stripped... -- Install configuration: "Release" -- Installing: /usr/src/slapt-src/development/frobtads/package-frobtads/usr/share/frobtads/tads3/res/charmap/cmaplib.t3r -- Installing: /usr/src/slapt-src/development/frobtads/package-frobtads/usr/doc/frobtads-2.0/AUTHORS -- Installing: /usr/src/slapt-src/development/frobtads/package-frobtads/usr/doc/frobtads-2.0/BUGS -- Installing: /usr/src/slapt-src/development/frobtads/package-frobtads/usr/doc/frobtads-2.0/COPYING -- Installing: /usr/src/slapt-src/development/frobtads/package-frobtads/usr/doc/frobtads-2.0/NEWS -- Installing: /usr/src/slapt-src/development/frobtads/package-frobtads/usr/doc/frobtads-2.0/README -- Installing: /usr/src/slapt-src/development/frobtads/package-frobtads/usr/doc/frobtads-2.0/THANKS -- Installing: /usr/src/slapt-src/development/frobtads/package-frobtads/usr/bin/frobd -- Installing: /usr/src/slapt-src/development/frobtads/package-frobtads/usr/bin/frob -- Installing: /usr/src/slapt-src/development/frobtads/package-frobtads/usr/bin/tadsc -- Installing: /usr/src/slapt-src/development/frobtads/package-frobtads/usr/bin/tadsrsc -- Installing: /usr/src/slapt-src/development/frobtads/package-frobtads/usr/share/frobtads/tads2/adv.t -- Installing: /usr/src/slapt-src/development/frobtads/package-frobtads/usr/share/frobtads/tads2/std.t -- Installing: /usr/src/slapt-src/development/frobtads/package-frobtads/usr/share/frobtads/tads2/gameinfo.t -- Installing: /usr/src/slapt-src/development/frobtads/package-frobtads/usr/bin/t3make -- Installing: /usr/src/slapt-src/development/frobtads/package-frobtads/usr/share/frobtads/tads3/include -- Installing: /usr/src/slapt-src/development/frobtads/package-frobtads/usr/share/frobtads/tads3/include/file.h -- Installing: /usr/src/slapt-src/development/frobtads/package-frobtads/usr/share/frobtads/tads3/include/tok.h -- Installing: /usr/src/slapt-src/development/frobtads/package-frobtads/usr/share/frobtads/tads3/include/t3test.h -- Installing: /usr/src/slapt-src/development/frobtads/package-frobtads/usr/share/frobtads/tads3/include/strbuf.h -- Installing: /usr/src/slapt-src/development/frobtads/package-frobtads/usr/share/frobtads/tads3/include/lookup.h -- Installing: /usr/src/slapt-src/development/frobtads/package-frobtads/usr/share/frobtads/tads3/include/tadsnet.h -- Installing: /usr/src/slapt-src/development/frobtads/package-frobtads/usr/share/frobtads/tads3/include/dynfunc.h -- Installing: /usr/src/slapt-src/development/frobtads/package-frobtads/usr/share/frobtads/tads3/include/dict.h -- Installing: /usr/src/slapt-src/development/frobtads/package-frobtads/usr/share/frobtads/tads3/include/tadsiox.h -- Installing: /usr/src/slapt-src/development/frobtads/package-frobtads/usr/share/frobtads/tads3/include/tadsio.h -- Installing: /usr/src/slapt-src/development/frobtads/package-frobtads/usr/share/frobtads/tads3/include/reflect.h -- Installing: /usr/src/slapt-src/development/frobtads/package-frobtads/usr/share/frobtads/tads3/include/bignum.h -- Installing: /usr/src/slapt-src/development/frobtads/package-frobtads/usr/share/frobtads/tads3/include/systype.h -- Installing: /usr/src/slapt-src/development/frobtads/package-frobtads/usr/share/frobtads/tads3/include/gramprod.h -- Installing: /usr/src/slapt-src/development/frobtads/package-frobtads/usr/share/frobtads/tads3/include/tadsgen.h -- Installing: /usr/src/slapt-src/development/frobtads/package-frobtads/usr/share/frobtads/tads3/include/charset.h -- Installing: /usr/src/slapt-src/development/frobtads/package-frobtads/usr/share/frobtads/tads3/include/filename.h -- Installing: /usr/src/slapt-src/development/frobtads/package-frobtads/usr/share/frobtads/tads3/include/strcomp.h -- Installing: /usr/src/slapt-src/development/frobtads/package-frobtads/usr/share/frobtads/tads3/include/httpsrv.h -- Installing: /usr/src/slapt-src/development/frobtads/package-frobtads/usr/share/frobtads/tads3/include/httpreq.h -- Installing: /usr/src/slapt-src/development/frobtads/package-frobtads/usr/share/frobtads/tads3/include/date.h -- Installing: /usr/src/slapt-src/development/frobtads/package-frobtads/usr/share/frobtads/tads3/include/tads.h -- Installing: /usr/src/slapt-src/development/frobtads/package-frobtads/usr/share/frobtads/tads3/include/bytearr.h -- Installing: /usr/src/slapt-src/development/frobtads/package-frobtads/usr/share/frobtads/tads3/include/vector.h -- Installing: /usr/src/slapt-src/development/frobtads/package-frobtads/usr/share/frobtads/tads3/include/t3.h -- Installing: /usr/src/slapt-src/development/frobtads/package-frobtads/usr/share/frobtads/tads3/lib -- Installing: /usr/src/slapt-src/development/frobtads/package-frobtads/usr/share/frobtads/tads3/lib/multmeth.t -- Installing: /usr/src/slapt-src/development/frobtads/package-frobtads/usr/share/frobtads/tads3/lib/system.tl -- Installing: /usr/src/slapt-src/development/frobtads/package-frobtads/usr/share/frobtads/tads3/lib/_main.t -- Installing: /usr/src/slapt-src/development/frobtads/package-frobtads/usr/share/frobtads/tads3/lib/dynfunc.t -- Installing: /usr/src/slapt-src/development/frobtads/package-frobtads/usr/share/frobtads/tads3/lib/webui.tl -- Installing: /usr/src/slapt-src/development/frobtads/package-frobtads/usr/share/frobtads/tads3/lib/samples -- Installing: /usr/src/slapt-src/development/frobtads/package-frobtads/usr/share/frobtads/tads3/lib/samples/startB3.t -- Installing: /usr/src/slapt-src/development/frobtads/package-frobtads/usr/share/frobtads/tads3/lib/tok.t -- Installing: /usr/src/slapt-src/development/frobtads/package-frobtads/usr/share/frobtads/tads3/lib/gramprod.t -- Installing: /usr/src/slapt-src/development/frobtads/package-frobtads/usr/share/frobtads/tads3/lib/gameinfo.t -- Installing: /usr/src/slapt-src/development/frobtads/package-frobtads/usr/share/frobtads/tads3/lib/webuires -- Installing: /usr/src/slapt-src/development/frobtads/package-frobtads/usr/share/frobtads/tads3/lib/webuires/statwin.js -- Installing: /usr/src/slapt-src/development/frobtads/package-frobtads/usr/share/frobtads/tads3/lib/webuires/dlgIconInfo.gif -- Installing: /usr/src/slapt-src/development/frobtads/package-frobtads/usr/share/frobtads/tads3/lib/webuires/dlgIconQuestion.gif -- Installing: /usr/src/slapt-src/development/frobtads/package-frobtads/usr/share/frobtads/tads3/lib/webuires/main.js -- Installing: /usr/src/slapt-src/development/frobtads/package-frobtads/usr/share/frobtads/tads3/lib/webuires/dlg-corners.gif -- Installing: /usr/src/slapt-src/development/frobtads/package-frobtads/usr/share/frobtads/tads3/lib/webuires/statwin.htm -- Installing: /usr/src/slapt-src/development/frobtads/package-frobtads/usr/share/frobtads/tads3/lib/webuires/layoutwin.htm -- Installing: /usr/src/slapt-src/development/frobtads/package-frobtads/usr/share/frobtads/tads3/lib/webuires/warningPopupBkg.gif -- Installing: /usr/src/slapt-src/development/frobtads/package-frobtads/usr/share/frobtads/tads3/lib/webuires/util.js -- Installing: /usr/src/slapt-src/development/frobtads/package-frobtads/usr/share/frobtads/tads3/lib/webuires/downloadPopupBkg.gif -- Installing: /usr/src/slapt-src/development/frobtads/package-frobtads/usr/share/frobtads/tads3/lib/webuires/dlg-closebox.gif -- Installing: /usr/src/slapt-src/development/frobtads/package-frobtads/usr/share/frobtads/tads3/lib/webuires/debuglog.js -- Installing: /usr/src/slapt-src/development/frobtads/package-frobtads/usr/share/frobtads/tads3/lib/webuires/TADS.swf -- Installing: /usr/src/slapt-src/development/frobtads/package-frobtads/usr/share/frobtads/tads3/lib/webuires/debuglog.htm -- Installing: /usr/src/slapt-src/development/frobtads/package-frobtads/usr/share/frobtads/tads3/lib/webuires/defaultPrefs.js -- Installing: /usr/src/slapt-src/development/frobtads/package-frobtads/usr/share/frobtads/tads3/lib/webuires/debuglog.css -- Installing: /usr/src/slapt-src/development/frobtads/package-frobtads/usr/share/frobtads/tads3/lib/webuires/cmdwin.css -- Installing: /usr/src/slapt-src/development/frobtads/package-frobtads/usr/share/frobtads/tads3/lib/webuires/menuarrow.png -- Installing: /usr/src/slapt-src/development/frobtads/package-frobtads/usr/share/frobtads/tads3/lib/webuires/dlgIconError.gif -- Installing: /usr/src/slapt-src/development/frobtads/package-frobtads/usr/share/frobtads/tads3/lib/webuires/ckbox8pt-on.gif -- Installing: /usr/src/slapt-src/development/frobtads/package-frobtads/usr/share/frobtads/tads3/lib/webuires/cmdwin.js -- Installing: /usr/src/slapt-src/development/frobtads/package-frobtads/usr/share/frobtads/tads3/lib/webuires/ckbox8pt-off.gif -- Installing: /usr/src/slapt-src/development/frobtads/package-frobtads/usr/share/frobtads/tads3/lib/webuires/dlg-title-corners.gif -- Installing: /usr/src/slapt-src/development/frobtads/package-frobtads/usr/share/frobtads/tads3/lib/webuires/layoutwin.js -- Installing: /usr/src/slapt-src/development/frobtads/package-frobtads/usr/share/frobtads/tads3/lib/webuires/cmdwin.htm -- Installing: /usr/src/slapt-src/development/frobtads/package-frobtads/usr/share/frobtads/tads3/lib/webuires/dlgIconWarning.gif -- Installing: /usr/src/slapt-src/development/frobtads/package-frobtads/usr/share/frobtads/tads3/lib/webuires/dlg-closeboxH.gif -- Installing: /usr/src/slapt-src/development/frobtads/package-frobtads/usr/share/frobtads/tads3/lib/webuires/layoutwin.css -- Installing: /usr/src/slapt-src/development/frobtads/package-frobtads/usr/share/frobtads/tads3/lib/webuires/modal-cover.png -- Installing: /usr/src/slapt-src/development/frobtads/package-frobtads/usr/share/frobtads/tads3/lib/webuires/comboarrow.gif -- Installing: /usr/src/slapt-src/development/frobtads/package-frobtads/usr/share/frobtads/tads3/lib/webuires/main.htm -- Installing: /usr/src/slapt-src/development/frobtads/package-frobtads/usr/share/frobtads/tads3/lib/webuires/statwin.css -- Installing: /usr/src/slapt-src/development/frobtads/package-frobtads/usr/share/frobtads/tads3/lib/webuires/netspinner.gif -- Installing: /usr/src/slapt-src/development/frobtads/package-frobtads/usr/share/frobtads/tads3/lib/webuires/dlg-closeboxA.gif -- Installing: /usr/src/slapt-src/development/frobtads/package-frobtads/usr/share/frobtads/tads3/lib/webuires/tads.css -- Installing: /usr/src/slapt-src/development/frobtads/package-frobtads/usr/share/frobtads/tads3/lib/webuires/main.css -- Installing: /usr/src/slapt-src/development/frobtads/package-frobtads/usr/share/frobtads/tads3/lib/webuires/errorPopupBkg.gif -- Installing: /usr/src/slapt-src/development/frobtads/package-frobtads/usr/share/frobtads/tads3/lib/extensions -- Installing: /usr/src/slapt-src/development/frobtads/package-frobtads/usr/share/frobtads/tads3/lib/extensions/TCommand -- Installing: /usr/src/slapt-src/development/frobtads/package-frobtads/usr/share/frobtads/tads3/lib/extensions/TCommand/TCommand.t -- Installing: /usr/src/slapt-src/development/frobtads/package-frobtads/usr/share/frobtads/tads3/lib/extensions/TCommand/doc -- Installing: /usr/src/slapt-src/development/frobtads/package-frobtads/usr/share/frobtads/tads3/lib/extensions/TCommand/doc/tcommand.htm -- Installing: /usr/src/slapt-src/development/frobtads/package-frobtads/usr/share/frobtads/tads3/lib/extensions/customBanner.t -- Installing: /usr/src/slapt-src/development/frobtads/package-frobtads/usr/share/frobtads/tads3/lib/extensions/OpenState.t -- Installing: /usr/src/slapt-src/development/frobtads/package-frobtads/usr/share/frobtads/tads3/lib/extensions/showTranscript.t -- Installing: /usr/src/slapt-src/development/frobtads/package-frobtads/usr/share/frobtads/tads3/lib/extensions/combineReports.t -- Installing: /usr/src/slapt-src/development/frobtads/package-frobtads/usr/share/frobtads/tads3/lib/extensions/subtime.t -- Installing: /usr/src/slapt-src/development/frobtads/package-frobtads/usr/share/frobtads/tads3/lib/extensions/CustomStatus.t -- Installing: /usr/src/slapt-src/development/frobtads/package-frobtads/usr/share/frobtads/tads3/lib/extensions/SimpleAttachable.t -- Installing: /usr/src/slapt-src/development/frobtads/package-frobtads/usr/share/frobtads/tads3/lib/extensions/smartAccompany.t -- Installing: /usr/src/slapt-src/development/frobtads/package-frobtads/usr/share/frobtads/tads3/lib/extensions/cquotes.t -- Installing: /usr/src/slapt-src/development/frobtads/package-frobtads/usr/share/frobtads/tads3/lib/extensions/custmsg.t -- Installing: /usr/src/slapt-src/development/frobtads/package-frobtads/usr/share/frobtads/tads3/lib/extensions/newNames.t -- Installing: /usr/src/slapt-src/development/frobtads/package-frobtads/usr/share/frobtads/tads3/lib/extensions/pathfind.t -- Installing: /usr/src/slapt-src/development/frobtads/package-frobtads/usr/share/frobtads/tads3/lib/webui.t -- Installing: /usr/src/slapt-src/development/frobtads/package-frobtads/usr/share/frobtads/tads3/lib/tadsnet.t -- Installing: /usr/src/slapt-src/development/frobtads/package-frobtads/usr/share/frobtads/tads3/lib/file.t -- Installing: /usr/src/slapt-src/development/frobtads/package-frobtads/usr/share/frobtads/tads3/lib/adv3 -- Installing: /usr/src/slapt-src/development/frobtads/package-frobtads/usr/share/frobtads/tads3/lib/adv3/menucon.t -- Installing: /usr/src/slapt-src/development/frobtads/package-frobtads/usr/share/frobtads/tads3/lib/adv3/precond.t -- Installing: /usr/src/slapt-src/development/frobtads/package-frobtads/usr/share/frobtads/tads3/lib/adv3/action.t -- Installing: /usr/src/slapt-src/development/frobtads/package-frobtads/usr/share/frobtads/tads3/lib/adv3/report.t -- Installing: /usr/src/slapt-src/development/frobtads/package-frobtads/usr/share/frobtads/tads3/lib/adv3/menuweb.t -- Installing: /usr/src/slapt-src/development/frobtads/package-frobtads/usr/share/frobtads/tads3/lib/adv3/actor.t -- Installing: /usr/src/slapt-src/development/frobtads/package-frobtads/usr/share/frobtads/tads3/lib/adv3/thing.t -- Installing: /usr/src/slapt-src/development/frobtads/package-frobtads/usr/share/frobtads/tads3/lib/adv3/banner.t -- Installing: /usr/src/slapt-src/development/frobtads/package-frobtads/usr/share/frobtads/tads3/lib/adv3/misc.t -- Installing: /usr/src/slapt-src/development/frobtads/package-frobtads/usr/share/frobtads/tads3/lib/adv3/menusys.t -- Installing: /usr/src/slapt-src/development/frobtads/package-frobtads/usr/share/frobtads/tads3/lib/adv3/samples -- Installing: /usr/src/slapt-src/development/frobtads/package-frobtads/usr/share/frobtads/tads3/lib/adv3/samples/starti3.t -- Installing: /usr/src/slapt-src/development/frobtads/package-frobtads/usr/share/frobtads/tads3/lib/adv3/samples/starta3.t -- Installing: /usr/src/slapt-src/development/frobtads/package-frobtads/usr/share/frobtads/tads3/lib/adv3/pov.t -- Installing: /usr/src/slapt-src/development/frobtads/package-frobtads/usr/share/frobtads/tads3/lib/adv3/modid.t -- Installing: /usr/src/slapt-src/development/frobtads/package-frobtads/usr/share/frobtads/tads3/lib/adv3/input.t -- Installing: /usr/src/slapt-src/development/frobtads/package-frobtads/usr/share/frobtads/tads3/lib/adv3/lister.t -- Installing: /usr/src/slapt-src/development/frobtads/package-frobtads/usr/share/frobtads/tads3/lib/adv3/extras.t -- Installing: /usr/src/slapt-src/development/frobtads/package-frobtads/usr/share/frobtads/tads3/lib/adv3/parser.t -- Installing: /usr/src/slapt-src/development/frobtads/package-frobtads/usr/share/frobtads/tads3/lib/adv3/actions.t -- Installing: /usr/src/slapt-src/development/frobtads/package-frobtads/usr/share/frobtads/tads3/lib/adv3/exec.t -- Installing: /usr/src/slapt-src/development/frobtads/package-frobtads/usr/share/frobtads/tads3/lib/adv3/footnote.t -- Installing: /usr/src/slapt-src/development/frobtads/package-frobtads/usr/share/frobtads/tads3/lib/adv3/adv3web.tl -- Installing: /usr/src/slapt-src/development/frobtads/package-frobtads/usr/share/frobtads/tads3/lib/adv3/disambig.t -- Installing: /usr/src/slapt-src/development/frobtads/package-frobtads/usr/share/frobtads/tads3/lib/adv3/verify.t -- Installing: /usr/src/slapt-src/development/frobtads/package-frobtads/usr/share/frobtads/tads3/lib/adv3/adv3.h -- Installing: /usr/src/slapt-src/development/frobtads/package-frobtads/usr/share/frobtads/tads3/lib/adv3/tips.t -- Installing: /usr/src/slapt-src/development/frobtads/package-frobtads/usr/share/frobtads/tads3/lib/adv3/resolver.t -- Installing: /usr/src/slapt-src/development/frobtads/package-frobtads/usr/share/frobtads/tads3/lib/adv3/changes.htm -- Installing: /usr/src/slapt-src/development/frobtads/package-frobtads/usr/share/frobtads/tads3/lib/adv3/console.t -- Installing: /usr/src/slapt-src/development/frobtads/package-frobtads/usr/share/frobtads/tads3/lib/adv3/status.t -- Installing: /usr/src/slapt-src/development/frobtads/package-frobtads/usr/share/frobtads/tads3/lib/adv3/travel.t -- Installing: /usr/src/slapt-src/development/frobtads/package-frobtads/usr/share/frobtads/tads3/lib/adv3/browser.t -- Installing: /usr/src/slapt-src/development/frobtads/package-frobtads/usr/share/frobtads/tads3/lib/adv3/score.t -- Installing: /usr/src/slapt-src/development/frobtads/package-frobtads/usr/share/frobtads/tads3/lib/adv3/objects.t -- Installing: /usr/src/slapt-src/development/frobtads/package-frobtads/usr/share/frobtads/tads3/lib/adv3/en_us -- Installing: /usr/src/slapt-src/development/frobtads/package-frobtads/usr/share/frobtads/tads3/lib/adv3/en_us/msg_neu.t -- Installing: /usr/src/slapt-src/development/frobtads/package-frobtads/usr/share/frobtads/tads3/lib/adv3/en_us/en_us.h -- Installing: /usr/src/slapt-src/development/frobtads/package-frobtads/usr/share/frobtads/tads3/lib/adv3/en_us/en_us.tl -- Installing: /usr/src/slapt-src/development/frobtads/package-frobtads/usr/share/frobtads/tads3/lib/adv3/en_us/instruct.t -- Installing: /usr/src/slapt-src/development/frobtads/package-frobtads/usr/share/frobtads/tads3/lib/adv3/en_us/en_us.t -- Installing: /usr/src/slapt-src/development/frobtads/package-frobtads/usr/share/frobtads/tads3/lib/adv3/events.t -- Installing: /usr/src/slapt-src/development/frobtads/package-frobtads/usr/share/frobtads/tads3/lib/adv3/output.t -- Installing: /usr/src/slapt-src/development/frobtads/package-frobtads/usr/share/frobtads/tads3/lib/adv3/numbers.t -- Installing: /usr/src/slapt-src/development/frobtads/package-frobtads/usr/share/frobtads/tads3/lib/adv3/sense.t -- Installing: /usr/src/slapt-src/development/frobtads/package-frobtads/usr/share/frobtads/tads3/lib/adv3/hintsys.t -- Installing: /usr/src/slapt-src/development/frobtads/package-frobtads/usr/share/frobtads/tads3/lib/adv3/settings.t -- Installing: /usr/src/slapt-src/development/frobtads/package-frobtads/usr/share/frobtads/tads3/lib/adv3/exits.t -- Installing: /usr/src/slapt-src/development/frobtads/package-frobtads/usr/share/frobtads/tads3/lib/adv3/adv3.tl -- Installing: /usr/src/slapt-src/development/frobtads/package-frobtads/usr/share/frobtads/tads3/lib/reflect.t -- Installing: /usr/src/slapt-src/development/frobtads/package-frobtads/usr/share/frobtads/tads3/doc -- Installing: /usr/src/slapt-src/development/frobtads/package-frobtads/usr/share/frobtads/tads3/doc/tgcover.jpg -- Installing: /usr/src/slapt-src/development/frobtads/package-frobtads/usr/share/frobtads/tads3/doc/syscover.jpg -- Installing: /usr/src/slapt-src/development/frobtads/package-frobtads/usr/share/frobtads/tads3/doc/t3QuickStart.htm -- Installing: /usr/src/slapt-src/development/frobtads/package-frobtads/usr/share/frobtads/tads3/doc/title.jpg -- Installing: /usr/src/slapt-src/development/frobtads/package-frobtads/usr/share/frobtads/tads3/doc/libcover.jpg -- Installing: /usr/src/slapt-src/development/frobtads/package-frobtads/usr/share/frobtads/tads3/doc/htads_cover.jpg -- Installing: /usr/src/slapt-src/development/frobtads/package-frobtads/usr/share/frobtads/tads3/doc/learning_cover.jpg -- Installing: /usr/src/slapt-src/development/frobtads/package-frobtads/usr/share/frobtads/tads3/doc/gsgcover.jpg -- Installing: /usr/src/slapt-src/development/frobtads/package-frobtads/usr/share/frobtads/tads3/doc/nolibref.htm -- Installing: /usr/src/slapt-src/development/frobtads/package-frobtads/usr/share/frobtads/tads3/doc/qstart_cover.jpg -- Installing: /usr/src/slapt-src/development/frobtads/package-frobtads/usr/share/frobtads/tads3/doc/nodoc.htm -- Installing: /usr/src/slapt-src/development/frobtads/package-frobtads/usr/share/frobtads/tads3/doc/techcover.jpg -- Installing: /usr/src/slapt-src/development/frobtads/package-frobtads/usr/share/frobtads/tads3/doc/bkg.jpg -- Installing: /usr/src/slapt-src/development/frobtads/package-frobtads/usr/share/frobtads/tads3/doc/title2.gif -- Installing: /usr/src/slapt-src/development/frobtads/package-frobtads/usr/share/frobtads/tads3/doc/getacro.gif -- Installing: /usr/src/slapt-src/development/frobtads/package-frobtads/usr/share/frobtads/tads3/doc/index.htm -- Installing: /usr/src/slapt-src/development/frobtads/package-frobtads/usr/share/frobtads/tads3/doc/t3changes.htm Slackware package maker, version 3.14159265. Searching for symbolic links: usr/doc/frobtads-2.0/tads3_doc ../../share/frobtads/tads3/doc usr/share/frobtads/tads3/doc/index.html index.htm Making symbolic link creation script: ( cd usr/doc/frobtads-2.0 ; rm -rf tads3_doc ) ( cd usr/doc/frobtads-2.0 ; ln -sf ../../share/frobtads/tads3/doc tads3_doc ) ( cd usr/share/frobtads/tads3/doc ; rm -rf index.html ) ( cd usr/share/frobtads/tads3/doc ; ln -sf index.htm index.html ) It is recommended that you make these lines your new installation script. Would you like to make this stuff the install script for this package and remove the symbolic links ([y]es, [n]o)? y Removing symbolic links: removed './usr/share/frobtads/tads3/doc/index.html' removed './usr/doc/frobtads-2.0/tads3_doc' Creating your new ./install/doinst.sh... This next step is optional - you can set the directories in your package to some sane permissions. If any of the directories in your package have special permissions, then DO NOT reset them here! Would you like to reset all directory permissions to 755 (drwxr-xr-x) and directory ownerships to root.root ([y]es, [n]o)? n Creating Slackware package: /usr/src/slapt-src/development/frobtads/frobtads-2.0-i586-1salix15.0.txz ./ install/ install/doinst.sh install/slack-desc usr/ usr/bin/ usr/bin/frob usr/bin/frobd usr/bin/t3make usr/bin/tadsc usr/bin/tadsrsc usr/doc/ usr/doc/frobtads-2.0/ usr/doc/frobtads-2.0/AUTHORS usr/doc/frobtads-2.0/BUGS usr/doc/frobtads-2.0/COPYING usr/doc/frobtads-2.0/NEWS usr/doc/frobtads-2.0/README usr/doc/frobtads-2.0/THANKS usr/doc/frobtads-2.0/frobtads.SlackBuild usr/share/ usr/share/frobtads/ usr/share/frobtads/tads2/ usr/share/frobtads/tads2/adv.t usr/share/frobtads/tads2/gameinfo.t usr/share/frobtads/tads2/std.t usr/share/frobtads/tads3/ usr/share/frobtads/tads3/doc/ usr/share/frobtads/tads3/doc/bkg.jpg usr/share/frobtads/tads3/doc/getacro.gif usr/share/frobtads/tads3/doc/gsgcover.jpg usr/share/frobtads/tads3/doc/htads_cover.jpg usr/share/frobtads/tads3/doc/index.htm usr/share/frobtads/tads3/doc/learning_cover.jpg usr/share/frobtads/tads3/doc/libcover.jpg usr/share/frobtads/tads3/doc/nodoc.htm usr/share/frobtads/tads3/doc/nolibref.htm usr/share/frobtads/tads3/doc/qstart_cover.jpg usr/share/frobtads/tads3/doc/syscover.jpg usr/share/frobtads/tads3/doc/t3QuickStart.htm usr/share/frobtads/tads3/doc/t3changes.htm usr/share/frobtads/tads3/doc/techcover.jpg usr/share/frobtads/tads3/doc/tgcover.jpg usr/share/frobtads/tads3/doc/title.jpg usr/share/frobtads/tads3/doc/title2.gif usr/share/frobtads/tads3/include/ usr/share/frobtads/tads3/include/bignum.h usr/share/frobtads/tads3/include/bytearr.h usr/share/frobtads/tads3/include/charset.h usr/share/frobtads/tads3/include/date.h usr/share/frobtads/tads3/include/dict.h usr/share/frobtads/tads3/include/dynfunc.h usr/share/frobtads/tads3/include/file.h usr/share/frobtads/tads3/include/filename.h usr/share/frobtads/tads3/include/gramprod.h usr/share/frobtads/tads3/include/httpreq.h usr/share/frobtads/tads3/include/httpsrv.h usr/share/frobtads/tads3/include/lookup.h usr/share/frobtads/tads3/include/reflect.h usr/share/frobtads/tads3/include/strbuf.h usr/share/frobtads/tads3/include/strcomp.h usr/share/frobtads/tads3/include/systype.h usr/share/frobtads/tads3/include/t3.h usr/share/frobtads/tads3/include/t3test.h usr/share/frobtads/tads3/include/tads.h usr/share/frobtads/tads3/include/tadsgen.h usr/share/frobtads/tads3/include/tadsio.h usr/share/frobtads/tads3/include/tadsiox.h usr/share/frobtads/tads3/include/tadsnet.h usr/share/frobtads/tads3/include/tok.h usr/share/frobtads/tads3/include/vector.h usr/share/frobtads/tads3/lib/ usr/share/frobtads/tads3/lib/_main.t usr/share/frobtads/tads3/lib/adv3/ usr/share/frobtads/tads3/lib/adv3/action.t usr/share/frobtads/tads3/lib/adv3/actions.t usr/share/frobtads/tads3/lib/adv3/actor.t usr/share/frobtads/tads3/lib/adv3/adv3.h usr/share/frobtads/tads3/lib/adv3/adv3.tl usr/share/frobtads/tads3/lib/adv3/adv3web.tl usr/share/frobtads/tads3/lib/adv3/banner.t usr/share/frobtads/tads3/lib/adv3/browser.t usr/share/frobtads/tads3/lib/adv3/changes.htm usr/share/frobtads/tads3/lib/adv3/console.t usr/share/frobtads/tads3/lib/adv3/disambig.t usr/share/frobtads/tads3/lib/adv3/en_us/ usr/share/frobtads/tads3/lib/adv3/en_us/en_us.h usr/share/frobtads/tads3/lib/adv3/en_us/en_us.t usr/share/frobtads/tads3/lib/adv3/en_us/en_us.tl usr/share/frobtads/tads3/lib/adv3/en_us/instruct.t usr/share/frobtads/tads3/lib/adv3/en_us/msg_neu.t usr/share/frobtads/tads3/lib/adv3/events.t usr/share/frobtads/tads3/lib/adv3/exec.t usr/share/frobtads/tads3/lib/adv3/exits.t usr/share/frobtads/tads3/lib/adv3/extras.t usr/share/frobtads/tads3/lib/adv3/footnote.t usr/share/frobtads/tads3/lib/adv3/hintsys.t usr/share/frobtads/tads3/lib/adv3/input.t usr/share/frobtads/tads3/lib/adv3/lister.t usr/share/frobtads/tads3/lib/adv3/menucon.t usr/share/frobtads/tads3/lib/adv3/menusys.t usr/share/frobtads/tads3/lib/adv3/menuweb.t usr/share/frobtads/tads3/lib/adv3/misc.t usr/share/frobtads/tads3/lib/adv3/modid.t usr/share/frobtads/tads3/lib/adv3/numbers.t usr/share/frobtads/tads3/lib/adv3/objects.t usr/share/frobtads/tads3/lib/adv3/output.t usr/share/frobtads/tads3/lib/adv3/parser.t usr/share/frobtads/tads3/lib/adv3/pov.t usr/share/frobtads/tads3/lib/adv3/precond.t usr/share/frobtads/tads3/lib/adv3/report.t usr/share/frobtads/tads3/lib/adv3/resolver.t usr/share/frobtads/tads3/lib/adv3/samples/ usr/share/frobtads/tads3/lib/adv3/samples/starta3.t usr/share/frobtads/tads3/lib/adv3/samples/starti3.t usr/share/frobtads/tads3/lib/adv3/score.t usr/share/frobtads/tads3/lib/adv3/sense.t usr/share/frobtads/tads3/lib/adv3/settings.t usr/share/frobtads/tads3/lib/adv3/status.t usr/share/frobtads/tads3/lib/adv3/thing.t usr/share/frobtads/tads3/lib/adv3/tips.t usr/share/frobtads/tads3/lib/adv3/travel.t usr/share/frobtads/tads3/lib/adv3/verify.t usr/share/frobtads/tads3/lib/dynfunc.t usr/share/frobtads/tads3/lib/extensions/ usr/share/frobtads/tads3/lib/extensions/CustomStatus.t usr/share/frobtads/tads3/lib/extensions/OpenState.t usr/share/frobtads/tads3/lib/extensions/SimpleAttachable.t usr/share/frobtads/tads3/lib/extensions/TCommand/ usr/share/frobtads/tads3/lib/extensions/TCommand/TCommand.t usr/share/frobtads/tads3/lib/extensions/TCommand/doc/ usr/share/frobtads/tads3/lib/extensions/TCommand/doc/tcommand.htm usr/share/frobtads/tads3/lib/extensions/combineReports.t usr/share/frobtads/tads3/lib/extensions/cquotes.t usr/share/frobtads/tads3/lib/extensions/custmsg.t usr/share/frobtads/tads3/lib/extensions/customBanner.t usr/share/frobtads/tads3/lib/extensions/newNames.t usr/share/frobtads/tads3/lib/extensions/pathfind.t usr/share/frobtads/tads3/lib/extensions/showTranscript.t usr/share/frobtads/tads3/lib/extensions/smartAccompany.t usr/share/frobtads/tads3/lib/extensions/subtime.t usr/share/frobtads/tads3/lib/file.t usr/share/frobtads/tads3/lib/gameinfo.t usr/share/frobtads/tads3/lib/gramprod.t usr/share/frobtads/tads3/lib/multmeth.t usr/share/frobtads/tads3/lib/reflect.t usr/share/frobtads/tads3/lib/samples/ usr/share/frobtads/tads3/lib/samples/startB3.t usr/share/frobtads/tads3/lib/system.tl usr/share/frobtads/tads3/lib/tadsnet.t usr/share/frobtads/tads3/lib/tok.t usr/share/frobtads/tads3/lib/webui.t usr/share/frobtads/tads3/lib/webui.tl usr/share/frobtads/tads3/lib/webuires/ usr/share/frobtads/tads3/lib/webuires/TADS.swf usr/share/frobtads/tads3/lib/webuires/ckbox8pt-off.gif usr/share/frobtads/tads3/lib/webuires/ckbox8pt-on.gif usr/share/frobtads/tads3/lib/webuires/cmdwin.css usr/share/frobtads/tads3/lib/webuires/cmdwin.htm usr/share/frobtads/tads3/lib/webuires/cmdwin.js usr/share/frobtads/tads3/lib/webuires/comboarrow.gif usr/share/frobtads/tads3/lib/webuires/debuglog.css usr/share/frobtads/tads3/lib/webuires/debuglog.htm usr/share/frobtads/tads3/lib/webuires/debuglog.js usr/share/frobtads/tads3/lib/webuires/defaultPrefs.js usr/share/frobtads/tads3/lib/webuires/dlg-closebox.gif usr/share/frobtads/tads3/lib/webuires/dlg-closeboxA.gif usr/share/frobtads/tads3/lib/webuires/dlg-closeboxH.gif usr/share/frobtads/tads3/lib/webuires/dlg-corners.gif usr/share/frobtads/tads3/lib/webuires/dlg-title-corners.gif usr/share/frobtads/tads3/lib/webuires/dlgIconError.gif usr/share/frobtads/tads3/lib/webuires/dlgIconInfo.gif usr/share/frobtads/tads3/lib/webuires/dlgIconQuestion.gif usr/share/frobtads/tads3/lib/webuires/dlgIconWarning.gif usr/share/frobtads/tads3/lib/webuires/downloadPopupBkg.gif usr/share/frobtads/tads3/lib/webuires/errorPopupBkg.gif usr/share/frobtads/tads3/lib/webuires/layoutwin.css usr/share/frobtads/tads3/lib/webuires/layoutwin.htm usr/share/frobtads/tads3/lib/webuires/layoutwin.js usr/share/frobtads/tads3/lib/webuires/main.css usr/share/frobtads/tads3/lib/webuires/main.htm usr/share/frobtads/tads3/lib/webuires/main.js usr/share/frobtads/tads3/lib/webuires/menuarrow.png usr/share/frobtads/tads3/lib/webuires/modal-cover.png usr/share/frobtads/tads3/lib/webuires/netspinner.gif usr/share/frobtads/tads3/lib/webuires/statwin.css usr/share/frobtads/tads3/lib/webuires/statwin.htm usr/share/frobtads/tads3/lib/webuires/statwin.js usr/share/frobtads/tads3/lib/webuires/tads.css usr/share/frobtads/tads3/lib/webuires/util.js usr/share/frobtads/tads3/lib/webuires/warningPopupBkg.gif usr/share/frobtads/tads3/res/ usr/share/frobtads/tads3/res/charmap/ usr/share/frobtads/tads3/res/charmap/cmaplib.t3r Slackware package /usr/src/slapt-src/development/frobtads/frobtads-2.0-i586-1salix15.0.txz created. Installing package frobtads-2.0-i586-1salix15.0... | frobtads (interactive fiction compiler and interpreter for TADS) | | FrobTADS is a full version of TADS for Unix, Linux, and Mac OS X, | by Nikos Chantziaras. It includes everything you need for playing | and writing TADS games, including a text-only TADS interpreter and | the compilers for both TADS 2 and 3. | | The latest text-only TADS features are supported, including colored | text and backgrounds, TADS 3 banner windows, and timed input. | | | |