ci: run make test on every PR and push to main

Add .github/workflows/ci.yml (Nim + gcc → make test). Keep selfhost-loop
as an optional/weekly job. Document CI layout; reformat hir_lower for fmt-check.
This commit is contained in:
2026-07-20 00:23:04 +03:00
parent e63dacfdbf
commit 60b7b7522f
6 changed files with 88 additions and 16 deletions
+1 -1
View File
@@ -4134,7 +4134,7 @@ module HirLower {
var tn: String = ftype.typeName;
if ftype.typeArgCount >= 1 && !String_Eq(ftype.typeArgName0, "") {
if String_Eq(tn, "Array") || String_Eq(tn, "Set") ||
String_Eq(tn, "Channel") || String_Eq(tn, "Iter") {
String_Eq(tn, "Channel") || String_Eq(tn, "Iter") {
tn = String_Concat(String_Concat(tn, "_"), ftype.typeArgName0);
} else if String_Eq(tn, "Map") && ftype.typeArgCount >= 2 {
tn = String_Concat(String_Concat(String_Concat("Map_", ftype.typeArgName0), "_"), ftype.typeArgName1);