lewissbaker / cppcoro

A library of C++ coroutine abstractions for the coroutines TS
MIT License
3.43k stars 472 forks source link

Linux build fails #57

Closed neo5167 closed 7 years ago

neo5167 commented 7 years ago

The linux build fails. Cake looks for src/run.py and terminates.

lewissbaker commented 7 years ago

Did you check out the git submodules when you cloned the repository? ie git clone --recursive

The build system source is checked out as a submodule.

neo5167 commented 7 years ago

That worked. But cake fails if I do not use the release=debug setting. Specifically, munmap_chunk() fails with an invalid address. Is this expected?

lewissbaker commented 7 years ago

Was this a build failure while running the tests?

There are some known clang bugs that currently cause cppcoro to fail under clang optimised.

https://bugs.llvm.org/show_bug.cgi?id=34897 https://bugs.llvm.org/show_bug.cgi?id=34289

neo5167 commented 7 years ago

Yes. I will close this issue then since it is already known...