Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

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

Open
ykominami opened this issue Aug 20, 2020 · 4 comments
Open

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

ykominami opened this issue Aug 20, 2020 · 4 comments

Comments

@ykominami
Copy link

`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
Copy link
Member

hiroakitakada commented Aug 20, 2020

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

@hiroakitakada
Copy link
Member

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

@ykominami ykominami changed the title windows版zigコンパイラ最新版でsampel/sample1_cfg.zigのコンパイルが進まなくなる zig-windows(master) hangs when compile sampel/sample1_cfg.zig Aug 20, 2020
@ykominami
Copy link
Author

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

@hiroakitakada
Copy link
Member

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

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

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants