-
Notifications
You must be signed in to change notification settings - Fork 5
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
cmake doesn't recognize catch include #29
Comments
It looks like the requirements are not being downloaded. I've tested this separately using the |
Thank you very much! I was contemplating switching concore to senders/receivers model (but reusing the reference implementation from https://github.com/brycelelbach/wg21_p2300_std_execution), but I did not get a change to work on this. |
Many thanks for your reply, Lucian. I'll have a look at your new presentation (which I missed somehow), and definitely checkout the ref implementation of the std::execution model. I was pretty much persuaded by the elegance of the top-down design in your earlier presentation and concore model, so It'll be interesting to see how your thinking has evolved since then. |
Hello, I'm also struggling with the same Catch issue on current master branch. In my case console output looks this way
|
Hi, Adam As I mentioned above, I would now suggest using P2300 reference implementation instead of concore. Best regards, |
Hi,
Saw your excellent presentation "Threads Considered Harmful" and decided to checkout
concore
. Thanks for sharing!Incidentally, I was wondering if
concore
can be used, even in a limited way, from c? Any tips to test this?In any case, I wanted to let you know that I couldn't build
concur
unless I disabled the tests. For some reason, conan won't install catch properly for me. Here's my sequence:If I disable the following two lines in the
CMakeLists.txt
file I can build without issues.$ ./build.sh ... [ 8%] Building CXX object src/CMakeFiles/concore.dir/lib/detail/exec_context.cpp.o [ 16%] Building CXX object src/CMakeFiles/concore.dir/lib/low_level/semaphore.cpp.o [ 25%] Building CXX object src/CMakeFiles/concore.dir/lib/task.cpp.o [ 33%] Building CXX object src/CMakeFiles/concore.dir/lib/init.cpp.o [ 41%] Building CXX object src/CMakeFiles/concore.dir/lib/n_serializer.cpp.o [ 50%] Building CXX object src/CMakeFiles/concore.dir/lib/pipeline.cpp.o [ 58%] Building CXX object src/CMakeFiles/concore.dir/lib/rw_serializer.cpp.o [ 66%] Building CXX object src/CMakeFiles/concore.dir/lib/serializer.cpp.o [ 75%] Building CXX object src/CMakeFiles/concore.dir/lib/task_graph.cpp.o [ 83%] Building CXX object src/CMakeFiles/concore.dir/lib/task_group.cpp.o [ 91%] Building CXX object src/CMakeFiles/concore.dir/lib/std/thread_pool.cpp.o [100%] Linking CXX static library ../lib/libconcore.a [100%] Built target concore ~/Downloads/src/concore/build
The text was updated successfully, but these errors were encountered: