| raw e-mail | index | archive | help
This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --------------o0CrrqhugsQd2FMZ0KD5xfFo Content-Type: multipart/mixed; boundary="------------DQF5fWvJ2h4tl0oBPbU8siZK"; protected-headers="v1" From: Karl Denninger <karl@denninger.net> To: "freebsd-arm@freebsd.org" <freebsd-arm@freebsd.org> Message-ID: <cbd44107-d29e-4e53-b0d9-b3a52154724d@denninger.net> Subject: Any idea what's going on here? (clang blow-up on Pi3 under 14.1) --------------DQF5fWvJ2h4tl0oBPbU8siZK Content-Type: multipart/alternative; boundary="------------RXDDrgXibv760EiV2hsQN5vk" --------------RXDDrgXibv760EiV2hsQN5vk Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: base64 RnJlZUJTRCAxNC4xLVNUQUJMRSBzdGFibGUvMTQtbjI2Nzk5NS0yNDcyZTM1MmQ4MGYgR0VO RVJJQw0KDQpFbnZpcm9ubWVudDogUGkzOyB0aGlzIGNvZGUgaGFzIGJ1aWx0IHdpdGhvdXQg aXNzdWUgZm9yIHF1aXRlIHNvbWUgdGltZSANCm9uIDEzLnguDQoNCkJ1dCBjaGVjayB0aGlz IG91dCBvbiB0aGUgL3NhbWUvIHBoeXNpY2FsIFBpMyBJIHVzZSBmb3IgZGV2ZWxvcG1lbnQg DQp1bmRlciAxNC4xOg0KDQokIG1ha2UgY2xlYW4NCnJtIC1mICoubyBoZC1tY3AgaGQtbWNw LmZyZWV3YXJlIGxpY2Vuc2Utc2VydmVyIGhkLWNvbW1pdA0KJCBtYWtlDQpjY8KgIC1nIC1X c3RyaWN0LXByb3RvdHlwZXMgLURWRVJTSU9OPVwiOC4wLjAtTG9jYWxBdXRoXCIgLWMgY29u ZmlnLmMgLW8gDQpjb25maWcubw0KY2PCoCAtZyAtV3N0cmljdC1wcm90b3R5cGVzIC1EVkVS U0lPTj1cIjguMC4wLUxvY2FsQXV0aFwiIC1jIGZ1bmNzLmMgLW8gDQpmdW5jcy5vDQpjY8Kg IC1nIC1Xc3RyaWN0LXByb3RvdHlwZXMgLURWRVJTSU9OPVwiOC4wLjAtTG9jYWxBdXRoXCIg LWMgaGQtbWNwLmMgLW8gDQpoZC1tY3Aubw0KUExFQVNFIHN1Ym1pdCBhIGJ1ZyByZXBvcnQg dG8gaHR0cHM6Ly9idWdzLmZyZWVic2Qub3JnL3N1Ym1pdC8gYW5kIA0KaW5jbHVkZSB0aGUg Y3Jhc2ggYmFja3RyYWNlLCBwcmVwcm9jZXNzZWQgc291cmNlLCBhbmQgYXNzb2NpYXRlZCBy dW4gc2NyaXB0Lg0KU3RhY2sgZHVtcDoNCjAuwqDCoMKgwqDCoCBQcm9ncmFtIGFyZ3VtZW50 czogY2MgLWcgLVdzdHJpY3QtcHJvdG90eXBlcyANCi1EVkVSU0lPTj1cIjguMC4wLUxvY2Fs QXV0aFwiIC1jIGhkLW1jcC5jIC1vIGhkLW1jcC5vDQoxLsKgwqDCoMKgwqAgPGVvZj4gcGFy c2VyIGF0IGVuZCBvZiBmaWxlDQoyLsKgwqDCoMKgwqAgQ29kZSBnZW5lcmF0aW9uDQozLsKg wqDCoMKgwqAgUnVubmluZyBwYXNzICdGdW5jdGlvbiBQYXNzIE1hbmFnZXInIG9uIG1vZHVs ZSAnaGQtbWNwLmMnLg0KNC7CoMKgwqDCoMKgIFJ1bm5pbmcgcGFzcyAnQUFyY2g2NE8wUHJl TGVnYWxpemVyQ29tYmluZXInIG9uIGZ1bmN0aW9uIA0KJ0Bwcm9jZXNzX3VuaXRfZ2V0X3Jl c3BvbnNlJw0KIzAgMHgwMDAwMDAwMDA0YjE3NTg4ICgvdXNyL2Jpbi9jYysweDRiMTc1ODgp DQojMSAweDAwMDAwMDAwMDRiMTU2NTAgKC91c3IvYmluL2NjKzB4NGIxNTY1MCkNCiMyIDB4 MDAwMDAwMDAwNGFlMTZhMCAoL3Vzci9iaW4vY2MrMHg0YWUxNmEwKQ0KIzMgMHgwMDAwMDAw MDg5YjkyZWI4ICgvbGliL2xpYnRoci5zby4zKzB4MmFlYjgpDQpjYzogZXJyb3I6IGNsYW5n IGZyb250ZW5kIGNvbW1hbmQgZmFpbGVkIHdpdGggZXhpdCBjb2RlIDEzOSAodXNlIC12IHRv IA0Kc2VlIGludm9jYXRpb24pDQpGcmVlQlNEIGNsYW5nIHZlcnNpb24gMTguMS42IChodHRw czovL2dpdGh1Yi5jb20vbGx2bS9sbHZtLXByb2plY3QuZ2l0IA0KbGx2bW9yZy0xOC4xLjYt MC1nMTExOGMyZTA1ZTY3KQ0KVGFyZ2V0OiBhYXJjaDY0LXVua25vd24tZnJlZWJzZDE0LjEN ClRocmVhZCBtb2RlbDogcG9zaXgNCkluc3RhbGxlZERpcjogL3Vzci9iaW4NCmNjOiBub3Rl OiBkaWFnbm9zdGljIG1zZzoNCioqKioqKioqKioqKioqKioqKioqDQoNClBMRUFTRSBBVFRB Q0ggVEhFIEZPTExPV0lORyBGSUxFUyBUTyBUSEUgQlVHIFJFUE9SVDoNClByZXByb2Nlc3Nl ZCBzb3VyY2UocykgYW5kIGFzc29jaWF0ZWQgcnVuIHNjcmlwdChzKSBhcmUgbG9jYXRlZCBh dDoNCmNjOiBub3RlOiBkaWFnbm9zdGljIG1zZzogL3RtcC9oZC1tY3AtYTA3Yjk2LmMNCmNj OiBub3RlOiBkaWFnbm9zdGljIG1zZzogL3RtcC9oZC1tY3AtYTA3Yjk2LnNoDQpjYzogbm90 ZTogZGlhZ25vc3RpYyBtc2c6DQoNCioqKioqKioqKioqKioqKioqKioqDQoqKiogRXJyb3Ig Y29kZSAxDQoNClN0b3AuDQptYWtlOiBzdG9wcGVkIGluIC9kYXRhL2thcmwvSEQtTUNQDQok IG1ha2UNCmNjwqAgLWcgLVdzdHJpY3QtcHJvdG90eXBlcyAtRFZFUlNJT049XCI4LjAuMC1M b2NhbEF1dGhcIiAtYyBoZC1tY3AuYyAtbyANCmhkLW1jcC5vDQpjY8KgIC1nIC1Xc3RyaWN0 LXByb3RvdHlwZXMgLURWRVJTSU9OPVwiOC4wLjAtTG9jYWxBdXRoXCIgLWMgd3d3LmMgLW8g d3d3Lm8NCmNjwqAgLWcgLVdzdHJpY3QtcHJvdG90eXBlcyAtRFZFUlNJT049XCI4LjAuMC1M b2NhbEF1dGhcIiAtYyBzbGF2ZS5jIC1vIA0Kc2xhdmUubw0KY2PCoCAtZyAtV3N0cmljdC1w cm90b3R5cGVzIC1EVkVSU0lPTj1cIjguMC4wLUxvY2FsQXV0aFwiIC1jIGFtY3Jlc3QuYyAt byANCmFtY3Jlc3Qubw0KY2PCoCAtZyAtV3N0cmljdC1wcm90b3R5cGVzIC1EVkVSU0lPTj1c IjguMC4wLUxvY2FsQXV0aFwiIC1jIGxpY2Vuc2UuYyAtbyANCmxpY2Vuc2Uubw0KY2PCoCAt ZyAtV3N0cmljdC1wcm90b3R5cGVzIC1EVkVSU0lPTj1cIjguMC4wLUxvY2FsQXV0aFwiIC1j IHotd2F2ZS5jIC1vIA0Kei13YXZlLm8NCmNjwqAgLWcgLVdzdHJpY3QtcHJvdG90eXBlcyAt RFZFUlNJT049XCI4LjAuMC1Mb2NhbEF1dGhcIiAtYyBtYWxsb2MuYyAtbyANCm1hbGxvYy5v DQpjY8KgIC1nIC1Xc3RyaWN0LXByb3RvdHlwZXMgLURWRVJTSU9OPVwiOC4wLjAtTG9jYWxB dXRoXCIgLWMgDQpTMC1lbmNyeXB0aW9uLmMgLW8gUzAtZW5jcnlwdGlvbi5vDQpQTEVBU0Ug c3VibWl0IGEgYnVnIHJlcG9ydCB0byBodHRwczovL2J1Z3MuZnJlZWJzZC5vcmcvc3VibWl0 LyBhbmQgDQppbmNsdWRlIHRoZSBjcmFzaCBiYWNrdHJhY2UsIHByZXByb2Nlc3NlZCBzb3Vy Y2UsIGFuZCBhc3NvY2lhdGVkIHJ1biBzY3JpcHQuDQpTdGFjayBkdW1wOg0KMC7CoMKgwqDC oMKgIFByb2dyYW0gYXJndW1lbnRzOiBjYyAtZyAtV3N0cmljdC1wcm90b3R5cGVzIA0KLURW RVJTSU9OPVwiOC4wLjAtTG9jYWxBdXRoXCIgLWMgUzAtZW5jcnlwdGlvbi5jIC1vIFMwLWVu Y3J5cHRpb24ubw0KMS7CoMKgwqDCoMKgIDxlb2Y+IHBhcnNlciBhdCBlbmQgb2YgZmlsZQ0K Mi7CoMKgwqDCoMKgIENvZGUgZ2VuZXJhdGlvbg0KMy7CoMKgwqDCoMKgIFJ1bm5pbmcgcGFz cyAnRnVuY3Rpb24gUGFzcyBNYW5hZ2VyJyBvbiBtb2R1bGUgJ1MwLWVuY3J5cHRpb24uYycu DQo0LsKgwqDCoMKgwqAgUnVubmluZyBwYXNzICdBQXJjaDY0TzBQcmVMZWdhbGl6ZXJDb21i aW5lcicgb24gZnVuY3Rpb24gDQonQGRlY3J5cHRfcGFja2V0Jw0KIzAgMHgwMDAwMDAwMDA0 YjE3NTg4ICgvdXNyL2Jpbi9jYysweDRiMTc1ODgpDQojMSAweDAwMDAwMDAwMDRiMTU2NTAg KC91c3IvYmluL2NjKzB4NGIxNTY1MCkNCiMyIDB4MDAwMDAwMDAwNGFlMTZhMCAoL3Vzci9i aW4vY2MrMHg0YWUxNmEwKQ0KIzMgMHgwMDAwMDAwMDg5ODg3ZWI4ICgvbGliL2xpYnRoci5z by4zKzB4MmFlYjgpDQpjYzogZXJyb3I6IGNsYW5nIGZyb250ZW5kIGNvbW1hbmQgZmFpbGVk IHdpdGggZXhpdCBjb2RlIDEzOSAodXNlIC12IHRvIA0Kc2VlIGludm9jYXRpb24pDQpGcmVl QlNEIGNsYW5nIHZlcnNpb24gMTguMS42IChodHRwczovL2dpdGh1Yi5jb20vbGx2bS9sbHZt LXByb2plY3QuZ2l0IA0KbGx2bW9yZy0xOC4xLjYtMC1nMTExOGMyZTA1ZTY3KQ0KVGFyZ2V0 OiBhYXJjaDY0LXVua25vd24tZnJlZWJzZDE0LjENClRocmVhZCBtb2RlbDogcG9zaXgNCklu c3RhbGxlZERpcjogL3Vzci9iaW4NCmNjOiBub3RlOiBkaWFnbm9zdGljIG1zZzoNCioqKioq KioqKioqKioqKioqKioqDQoNClBMRUFTRSBBVFRBQ0ggVEhFIEZPTExPV0lORyBGSUxFUyBU TyBUSEUgQlVHIFJFUE9SVDoNClByZXByb2Nlc3NlZCBzb3VyY2UocykgYW5kIGFzc29jaWF0 ZWQgcnVuIHNjcmlwdChzKSBhcmUgbG9jYXRlZCBhdDoNCmNjOiBub3RlOiBkaWFnbm9zdGlj IG1zZzogL3RtcC9TMC1lbmNyeXB0aW9uLTMwZDI2Yi5jDQpjYzogbm90ZTogZGlhZ25vc3Rp YyBtc2c6IC90bXAvUzAtZW5jcnlwdGlvbi0zMGQyNmIuc2gNCmNjOiBub3RlOiBkaWFnbm9z dGljIG1zZzoNCg0KKioqKioqKioqKioqKioqKioqKioNCioqKiBFcnJvciBjb2RlIDENCg0K U3RvcC4NCm1ha2U6IHN0b3BwZWQgaW4gL2RhdGEva2FybC9IRC1NQ1ANCg0KDQpOb3RlIHRo YXQgdGhlIGZpcnN0IHRpbWUgaXQgc3RvcHMgaW4gb25lIG9mIHRoZSBmaWxlcywgaGQtbWNw LmMgaW4gdGhlIA0KZnVuY3Rpb24gInByb2Nlc3NfdW5pdF9nZXRfcmVzcG9uc2UuIg0KDQpC dXQgaWYgSSBpbnZva2UgIm1ha2UiIGFnYWluIGhhdmluZyBjaGFuZ2VkIG5vdGhpbmcgL3Ro ZSBzYW1lIGZpbGUgDQpjb21waWxlIHN1Y2NlZWRzIS8NCg0KSXQgdGhlbiBmYWlscyBvbiBh IC9kaWZmZXJlbnQgL2ZpbGUgaW4gdGhlIHJvdXRpbmUgImRlY3J5cHRfcGFja2V0IjsgDQp0 aGF0IHBhcnRpY3VsYXIgc291cmNlIGZpbGUgaGFzIG9ubHkgYSBoYW5kZnVsIG9mIGZ1bmN0 aW9ucyBpbiBpdCBhbmQgDQpJJ3ZlIHNlZW4gaXQgZmFpbCBvbiAvZGlmZmVyZW50IC9lbnRy aWVzIC0tIGl0IGlzIG5vdCBhbHdheXMgaW4gdGhlIHNhbWUgDQpwbGFjZS4NCg0KT25jZSBp biBhIC9ncmVhdCAvd2hpbGUgdGhlIGVudGlyZSBidWlsZCB3aWxsIHN1Y2NlZWQuIE5vdGUg dGhhdCBvbiB0aGUgDQovc2FtZSAvUGkzIHJ1bm5pbmcgMTMuMSAod2hpY2ggaXMgd2hhdCBJ J20gdXNpbmcgcmlnaHQgbm93IGluIG1vc3QgDQpjYXNlcywgYnV0IGxvb2tpbmcgdG8gbW92 ZSB0byAxNC54KSB0aGUgc2FtZSBjb2RlIGJ1aWxkcyBldmVyeSB0aW1lLg0KDQpJJ3ZlIGdy YWJiZWQgYSBicmFuZC1uZXcgaW4tYm94IFBpMyB0aGF0IEkgaGF2ZSBoZXJlIGFzIGEgc3Bh cmUgLSBubyANCmRpZmZlcmVuY2UgLSB0aHVzIEkgY29uY2x1ZGUgaXRzIG5vdCB0aGUgc3Bl Y2lmaWMgaGFyZHdhcmUgdGhhdCBkZWNpZGVkIA0KdG8gdGFrZSBhIGR1bXAgb24gbWUgd2l0 aG91dCB3YXJuaW5nLg0KDQpOb3cgSSB0YWtlIHRoZSBzYW1lIFNEIGNhcmQgYW5kIHN0aWNr IGl0IGluIGEgNEdiIFBpNCBhbmQgYm9vdCB0aGF0LCANCmNsZWFyIHRoZSBvYmplY3QgZmls ZXMgKHNvIGl0IGhhcyB0byBkbyB0aGUgZW50aXJlIHRoaW5nKSBhbmQuLi4uDQoNCnJvb3RA cnBpOn4gIyBzdSAtIGthcmwNCiQgbHMNCkhELU1DUA0KJCBjZCBIRC1NQ1ANCiQgbWFrZSBj bGVhbg0Kcm0gLWYgKi5vIGhkLW1jcCBoZC1tY3AuZnJlZXdhcmUgbGljZW5zZS1zZXJ2ZXIg aGQtY29tbWl0DQokIG1ha2UNCmNjwqAgLWcgLVdzdHJpY3QtcHJvdG90eXBlcyAtRFZFUlNJ T049XCI4LjAuMC1Mb2NhbEF1dGhcIiAtYyBjb25maWcuYyAtbyANCmNvbmZpZy5vDQpjY8Kg IC1nIC1Xc3RyaWN0LXByb3RvdHlwZXMgLURWRVJTSU9OPVwiOC4wLjAtTG9jYWxBdXRoXCIg LWMgZnVuY3MuYyAtbyANCmZ1bmNzLm8NCmNjwqAgLWcgLVdzdHJpY3QtcHJvdG90eXBlcyAt RFZFUlNJT049XCI4LjAuMC1Mb2NhbEF1dGhcIiAtYyBoZC1tY3AuYyAtbyANCmhkLW1jcC5v DQpjY8KgIC1nIC1Xc3RyaWN0LXByb3RvdHlwZXMgLURWRVJTSU9OPVwiOC4wLjAtTG9jYWxB dXRoXCIgLWMgd3d3LmMgLW8gd3d3Lm8NCmNjwqAgLWcgLVdzdHJpY3QtcHJvdG90eXBlcyAt RFZFUlNJT049XCI4LjAuMC1Mb2NhbEF1dGhcIiAtYyBzbGF2ZS5jIC1vIA0Kc2xhdmUubw0K Y2PCoCAtZyAtV3N0cmljdC1wcm90b3R5cGVzIC1EVkVSU0lPTj1cIjguMC4wLUxvY2FsQXV0 aFwiIC1jIGFtY3Jlc3QuYyAtbyANCmFtY3Jlc3Qubw0KY2PCoCAtZyAtV3N0cmljdC1wcm90 b3R5cGVzIC1EVkVSU0lPTj1cIjguMC4wLUxvY2FsQXV0aFwiIC1jIGxpY2Vuc2UuYyAtbyAN CmxpY2Vuc2Uubw0KY2PCoCAtZyAtV3N0cmljdC1wcm90b3R5cGVzIC1EVkVSU0lPTj1cIjgu MC4wLUxvY2FsQXV0aFwiIC1jIHotd2F2ZS5jIC1vIA0Kei13YXZlLm8NCmNjwqAgLWcgLVdz dHJpY3QtcHJvdG90eXBlcyAtRFZFUlNJT049XCI4LjAuMC1Mb2NhbEF1dGhcIiAtYyBtYWxs b2MuYyAtbyANCm1hbGxvYy5vDQpjY8KgIC1nIC1Xc3RyaWN0LXByb3RvdHlwZXMgLURWRVJT SU9OPVwiOC4wLjAtTG9jYWxBdXRoXCIgLWMgDQpTMC1lbmNyeXB0aW9uLmMgLW8gUzAtZW5j cnlwdGlvbi5vDQpjY8KgIC1nIC1Xc3RyaWN0LXByb3RvdHlwZXMgLURWRVJTSU9OPVwiOC4w LjAtTG9jYWxBdXRoXCIgLWMgDQpib290LWluY2x1ZGUuYyAtbyBib290LWluY2x1ZGUubw0K Y2PCoCAtZyAtV3N0cmljdC1wcm90b3R5cGVzIC1EVkVSU0lPTj1cIjguMC4wLUxvY2FsQXV0 aFwiIC1jIA0Kcm9vdC1pbmNsdWRlLmMgLW8gcm9vdC1pbmNsdWRlLm8NCmNjIC1nIC1vIGhk LW1jcCBoZC1tY3AubyB3d3cubyBjb25maWcubyBzbGF2ZS5vIGFtY3Jlc3QubyBsaWNlbnNl Lm8gDQpmdW5jcy5vIHotd2F2ZS5vIG1hbGxvYy5vIFMwLWVuY3J5cHRpb24ubyByb290LWlu Y2x1ZGUubyBib290LWluY2x1ZGUubyANCi1sbSAtbGNyeXB0IC1sc3NsIC1scHRocmVhZCAt bGNyeXB0byAtbGdwaW8NCmNjwqAgLWcgLVdzdHJpY3QtcHJvdG90eXBlcyAtRFZFUlNJT049 XCI4LjAuMC1Mb2NhbEF1dGhcIiAtYyBoZC1jb21taXQuYyANCi1vIGhkLWNvbW1pdC5vDQpj YyAtZyAtbyBoZC1jb21taXQgaGQtY29tbWl0Lm8NCmNjwqAgLWcgLVdzdHJpY3QtcHJvdG90 eXBlcyAtRFZFUlNJT049XCI4LjAuMC1Mb2NhbEF1dGhcIiAtYyANCmxpY2Vuc2Utc2VydmVy LmMgLW8gbGljZW5zZS1zZXJ2ZXIubw0KY2MgLWcgLW8gbGljZW5zZS1zZXJ2ZXIgbGljZW5z ZS1zZXJ2ZXIubyBmdW5jcy5vIG1hbGxvYy5vIC1sY3J5cHRvIC1sc3NsIC1sbQ0KJA0KDQpO byBwcm9ibGVtLg0KDQpFaGhoaC4uLi4gdGhhdCBkb2VzIG5vdCBzbWVsbCBnb29kLg0KDQpI YXMgYW55b25lIHNlZW4gc29tZSBzb3J0IG9mIHByb2JsZW0gd2l0aCAxNC54IGFuZCB0aGUg UGkzIHNlcmllcyBDUFVzP8KgIA0KVGhlcmUgQVJFIGEgTE9UIG9mIGNvbXBsYWludHMgYWJv dXQgImNsa19maXhlZC4uLi4iIHByaW50ZWQgb24gL2JvdGggDQovdGhlIDMgYW5kIDQgZHVy aW5nIGJvb3QgKGNsa19maXhlZDQ6IGNsb2NrLWZpeGVkIGhhcyBubyANCmNsb2NrLWZyZXF1 ZW5jeSksIHByb2JhYmx5IDUwIGFsbC1pbiwgYnV0IG90aGVyIHRoYW4gdGhlIGNvbXBsYWlu dCANCmR1cmluZyB0aGUgYm9vdCBpdCBhcHBlYXJzIHRvIGhhdmUgbm8gb3RoZXIgZWZmZWN0 IGFuZCBkb2Vzbid0IHNob3cgdXAgDQphZ2FpbiBvbmNlIHRoZSBzeXN0ZW0gaGFzIGNvbWUg dXAuDQoNClRoZSBvbmx5IG90aGVyIGNvbXBsYWludCBvZiBub3RlIGR1cmluZyB0aGUgYm9v dCBpcyBzZXZlcmFsIG9mIHRoZXNlIG9uIA0KdGhlIFBpNCBkdXJpbmcgdGhlIGJvb3QgcHJv Y2VzcyA6DQoNCnNkaGNpX2JjbTAtc2xvdDA6IEdvdCBjb21tYW5kIGludGVycnVwdCAweDAw MDMwMDAwLCBidXQgdGhlcmUgaXMgbm8gDQphY3RpdmUgY29tbWFuZC4NCnNkaGNpX2JjbTAt c2xvdDA6ID09PT09PT09PT09PT09IFJFR0lTVEVSIERVTVAgPT09PT09PT09PT09PT0NCnNk aGNpX2JjbTAtc2xvdDA6IFN5cyBhZGRyOiAweDAwMDAwMDAwIHwgVmVyc2lvbjrCoCAweDAw MDA5OTAyDQpzZGhjaV9iY20wLXNsb3QwOiBCbGsgc2l6ZTogMHgwMDAwMDAwMCB8IEJsayBj bnQ6wqAgMHgwMDAwMDAwMA0Kc2RoY2lfYmNtMC1zbG90MDogQXJndW1lbnQ6IDB4MDAwMDAx YWEgfCBUcm4gbW9kZTogMHgwMDAwMDAwMA0Kc2RoY2lfYmNtMC1zbG90MDogUHJlc2VudDrC oCAweDAwMGYwMDAwIHwgSG9zdCBjdGw6IDB4MDAwMDAwMDENCnNkaGNpX2JjbTAtc2xvdDA6 IFBvd2VyOsKgwqDCoCAweDAwMDAwMDBmIHwgQmxrIGdhcDrCoCAweDAwMDAwMDAwDQpzZGhj aV9iY20wLXNsb3QwOiBXYWtlLXVwOsKgIDB4MDAwMDAwMDAgfCBDbG9jazrCoMKgwqAgMHgw MDAwMzk0Nw0Kc2RoY2lfYmNtMC1zbG90MDogVGltZW91dDrCoCAweDAwMDAwMDAwIHwgSW50 IHN0YXQ6IDB4MDAwMDAwMDANCnNkaGNpX2JjbTAtc2xvdDA6IEludCBlbmFiOiAweDAxZmYw MGJiIHwgU2lnIGVuYWI6IDB4MDFmZjAwYmINCnNkaGNpX2JjbTAtc2xvdDA6IEFDMTIgZXJy OiAweDAwMDAwMDAwIHwgSG9zdCBjdGwyOjB4MDAwMDAwMDANCnNkaGNpX2JjbTAtc2xvdDA6 IENhcHM6wqDCoMKgwqAgMHgwMDAwMDAwMCB8IENhcHMyOsKgwqDCoCAweDAwMDAwMDAwDQpz ZGhjaV9iY20wLXNsb3QwOiBNYXggY3VycjogMHgwMDAwMDAwMSB8IEFETUEgZXJyOiAweDAw MDAwMDAwDQpzZGhjaV9iY20wLXNsb3QwOiBBRE1BIGFkZHI6MHgwMDAwMDAwMCB8IFNsb3Qg aW50OiAweDAwMDAwMDAwDQpzZGhjaV9iY20wLXNsb3QwOiA9PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09DQoNClRoZSBjb21wbGFpbnQgYXNrcyB0byBzdWJt aXQgYSBidWcgb24gdGhlIGNvbXBpbGVyIGJ1dCBJIHN1c3BlY3QgdGhpcyANCmlzbid0IHRo ZSBjb21waWxlciBhdCBhbGwsIGJ1dCByYXRoZXIgc29tZXRoaW5nIG9kZCBnb2luZyBvbiBy ZWxhdGVkIHRvIA0KdGhlIE9TIGFuZCB0aGUgQ1BVIGluc3RlYWQgc2luY2UgdGhlIGV4YWN0 bHkgc2FtZSBTRCBjYXJkIGJvb3RlZCBpbiBhIA0KIjQiIGNvbXBsZXRlcyBldmVyeSB0aW1l IGFuZCB0aGUgc2FtZSBjb2RlIGFsc28gY29tcGlsZXMgY2xlYW5seSB3aXRob3V0IA0KcHJv YmxlbXMgb24gdGhlIFBpMyB1bmRlciAxMy4xLg0KDQpUaGFua3MgaW4gYWR2YW5jZSENCg0K LS0gDQpLYXJsIERlbm5pbmdlcg0Ka2FybEBkZW5uaW5nZXIubmV0DQovVGhlIE1hcmtldCBU aWNrZXIvDQovW1MvTUlNRSBlbmNyeXB0ZWQgZW1haWwgcHJlZmVycmVkXS8NCg== --------------RXDDrgXibv760EiV2hsQN5vk Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable <!DOCTYPE html> <html> <head> <meta http-equiv=3D"content-type" content=3D"text/html; charset=3DUTF= -8"> </head> <body> <p>FreeBSD 14.1-STABLE stable/14-n267995-2472e352d80f GENERIC<br> </p> <p>Environment: Pi3; this code has built without issue for quite some time on 13.x.</p> <p>But check this out on the <i>same</i> physical Pi3 I use for development under 14.1:</p> <p>$ make clean<br> rm -f *.o hd-mcp hd-mcp.freeware license-server hd-commit<br> $ make<br> cc=C2=A0 -g -Wstrict-prototypes -DVERSION=3D\"8.0.0-LocalAuth\" -c config.c -o config.o<br> cc=C2=A0 -g -Wstrict-prototypes -DVERSION=3D\"8.0.0-LocalAuth\" -c funcs.c -o funcs.o<br> cc=C2=A0 -g -Wstrict-prototypes -DVERSION=3D\"8.0.0-LocalAuth\" -c hd-mcp.c -o hd-mcp.o<br> PLEASE submit a bug report to <a class=3D"moz-txt-link-freetext" hr= ef=3D"https://bugs.freebsd.org/submit/">https://bugs.freebsd.org/submit/<= /a> and include the crash backtrace, preprocessed source, and associated run script.<br> Stack dump:<br> 0.=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 Program arguments: cc -g -Wstrict-= prototypes -DVERSION=3D\"8.0.0-LocalAuth\" -c hd-mcp.c -o hd-mcp.o<br> 1.=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 <eof> parser at end of file<= br> 2.=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 Code generation<br> 3.=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 Running pass 'Function Pass Manage= r' on module 'hd-mcp.c'.<br> 4.=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 Running pass 'AArch64O0PreLegalize= rCombiner' on function '@process_unit_get_response'<br> #0 0x0000000004b17588 (/usr/bin/cc+0x4b17588)<br> #1 0x0000000004b15650 (/usr/bin/cc+0x4b15650)<br> #2 0x0000000004ae16a0 (/usr/bin/cc+0x4ae16a0)<br> #3 0x0000000089b92eb8 (/lib/libthr.so.3+0x2aeb8)<br> cc: error: clang frontend command failed with exit code 139 (use -v to see invocation)<br> FreeBSD clang version 18.1.6 (<a class=3D"moz-txt-link-freetext" href=3D"https://github.com/llvm= /llvm-project.git">https://github.com/llvm/llvm-project.git</a> llvmorg-18.1.6-0-g1118c2e05e67)<br> Target: aarch64-unknown-freebsd14.1<br> Thread model: posix<br> InstalledDir: /usr/bin<br> cc: note: diagnostic msg:<br> ********************<br> <br> PLEASE ATTACH THE FOLLOWING FILES TO THE BUG REPORT:<br> Preprocessed source(s) and associated run script(s) are located at:<br> cc: note: diagnostic msg: /tmp/hd-mcp-a07b96.c<br> cc: note: diagnostic msg: /tmp/hd-mcp-a07b96.sh<br> cc: note: diagnostic msg:<br> <br> ********************<br> *** Error code 1<br> <br> Stop.<br> make: stopped in /data/karl/HD-MCP<br> $ make<br> cc=C2=A0 -g -Wstrict-prototypes -DVERSION=3D\"8.0.0-LocalAuth\" -c hd-mcp.c -o hd-mcp.o<br> cc=C2=A0 -g -Wstrict-prototypes -DVERSION=3D\"8.0.0-LocalAuth\" -c = <a class=3D"moz-txt-link-abbreviated" href=3D"http://www.c">www.c</a> -o <a class=3D"moz-txt-link-abbreviated" href=3D"http://www.o">www.= o</a><br> cc=C2=A0 -g -Wstrict-prototypes -DVERSION=3D\"8.0.0-LocalAuth\" -c slave.c -o slave.o<br> cc=C2=A0 -g -Wstrict-prototypes -DVERSION=3D\"8.0.0-LocalAuth\" -c amcrest.c -o amcrest.o<br> cc=C2=A0 -g -Wstrict-prototypes -DVERSION=3D\"8.0.0-LocalAuth\" -c license.c -o license.o<br> cc=C2=A0 -g -Wstrict-prototypes -DVERSION=3D\"8.0.0-LocalAuth\" -c z-wave.c -o z-wave.o<br> cc=C2=A0 -g -Wstrict-prototypes -DVERSION=3D\"8.0.0-LocalAuth\" -c malloc.c -o malloc.o<br> cc=C2=A0 -g -Wstrict-prototypes -DVERSION=3D\"8.0.0-LocalAuth\" -c S0-encryption.c -o S0-encryption.o<br> PLEASE submit a bug report to <a class=3D"moz-txt-link-freetext" hr= ef=3D"https://bugs.freebsd.org/submit/">https://bugs.freebsd.org/submit/<= /a> and include the crash backtrace, preprocessed source, and associated run script.<br> Stack dump:<br> 0.=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 Program arguments: cc -g -Wstrict-= prototypes -DVERSION=3D\"8.0.0-LocalAuth\" -c S0-encryption.c -o S0-encryption.o<br> 1.=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 <eof> parser at end of file<= br> 2.=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 Code generation<br> 3.=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 Running pass 'Function Pass Manage= r' on module 'S0-encryption.c'.<br> 4.=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 Running pass 'AArch64O0PreLegalize= rCombiner' on function '@decrypt_packet'<br> #0 0x0000000004b17588 (/usr/bin/cc+0x4b17588)<br> #1 0x0000000004b15650 (/usr/bin/cc+0x4b15650)<br> #2 0x0000000004ae16a0 (/usr/bin/cc+0x4ae16a0)<br> #3 0x0000000089887eb8 (/lib/libthr.so.3+0x2aeb8)<br> cc: error: clang frontend command failed with exit code 139 (use -v to see invocation)<br> FreeBSD clang version 18.1.6 (<a class=3D"moz-txt-link-freetext" href=3D"https://github.com/llvm= /llvm-project.git">https://github.com/llvm/llvm-project.git</a> llvmorg-18.1.6-0-g1118c2e05e67)<br> Target: aarch64-unknown-freebsd14.1<br> Thread model: posix<br> InstalledDir: /usr/bin<br> cc: note: diagnostic msg:<br> ********************<br> <br> PLEASE ATTACH THE FOLLOWING FILES TO THE BUG REPORT:<br> Preprocessed source(s) and associated run script(s) are located at:<br> cc: note: diagnostic msg: /tmp/S0-encryption-30d26b.c<br> cc: note: diagnostic msg: /tmp/S0-encryption-30d26b.sh<br> cc: note: diagnostic msg:<br> <br> ********************<br> *** Error code 1<br> <br> Stop.<br> make: stopped in /data/karl/HD-MCP<br> </p> <p><br> </p> <p>Note that the first time it stops in one of the files, hd-mcp.c in the function "process_unit_get_response."</p> <p>But if I invoke "make" again having changed nothing <i>the same file compile succeeds!</i></p> <p>It then fails on a <i>different </i>file in the routine "decrypt_packet"; that particular source file has only a handful of functions in it and I've seen it fail on <i>different </i>entrie= s -- it is not always in the same place.</p> <p>Once in a <i>great </i>while the entire build will succeed.=C2=A0 Note that on the <i>same </i>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.</p> <p>I've grabbed a brand-new in-box Pi3 that I have here as a spare - no difference - thus I conclude its not the specific hardware that decided to take a dump on me without warning.<br> </p> <p>Now I take the same SD card and stick it in a 4Gb Pi4 and boot that, clear the object files (so it has to do the entire thing) and....</p> <p>root@rpi:~ # su - karl<br> $ ls<br> HD-MCP<br> $ cd HD-MCP<br> $ make clean<br> rm -f *.o hd-mcp hd-mcp.freeware license-server hd-commit<br> $ make<br> cc=C2=A0 -g -Wstrict-prototypes -DVERSION=3D\"8.0.0-LocalAuth\" -c config.c -o config.o<br> cc=C2=A0 -g -Wstrict-prototypes -DVERSION=3D\"8.0.0-LocalAuth\" -c funcs.c -o funcs.o<br> cc=C2=A0 -g -Wstrict-prototypes -DVERSION=3D\"8.0.0-LocalAuth\" -c hd-mcp.c -o hd-mcp.o<br> cc=C2=A0 -g -Wstrict-prototypes -DVERSION=3D\"8.0.0-LocalAuth\" -c = <a class=3D"moz-txt-link-abbreviated" href=3D"http://www.c">www.c</a> -o <a class=3D"moz-txt-link-abbreviated" href=3D"http://www.o">www.= o</a><br> cc=C2=A0 -g -Wstrict-prototypes -DVERSION=3D\"8.0.0-LocalAuth\" -c slave.c -o slave.o<br> cc=C2=A0 -g -Wstrict-prototypes -DVERSION=3D\"8.0.0-LocalAuth\" -c amcrest.c -o amcrest.o<br> cc=C2=A0 -g -Wstrict-prototypes -DVERSION=3D\"8.0.0-LocalAuth\" -c license.c -o license.o<br> cc=C2=A0 -g -Wstrict-prototypes -DVERSION=3D\"8.0.0-LocalAuth\" -c z-wave.c -o z-wave.o<br> cc=C2=A0 -g -Wstrict-prototypes -DVERSION=3D\"8.0.0-LocalAuth\" -c malloc.c -o malloc.o<br> cc=C2=A0 -g -Wstrict-prototypes -DVERSION=3D\"8.0.0-LocalAuth\" -c S0-encryption.c -o S0-encryption.o<br> cc=C2=A0 -g -Wstrict-prototypes -DVERSION=3D\"8.0.0-LocalAuth\" -c boot-include.c -o boot-include.o<br> cc=C2=A0 -g -Wstrict-prototypes -DVERSION=3D\"8.0.0-LocalAuth\" -c root-include.c -o root-include.o<br> cc -g -o hd-mcp hd-mcp.o <a class=3D"moz-txt-link-abbreviated" href= =3D"http://www.o">www.o</a> config.o slave.o amcrest.o license.o funcs.o z-wave.o malloc.o S0-encryption.o root-include.o boot-include.o -lm -lcrypt -lssl -lpthread -lcrypto -lgpio<br> cc=C2=A0 -g -Wstrict-prototypes -DVERSION=3D\"8.0.0-LocalAuth\" -c hd-commit.c -o hd-commit.o<br> cc -g -o hd-commit hd-commit.o<br> cc=C2=A0 -g -Wstrict-prototypes -DVERSION=3D\"8.0.0-LocalAuth\" -c license-server.c -o license-server.o<br> cc -g -o license-server license-server.o funcs.o malloc.o -lcrypto -lssl -lm<br> $</p> <p>No problem.<br> </p> <p>Ehhhh.... that does not smell good.</p> <p>Has anyone seen some sort of problem with 14.x and the Pi3 series CPUs?=C2=A0 There ARE a LOT of complaints about "clk_fixed...." pri= nted on <i>both </i>the 3 and 4 during boot (clk_fixed4: clock-fixed has no clock-frequency), probably 50 all-in, but other than the complaint during the boot it appears to have no other effect and doesn't show up again once the system has come up.</p> <p>The only other complaint of note during the boot is several of these on the Pi4 during the boot process :</p> <p>sdhci_bcm0-slot0: Got command interrupt 0x00030000, but there is no active command.<br> sdhci_bcm0-slot0: =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D REGIST= ER DUMP =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D<br> sdhci_bcm0-slot0: Sys addr: 0x00000000 | Version:=C2=A0 0x00009902<= br> sdhci_bcm0-slot0: Blk size: 0x00000000 | Blk cnt:=C2=A0 0x00000000<= br> sdhci_bcm0-slot0: Argument: 0x000001aa | Trn mode: 0x00000000<br> sdhci_bcm0-slot0: Present:=C2=A0 0x000f0000 | Host ctl: 0x00000001<= br> sdhci_bcm0-slot0: Power:=C2=A0=C2=A0=C2=A0 0x0000000f | Blk gap:=C2= =A0 0x00000000<br> sdhci_bcm0-slot0: Wake-up:=C2=A0 0x00000000 | Clock:=C2=A0=C2=A0=C2= =A0 0x00003947<br> sdhci_bcm0-slot0: Timeout:=C2=A0 0x00000000 | Int stat: 0x00000000<= br> sdhci_bcm0-slot0: Int enab: 0x01ff00bb | Sig enab: 0x01ff00bb<br> sdhci_bcm0-slot0: AC12 err: 0x00000000 | Host ctl2:0x00000000<br> sdhci_bcm0-slot0: Caps:=C2=A0=C2=A0=C2=A0=C2=A0 0x00000000 | Caps2:= =C2=A0=C2=A0=C2=A0 0x00000000<br> sdhci_bcm0-slot0: Max curr: 0x00000001 | ADMA err: 0x00000000<br> sdhci_bcm0-slot0: ADMA addr:0x00000000 | Slot int: 0x00000000<br> 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<br> </p> <p>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" completes every time and the same code also compiles cleanly without problems on the Pi3 under 13.1.<br> </p> <p>Thanks in advance!<br> </p> <div class=3D"moz-signature">-- <br> Karl Denninger<br> <a href=3D"mailto:karl@denninger.net" class=3D"moz-txt-link-freetex= t">karl@denninger.net</a><br> <i>The Market Ticker</i><br> <font size=3D"-2"><i>[S/MIME encrypted email preferred]</i></font><= /div> </body> </html> --------------RXDDrgXibv760EiV2hsQN5vk-- --------------DQF5fWvJ2h4tl0oBPbU8siZK-- --------------o0CrrqhugsQd2FMZ0KD5xfFo Content-Type: application/pgp-signature; name="OpenPGP_signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="OpenPGP_signature.asc" -----BEGIN PGP SIGNATURE----- wsF5BAABCAAjFiEEvWWSxnGhSYSUSaCtby3AFeuPWXgFAmZ8j8oFAwAAAAAACgkQby3AFeuPWXiH ig//ZkoigsD4g9JjphbPtzky3za1nZw3cRGlQNx2WI+WdMKKS8XEQkHjLEspNpeN5L5VINj8K8vZ +RkE7FPkOX+gYRRl5PRHkilhwGv9i4DurFJrt1Egffm+iaN31uIK8aWsd8sN4daBzsnyzCh0cA0g S0BHUu20I6O1W+PEiAKSWzYL+yBh1qb8f/8WJhDDm3ZXOU3dEYsba0Log5B+2NrpBXgPrCEmOZSF o6+DNSExSQ1LHvTIE/ljnbxRRt2bfUK+2pcYwLuxrsJn5EvbCa0Km06lTWpd29NUE55cw5FEWSUn 4eSoHwk3aMLSZvytD+hx1c04nsQQOjqHau/bSLEuJg5LGpGFwgY8lPVDZh+x+vmCeowkCnj9iFw0 nN6WJFC6kETx81KJ5dFVuKs/Sxxfb9SgWOXxNlReRaEtkYqu3WOyFj7dxvlcifoOeTSS/nulJw9U dkqDnDMjIKuPMfGunVMcvvVY+Ry/lxiKhA2MISlK6s68RSjVab+9XrxYErCSYi+zaiXTtfh5XEij IGsV44ZaSou93PBhoTIZalNXn1UltcAiXiQSr2AOaVOpontEq+Fwy5v54v27d+ytcDkvplLH6g4e rr5OczwxGAlrNZpp7WJ+nx60HOlUB3eYH1V+Q4V/lcHgoCWxbsDDSrYaicUWkyUyGoEbgw2xiuSG mnE= =F8SR -----END PGP SIGNATURE----- --------------o0CrrqhugsQd2FMZ0KD5xfFo--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?>