Merge nucleic/fuzzy-maple-koala-87xd into dev

This commit is contained in:
2026-08-11 18:04:53 -07:00
parent 817eeff081
commit 50e2b9030b
+3 -3
View File
@@ -27,7 +27,7 @@
protocol — the wire layer only (the required CI leg; needs no SQLite). protocol — the wire layer only (the required CI leg; needs no SQLite).
core — NucleicCore, the full Windows manifest. With -Test it builds EVERY declared core — NucleicCore, the full Windows manifest. With -Test it builds EVERY declared
target (nucleic-hostd, NucleicProtocolC, nucleic-smoke) and runs target (nucleic-hostd, NucleicProtocolC, nucleic-smoke) and runs
NucleicCarbonTests. Both build and test are green on Windows 11 amd64 as of NucleicHydrangeaTests. Both build and test are green on Windows 11 amd64 as of
2026-07-29, so a failure here is a REGRESSION, not a gap — this leg used to 2026-07-29, so a failure here is a REGRESSION, not a gap — this leg used to
be reported as expected-to-fail and that wording is exactly what let a real be reported as expected-to-fail and that wording is exactly what let a real
`git` spawn bug read as an items-10+ gap for a day. `git` spawn bug read as an items-10+ gap for a day.
@@ -210,7 +210,7 @@ function Build-Protocol([hashtable]$sql) {
function Build-Core([hashtable]$sql) { function Build-Core([hashtable]$sql) {
Write-Step 'core: building NucleicCore (full Windows manifest)' Write-Step 'core: building NucleicCore (full Windows manifest)'
if ($Test) { if ($Test) {
Write-Note '-Test builds EVERY target (hostd, NucleicProtocolC, smoke) and runs NucleicCarbonTests.' Write-Note '-Test builds EVERY target (hostd, NucleicProtocolC, smoke) and runs NucleicHydrangeaTests.'
} }
# NucleicCore only EXISTS when NUCLEIC_WINDOWS_PROTOCOL_ONLY is absent: with it set, # NucleicCore only EXISTS when NUCLEIC_WINDOWS_PROTOCOL_ONLY is absent: with it set,
# Package.swift narrows the manifest to [NucleicProtocol, NucleicProtocolTests] and this # Package.swift narrows the manifest to [NucleicProtocol, NucleicProtocolTests] and this
@@ -225,7 +225,7 @@ function Build-Core([hashtable]$sql) {
try { try {
if ($Test) { if ($Test) {
# See Build-Protocol: clean Windows test builds require indexing + one frontend job. # See Build-Protocol: clean Windows test builds require indexing + one frontend job.
return Invoke-Swift @('test', '-j', '1', '--filter', 'NucleicCarbonTests') $sql return Invoke-Swift @('test', '-j', '1', '--filter', 'NucleicHydrangeaTests') $sql
} }
return Invoke-Swift @('build', '--target', 'NucleicCore') $sql return Invoke-Swift @('build', '--target', 'NucleicCore') $sql
} finally { } finally {