From nobody Thu Jun 27 11:16:17 2024 X-Original-To: freebsd-arm@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 4W8wxQ5hsHz5PVmd for ; Thu, 27 Jun 2024 11:16:26 +0000 (UTC) (envelope-from karl@denninger.net) Received: from colo1.denninger.net (colo1.denninger.net [104.236.120.189]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 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 4W8wxP6dX3z4l0Z for ; Thu, 27 Jun 2024 11:16:25 +0000 (UTC) (envelope-from karl@denninger.net) Authentication-Results: mx1.freebsd.org; dkim=none; dmarc=pass (policy=none) header.from=denninger.net; spf=pass (mx1.freebsd.org: domain of karl@denninger.net designates 104.236.120.189 as permitted sender) smtp.mailfrom=karl@denninger.net Received: from denninger.net (syn-096-033-195-197.res.spectrum.com [96.33.195.197]) by colo1.denninger.net (Postfix) with ESMTP id 47EB52110C0 for ; Thu, 27 Jun 2024 07:17:27 -0400 (EDT) Received: from [192.168.10.25] (D15.Denninger.Net [192.168.10.25]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by denninger.net (Postfix) with ESMTPSA id 6D30A488E26 for ; Thu, 27 Jun 2024 07:16:18 -0400 (EDT) Message-ID: <957ba15b-caa9-42ca-b81f-f54949e8df8e@denninger.net> Date: Thu, 27 Jun 2024 07:16:17 -0400 List-Id: Porting FreeBSD to ARM processors List-Archive: https://lists.freebsd.org/archives/freebsd-arm List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-arm@FreeBSD.org MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: Any idea what's going on here? (clang blow-up on Pi3 under 14.1) To: freebsd-arm@freebsd.org References: Content-Language: en-US From: Karl Denninger Autocrypt: addr=karl@denninger.net; keydata= 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 Z7FdWd0DYG+m In-Reply-To: Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="------------Xpr6NLk8ao2zD3ZUlB5blLcQ" X-Spamd-Bar: --- X-Spamd-Result: default: False [-3.06 / 15.00]; SIGNED_PGP(-2.00)[]; MIME_BASE64_TEXT_BOGUS(1.00)[]; NEURAL_HAM_LONG(-0.84)[-0.836]; NEURAL_HAM_SHORT(-0.65)[-0.647]; DMARC_POLICY_ALLOW(-0.50)[denninger.net,none]; NEURAL_SPAM_MEDIUM(0.21)[0.208]; MIME_GOOD(-0.20)[multipart/signed,multipart/mixed,multipart/alternative,text/plain]; R_SPF_ALLOW(-0.20)[+mx:c]; MIME_BASE64_TEXT(0.10)[]; XM_UA_NO_VERSION(0.01)[]; HAS_ATTACHMENT(0.00)[]; RCPT_COUNT_ONE(0.00)[1]; TO_MATCH_ENVRCPT_ALL(0.00)[]; ARC_NA(0.00)[]; RCVD_TLS_LAST(0.00)[]; FREEFALL_USER(0.00)[karl]; RCVD_VIA_SMTP_AUTH(0.00)[]; MIME_TRACE(0.00)[0:+,1:+,2:+,3:+,4:~,5:~]; RCVD_COUNT_TWO(0.00)[2]; FROM_EQ_ENVFROM(0.00)[]; FROM_HAS_DN(0.00)[]; ASN(0.00)[asn:14061, ipnet:104.236.64.0/18, country:US]; TO_DN_NONE(0.00)[]; MLMMJ_DEST(0.00)[freebsd-arm@freebsd.org]; PREVIOUSLY_DELIVERED(0.00)[freebsd-arm@freebsd.org]; MID_RHS_MATCH_FROM(0.00)[]; R_DKIM_NA(0.00)[]; SUBJECT_HAS_QUESTION(0.00)[] X-Rspamd-Queue-Id: 4W8wxP6dX3z4l0Z This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --------------Xpr6NLk8ao2zD3ZUlB5blLcQ Content-Type: multipart/mixed; boundary="------------1SRRbhmMA16Br0O0LRdtXVuO"; protected-headers="v1" From: Karl Denninger To: freebsd-arm@freebsd.org Message-ID: <957ba15b-caa9-42ca-b81f-f54949e8df8e@denninger.net> Subject: Re: Any idea what's going on here? (clang blow-up on Pi3 under 14.1) References: In-Reply-To: --------------1SRRbhmMA16Br0O0LRdtXVuO Content-Type: multipart/alternative; boundary="------------A9LQ1vVYEyasT0zN5D0n0pgp" --------------A9LQ1vVYEyasT0zN5D0n0pgp Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: base64 T24gNi8yNy8yMDI0IDAwOjU3LCBNYXJrIE1pbGxhcmQgd3JvdGU6DQo+IE9uIEp1biAyNiwg MjAyNCwgYXQgMTU6MDEsIEthcmwgRGVubmluZ2VyPGthcmxAZGVubmluZ2VyLm5ldD4gIHdy b3RlOg0KPg0KPj4gRnJlZUJTRCAxNC4xLVNUQUJMRSBzdGFibGUvMTQtbjI2Nzk5NS0yNDcy ZTM1MmQ4MGYgR0VORVJJQw0KPj4gRW52aXJvbm1lbnQ6IFBpMzsgdGhpcyBjb2RlIGhhcyBi dWlsdCB3aXRob3V0IGlzc3VlIGZvciBxdWl0ZSBzb21lIHRpbWUgb24gMTMueC4NCj4+IEJ1 dCBjaGVjayB0aGlzIG91dCBvbiB0aGUgc2FtZSBwaHlzaWNhbCBQaTMgSSB1c2UgZm9yIGRl dmVsb3BtZW50IHVuZGVyIDE0LjE6DQo+PiAkIG1ha2UgY2xlYW4NCj4+IHJtIC1mICoubyBo ZC1tY3AgaGQtbWNwLmZyZWV3YXJlIGxpY2Vuc2Utc2VydmVyIGhkLWNvbW1pdA0KPj4gJCBt YWtlDQo+PiBjYyAgLWcgLVdzdHJpY3QtcHJvdG90eXBlcyAtRFZFUlNJT049XCI4LjAuMC1M b2NhbEF1dGhcIiAtYyBjb25maWcuYyAtbyBjb25maWcubw0KPj4gY2MgIC1nIC1Xc3RyaWN0 LXByb3RvdHlwZXMgLURWRVJTSU9OPVwiOC4wLjAtTG9jYWxBdXRoXCIgLWMgZnVuY3MuYyAt byBmdW5jcy5vDQo+PiBjYyAgLWcgLVdzdHJpY3QtcHJvdG90eXBlcyAtRFZFUlNJT049XCI4 LjAuMC1Mb2NhbEF1dGhcIiAtYyBoZC1tY3AuYyAtbyBoZC1tY3Aubw0KPj4gUExFQVNFIHN1 Ym1pdCBhIGJ1ZyByZXBvcnQgdG9odHRwczovL2J1Z3MuZnJlZWJzZC5vcmcvc3VibWl0LyAg YW5kIGluY2x1ZGUgdGhlIGNyYXNoIGJhY2t0cmFjZSwgcHJlcHJvY2Vzc2VkIHNvdXJjZSwg YW5kIGFzc29jaWF0ZWQgcnVuIHNjcmlwdC4NCj4+IFN0YWNrIGR1bXA6DQo+PiAwLiAgICAg IFByb2dyYW0gYXJndW1lbnRzOiBjYyAtZyAtV3N0cmljdC1wcm90b3R5cGVzIC1EVkVSU0lP Tj1cIjguMC4wLUxvY2FsQXV0aFwiIC1jIGhkLW1jcC5jIC1vIGhkLW1jcC5vDQo+PiAxLiAg ICAgIDxlb2Y+IHBhcnNlciBhdCBlbmQgb2YgZmlsZQ0KPj4gMi4gICAgICBDb2RlIGdlbmVy YXRpb24NCj4+IDMuICAgICAgUnVubmluZyBwYXNzICdGdW5jdGlvbiBQYXNzIE1hbmFnZXIn IG9uIG1vZHVsZSAnaGQtbWNwLmMnLg0KPj4gNC4gICAgICBSdW5uaW5nIHBhc3MgJ0FBcmNo NjRPMFByZUxlZ2FsaXplckNvbWJpbmVyJyBvbiBmdW5jdGlvbiAnQHByb2Nlc3NfdW5pdF9n ZXRfcmVzcG9uc2UnDQo+PiAjMCAweDAwMDAwMDAwMDRiMTc1ODggKC91c3IvYmluL2NjKzB4 NGIxNzU4OCkNCj4+ICMxIDB4MDAwMDAwMDAwNGIxNTY1MCAoL3Vzci9iaW4vY2MrMHg0YjE1 NjUwKQ0KPj4gIzIgMHgwMDAwMDAwMDA0YWUxNmEwICgvdXNyL2Jpbi9jYysweDRhZTE2YTAp DQo+PiAjMyAweDAwMDAwMDAwODliOTJlYjggKC9saWIvbGlidGhyLnNvLjMrMHgyYWViOCkN Cj4+IGNjOiBlcnJvcjogY2xhbmcgZnJvbnRlbmQgY29tbWFuZCBmYWlsZWQgd2l0aCBleGl0 IGNvZGUgMTM5ICh1c2UgLXYgdG8gc2VlIGludm9jYXRpb24pDQo+PiBGcmVlQlNEIGNsYW5n IHZlcnNpb24gMTguMS42IChodHRwczovL2dpdGh1Yi5jb20vbGx2bS9sbHZtLXByb2plY3Qu Z2l0ICBsbHZtb3JnLTE4LjEuNi0wLWcxMTE4YzJlMDVlNjcpDQo+PiBUYXJnZXQ6IGFhcmNo NjQtdW5rbm93bi1mcmVlYnNkMTQuMQ0KPj4gVGhyZWFkIG1vZGVsOiBwb3NpeA0KPj4gSW5z dGFsbGVkRGlyOiAvdXNyL2Jpbg0KPj4gY2M6IG5vdGU6IGRpYWdub3N0aWMgbXNnOg0KPj4g KioqKioqKioqKioqKioqKioqKioNCj4+DQo+PiBQTEVBU0UgQVRUQUNIIFRIRSBGT0xMT1dJ TkcgRklMRVMgVE8gVEhFIEJVRyBSRVBPUlQ6DQo+PiBQcmVwcm9jZXNzZWQgc291cmNlKHMp IGFuZCBhc3NvY2lhdGVkIHJ1biBzY3JpcHQocykgYXJlIGxvY2F0ZWQgYXQ6DQo+PiBjYzog bm90ZTogZGlhZ25vc3RpYyBtc2c6IC90bXAvaGQtbWNwLWEwN2I5Ni5jDQo+PiBjYzogbm90 ZTogZGlhZ25vc3RpYyBtc2c6IC90bXAvaGQtbWNwLWEwN2I5Ni5zaA0KPj4gY2M6IG5vdGU6 IGRpYWdub3N0aWMgbXNnOg0KPj4NCj4+ICoqKioqKioqKioqKioqKioqKioqDQo+PiAqKiog RXJyb3IgY29kZSAxDQo+Pg0KPj4gU3RvcC4NCj4+IG1ha2U6IHN0b3BwZWQgaW4gL2RhdGEv a2FybC9IRC1NQ1ANCj4+ICQgbWFrZQ0KPj4gY2MgIC1nIC1Xc3RyaWN0LXByb3RvdHlwZXMg LURWRVJTSU9OPVwiOC4wLjAtTG9jYWxBdXRoXCIgLWMgaGQtbWNwLmMgLW8gaGQtbWNwLm8N Cj4+IGNjICAtZyAtV3N0cmljdC1wcm90b3R5cGVzIC1EVkVSU0lPTj1cIjguMC4wLUxvY2Fs QXV0aFwiIC1jd3d3LmMgIC1vd3d3Lm8NCj4+IGNjICAtZyAtV3N0cmljdC1wcm90b3R5cGVz IC1EVkVSU0lPTj1cIjguMC4wLUxvY2FsQXV0aFwiIC1jIHNsYXZlLmMgLW8gc2xhdmUubw0K Pj4gY2MgIC1nIC1Xc3RyaWN0LXByb3RvdHlwZXMgLURWRVJTSU9OPVwiOC4wLjAtTG9jYWxB dXRoXCIgLWMgYW1jcmVzdC5jIC1vIGFtY3Jlc3Qubw0KPj4gY2MgIC1nIC1Xc3RyaWN0LXBy b3RvdHlwZXMgLURWRVJTSU9OPVwiOC4wLjAtTG9jYWxBdXRoXCIgLWMgbGljZW5zZS5jIC1v IGxpY2Vuc2Uubw0KPj4gY2MgIC1nIC1Xc3RyaWN0LXByb3RvdHlwZXMgLURWRVJTSU9OPVwi OC4wLjAtTG9jYWxBdXRoXCIgLWMgei13YXZlLmMgLW8gei13YXZlLm8NCj4+IGNjICAtZyAt V3N0cmljdC1wcm90b3R5cGVzIC1EVkVSU0lPTj1cIjguMC4wLUxvY2FsQXV0aFwiIC1jIG1h bGxvYy5jIC1vIG1hbGxvYy5vDQo+PiBjYyAgLWcgLVdzdHJpY3QtcHJvdG90eXBlcyAtRFZF UlNJT049XCI4LjAuMC1Mb2NhbEF1dGhcIiAtYyBTMC1lbmNyeXB0aW9uLmMgLW8gUzAtZW5j cnlwdGlvbi5vDQo+PiBQTEVBU0Ugc3VibWl0IGEgYnVnIHJlcG9ydCB0b2h0dHBzOi8vYnVn cy5mcmVlYnNkLm9yZy9zdWJtaXQvICBhbmQgaW5jbHVkZSB0aGUgY3Jhc2ggYmFja3RyYWNl LCBwcmVwcm9jZXNzZWQgc291cmNlLCBhbmQgYXNzb2NpYXRlZCBydW4gc2NyaXB0Lg0KPj4g U3RhY2sgZHVtcDoNCj4+IDAuICAgICAgUHJvZ3JhbSBhcmd1bWVudHM6IGNjIC1nIC1Xc3Ry aWN0LXByb3RvdHlwZXMgLURWRVJTSU9OPVwiOC4wLjAtTG9jYWxBdXRoXCIgLWMgUzAtZW5j cnlwdGlvbi5jIC1vIFMwLWVuY3J5cHRpb24ubw0KPj4gMS4gICAgICA8ZW9mPiBwYXJzZXIg YXQgZW5kIG9mIGZpbGUNCj4+IDIuICAgICAgQ29kZSBnZW5lcmF0aW9uDQo+PiAzLiAgICAg IFJ1bm5pbmcgcGFzcyAnRnVuY3Rpb24gUGFzcyBNYW5hZ2VyJyBvbiBtb2R1bGUgJ1MwLWVu Y3J5cHRpb24uYycuDQo+PiA0LiAgICAgIFJ1bm5pbmcgcGFzcyAnQUFyY2g2NE8wUHJlTGVn YWxpemVyQ29tYmluZXInIG9uIGZ1bmN0aW9uICdAZGVjcnlwdF9wYWNrZXQnDQo+PiAjMCAw eDAwMDAwMDAwMDRiMTc1ODggKC91c3IvYmluL2NjKzB4NGIxNzU4OCkNCj4+ICMxIDB4MDAw MDAwMDAwNGIxNTY1MCAoL3Vzci9iaW4vY2MrMHg0YjE1NjUwKQ0KPj4gIzIgMHgwMDAwMDAw MDA0YWUxNmEwICgvdXNyL2Jpbi9jYysweDRhZTE2YTApDQo+PiAjMyAweDAwMDAwMDAwODk4 ODdlYjggKC9saWIvbGlidGhyLnNvLjMrMHgyYWViOCkNCj4+IGNjOiBlcnJvcjogY2xhbmcg ZnJvbnRlbmQgY29tbWFuZCBmYWlsZWQgd2l0aCBleGl0IGNvZGUgMTM5ICh1c2UgLXYgdG8g c2VlIGludm9jYXRpb24pDQo+PiBGcmVlQlNEIGNsYW5nIHZlcnNpb24gMTguMS42IChodHRw czovL2dpdGh1Yi5jb20vbGx2bS9sbHZtLXByb2plY3QuZ2l0ICBsbHZtb3JnLTE4LjEuNi0w LWcxMTE4YzJlMDVlNjcpDQo+PiBUYXJnZXQ6IGFhcmNoNjQtdW5rbm93bi1mcmVlYnNkMTQu MQ0KPj4gVGhyZWFkIG1vZGVsOiBwb3NpeA0KPj4gSW5zdGFsbGVkRGlyOiAvdXNyL2Jpbg0K Pj4gY2M6IG5vdGU6IGRpYWdub3N0aWMgbXNnOg0KPj4gKioqKioqKioqKioqKioqKioqKioN Cj4+DQo+PiBQTEVBU0UgQVRUQUNIIFRIRSBGT0xMT1dJTkcgRklMRVMgVE8gVEhFIEJVRyBS RVBPUlQ6DQo+PiBQcmVwcm9jZXNzZWQgc291cmNlKHMpIGFuZCBhc3NvY2lhdGVkIHJ1biBz Y3JpcHQocykgYXJlIGxvY2F0ZWQgYXQ6DQo+PiBjYzogbm90ZTogZGlhZ25vc3RpYyBtc2c6 IC90bXAvUzAtZW5jcnlwdGlvbi0zMGQyNmIuYw0KPj4gY2M6IG5vdGU6IGRpYWdub3N0aWMg bXNnOiAvdG1wL1MwLWVuY3J5cHRpb24tMzBkMjZiLnNoDQo+PiBjYzogbm90ZTogZGlhZ25v c3RpYyBtc2c6DQo+Pg0KPj4gKioqKioqKioqKioqKioqKioqKioNCj4+ICoqKiBFcnJvciBj b2RlIDENCj4+DQo+PiBTdG9wLg0KPj4gbWFrZTogc3RvcHBlZCBpbiAvZGF0YS9rYXJsL0hE LU1DUA0KPj4NCj4+IE5vdGUgdGhhdCB0aGUgZmlyc3QgdGltZSBpdCBzdG9wcyBpbiBvbmUg b2YgdGhlIGZpbGVzLCBoZC1tY3AuYyBpbiB0aGUgZnVuY3Rpb24gInByb2Nlc3NfdW5pdF9n ZXRfcmVzcG9uc2UuIg0KPj4gQnV0IGlmIEkgaW52b2tlICJtYWtlIiBhZ2FpbiBoYXZpbmcg Y2hhbmdlZCBub3RoaW5nIHRoZSBzYW1lIGZpbGUgY29tcGlsZSBzdWNjZWVkcyENCj4+IEl0 IHRoZW4gZmFpbHMgb24gYSBkaWZmZXJlbnQgZmlsZSBpbiB0aGUgcm91dGluZSAiZGVjcnlw dF9wYWNrZXQiOyB0aGF0IHBhcnRpY3VsYXIgc291cmNlIGZpbGUgaGFzIG9ubHkgYSBoYW5k ZnVsIG9mIGZ1bmN0aW9ucyBpbiBpdCBhbmQgSSd2ZSBzZWVuIGl0IGZhaWwgb24gZGlmZmVy ZW50IGVudHJpZXMgLS0gaXQgaXMgbm90IGFsd2F5cyBpbiB0aGUgc2FtZSBwbGFjZS4NCj4+ IE9uY2UgaW4gYSBncmVhdCB3aGlsZSB0aGUgZW50aXJlIGJ1aWxkIHdpbGwgc3VjY2VlZC4g IE5vdGUgdGhhdCBvbiB0aGUgc2FtZSBQaTMgcnVubmluZyAxMy4xICh3aGljaCBpcyB3aGF0 IEknbSB1c2luZyByaWdodCBub3cgaW4gbW9zdCBjYXNlcywgYnV0IGxvb2tpbmcgdG8gbW92 ZSB0byAxNC54KSB0aGUgc2FtZSBjb2RlIGJ1aWxkcyBldmVyeSB0aW1lLg0KPj4gSSd2ZSBn cmFiYmVkIGEgYnJhbmQtbmV3IGluLWJveCBQaTMgdGhhdCBJIGhhdmUgaGVyZSBhcyBhIHNw YXJlIC0gbm8gZGlmZmVyZW5jZSAtIHRodXMgSSBjb25jbHVkZSBpdHMgbm90IHRoZSBzcGVj aWZpYyBoYXJkd2FyZSB0aGF0IGRlY2lkZWQgdG8gdGFrZSBhIGR1bXAgb24gbWUgd2l0aG91 dCB3YXJuaW5nLg0KPj4gTm93IEkgdGFrZSB0aGUgc2FtZSBTRCBjYXJkIGFuZCBzdGljayBp dCBpbiBhIDRHYiBQaTQgYW5kIGJvb3QgdGhhdCwgY2xlYXIgdGhlIG9iamVjdCBmaWxlcyAo c28gaXQgaGFzIHRvIGRvIHRoZSBlbnRpcmUgdGhpbmcpIGFuZC4uLi4NCj4+IHJvb3RAcnBp On4gIyBzdSAtIGthcmwNCj4+ICQgbHMNCj4+IEhELU1DUA0KPj4gJCBjZCBIRC1NQ1ANCj4+ ICQgbWFrZSBjbGVhbg0KPj4gcm0gLWYgKi5vIGhkLW1jcCBoZC1tY3AuZnJlZXdhcmUgbGlj ZW5zZS1zZXJ2ZXIgaGQtY29tbWl0DQo+PiAkIG1ha2UNCj4+IGNjICAtZyAtV3N0cmljdC1w cm90b3R5cGVzIC1EVkVSU0lPTj1cIjguMC4wLUxvY2FsQXV0aFwiIC1jIGNvbmZpZy5jIC1v IGNvbmZpZy5vDQo+PiBjYyAgLWcgLVdzdHJpY3QtcHJvdG90eXBlcyAtRFZFUlNJT049XCI4 LjAuMC1Mb2NhbEF1dGhcIiAtYyBmdW5jcy5jIC1vIGZ1bmNzLm8NCj4+IGNjICAtZyAtV3N0 cmljdC1wcm90b3R5cGVzIC1EVkVSU0lPTj1cIjguMC4wLUxvY2FsQXV0aFwiIC1jIGhkLW1j cC5jIC1vIGhkLW1jcC5vDQo+PiBjYyAgLWcgLVdzdHJpY3QtcHJvdG90eXBlcyAtRFZFUlNJ T049XCI4LjAuMC1Mb2NhbEF1dGhcIiAtY3d3dy5jICAtb3d3dy5vDQo+PiBjYyAgLWcgLVdz dHJpY3QtcHJvdG90eXBlcyAtRFZFUlNJT049XCI4LjAuMC1Mb2NhbEF1dGhcIiAtYyBzbGF2 ZS5jIC1vIHNsYXZlLm8NCj4+IGNjICAtZyAtV3N0cmljdC1wcm90b3R5cGVzIC1EVkVSU0lP Tj1cIjguMC4wLUxvY2FsQXV0aFwiIC1jIGFtY3Jlc3QuYyAtbyBhbWNyZXN0Lm8NCj4+IGNj ICAtZyAtV3N0cmljdC1wcm90b3R5cGVzIC1EVkVSU0lPTj1cIjguMC4wLUxvY2FsQXV0aFwi IC1jIGxpY2Vuc2UuYyAtbyBsaWNlbnNlLm8NCj4+IGNjICAtZyAtV3N0cmljdC1wcm90b3R5 cGVzIC1EVkVSU0lPTj1cIjguMC4wLUxvY2FsQXV0aFwiIC1jIHotd2F2ZS5jIC1vIHotd2F2 ZS5vDQo+PiBjYyAgLWcgLVdzdHJpY3QtcHJvdG90eXBlcyAtRFZFUlNJT049XCI4LjAuMC1M b2NhbEF1dGhcIiAtYyBtYWxsb2MuYyAtbyBtYWxsb2Mubw0KPj4gY2MgIC1nIC1Xc3RyaWN0 LXByb3RvdHlwZXMgLURWRVJTSU9OPVwiOC4wLjAtTG9jYWxBdXRoXCIgLWMgUzAtZW5jcnlw dGlvbi5jIC1vIFMwLWVuY3J5cHRpb24ubw0KPj4gY2MgIC1nIC1Xc3RyaWN0LXByb3RvdHlw ZXMgLURWRVJTSU9OPVwiOC4wLjAtTG9jYWxBdXRoXCIgLWMgYm9vdC1pbmNsdWRlLmMgLW8g Ym9vdC1pbmNsdWRlLm8NCj4+IGNjICAtZyAtV3N0cmljdC1wcm90b3R5cGVzIC1EVkVSU0lP Tj1cIjguMC4wLUxvY2FsQXV0aFwiIC1jIHJvb3QtaW5jbHVkZS5jIC1vIHJvb3QtaW5jbHVk ZS5vDQo+PiBjYyAtZyAtbyBoZC1tY3AgaGQtbWNwLm93d3cubyAgY29uZmlnLm8gc2xhdmUu byBhbWNyZXN0Lm8gbGljZW5zZS5vIGZ1bmNzLm8gei13YXZlLm8gbWFsbG9jLm8gUzAtZW5j cnlwdGlvbi5vIHJvb3QtaW5jbHVkZS5vIGJvb3QtaW5jbHVkZS5vIC1sbSAtbGNyeXB0IC1s c3NsIC1scHRocmVhZCAtbGNyeXB0byAtbGdwaW8NCj4+IGNjICAtZyAtV3N0cmljdC1wcm90 b3R5cGVzIC1EVkVSU0lPTj1cIjguMC4wLUxvY2FsQXV0aFwiIC1jIGhkLWNvbW1pdC5jIC1v IGhkLWNvbW1pdC5vDQo+PiBjYyAtZyAtbyBoZC1jb21taXQgaGQtY29tbWl0Lm8NCj4+IGNj ICAtZyAtV3N0cmljdC1wcm90b3R5cGVzIC1EVkVSU0lPTj1cIjguMC4wLUxvY2FsQXV0aFwi IC1jIGxpY2Vuc2Utc2VydmVyLmMgLW8gbGljZW5zZS1zZXJ2ZXIubw0KPj4gY2MgLWcgLW8g bGljZW5zZS1zZXJ2ZXIgbGljZW5zZS1zZXJ2ZXIubyBmdW5jcy5vIG1hbGxvYy5vIC1sY3J5 cHRvIC1sc3NsIC1sbQ0KPj4gJA0KPj4gTm8gcHJvYmxlbS4NCj4+IEVoaGhoLi4uLiB0aGF0 IGRvZXMgbm90IHNtZWxsIGdvb2QuDQo+PiBIYXMgYW55b25lIHNlZW4gc29tZSBzb3J0IG9m IHByb2JsZW0gd2l0aCAxNC54IGFuZCB0aGUgUGkzIHNlcmllcyBDUFVzPyAgVGhlcmUgQVJF IGEgTE9UIG9mIGNvbXBsYWludHMgYWJvdXQgImNsa19maXhlZC4uLi4iIHByaW50ZWQgb24g Ym90aCB0aGUgMyBhbmQgNCBkdXJpbmcgYm9vdCAoY2xrX2ZpeGVkNDogY2xvY2stZml4ZWQg aGFzIG5vIGNsb2NrLWZyZXF1ZW5jeSksIHByb2JhYmx5IDUwIGFsbC1pbiwgYnV0IG90aGVy IHRoYW4gdGhlIGNvbXBsYWludCBkdXJpbmcgdGhlIGJvb3QgaXQgYXBwZWFycyB0byBoYXZl IG5vIG90aGVyIGVmZmVjdCBhbmQgZG9lc24ndCBzaG93IHVwIGFnYWluIG9uY2UgdGhlIHN5 c3RlbSBoYXMgY29tZSB1cC4NCj4+IFRoZSBvbmx5IG90aGVyIGNvbXBsYWludCBvZiBub3Rl IGR1cmluZyB0aGUgYm9vdCBpcyBzZXZlcmFsIG9mIHRoZXNlIG9uIHRoZSBQaTQgZHVyaW5n IHRoZSBib290IHByb2Nlc3MgOg0KPj4gc2RoY2lfYmNtMC1zbG90MDogR290IGNvbW1hbmQg aW50ZXJydXB0IDB4MDAwMzAwMDAsIGJ1dCB0aGVyZSBpcyBubyBhY3RpdmUgY29tbWFuZC4N Cj4+IHNkaGNpX2JjbTAtc2xvdDA6ID09PT09PT09PT09PT09IFJFR0lTVEVSIERVTVAgPT09 PT09PT09PT09PT0NCj4+IHNkaGNpX2JjbTAtc2xvdDA6IFN5cyBhZGRyOiAweDAwMDAwMDAw IHwgVmVyc2lvbjogIDB4MDAwMDk5MDINCj4+IHNkaGNpX2JjbTAtc2xvdDA6IEJsayBzaXpl OiAweDAwMDAwMDAwIHwgQmxrIGNudDogIDB4MDAwMDAwMDANCj4+IHNkaGNpX2JjbTAtc2xv dDA6IEFyZ3VtZW50OiAweDAwMDAwMWFhIHwgVHJuIG1vZGU6IDB4MDAwMDAwMDANCj4+IHNk aGNpX2JjbTAtc2xvdDA6IFByZXNlbnQ6ICAweDAwMGYwMDAwIHwgSG9zdCBjdGw6IDB4MDAw MDAwMDENCj4+IHNkaGNpX2JjbTAtc2xvdDA6IFBvd2VyOiAgICAweDAwMDAwMDBmIHwgQmxr IGdhcDogIDB4MDAwMDAwMDANCj4+IHNkaGNpX2JjbTAtc2xvdDA6IFdha2UtdXA6ICAweDAw MDAwMDAwIHwgQ2xvY2s6ICAgIDB4MDAwMDM5NDcNCj4+IHNkaGNpX2JjbTAtc2xvdDA6IFRp bWVvdXQ6ICAweDAwMDAwMDAwIHwgSW50IHN0YXQ6IDB4MDAwMDAwMDANCj4+IHNkaGNpX2Jj bTAtc2xvdDA6IEludCBlbmFiOiAweDAxZmYwMGJiIHwgU2lnIGVuYWI6IDB4MDFmZjAwYmIN Cj4+IHNkaGNpX2JjbTAtc2xvdDA6IEFDMTIgZXJyOiAweDAwMDAwMDAwIHwgSG9zdCBjdGwy OjB4MDAwMDAwMDANCj4+IHNkaGNpX2JjbTAtc2xvdDA6IENhcHM6ICAgICAweDAwMDAwMDAw IHwgQ2FwczI6ICAgIDB4MDAwMDAwMDANCj4+IHNkaGNpX2JjbTAtc2xvdDA6IE1heCBjdXJy OiAweDAwMDAwMDAxIHwgQURNQSBlcnI6IDB4MDAwMDAwMDANCj4+IHNkaGNpX2JjbTAtc2xv dDA6IEFETUEgYWRkcjoweDAwMDAwMDAwIHwgU2xvdCBpbnQ6IDB4MDAwMDAwMDANCj4+IHNk aGNpX2JjbTAtc2xvdDA6ID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT0NCj4+IFRoZSBjb21wbGFpbnQgYXNrcyB0byBzdWJtaXQgYSBidWcgb24gdGhlIGNv bXBpbGVyIGJ1dCBJIHN1c3BlY3QgdGhpcyBpc24ndCB0aGUgY29tcGlsZXIgYXQgYWxsLCBi dXQgcmF0aGVyIHNvbWV0aGluZyBvZGQgZ29pbmcgb24gcmVsYXRlZCB0byB0aGUgT1MgYW5k IHRoZSBDUFUgaW5zdGVhZCBzaW5jZSB0aGUgZXhhY3RseSBzYW1lIFNEIGNhcmQgYm9vdGVk IGluIGEgIjQiIGNvbXBsZXRlcyBldmVyeSB0aW1lIGFuZCB0aGUgc2FtZSBjb2RlIGFsc28g Y29tcGlsZXMgY2xlYW5seSB3aXRob3V0IHByb2JsZW1zIG9uIHRoZSBQaTMgdW5kZXIgMTMu MS4NCj4+IFRoYW5rcyBpbiBhZHZhbmNlIQ0KPj4gLS0gDQo+PiBLYXJsIERlbm5pbmdlcg0K Pj4ga2FybEBkZW5uaW5nZXIubmV0DQo+PiBUaGUgTWFya2V0IFRpY2tlcg0KPj4gW1MvTUlN RSBlbmNyeXB0ZWQgZW1haWwgcHJlZmVycmVkXQ0KPiBIZWxsby4NCj4NCj4gQ2FuIHlvdSBw cm92aWRlIGFueSBmb2xrcyB0aGUgZmlsZXMgKG9yIGZyb20gc2ltaWxhciBmYWlsZWQNCj4g YXR0ZW1wdHMpOg0KPg0KPiAvdG1wL2hkLW1jcC1hMDdiOTYuYw0KPiAvdG1wL2hkLW1jcC1h MDdiOTYuc2gNCj4NCj4gYW5kL29yOg0KPg0KPiAvdG1wL1MwLWVuY3J5cHRpb24tMzBkMjZi LmMNCj4gL3RtcC9TMC1lbmNyeXB0aW9uLTMwZDI2Yi5zaA0KPg0KPiA/IFRoZSBwdXJwb3Nl IG9mIHRoZXNlIGlzIHRvIGFsbG93IGF0dGVtcHRlZCByZXBsaWNhdGlvbiB3aXRob3V0IGhh dmluZyB0bw0KPiBoYXZlIGFzIG11Y2ggZGV0YWlsZWQgbWF0ZXJpYWwgZHVwbGljYXRlZC4g VGhlIC5jIGZpbGUgaGFzIHRoZSBhZnRlcg0KPiBwcmVwcm9jZXNzaW5nIHNvdXJjZSBmaWxl LiBUaGUgLnNoIGhhcyB0aGUgY29tbWFuZChzKS4NCj4NCj4gWW91IGNvdWxkIGFsc28gdHJ5 IHRoZSByZXBsaWNhdGlvbiBpbiB5b3VyIGZhaWxpbmcgY29udGV4dHMgYW5kIHNlZSBpZiB0 aGV5DQo+IGFyZSBzdWZmaWNpZW50IGZvciB5b3UgdG8gZ2V0IGV4YW1wbGUgZmFpbHVyZXMg b3Igbm90LiAoSWYgeW91IGNhbiBub3QsIGl0DQo+IG1pZ2h0IG5vdCBiZSByZWFzb25hYmxl IGZvciBvdGhlciBmb2xrcyB0byB0cnkgdG8gZ2V0IHRoZSBmYWlsdXJlcyB0aGlzIHdheS4p DQo+DQo+DQo+ID09PQ0KPiBNYXJrIE1pbGxhcmQNCj4gbWFya2xtaSBhdCB5YWhvby5jb20N Cj4NCldoYXRldmVyIGl0IGlzLCBpdHMgaW4gU1RBQkxFLzE0IC9idXQgdGhlIHByb2JsZW0g ZG9lcyBub3QgbWFuaWZlc3Qgb24gDQpSRUxFQVNFLTE0LjEvDQoNCk92ZXJuaWdodCBJIHJh biBhIENyb2NoZXQgYnVpbGQgYWdhaW5zdCByZWxlbmcvMTQuMSBhbmQganVzdCByYW4gc2V2 ZXJhbCANCm1ha2UgY2xlYW47bWFrZSBjeWNsZXMgb24gdGhlIGltYWdlIGl0IGdlbmVyYXRl ZCB3aXRoIHRoZSBzYW1lIGNvZGUgDQpjaGVja2VkIG91dCBvZiBteSBtYXN0ZXIgcmVwby4g SXQgc3VjY2VlZHMgMTAwJSBvZiB0aGUgdGltZSBidXQgYWdhaW5zdCANCnRoZSBzdGFibGUv MTQgKHdoaWNoIGhhcyB0aGUgdGFnIGluZGljYXRlZCkgaXQgZmFpbHMgYXMgaW5kaWNhdGVk IGFib3ZlIA0KLS0gYnV0IG5vdCBldmVyeSBzaW5nbGUgdGltZSwgYW5kIG9ubHkgb24gdGhl IFBpMyAtLSBvbiB0aGUgNCBpdCBuZXZlciANCmZhaWxzIG9uIGVpdGhlciBidWlsZC4NCg0K SSdsbCBzdGFydCBkaWdnaW5nIGFyb3VuZCB0aGUgc291cmNlIHJlcG8gYmV0d2VlbiByZWxl bmcvMTQuMSBhbmQgDQpzdGFibGUvMTQgb2YgdGhlIGxhc3QgZmV3IGRheXMgYW5kIHNlZSB3 aGF0J3MgYmVlbiBjb21taXR0ZWQgdGhhdCBtaWdodCANCmJlIGltcGxpY2F0ZWQgYW5kIGlm IEkgY2FuIGZpbmQgYSBwb3RlbnRpYWwgc3VzcGVjdCB0cnkgYSBiaXNlY3QgdGhlcmUuIA0K SS8vaGF2ZSwgb24gdGhlIGZhaWxpbmcgaW5zdGFuY2UsIGF0dGVtcHRlZCB0byBtb3ZlIGFs bCB0aGUgZmlsZXMgdG8gDQovdG1wICh3aGljaCBpcyBhIHRlbXBmcykgd2l0aCB0aGUgc2Ft ZSByZXN1bHRzLCBhbmQgYWxzbyBhdHRlbXB0ZWQgdG8gDQoiY2MgLWciIHRoZSBkdW1wZWQg LmMgZmlsZSAod2hpY2ggaXMgb24gdGhhdCB0ZW1wZnMpIGFuZCBpdCBibGV3IHVwIGFzIA0K d2VsbCwgc28gcG90ZW50aWFsIHByb2JsZW1zIHdpdGggSS9PIHRvIHRoZSBTRCBjYXJkIGFu ZCB1ZnMvc3UraiAod2hpY2ggDQppcyBpbiB1c2Ugb24gdGhlIGhvbWUgZGlyZWN0b3J5IHdo ZXJlIHRoZSBjb21waWxlIG5vcm1hbGx5IHJ1bnMgYWdhaW5zdCkgDQpzaG91bGQgbm90IGJl IGEgZmFjdG9yLg0KDQotLSANCkthcmwgRGVubmluZ2VyDQprYXJsQGRlbm5pbmdlci5uZXQN Ci9UaGUgTWFya2V0IFRpY2tlci8NCi9bUy9NSU1FIGVuY3J5cHRlZCBlbWFpbCBwcmVmZXJy ZWRdLw0K --------------A9LQ1vVYEyasT0zN5D0n0pgp Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable
On 6/27/2024 00:57, Mark Millard wrote= :
On Jun 26, 2024, at 15:01, K=
arl Denninger <karl@denninger.net> wrote:

FreeBSD 14.1-STABLE stable=
/14-n267995-2472e352d80f GENERIC
Environment: Pi3; this code has built without issue for quite some time o=
n 13.x.
But check this out on the same physical Pi3 I use for development under 1=
4.1:
$ make clean
rm -f *.o hd-mcp hd-mcp.freeware license-server hd-commit
$ make
cc  -g -Wstrict-prototypes -DVERSION=3D\"8.0.0-LocalAuth\" -c config.c -o=
 config.o
cc  -g -Wstrict-prototypes -DVERSION=3D\"8.0.0-LocalAuth\" -c funcs.c -o =
funcs.o
cc  -g -Wstrict-prototypes -DVERSION=3D\"8.0.0-LocalAuth\" -c hd-mcp.c -o=
 hd-mcp.o
PLEASE submit a bug report to https://bugs.freebsd.org/submit/ an=
d include the crash backtrace, preprocessed source, and associated run sc=
ript.
Stack dump:
0.      Program arguments: cc -g -Wstrict-prototypes -DVERSION=3D\"8.0.0-=
LocalAuth\" -c hd-mcp.c -o hd-mcp.o
1.      <eof> parser at end of file
2.      Code generation
3.      Running pass 'Function Pass Manager' on module 'hd-mcp.c'.
4.      Running pass 'AArch64O0PreLegalizerCombiner' on function '@proces=
s_unit_get_response'
#0 0x0000000004b17588 (/usr/bin/cc+0x4b17588)
#1 0x0000000004b15650 (/usr/bin/cc+0x4b15650)
#2 0x0000000004ae16a0 (/usr/bin/cc+0x4ae16a0)
#3 0x0000000089b92eb8 (/lib/libthr.so.3+0x2aeb8)
cc: error: clang frontend command failed with exit code 139 (use -v to se=
e invocation)
FreeBSD clang version 18.1.6 (https://github.com/llvm/llvm-pr=
oject.git llvmorg-18.1.6-0-g1118c2e05e67)
Target: aarch64-unknown-freebsd14.1
Thread model: posix
InstalledDir: /usr/bin
cc: note: diagnostic msg:
********************

PLEASE ATTACH THE FOLLOWING FILES TO THE BUG REPORT:
Preprocessed source(s) and associated run script(s) are located at:
cc: note: diagnostic msg: /tmp/hd-mcp-a07b96.c
cc: note: diagnostic msg: /tmp/hd-mcp-a07b96.sh
cc: note: diagnostic msg:

********************
*** Error code 1

Stop.
make: stopped in /data/karl/HD-MCP
$ make
cc  -g -Wstrict-prototypes -DVERSION=3D\"8.0.0-LocalAuth\" -c hd-mcp.c -o=
 hd-mcp.o
cc  -g -Wstrict-prototypes -DVERSION=3D\"8.0.0-LocalAuth\" -c www.c -o www.o
cc  -g -Wstrict-prototypes -DVERSION=3D\"8.0.0-LocalAuth\" -c slave.c -o =
slave.o
cc  -g -Wstrict-prototypes -DVERSION=3D\"8.0.0-LocalAuth\" -c amcrest.c -=
o amcrest.o
cc  -g -Wstrict-prototypes -DVERSION=3D\"8.0.0-LocalAuth\" -c license.c -=
o license.o
cc  -g -Wstrict-prototypes -DVERSION=3D\"8.0.0-LocalAuth\" -c z-wave.c -o=
 z-wave.o
cc  -g -Wstrict-prototypes -DVERSION=3D\"8.0.0-LocalAuth\" -c malloc.c -o=
 malloc.o
cc  -g -Wstrict-prototypes -DVERSION=3D\"8.0.0-LocalAuth\" -c S0-encrypti=
on.c -o S0-encryption.o
PLEASE submit a bug report to https://bugs.freebsd.org/submit/ an=
d include the crash backtrace, preprocessed source, and associated run sc=
ript.
Stack dump:
0.      Program arguments: cc -g -Wstrict-prototypes -DVERSION=3D\"8.0.0-=
LocalAuth\" -c S0-encryption.c -o S0-encryption.o
1.      <eof> parser at end of file
2.      Code generation
3.      Running pass 'Function Pass Manager' on module 'S0-encryption.c'.=

4.      Running pass 'AArch64O0PreLegalizerCombiner' on function '@decryp=
t_packet'
#0 0x0000000004b17588 (/usr/bin/cc+0x4b17588)
#1 0x0000000004b15650 (/usr/bin/cc+0x4b15650)
#2 0x0000000004ae16a0 (/usr/bin/cc+0x4ae16a0)
#3 0x0000000089887eb8 (/lib/libthr.so.3+0x2aeb8)
cc: error: clang frontend command failed with exit code 139 (use -v to se=
e invocation)
FreeBSD clang version 18.1.6 (https://github.com/llvm/llvm-pr=
oject.git llvmorg-18.1.6-0-g1118c2e05e67)
Target: aarch64-unknown-freebsd14.1
Thread model: posix
InstalledDir: /usr/bin
cc: note: diagnostic msg:
********************

PLEASE ATTACH THE FOLLOWING FILES TO THE BUG REPORT:
Preprocessed source(s) and associated run script(s) are located at:
cc: note: diagnostic msg: /tmp/S0-encryption-30d26b.c
cc: note: diagnostic msg: /tmp/S0-encryption-30d26b.sh
cc: note: diagnostic msg:

********************
*** Error code 1

Stop.
make: stopped in /data/karl/HD-MCP

Note that the first time it stops in one of the files, hd-mcp.c in the fu=
nction "process_unit_get_response."
But if I invoke "make" again having changed nothing the same file compile=
 succeeds!
It then fails on a different file in the routine "decrypt_packet"; that p=
articular source file has only a handful of functions in it and I've seen=
 it fail on different entries -- it is not always in the same place.
Once in a great while the entire build will succeed.  Note that on the sa=
me Pi3 running 13.1 (which is what I'm using right now in most cases, but=
 looking to move to 14.x) the same code builds every time.
I've grabbed a brand-new in-box Pi3 that I have here as a spare - no diff=
erence - thus I conclude its not the specific hardware that decided to ta=
ke a dump on me without warning.
Now I take the same SD card and stick it in a 4Gb Pi4 and boot that, clea=
r the object files (so it has to do the entire thing) and....
root@rpi:~ # su - karl
$ ls
HD-MCP
$ cd HD-MCP
$ make clean
rm -f *.o hd-mcp hd-mcp.freeware license-server hd-commit
$ make
cc  -g -Wstrict-prototypes -DVERSION=3D\"8.0.0-LocalAuth\" -c config.c -o=
 config.o
cc  -g -Wstrict-prototypes -DVERSION=3D\"8.0.0-LocalAuth\" -c funcs.c -o =
funcs.o
cc  -g -Wstrict-prototypes -DVERSION=3D\"8.0.0-LocalAuth\" -c hd-mcp.c -o=
 hd-mcp.o
cc  -g -Wstrict-prototypes -DVERSION=3D\"8.0.0-LocalAuth\" -c www.c -o www.o
cc  -g -Wstrict-prototypes -DVERSION=3D\"8.0.0-LocalAuth\" -c slave.c -o =
slave.o
cc  -g -Wstrict-prototypes -DVERSION=3D\"8.0.0-LocalAuth\" -c amcrest.c -=
o amcrest.o
cc  -g -Wstrict-prototypes -DVERSION=3D\"8.0.0-LocalAuth\" -c license.c -=
o license.o
cc  -g -Wstrict-prototypes -DVERSION=3D\"8.0.0-LocalAuth\" -c z-wave.c -o=
 z-wave.o
cc  -g -Wstrict-prototypes -DVERSION=3D\"8.0.0-LocalAuth\" -c malloc.c -o=
 malloc.o
cc  -g -Wstrict-prototypes -DVERSION=3D\"8.0.0-LocalAuth\" -c S0-encrypti=
on.c -o S0-encryption.o
cc  -g -Wstrict-prototypes -DVERSION=3D\"8.0.0-LocalAuth\" -c boot-includ=
e.c -o boot-include.o
cc  -g -Wstrict-prototypes -DVERSION=3D\"8.0.0-LocalAuth\" -c root-includ=
e.c -o root-include.o
cc -g -o hd-mcp hd-mcp.o www.o config.o slave.o amcrest.o license.o funcs.o z-wave=
=2Eo malloc.o S0-encryption.o root-include.o boot-include.o -lm -lcrypt -=
lssl -lpthread -lcrypto -lgpio
cc  -g -Wstrict-prototypes -DVERSION=3D\"8.0.0-LocalAuth\" -c hd-commit.c=
 -o hd-commit.o
cc -g -o hd-commit hd-commit.o
cc  -g -Wstrict-prototypes -DVERSION=3D\"8.0.0-LocalAuth\" -c license-ser=
ver.c -o license-server.o
cc -g -o license-server license-server.o funcs.o malloc.o -lcrypto -lssl =
-lm
$
No problem.
Ehhhh.... that does not smell good.
Has anyone seen some sort of problem with 14.x and the Pi3 series CPUs?  =
There ARE a LOT of complaints about "clk_fixed...." printed on both the 3=
 and 4 during boot (clk_fixed4: clock-fixed has no clock-frequency), prob=
ably 50 all-in, but other than the complaint during the boot it appears t=
o have no other effect and doesn't show up again once the system has come=
 up.
The only other complaint of note during the boot is several of these on t=
he Pi4 during the boot process :
sdhci_bcm0-slot0: Got command interrupt 0x00030000, but there is no activ=
e command.
sdhci_bcm0-slot0: =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D REGISTER DUM=
P =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
sdhci_bcm0-slot0: Sys addr: 0x00000000 | Version:  0x00009902
sdhci_bcm0-slot0: Blk size: 0x00000000 | Blk cnt:  0x00000000
sdhci_bcm0-slot0: Argument: 0x000001aa | Trn mode: 0x00000000
sdhci_bcm0-slot0: Present:  0x000f0000 | Host ctl: 0x00000001
sdhci_bcm0-slot0: Power:    0x0000000f | Blk gap:  0x00000000
sdhci_bcm0-slot0: Wake-up:  0x00000000 | Clock:    0x00003947
sdhci_bcm0-slot0: Timeout:  0x00000000 | Int stat: 0x00000000
sdhci_bcm0-slot0: Int enab: 0x01ff00bb | Sig enab: 0x01ff00bb
sdhci_bcm0-slot0: AC12 err: 0x00000000 | Host ctl2:0x00000000
sdhci_bcm0-slot0: Caps:     0x00000000 | Caps2:    0x00000000
sdhci_bcm0-slot0: Max curr: 0x00000001 | ADMA err: 0x00000000
sdhci_bcm0-slot0: ADMA addr:0x00000000 | Slot int: 0x00000000
sdhci_bcm0-slot0: =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
The complaint asks to submit a bug on the compiler but I suspect this isn=
't the compiler at all, but rather something odd going on related to the =
OS and the CPU instead since the exactly same SD card booted in a "4" com=
pletes every time and the same code also compiles cleanly without problem=
s on the Pi3 under 13.1.
Thanks in advance!
--=20
Karl Denninger
=
karl@denninger.net
The Market Ticker
[S/MIME encrypted email preferred]
Hello.

Can you provide any folks the files (or from similar failed
attempts):

/tmp/hd-mcp-a07b96.c
/tmp/hd-mcp-a07b96.sh

and/or:

/tmp/S0-encryption-30d26b.c
/tmp/S0-encryption-30d26b.sh

? The purpose of these is to allow attempted replication without having t=
o
have as much detailed material duplicated. The .c file has the after
preprocessing source file. The .sh has the command(s).

You could also try the replication in your failing contexts and see if th=
ey
are sufficient for you to get example failures or not. (If you can not, i=
t
might not be reasonable for other folks to try to get the failures this w=
ay.)


=3D=3D=3D
Mark Millard
marklmi at yahoo.com

Whatever it is, its in STABLE/14 but the problem does not manifest on RELEASE-14.1

Overnight I ran a Crochet build against releng/14.1 and just ran several make= clean;make cycles on the image it generated with the same code checked o= ut of my master repo. It succeeds 100% of the time but against the stabl= e/14 (which has the tag indicated) it fails as indicated above -- but not= every single time, and only on the Pi3 -- on the 4 it never fails on eit= her build.

I'll start digging around th= e source repo between releng/14.1 and stable/14 of the last few days and = see what's been committed that might be implicated and if I can find a po= tential suspect try a bisect there. I have, on the failing instanc= e, attempted to move all the files to /tmp (which is a tempfs) with the s= ame results, and also attempted to "cc -g" the dumped .c file (which is o= n that tempfs) and it blew up as well, so potential problems with I/O to = the SD card and ufs/su+j (which is in use on the home directory where the= compile normally runs against) should not be a factor.

--
Karl Denninger
karl@denninger.net
The Market Ticker
[S/MIME encrypted email preferred]<= /div> --------------A9LQ1vVYEyasT0zN5D0n0pgp-- --------------1SRRbhmMA16Br0O0LRdtXVuO-- --------------Xpr6NLk8ao2zD3ZUlB5blLcQ Content-Type: application/pgp-signature; name="OpenPGP_signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="OpenPGP_signature.asc" -----BEGIN PGP SIGNATURE----- wsF5BAABCAAjFiEEvWWSxnGhSYSUSaCtby3AFeuPWXgFAmZ9SgEFAwAAAAAACgkQby3AFeuPWXjD Aw/8CJmjQFly+uIW8UgMcHSA+zo/m38ne6S8lyDb1t+5rs0q1TLxKuEzswgx92A4wS5zUALksEO4 GfnPpwTh+ZON3Onp/Q4J/7s0rpVvnx26kAcudq/x1ckWtFFsyLU6aHtmwccIxE5Nurqc6/jtFaos VkaxvUfbCUaWnRRrG8KGy32FfUXSo+I7yWZJpDpiWk/3+X4POtzzVvmWcLxAXMAjoXv1o32L9UAR JBJLuNkxqHD1axC9NSLWskpmVKR8JL9F6G/XOAAsG+Ui8x74epNE+/BJNrqsgV2wWhbwtU1Fcgk1 3zCPYpvMrB8m+U7tSRgHrcp7KPQtgsz3o3PRxpH6h5gqzvt1lD49crjrz1M9MYN1sBxgsbNr4U+N DusyoPtJqaBwvyaGKF6PJOHiCzXqbfqTJD4CzNLwx2PiVYf+Xg60msNIBJMWoinBtNOeR1Z21V53 adJWokszFZO/E/03rVlEXgmwqLlG4HeF51R6drl9V9/Y3uc02au2LT514h7bRmf4j6I2FK9G4VLN FM6fwGuFmq33s+l0fKuZsAHiXICwqVVIUQgkM4ftsTmy/y0VS3iILlk6AEyA8N3ZfIOzW9L5Urze 9Mv7i0t3QQy3zqqTXT5SYmz5NHCZChjI790KME6dv7C8CcxcYpXIzhemsutkfW9Ur5yF6zh3KhJp f7s= =OxOc -----END PGP SIGNATURE----- --------------Xpr6NLk8ao2zD3ZUlB5blLcQ--