-
Notifications
You must be signed in to change notification settings - Fork 0
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
homebrew installation fails #7
Comments
@algebravic can you post the full log file? It looks like the reason for the compilation error is not int he last 15 lines of |
Here it is
|
Thank you for sharing the log. The following line in the log seems to be the relevant one:
Please try using a lower number of threads for the Homebrew build. You can do that as follows:
If that does not work, please try to build with only one thread. Use |
|
@algebravic. You said:
Did you use GNU Make to build cvc5 in that case? (GNU Make is the default option) Thank you. |
I just typed make after typing configure
…On Fri, Feb 16, 2024 at 15:23 Daniel Larraz ***@***.***> wrote:
@algebravic <https://github.com/algebravic>. You said:
When I cloned the github source repository and configured it, I was able
to build it successfully.
Did you use GNU Make to build cvc5 in that case? (GNU Make is the default
option)
If so, what value did you use for N in make -jN?
Did you use the latest version of cvc5 available in the main branch?
If so, do you experience any problem if you use the latest release
instead? (To do that, run git checkout cvc5-1.1.1 before configure.sh).
Thank you.
—
Reply to this email directly, view it on GitHub
<#7 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AAHBBJXD3GQTHV3JIFRYRM3YT7S6HAVCNFSM6AAAAABDLHVPUGVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTSNBZGQ3TKMJVG4>
.
You are receiving this because you were mentioned.Message ID:
***@***.***>
|
Then it looks like the error only occurs when multiple jobs are used to build cvc5. That matches. We have been unable to reproduce the issue on our end. It's possible that the problem lies in the configuration of your system rather than in cvc5's build settings. To rule out the latter possibility, we would appreciate it if you could try building a cloned copy of the GitHub source repository using |
I tried `make -j4` and even `make -j12` (since `sysctl -n hw.ncpu`
reports that I have 12 cores). Each built without a problem (I made
sure to nuke the build directory before doing them, and reran
configure.sh). Also `ninja` worked fine too.
…On Thu, Feb 22, 2024 at 12:34 PM Daniel Larraz ***@***.***> wrote:
Then it looks like the error only occurs when multiple jobs are used to build cvc5. That matches.
We have been unable to reproduce the issue on our end. It's possible that the problem lies in the configuration of your system rather than in cvc5's build settings. To rule out the latter possibility, we would appreciate it if you could try building a cloned copy of the GitHub source repository using make -j4 and check if the issue persists (even without using Homebrew). Additionally, it would be helpful if you could try to build cvc5 using the Ninja build system. You can do this by installing Ninja on your system (brew install ninja), specifying the --ninja option when running configure.sh, and then executing ninja within the created build directory.
—
Reply to this email directly, view it on GitHub, or unsubscribe.
You are receiving this because you were mentioned.Message ID: ***@***.***>
|
Thank you very much for checking this! Since version 1.1.1, the one that is installed using the Homebrew tap, we fixed an issue related to the build dependencies. Could you please checkout v1.1.1 ( |
I checked out 1.1.1 and rebuilt it with make -j12. It all worked fine.
…On Thu, Feb 22, 2024 at 1:17 PM Daniel Larraz ***@***.***> wrote:
Thank you very much for checking this!
Since version 1.1.1, the one that is installed using the Homebrew tap, we
fixed an issue <cvc5/cvc5#10374> related to the
build dependencies. Could you please checkout v1.1.1 (git checkout
cvc5-1.1.1) in your cloned copy, configure it using the default generator
(GNU Make), and build it with make -j12?
—
Reply to this email directly, view it on GitHub
<#7 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AAHBBJXSSOAP2G3CIB6UMYDYU6YWVAVCNFSM6AAAAABDLHVPUGVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTSNRQGMZDQMRWG4>
.
You are receiving this because you were mentioned.Message ID:
***@***.***>
|
@algebravic. We have published a new release of cvc5 (v1.1.2), and updated the Homebrew tap to use this new version. Could you please give it a try? |
I'm on an arm64 mac running sonoma 14.3.1. When I try to do a homebrew install (after doing homebrew tap) the following happens:
When I cloned the github source repository and configured it, I was able to build it successfully.
The text was updated successfully, but these errors were encountered: