Trilerini derlemeye çalışırken hata veriyor:
dmd ../belge.ddoc ../deneme.d ../tr/alfabe.d ../tr/dizgi.d ../tr/harfler.d ../tr/im.d ../tr/string.d ../tr/uni.d ../tr/yazi.d -D -Ddbuild/html -o-
dmd ../deneme.d ../tr/alfabe.d ../tr/dizgi.d ../tr/harfler.d ../tr/im.d ../tr/string.d ../tr/uni.d ../tr/yazi.d -unittest -w -of./build/deneme
./tr/yazi.d(211): Error: function object.opEquals (Object lhs, Object rhs) is not callable using argument types (YazıParçası,YazıParçası)
./tr/yazi.d(211): Error: cannot implicitly convert expression (parça) of type tr.yazi.YazıParçası to object.Object
./tr/yazi.d(211): Error: cannot implicitly convert expression (parçalar[cast(uint)testSayacı]) of type tr.yazi.YazıParçası to object.Object
make: *** [birim_testler] Hata 1
Sanırım derleyici hatasından olmalı. Yada D'de değişen bir şeyler olmuştur. Tabii trileri kodlarının seviyesi şuan benim seviyemi aştığı için hatanın ne olduğunu anlayamıyorum.
--
[ Bu gönderi, http://ddili.org/forum'dan dönüştürülmüştür. ]
Permalink
Reply