toppers / asp3_in_zig

TOPPERS/ASP3 Kernel written in Zig Programming Language
15 stars 4 forks source link

zig-windows(master) hangs when compile sampel/sample1_cfg.zig #12

Open ykominami opened 4 years ago

ykominami commented 4 years ago

`make[1]: ディレクトリ '/cygdrive/v/ext3/ghq/src/github.com/ykominami/asp3_in_zig-cygwin/OBJ-ARM' に入ります

zig build-obj --name objs/sample1_cfg --release-safe --main-pkg-path .. -ffunction-sections -target arm-freestanding-eabi -mcpu mpcore -DTARGET=\"ct11mpcore_gcc\" -DSRCDIR=\"..\" -DTECSGENDIR=\"OBJ-ARM/gen\" -D__TARGET_ARCH_ARM=6 -DTOPPERS_USE_QEMU -I. -I../include -I../target/ct11mpcore_gcc -I../arch/arm_gcc/common -I../arch/gcc -I.. -I../sample -I./gen -I../tecs_kernel ../sample/sample1_cfg.zig Semantic Analysis [5/259]`

Cygwin64(2020-02-19)と、DevKit付きRubyInstaller(Ruby+Devkit 2.7.1-1 (x64))のMSYSで、同じ症状が出ることを確認しました。 Process Explorerで確認したところ、zig.exeのプロセスはCPU時間が定期的に更新され、割り当てられたメモリは変化してい ませんでした。

MacOS(Catalina 10.15.6)、Linux(CentOS 7)、WSL2(Ubuntu 18.04)では発生しませんでした。

なおZigのDocumentationにあるコード例は、コンパイル、実行できることを確認しています。

hiroakitakada commented 4 years ago

Zigのコンパイラの不具合っぽいですね。https://github.com/ziglang/zig/issues/5602 かもしれません。

hiroakitakada commented 4 years ago

他のレポジトリへのURLを貼ると,向こう側に出てしまうんですね… Zigのチケットに日本語が出ているのは問題ですね。どうすればいい?

ykominami commented 4 years ago

titleをeditボタンを押して、英語にしてみました。

hiroakitakada commented 4 years ago

titleをeditボタンを押して、英語にしてみました。

ありがとうございます。それがいいですね。私もやります。