1
我對X10語言完全陌生,我嘗試了以下代碼,並且在使用多個地點時出現分段錯誤。當運行X10的Monte Carlo樣品時,我遇到了同樣的錯誤,並帶有多個地方。我在Core i7 2Ghz處理器上的64位Debian Linux上使用X10版本2.3。X10 - 多地點的分割錯誤
import x10.util.Timer;
public class placetest{
public static def main(args: Array[String](1)){
finish for(var i:Int=1;i<=4;i++){
val ii = i;
val pk = Place.place(ii);
val k = 1;
async at(pk) count(k);
}
Console.OUT.println("Finished");
}
public static def count(i:Int){
Console.OUT.println("Test" + i);
}
}
這隻發生在我向count函數發送一個參數時。
任何幫助,非常感謝。