From nobody Fri Nov 21 19:34:21 2025 X-Original-To: freebsd-current@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4dClm63qtPz6HfRP for ; Fri, 21 Nov 2025 19:34:46 +0000 (UTC) (envelope-from marklmi@yahoo.com) Received: from sonic312-24.consmr.mail.gq1.yahoo.com (sonic312-24.consmr.mail.gq1.yahoo.com [98.137.69.205]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4dClm55pVTz3chx for ; Fri, 21 Nov 2025 19:34:45 +0000 (UTC) (envelope-from marklmi@yahoo.com) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=yahoo.com header.s=s2048 header.b=PndL5tnx; dmarc=pass (policy=reject) header.from=yahoo.com; spf=pass (mx1.freebsd.org: domain of marklmi@yahoo.com designates 98.137.69.205 as permitted sender) smtp.mailfrom=marklmi@yahoo.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1763753678; bh=ifdAGf9oo0x/ueZmR9vR1Pws7E6bmoOnE1xgOd7gtb8=; h=Subject:From:In-Reply-To:Date:Cc:References:To:From:Subject:Reply-To; b=PndL5tnxnuahj00HrZIF5KAqhjMII8WtcdouFro5TEh0NbMo7k/qzZL3MmUPGdNUjrtAZ95GikSHM6WoJX1bA2Qkna9YbesrykkSaHYAl8D5+0sQ1zuVXG5xf6RNxj9YAzMdMLJn8WHAW2RRVgb/fK1ZxQ8xS4M8UdvSEYOPWMkEVP0vAYW2nFaWsmCqAzTeFnQ8hqDmJnPQKxDJIpJl8DDj8GL55dT90CwLAIfhcwYUminSoKjCbGCEUQGRWBYl/LVKXW3Bw+uZOg9n6ZB2hfvQqmYUh+Px24VhW0I9/m4RZRZSG57pVbhouk0qvBJwmbXTMPOXh1se3z4hbqwhEQ== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1763753678; bh=IkeohZHbTu/eVBxinqu1XaGY+wn06Z0geqBm+cAwXtL=; h=X-Sonic-MF:Subject:From:Date:To:From:Subject; b=QtA51Siqx7hklU/Rji0VXT4EG+Qtx9is9EqmdIRTntj03nqD0PYGSk+XfP2PnXi8vwMzRze6UV5JV3JQwikPsW/oMqUfgkdKQCDvdmcFIk+o6mqqKoFbLiPCOSiQFqphTDsqS06trfaIlvCiI7jaapa1NE2vqCY71b4zXtR9UExzkdyutYo3bCVHZsKmlPSD9EcoVexx2IoG8VZabMXokdjm2TyHloVUUE0mhh22oF+rsQERMZGJdOuIsZSoQnZD2pWThm2AYNLlDahJ8Ry4e/DaHOJqtH9wYsEYlr7+b8Rx5SecnF7Bf0gAQP335i0r1kWOfg/iiKB0vq/f3ymZfw== X-YMail-OSG: .ko.ZSoVM1lfT4XB7YiLOy3lNnDTgm6DItbKyMVFxmB5PxQHqTH9GOpf7A5wcsK C_BMT8zVCo5yXjUohIhUHRUGHIp9hvYcICUyfr5w80N9vIDjJ7pp75ieZvgjtc9Gg_uH_xzsRcQw 3Agz4uQEgPWzOcJ8hlE27U3piceyIzDJ_bxgtESe11WCMH9ZbuppqSS0Xe_4RfAjDkhe5ujCoDRt 8PghesqHQDiqL2mgvaoNG3RrYOg5EOHO4ka_czhUWNCj.X7PmQm47JxiFoTKi4Jox64HGzO6aeEN rQqtiaOfF5WnWhNxwSX_h7DnEQA_CUR4S.h1mKplB1oeEgoT1byN_IHnX5WKGyTljw52yPYFwlGe NLDetPA9QOQKThoLQDLqub0fzltOM2mow7D7exG4f.EPNY_dTZUh4zJhCz32fQf3.9oUA0M2oZlh n2kbD9W4EW8fVqUwL2KlBwFuE53bn1yyTN1yTn_xudxo4fHAXmnSAm4UeWBjLOtgTEM9pAz0oiU_ Y9_6sAw.GQ7ltM3Qu_YbiPl1oIJcFIVpvYx2wjZ1VEbjlUGp5poOlHDAXRkcRRQ3ACMC5inIk6ys wADW568KA1WRjj.ADT1Y76Y0NNPPzrVX8Hk4boHUJkG.us6Fo38AlmhPNbCtRw4aaQy0e1mxfxhN X_IygwNZSBpvkNoFnkzSPm_LbQbN9nrNnpykmQAlh3UtsRMriLYykVWIAN3f7b7l6dz2lbIVZ.Zn ytuJ8JiHgjfjIIcWBU.TkdKhGze2wyvIjByAqNl8E5mKWMTvb0h3eLJZbWk5.lXQ6UEfP4v2mvrM gxYsSrVpwCfVKS2U2ifmBKCt.Lzm15aRvCPaRo5e0P8Uy4fHpzqNMHWcgAOjzlxe4onQ__eJ9Z.k HceiVXs22WsILHIC82vkJZPn62ciWjAl9tgTo58AWzTVcR0rcxkSjERIieNqRj0fgONOaSPJJS_L 5lq26R9RPbbTtFVGE_FiELOTeljRifdwQ6VS5fuPH73sZRP_cf.aoQ7XiQMN1BLbOMnDYEEJXYMt jZMZ7dx_vAWo0iLC6pS9WCT_EUEGui0MsR4RuZNFnUgaZtzZlYZljr8feyA6RTkCjPO7AXjuWIbR 8dBTYXNEmg6_FMiRUiBpdgrdkh9tVzHbScC0GSGTbKk1iBoiVvz.wGwzWXSST7tFOZ2k9pKMI1r4 q3ld4U9Ak.XBD4_esCzzwn_ULdmvslMVvQq90plIk5b5NfmFNNrtymV3sCKYfKP51GVZX7_rbrN. C9V.u7teZgurEzhWHVHeVOJZ8pqJslHsXpd7tQtUwgsmKWGW67CuHNEXq6D19GMhXUkjC.mw0Ci0 8b9Q4DTupvzWTGvpiXUzvROQyTNpNFpP.UrpPWQRI_Ee4rMP9ZymmqNoxHJc7_cAegNxvNDG46iJ PAH1cO3QQbQ1dwG2JsjFwy.mLv6M3jc9IDu9fydnKKho6xyb188xl1g9nUHav3pSRXUi_DLNXX73 8OjkqcStyrtJm7gciSjAoce7.4IOgF8DyycxoSLTQpapACe0HhWIlNiYibg6LcMjWNFUzaT1AFow fa_Ai68UN16uaTyuCSOf1eh5pAHyVJyS4wmzIUGkO1Xsaf7eVil3fUapW9sP6oYlzRMOFTIx1xFe kvhdkwyA866ApkbgUcYKTg0lhOiuBgQ1lDi8WjaTLGV6ECT3HEIGjcAEeKKfu4XSwXV9HWcMFdqL jF_A1COycueDdtVv9Qdina3fz9HKRdAMG0BHVYQptOEEugPlwU2196ZzJrSf.JtlTOwdgwVzF3Jn EIG7NMmNJcBvZDwdKbjpWywCCCm5x1f5QxOQe36F.mFHd252FriFXB3WA4VsHQ1RG2anogeMdpcj 2HH0BuSvkK3BOw7xUsMZW2dmZFpU2nnnZNhhwtP3RGDODrug8klpDP_.QLR_aBrsKLdc7BGKt6Sb UFL_Auyu1oC4rdFkgqhKOoX5B4KzCCjgYPPntKCDwgOdX_.f_RiYBUsYyT6twn6gAaiNXynSncK1 MiS3EkiJR2oUdR3k6Hp_8AOpbYc6NcvywPdpDPxEjv6FaxyJovyXviq7_4WeQ7ce5ClSEl1P94d3 kp8nL1MYhTDaGXNeOHMk2FP69vQBCdXv9rB3iBUbNK6ZKp9j_y5v3uXOLmRRpyVPt6byunTcXn7z O3v1aadvPx2xVpmDuoLQ.I6CICot87jG8Qc3I7kJnS9eY62UHsoGasiotYnjbV8RiMtkLA2_wbzH VkGfR9xbLeqOeWH_YAOF0_VV9SiYz1DZqzK8igq7dYNS_a9OhwItruqFPwCMi_njEFPpObZyj4GV dERdRM50lZvqNRSKB5YW7 X-Sonic-MF: X-Sonic-ID: c1e64a8b-e850-4f19-ad3c-76e92cadb741 Received: from sonic.gate.mail.ne1.yahoo.com by sonic312.consmr.mail.gq1.yahoo.com with HTTP; Fri, 21 Nov 2025 19:34:38 +0000 Received: by hermes--production-gq1-fdb64d996-8wjqq (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID 7bf2fdc6965f3f1828bb041d5eb5a307; Fri, 21 Nov 2025 19:34:33 +0000 (UTC) Content-Type: text/plain; charset=us-ascii List-Id: Discussions about the use of FreeBSD-current List-Archive: https://lists.freebsd.org/archives/freebsd-current List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-current@FreeBSD.org Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3826.700.81\)) Subject: Re: Still seeing Failed assertion: "p[i] == 0" [ *** i386 chroot on amd64 can get the failure on main 16 too *** ] [failed without new kernel check detection] From: Mark Millard In-Reply-To: <0542BED0-5446-402C-8924-5EA745B8E51C@yahoo.com> Date: Fri, 21 Nov 2025 11:34:21 -0800 Cc: bob prohaska , Adrian Chadd , Carl Shapiro , Ronald Klop Content-Transfer-Encoding: quoted-printable Message-Id: References: <877bvthymv.fsf@panix.com> <13E753F4-84F8-4ADB-96B6-908897D6971C@yahoo.com> <3174F751-9853-4697-B0C0-98B54518A69F@yahoo.com> <463AC500-C7C7-43FB-B5EF-332CEBA3D944@yahoo.com> <3E0D6079-0F5B-463E-94D4-37506A837D33@yahoo.com> <05479AC8-C8EB-42A3-9A54-2CAF687023D2@yahoo.com> <422A55DB-E005-4DA5-89F3-52879F35F6A4@yahoo.com> <87fra9fd4m.fsf@panix.com> <878qg1f8wz.fsf@panix.com> <265F191D-5400-4A9D-BE99-F060770B5DED@yahoo.com> <32C6B8A3-E390-48C8-8454-753511ADDF57@yahoo.com> <5A0EABFD-A84F-444E-B41A-BC2F9584FF99@yahoo.com> <0542BED0-5446-402C-8924-5EA745B8E51C@yahoo.com> To: Konstantin Belousov , Michal Meloun , Warner Losh , freebsd-arm@freebsd.org, freebsd-current@freebsd.org X-Mailer: Apple Mail (2.3826.700.81) X-Spamd-Bar: --- X-Spamd-Result: default: False [-3.93 / 15.00]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_SHORT(-0.93)[-0.934]; DMARC_POLICY_ALLOW(-0.50)[yahoo.com,reject]; R_DKIM_ALLOW(-0.20)[yahoo.com:s=s2048]; R_SPF_ALLOW(-0.20)[+ptr:yahoo.com]; MIME_GOOD(-0.10)[text/plain]; RCVD_TLS_LAST(0.00)[]; ARC_NA(0.00)[]; MIME_TRACE(0.00)[0:+]; FREEMAIL_ENVFROM(0.00)[yahoo.com]; DKIM_TRACE(0.00)[yahoo.com:+]; FREEMAIL_FROM(0.00)[yahoo.com]; TO_DN_SOME(0.00)[]; FROM_HAS_DN(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; DWL_DNSWL_NONE(0.00)[yahoo.com:dkim]; TO_MATCH_ENVRCPT_SOME(0.00)[]; RCVD_COUNT_TWO(0.00)[2]; FROM_EQ_ENVFROM(0.00)[]; ASN(0.00)[asn:36647, ipnet:98.137.64.0/20, country:US]; MLMMJ_DEST(0.00)[freebsd-current@freebsd.org]; RCPT_COUNT_SEVEN(0.00)[9]; MID_RHS_MATCH_FROM(0.00)[]; RWL_MAILSPIKE_POSSIBLE(0.00)[98.137.69.205:from]; APPLE_MAILER_COMMON(0.00)[]; RCVD_IN_DNSWL_NONE(0.00)[98.137.69.205:from] X-Rspamd-Queue-Id: 4dClm55pVTz3chx On Nov 21, 2025, at 10:29, Mark Millard wrote: > I patched the vintage of /usr/src/ on amd64 that is for > the pkgbase vintage that I've been using on the test > machines. >=20 > # sysctl debug.vm_check_pg_zero=3D1 > debug.vm_check_pg_zero: 0 -> 1 >=20 > # env WITH_META_MODE=3D make -j10 buildworld > --- buildworld --- > . . . > Building = /usr/obj/usr/src/i386.i386/lib/clang/libclang/CodeGen/CGBuiltin.pico > Building = /usr/obj/usr/src/i386.i386/lib/clang/libclang/CodeGen/PatternInit.pico > Building = /usr/obj/usr/src/i386.i386/lib/clang/libclang/CodeGen/SanitizerMetadata.pi= co > Building = /usr/obj/usr/src/i386.i386/lib/clang/libclang/CodeGen/SwiftCallingConv.pic= o > Building = /usr/obj/usr/src/i386.i386/lib/clang/libclang/CodeGen/TargetInfo.pico > Building = /usr/obj/usr/src/i386.i386/lib/clang/libclang/CodeGen/Targets/AArch64.pico= > Building = /usr/obj/usr/src/i386.i386/lib/clang/libclang/CodeGen/Targets/AMDGPU.pico > Building = /usr/obj/usr/src/i386.i386/lib/clang/libclang/CodeGen/Targets/ARC.pico > Building = /usr/obj/usr/src/i386.i386/lib/clang/libclang/CodeGen/Targets/ARM.pico > Building = /usr/obj/usr/src/i386.i386/lib/clang/libclang/CodeGen/Targets/AVR.pico > Building = /usr/obj/usr/src/i386.i386/lib/clang/libclang/CodeGen/Targets/BPF.pico > Building = /usr/obj/usr/src/i386.i386/lib/clang/libclang/CodeGen/Targets/CSKY.pico > Building = /usr/obj/usr/src/i386.i386/lib/clang/libclang/CodeGen/Targets/Hexagon.pico= > Building = /usr/obj/usr/src/i386.i386/lib/clang/libclang/CodeGen/Targets/Lanai.pico > Building = /usr/obj/usr/src/i386.i386/lib/clang/libclang/CodeGen/Targets/LoongArch.pi= co > Building = /usr/obj/usr/src/i386.i386/lib/clang/libclang/CodeGen/Targets/M68k.pico > Building = /usr/obj/usr/src/i386.i386/lib/clang/libclang/CodeGen/Targets/MSP430.pico > Building = /usr/obj/usr/src/i386.i386/lib/clang/libclang/CodeGen/Targets/Mips.pico > Building = /usr/obj/usr/src/i386.i386/lib/clang/libclang/CodeGen/Targets/NVPTX.pico > Building = /usr/obj/usr/src/i386.i386/lib/clang/libclang/CodeGen/Targets/PNaCl.pico > Building = /usr/obj/usr/src/i386.i386/lib/clang/libclang/CodeGen/Targets/PPC.pico > Building = /usr/obj/usr/src/i386.i386/lib/clang/libclang/CodeGen/Targets/RISCV.pico > Building = /usr/obj/usr/src/i386.i386/lib/clang/libclang/CodeGen/Targets/SPIR.pico > Building = /usr/obj/usr/src/i386.i386/lib/clang/libclang/CodeGen/Targets/Sparc.pico > Building = /usr/obj/usr/src/i386.i386/lib/clang/libclang/CodeGen/Targets/SystemZ.pico= > Building = /usr/obj/usr/src/i386.i386/lib/clang/libclang/CodeGen/Targets/TCE.pico > Building = /usr/obj/usr/src/i386.i386/lib/clang/libclang/CodeGen/Targets/VE.pico > Building = /usr/obj/usr/src/i386.i386/lib/clang/libclang/CodeGen/Targets/WebAssembly.= pico > Building = /usr/obj/usr/src/i386.i386/lib/clang/libclang/CodeGen/Targets/X86.pico > Building = /usr/obj/usr/src/i386.i386/lib/clang/libclang/CodeGen/Targets/XCore.pico > Building = /usr/obj/usr/src/i386.i386/lib/clang/libclang/CodeGen/VarBypassDetector.pi= co > Building = /usr/obj/usr/src/i386.i386/lib/clang/libclang/CrossTU/CrossTranslationUnit= .pico > Building = /usr/obj/usr/src/i386.i386/lib/clang/libclang/Driver/Action.pico > Building = /usr/obj/usr/src/i386.i386/lib/clang/libclang/Driver/Compilation.pico > Building = /usr/obj/usr/src/i386.i386/lib/clang/libclang/Driver/Distro.pico > Building = /usr/obj/usr/src/i386.i386/lib/clang/libclang/Driver/Driver.pico > Building = /usr/obj/usr/src/i386.i386/lib/clang/libclang/Driver/DriverOptions.pico > Building /usr/obj/usr/src/i386.i386/lib/clang/libclang/Driver/Job.pico > Building = /usr/obj/usr/src/i386.i386/lib/clang/libclang/Driver/Multilib.pico > Building = /usr/obj/usr/src/i386.i386/lib/clang/libclang/Driver/MultilibBuilder.pico > Building = /usr/obj/usr/src/i386.i386/lib/clang/libclang/Driver/OptionUtils.pico > Building = /usr/obj/usr/src/i386.i386/lib/clang/libclang/Driver/Phases.pico > Building = /usr/obj/usr/src/i386.i386/lib/clang/libclang/Driver/SanitizerArgs.pico > Building = /usr/obj/usr/src/i386.i386/lib/clang/libclang/Driver/Tool.pico > Building = /usr/obj/usr/src/i386.i386/lib/clang/libclang/Driver/ToolChain.pico > Building = /usr/obj/usr/src/i386.i386/lib/clang/libclang/Driver/ToolChains/AIX.pico > Building = /usr/obj/usr/src/i386.i386/lib/clang/libclang/Driver/ToolChains/AMDGPU.pic= o > Building = /usr/obj/usr/src/i386.i386/lib/clang/libclang/Driver/ToolChains/AMDGPUOpen= MP.pico > Building = /usr/obj/usr/src/i386.i386/lib/clang/libclang/Driver/ToolChains/AVR.pico > Building = /usr/obj/usr/src/i386.i386/lib/clang/libclang/Driver/ToolChains/Arch/AArch= 64.pico > Building = /usr/obj/usr/src/i386.i386/lib/clang/libclang/Driver/ToolChains/Arch/ARM.p= ico > Building = /usr/obj/usr/src/i386.i386/lib/clang/libclang/Driver/ToolChains/Arch/CSKY.= pico > Building = /usr/obj/usr/src/i386.i386/lib/clang/libclang/Driver/ToolChains/Arch/Loong= Arch.pico > Building = /usr/obj/usr/src/i386.i386/lib/clang/libclang/Driver/ToolChains/Arch/M68k.= pico > Building = /usr/obj/usr/src/i386.i386/lib/clang/libclang/Driver/ToolChains/Arch/Mips.= pico > : = /usr/src/contrib/jemalloc/include/jemalloc/internal/ehooks.h:170: Failed = assertion: "p[i] =3D=3D 0" > Building = /usr/obj/usr/src/i386.i386/lib/clang/libclang/Driver/ToolChains/Arch/PPC.p= ico > Building = /usr/obj/usr/src/i386.i386/lib/clang/libclang/Driver/ToolChains/Arch/RISCV= .pico > Building = /usr/obj/usr/src/i386.i386/lib/clang/libclang/Driver/ToolChains/Arch/Sparc= .pico > Abort trap (core dumped) > *** [CodeGen/CGBuiltin.pico] Error code 134 >=20 >=20 >=20 > I had also previously tested without enabling debug.vm_check_pg_zero > just to check if failures were still happening. It turns out that > for my current context that failed building the same .pico file: >=20 > Building = /usr/obj/usr/src/i386.i386/lib/clang/libclang/CodeGen/CGBuiltin.pico > Building = /usr/obj/usr/src/i386.i386/lib/clang/libclang/CodeGen/CGHLSLRuntime.pico > Building = /usr/obj/usr/src/i386.i386/lib/clang/libclang/CodeGen/CGLoopInfo.pico > Building = /usr/obj/usr/src/i386.i386/lib/clang/libclang/CodeGen/CGNonTrivialStruct.p= ico > Building = /usr/obj/usr/src/i386.i386/lib/clang/libclang/CodeGen/CGObjC.pico > Building = /usr/obj/usr/src/i386.i386/lib/clang/libclang/CodeGen/CGObjCGNU.pico > Building = /usr/obj/usr/src/i386.i386/lib/clang/libclang/CodeGen/CGObjCMac.pico > Building = /usr/obj/usr/src/i386.i386/lib/clang/libclang/CodeGen/CGObjCRuntime.pico > Building = /usr/obj/usr/src/i386.i386/lib/clang/libclang/CodeGen/CGOpenCLRuntime.pico= > Building = /usr/obj/usr/src/i386.i386/lib/clang/libclang/CodeGen/CGOpenMPRuntime.pico= > Building = /usr/obj/usr/src/i386.i386/lib/clang/libclang/CodeGen/CGOpenMPRuntimeGPU.p= ico > Building = /usr/obj/usr/src/i386.i386/lib/clang/libclang/CodeGen/CGPointerAuth.pico > Building = /usr/obj/usr/src/i386.i386/lib/clang/libclang/CodeGen/CGRecordLayoutBuilde= r.pico > Building = /usr/obj/usr/src/i386.i386/lib/clang/libclang/CodeGen/CGStmt.pico > Building = /usr/obj/usr/src/i386.i386/lib/clang/libclang/CodeGen/CGStmtOpenMP.pico > Building = /usr/obj/usr/src/i386.i386/lib/clang/libclang/CodeGen/CGVTT.pico > Building = /usr/obj/usr/src/i386.i386/lib/clang/libclang/CodeGen/CGVTables.pico > Building = /usr/obj/usr/src/i386.i386/lib/clang/libclang/CodeGen/CodeGenAction.pico > Building = /usr/obj/usr/src/i386.i386/lib/clang/libclang/CodeGen/CodeGenFunction.pico= > Building = /usr/obj/usr/src/i386.i386/lib/clang/libclang/CodeGen/CodeGenModule.pico > Building = /usr/obj/usr/src/i386.i386/lib/clang/libclang/CodeGen/CodeGenPGO.pico > Building = /usr/obj/usr/src/i386.i386/lib/clang/libclang/CodeGen/CodeGenTBAA.pico > Building = /usr/obj/usr/src/i386.i386/lib/clang/libclang/CodeGen/CodeGenTypes.pico > Building = /usr/obj/usr/src/i386.i386/lib/clang/libclang/CodeGen/ConstantInitBuilder.= pico > Building = /usr/obj/usr/src/i386.i386/lib/clang/libclang/CodeGen/CoverageMappingGen.p= ico > Building = /usr/obj/usr/src/i386.i386/lib/clang/libclang/CodeGen/ItaniumCXXABI.pico > Building = /usr/obj/usr/src/i386.i386/lib/clang/libclang/CodeGen/LinkInModulesPass.pi= co > Building = /usr/obj/usr/src/i386.i386/lib/clang/libclang/CodeGen/MacroPPCallbacks.pic= o > Building = /usr/obj/usr/src/i386.i386/lib/clang/libclang/CodeGen/MicrosoftCXXABI.pico= > Building = /usr/obj/usr/src/i386.i386/lib/clang/libclang/CodeGen/ModuleBuilder.pico > Building = /usr/obj/usr/src/i386.i386/lib/clang/libclang/CodeGen/ObjectFilePCHContain= erOperations.pico > : = /usr/src/contrib/jemalloc/include/jemalloc/internal/ehooks.h:170: Failed = assertion: "p[i] =3D=3D 0" > Abort trap (core dumped) > *** [CodeGen/CGBuiltin.pico] Error code 134 >=20 >=20 It turns out that frames #0..#31 have bt text that match. So just in case that much of a sometimes common context might help in some way: (lldb) bt * thread #1, name =3D 'c++', stop reason =3D signal SIGABRT * frame #0: 0x24bd378b libsys.so.7`__sys_thr_kill at thr_kill.S:4 frame #1: 0x2ab2231b libc.so.7`__raise(s=3D6) at raise.c:48:10 frame #2: 0x2abcc73b libc.so.7`abort at abort.c:61:8 frame #3: 0x2ac10440 = libc.so.7`ehooks_debug_zero_check(addr=3D, = size=3D) at ehooks.h:0 frame #4: 0x2ac0ccfa libc.so.7`__je_extent_alloc_wrapper [inlined] = ehooks_alloc(tsdn=3D, ehooks=3D, = new_addr=3D, size=3D, alignment=3D,= zero=3D0xffff9977, commit=3D) at ehooks.h:208:3 frame #5: 0x2ac0cc5a = libc.so.7`__je_extent_alloc_wrapper(tsdn=3D0x2adf90a0, pac=3D0x2b0015e4, = ehooks=3D0x2b000080, new_addr=3D0x00000000, size=3D28672, = alignment=3D4096, zero=3Dtrue, commit=3D0xffff99df, = growing_retained=3D) at jemalloc_extent.c:1003:15 frame #6: 0x2ac0c58e = libc.so.7`__je_ecache_alloc_grow(tsdn=3D0x2adf90a0, pac=3D0x2b0015e4, = ehooks=3D0x2b000080, ecache=3D0x2b0036d0, expand_edata=3D0x00000000, = size=3D28672, alignment=3D4096, zero=3D, = guarded=3D) at jemalloc_extent.c:126:11 frame #7: 0x2ac3c73f libc.so.7`pac_alloc_impl [inlined] = pac_alloc_real(tsdn=3D, pac=3D, = ehooks=3D, size=3D, alignment=3D4096, = zero=3D, guarded=3D) at jemalloc_pac.c:124:11 frame #8: 0x2ac3c696 libc.so.7`pac_alloc_impl(tsdn=3D0x2adf90a0, = self=3D0x2b0015e4, size=3D28672, alignment=3D4096, zero=3D, = guarded=3D, frequent_reuse=3D, = deferred_work_generated=3D) at jemalloc_pac.c:178:11 frame #9: 0x2ac3afe0 libc.so.7`__je_pa_alloc [inlined] = pai_alloc(tsdn=3D, self=3D, = size=3D, alignment=3D, zero=3D, = guarded=3D, frequent_reuse=3D, = deferred_work_generated=3D) at pai.h:43:9 frame #10: 0x2ac3afc9 libc.so.7`__je_pa_alloc(tsdn=3D0x2adf90a0, = shard=3D0x2b0015d8, size=3D28672, alignment=3D4096, slab=3D, = szind=3D19, zero=3D, guarded=3D, = deferred_work_generated=3D0xffff9ac3) at jemalloc_pa.c:139:11 frame #11: 0x2abec82b libc.so.7`arena_slab_alloc(tsdn=3D,= arena=3D, binind=3D19, binshard=3D0, bin_info=3D0x2ac71538) = at jemalloc_arena.c:839:18 frame #12: 0x2abebdaa = libc.so.7`__je_arena_cache_bin_fill_small(tsdn=3D0x2adf90a0, = arena=3D0x2b000500, cache_bin=3D0x2adf9470, cache_bin_info=3D0x2b0004a6, = binind=3D19, nfill=3D32) at jemalloc_arena.c:1034:16 frame #13: 0x2ac2b737 = libc.so.7`__je_tcache_alloc_small_hard(tsdn=3D0x2adf90a0, = arena=3D0x2b000500, tcache=3D0x2adf92f0, cache_bin=3D0x2adf9470, = binind=3D19, tcache_success=3D0xffff9b87) at jemalloc_tcache.c:238:2 frame #14: 0x2abe1d81 libc.so.7`iallocztm [inlined] = tcache_alloc_small(tsd=3D, arena=3D0x2b000500, = tcache=3D, size=3D, binind=3D, = zero=3D, slow_path=3D) at = tcache_inlines.h:68:9 frame #15: 0x2abe1cd7 libc.so.7`iallocztm [inlined] = arena_malloc(tsdn=3D, arena=3D, = size=3D, ind=3D, zero=3D, = tcache=3D, slow_path=3D) at = arena_inlines_b.h:151:11 frame #16: 0x2abe1c52 libc.so.7`iallocztm(tsdn=3D, = size=3D, ind=3D19, zero=3D, tcache=3D0x2adf92f0,= is_internal=3D, arena=3D0x00000000, = slow_path=3D) at jemalloc_internal_inlines_c.h:55:8 frame #17: 0x2abe7179 libc.so.7`imalloc_body [inlined] = imalloc_no_sample(sopts=3D0xffff9c3c, dopts=3D0xffff9c1c, = tsd=3D0x2adf90a0, size=3D864, usize=3D896, ind=3D19) at = jemalloc_jemalloc.c:2402:9 frame #18: 0x2abe7106 libc.so.7`imalloc_body(sopts=3D, = dopts=3D, tsd=3D0x2adf90a0) at jemalloc_jemalloc.c:2577:16 frame #19: 0x2abdae88 libc.so.7`imalloc(sopts=3D, = dopts=3D) at tsd.h:0:2 frame #20: 0x2abdaddc libc.so.7`__je_malloc_default(size=3D864) at = jemalloc_jemalloc.c:2726:2 frame #21: 0x2abdb27f libc.so.7`__malloc [inlined] = imalloc_fastpath(size=3D864, fallback_alloc=3D) at = jemalloc_internal_inlines_c.h:0:2 frame #22: 0x2abdb149 libc.so.7`__malloc(size=3D864) at = jemalloc_jemalloc.c:2750:9 frame #23: 0x28aa2cce libprivatellvm.so.19`::grow_pod() [inlined] = safe_malloc at MemAlloc.h:26:18 frame #24: 0x28aa2cc8 libprivatellvm.so.19`::grow_pod() at = SmallVector.cpp:143:15 frame #25: 0x22004f24 libprivateclang.so.19`::resize() [inlined] = grow_pod at SmallVector.h:152:11 frame #26: 0x22004f14 libprivateclang.so.19`::resize() [inlined] = grow at SmallVector.h:539:41 frame #27: 0x22004f14 libprivateclang.so.19`::resize() [inlined] = reserveForParamAndGetAddressImpl > at SmallVector.h:257:11 frame #28: 0x22004f14 libprivateclang.so.19`::resize() [inlined] = reserveForParamAndGetAddress at SmallVector.h:551:9 frame #29: 0x22004f14 libprivateclang.so.19`::resize() [inlined] = append at SmallVector.h:707:29 frame #30: 0x22004f14 libprivateclang.so.19`::resize() at = SmallVector.h:674:11 frame #31: 0x22004de0 libprivateclang.so.19`::resize() at = BitVector.h:344:10 . . . =3D=3D=3D Mark Millard marklmi at yahoo.com