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

Parallel builds fail in mysterious ways #1150

Open
shish opened this issue Oct 10, 2023 · 0 comments
Open

Parallel builds fail in mysterious ways #1150

shish opened this issue Oct 10, 2023 · 0 comments

Comments

@shish
Copy link

shish commented Oct 10, 2023

I want to create debug and release builds (and a few other combinations of flags) at the same time - running multiple instances of nimble build in the same directory at the same time results in a variety of fun and mysterious errors, but running in serial works fine.

eg:

lto1: internal compiler error: unexpected file name /home/dev/.cache/nim/rosettaboy_r/@mcart.nim.c. in linker resolution file. Expected /home/dev/.cache/nim/rosettaboy_r/@mcpu.nim.c.o

Ideally I'd love a way to specify separate source code / build temp / build output directories, but I'd also be happy if nimble just created a lockfile in the current directory and had multiple instances form a queue to avoid breaking :)

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

1 participant