@@ -13,9 +13,9 @@ func main() {
});
g += 1;
- fiber()
+ fiber.call()
return g;
@@ -15,7 +15,7 @@ func main() {
for (var i in 1...n) {g += "c"; Fiber.yield();}
- for (var i in 1...n) {task1();task2();}
+ for (var i in 1...n) {task1.call(); task2.call();}
g += "d";
@@ -0,0 +1,9 @@
+#unittest {
+ name: "Check optimizer fix.";
+ result: 1320;
+};
+
+func main() {
+ var i = 13;
+ return 20 + i*100;
+}