-
Notifications
You must be signed in to change notification settings - Fork 469
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
error: '__m256d' #113
Comments
I am aware of this issue and I believe that this has to do with the CMake configuration for AVX support. So, at the configuration stage in CMAKE it is found that your system does support AVX. Consequently, CHRONO_HAS_AVX is defined in the build/chrono/ChConfig.h, which is included in ChMatrix.h. This allows for vectorized matrix multiplications. However, it seems like your system does not find the immintrin.h for some reason at the build stage. Could you see if this system header file is available in your compiler's include? I think a work around is to add the path of the immintrin.h to your CPATH. |
Hi! I'm having a similar problem of being unable to build Chrono projects and not able to resolve it. I just installed Chrono on my Mac (Big Sur). Same errors about expected characters. For example: /usr/local/include/chrono/core/ChMatrix.h:129:93: error: expected '>' I tried to point to immintrin.h with a symbolic link within the include folder, but that didn't seem to help. |
Sorry for the late reply. Did you resolve this issue? |
I didn't resolve the issue and the suggestion above unfortunately didn't help. Any other thoughts? |
@Milad-Rakhsha we are not able to build Chrono projects on ubuntu 14.04 because of the following compil errors. I Seem to recall that we fixed this, but maybe I'm wrong. Here's a more complete error trace:
The text was updated successfully, but these errors were encountered: