越智 哲也
tetu****@csys*****
2008年 10月 2日 (木) 10:06:44 JST
中田さんへ 広島市立大学の越智です. ソースプログラムは以下のようなプログラムです. #include <stdio.h> main() { printf("Hello World\n"); } 以上です このソースプログラムでコンパイルしたらあのような エラーメッセージが書かれていました. よろしくお願いします. Ikuo Nakata さんは書きました: > 越智さん > > このエラーが出たときのソースプログラムはどんなものであったのでしょうか. > それを教えてください. > > On 2008/10/01, at 21:34, 越智 哲也 wrote: > >> COINS開発グループの皆さん, >> 広島市立大学4年の越智と申します. >> >> COINSを用いて,現在自分の研究室で開発しているプロセッサ用の >> コンパイラを作ろうとTMDの拡張を行っています. >> >> 前回教えて頂いたことからまずは,sparc0.tmdをバックエンドへ組み込もうと >> して,ウェブドキュメントの9.1.2.6「新規TMDのCOINSへの組込み」を見て, >> 行った後 >> java coins.driver.Driver -coins:target=sparc0 -S test.c 実行しました. >> しかし, >> 以下のようなメッセージが書かれていました. >> >> Exception in thread "Thread-0" coins.backend.CantHappenException: >> unknown type: 130 >> at coins.backend.gen.CodeGenerator_sparc0.emitData(CodeGenerator_sparc0. >> java:1255) >> at coins.backend.gen.CodeGenerator.convToAsm(CodeGenerator.java:2288) >> at coins.backend.gen.CodeGenerator.access$400(CodeGenerator.java:55) >> at coins.backend.gen.CodeGenerator$4.doIt(CodeGenerator.java:1925) >> at coins.backend.Module.apply(Module.java:334) >> at coins.backend.Module.apply(Module.java:313) >> at coins.backend.TargetMachine$5.doIt(TargetMachine.java:327) >> at coins.backend.Module.apply(Module.java:337) >> at coins.backend.Module.apply(Module.java:313) >> at coins.backend.Module.apply(Module.java:272) >> at coins.backend.Module.apply(Module.java:289) >> at coins.backend.Module.apply(Module.java:276) >> at coins.backend.Module.apply(Module.java:307) >> at coins.backend.Module.apply(Module.java:274) >> at coins.backend.Module.generateCodeWith(Module.java:566) >> at coins.backend.Module.generateCode(Module.java:535) >> at coins.backend.Module.generateCode(Module.java:522) >> at coins.driver.Driver.compile(Driver.java:2149) >> at coins.driver.CompileThread.doCompile(CompileThread.java:229) >> at coins.driver.CompileThread.access$100(CompileThread.java:59) >> at coins.driver.CompileThread$Compiler.go(CompileThread.java:355) >> at coins.driver.CompileThread$PassGroup.go(CompileThread.java:276) >> at coins.driver.CompileThread.callPassGroup(CompileThread.java:522) >> at coins.driver.CompileThread.run(CompileThread.java:594) >> >> これは,どのようなエラーでどう対処すればいいのでしょうか? >> >> COINSを実行している環境は >> Cent OS 4.6 >> Java JDK1.6_0.07 >> Ant 1.7.1 >> を使用しています. >> >> よろしくお願いします. >> -- >> 広島市立大学 >> 情報科学部 情報工学科 4年 >> 越智 哲也(Ochi Tetsuya) >> E-Mail: tetu****@csys***** >> <mailto:tetu****@csys*****> >> >> _______________________________________________ >> Coins-compiler-users mailing list >> Coins****@lists***** >> <mailto:Coins****@lists*****> >> http://lists.sourceforge.jp/mailman/listinfo/coins-compiler-users > > 中田 育男 > nakat****@kamak***** <mailto:nakat****@kamak*****> > > > -- 広島市立大学 情報科学部 情報工学科 4年 越智 哲也(Ochi Tetsuya) E-Mail: tetu****@csys*****