From nobody Fri Nov 21 18:29:36 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 4dCkKJ5T0Wz6HZ3Q for ; Fri, 21 Nov 2025 18:29:56 +0000 (UTC) (envelope-from marklmi@yahoo.com) Received: from sonic309-21.consmr.mail.gq1.yahoo.com (sonic309-21.consmr.mail.gq1.yahoo.com [98.137.65.147]) (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 4dCkKH5y5rz3S3H for ; Fri, 21 Nov 2025 18:29:55 +0000 (UTC) (envelope-from marklmi@yahoo.com) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=yahoo.com header.s=s2048 header.b=g0h7BcLQ; dmarc=pass (policy=reject) header.from=yahoo.com; spf=pass (mx1.freebsd.org: domain of marklmi@yahoo.com designates 98.137.65.147 as permitted sender) smtp.mailfrom=marklmi@yahoo.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1763749788; bh=IbCbGLmLTnZNLWBbnt4pdTFqGkcmo6pKb6V//wCIEb8=; h=Subject:From:In-Reply-To:Date:Cc:References:To:From:Subject:Reply-To; b=g0h7BcLQBtye22xpdYFB9ALIDVgdIo8ry42HGeylYfyYGACOSeaPbUjXOAKoa8Btr95zWF5djCjHYdMtXLKyAdqMsGC2Rebtx/gc1ZaIWRlyB2YIMzFovC0AqHHIpTzsTe0NxjNkg/T6RhP9htLj7P5KJCWeCTlM4kCa4z1x3rqymGgSwP3UWZCKvBKyYj7hVdx6jeziURpZlMZmr1g6fLw3RJwLxtsByOrVrGM6GH/4xI/evUySqr1bCXaDgtYSCj+JF+s1DXdDYWVdjJacDoVK06mFL/yVfn+iM7cKc2AY/oVAYiDxue6OULwFP4hGBp5SwwWFPKipGHhST1V4+Q== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1763749788; bh=ugvpv7/tO/ofSUIWdJopg0EAQOc0+Y1MsxaPb+BJFW7=; h=X-Sonic-MF:Subject:From:Date:To:From:Subject; b=HnHZNLtA+5aVfwszQxVPOq75bffdLsJtjPH2lfoVzunwKJ7+Xvnrf2/F1e1QT6z6hINWKhbIpO5mBhVF8S/Fe58bxxZIyBRE1Im2eIDtteonEAMmyX3OAyiLT+L2VfpqE3hyynRWTLBuuVKH1LOzTUBYQ54AKro/VtWK5fbchTJOmhr4Wnma5Qy5OMErUZ4RmQ2V//ZXTx53kHonMf0rBfbm3t7ib97jcwgYvMWx6lSmImaMRpeCLZlzYfqrU849rheSM8ZGnVkHk8BVDIoFvdEVsBReasqrQHtBGkX1umVbBrfa9MRE7leadUSULcZXDhK37/CYL/OrlSMhMFWfsg== X-YMail-OSG: 2HQoRmMVM1kfq9eHsgT2IQiDd9ct53hwrlCofrrZRyxtt_TE947bLxVVwM8rWVf zax4iLI6aOKTnU5fphmDQ3Iy87Q6VzSU.cuxG8tY8wwRrDJxn2fXHCAqNnqCpGp0ZKZQCTe8OQAj p8hcxLp4CJYzIOSvj7CukADSXitMmXPJT3y_SlY6zC_QYp8jwgaZDFUinAq6LIaP33bKar0J4hGY 2g7FuFSu_WlELACaB8DIW5Y8ON7GdTna0WZc_AcZ6M7ZjwLj3CvsMg7XdjaPqgjP2ow8A_c4zxL3 CTAg78Df9ybc6J2jZxyeQlnXTaOxYQ_rSb.lu5ghJXv.8oCeoSwFG8Q1IRvWfeaYuX949in4ljHg 9TQK7zLI3HPfmO1gvxloWOZz0Ji0RyXRDA_3f27Q2AKULu9nE0Qod5zSy1zEFUZhFWDB9LRZ6yse RT3QC2EOjY8whyNjN9sCsMmFKwT1Ph6LGx3Ar6oQIDSOvHM5nCIL3Ras0CKJWL9dPFSOqIFA7nct xOO8rv0YNt9cg1dwaoGu22YB8HYsoZwM1Ztm_xgjq_7zF0Wp6CIlliqDLqq7KAU2xq9hU81x34jq LfJnC7ZNPc_lIPIWjflIZewZxk0wm_f7SURBKkcUPvVBirwn2h6Q42aY7lVlghmlphIR9.9yPj7o .SUyAAKW99.OuLwkLaJCo.xTYdFXV5sKZXk9hV8W5_FbSOb3wI6YYDMCLHQl5yE9gSG4AF9pGddg tFKZB2_zCecyCUi.2x8jWF5x_zVdRbPftXmPjLAINey32bQuAqbJLsAOZ6pNHOeh65jr.ebpoleM AOGhsgNHV_Hl9UBG1Lr49uQ7BXvYEQmUYMk4KlcVhMDXCD0eXlS4NtpH6B6a5erxC1kUJXbXV4NY kEevSx76CnI37.ko6lLnDDK4rszgtjGO4lYEGDa1ENjLeMFOyV1vwDqfBLIr6cxDgJhuYMHs2WXM aXA8SZXN8bq8QYYDHu_IYvDwkDMSuvVA7xes61J9b55Ki1wLCNG84K8msUtMUxejQ6mIu3eOzV6r 3lDAYqisCOmuCu_WHgpiOIu7z.yi42xfL9YhPVPIpAyvvPfcBUeBYOfr2C5hMBPamlO_kxNaXCpZ feTf0HWSXAge88vUgEusSyEJBcsfKljWvNQDKDNh6w7.Rkg.f0ofuSRtN3mzSssEh2Gf7NRnj0Jn Z3aAf0X5T4VaHy3L2dzMDSNQGa_xeVjHU89nNgL9mQEtwfpsDc99TgOBcE9D7FDyLcpw3Az4OR7o YYQ44ONblwv910SLW7zSaOZOsMnWnj63kIhNd33BjgUAD8aSRR_9WVsD2ntLs_SJVYMk5DHfux7P kY4LkCK9pIe7ME1dXPB8j3TX_oU7l5bBLhJyqcGBKcUyMMzX6ySyJd8KA9PQVErkaLmQ0DxDbt6C axhp81KWrjB1bm3oS3bIKrbYd3uOza3mc5q.NFohUgkUwJM77VU4niMhXKct5R0LsOkkZSmPYNCl ZeEv_0aYLvBs0vDHdXMiIoALVJngO4DoGCpephMCrYKFvqzFKMM4ZuEOvhg4DKVHXdCeqkg9Zmwl SOzuOlFQdeW2GcJ9EvdHaeJoBwSGRSAT.ddbOdm_f9lnCLmHsLD8VUBKyEblAxD4ZkWpd.lVfO9e XagkdUAe03I4llHw7pWF_ui7VoWJFFD1cqDV.893axBtVYK794tacqnt9LVlMCdPfYSV.H8cH0fp qYwYBgXzWM8Z04sXRp9mkEpW0d9dWawmrwYwvOf0NSA.4nzYx4qB9biTBMnEB5jEUpD_uK4YSJvL HltP8KgqaIwnzFGWq8cNzjmydZyVHiZqNPYPx6DMj0lfbLPinEpdOISFVUnwjOeYuTjju.Rd6.uV Lf7Xr8Nfy1OMZtjhBlri5oI38q8z03Lc3t1gwkbr_qj0UhDpZFGpmVpQ0R8ibwaljkqcMclgkh96 T0hI4lpRKSJXooc7uJ2kS1.ohz9L0Kp34zt1q1pg_qX6ECI0RkDyuSHwQl3EjeK.zF_uCGG9g1ob B8CAn6yZWYVW4YXTJwaAoNsr3C2ebLug9Xet9mXkzUVSrzKnQf7_n3XWwFJEAaSbGGRgda0dK7Xr UmdVvHvYSHPxiB9krUhczlRBH9gBu41dEYQ73kR7_YL3fnTTEj0l7tC2UvCbbvcqeHoruOXUZfNs 1GdV6l51eU5.MT2bjLIzew134VrlCKxUn8FGfqpYwTzjBH6ooNAYg8vH9qKFj.sYuOy_1iydudy2 NawbcssteI2zXWDmP.g127QNW4YVZEw97nsPepVfX5Y.Zp3mwG3oKPWPP.XUNDYphfDCOzrrqjG_ BYS.8yBf5bVLycpM1uw-- X-Sonic-MF: X-Sonic-ID: 96aa5228-725c-4bab-a65c-99e53e4a8a80 Received: from sonic.gate.mail.ne1.yahoo.com by sonic309.consmr.mail.gq1.yahoo.com with HTTP; Fri, 21 Nov 2025 18:29:48 +0000 Received: by hermes--production-gq1-fdb64d996-jgmsv (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID 11529524e8e2820a5869edbf3d791bc6; Fri, 21 Nov 2025 18:29:47 +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: <5A0EABFD-A84F-444E-B41A-BC2F9584FF99@yahoo.com> Date: Fri, 21 Nov 2025 10:29:36 -0800 Cc: bob prohaska , Adrian Chadd , Carl Shapiro , Ronald Klop Content-Transfer-Encoding: quoted-printable Message-Id: <0542BED0-5446-402C-8924-5EA745B8E51C@yahoo.com> 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> 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 [-4.00 / 15.00]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_SHORT(-1.00)[-0.998]; 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]; FREEMAIL_FROM(0.00)[yahoo.com]; DWL_DNSWL_NONE(0.00)[yahoo.com:dkim]; DKIM_TRACE(0.00)[yahoo.com:+]; RCVD_TLS_LAST(0.00)[]; ARC_NA(0.00)[]; TO_DN_SOME(0.00)[]; MIME_TRACE(0.00)[0:+]; FROM_HAS_DN(0.00)[]; FREEMAIL_ENVFROM(0.00)[yahoo.com]; TO_MATCH_ENVRCPT_SOME(0.00)[]; RCVD_COUNT_TWO(0.00)[2]; FROM_EQ_ENVFROM(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; 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.65.147:from]; APPLE_MAILER_COMMON(0.00)[]; RCVD_IN_DNSWL_NONE(0.00)[98.137.65.147:from] X-Rspamd-Queue-Id: 4dCkKH5y5rz3S3H I patched the vintage of /usr/src/ on amd64 that is for the pkgbase vintage that I've been using on the test machines. # sysctl debug.vm_check_pg_zero=3D1 debug.vm_check_pg_zero: 0 -> 1 # 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 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: 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 =3D=3D=3D Mark Millard marklmi at yahoo.com