-
-
Notifications
You must be signed in to change notification settings - Fork 250
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
Only run checks for intrinsics if optimizations are enabled. #906
Only run checks for intrinsics if optimizations are enabled. #906
Conversation
f740522
to
9132e49
Compare
Codecov Report
@@ Coverage Diff @@
## develop #906 +/- ##
===========================================
+ Coverage 76.19% 76.37% +0.18%
===========================================
Files 77 77
Lines 8254 8258 +4
Branches 1351 1351
===========================================
+ Hits 6289 6307 +18
+ Misses 1435 1419 -16
- Partials 530 532 +2
Flags with carried forward coverage won't be shown. Click here to find out more.
Continue to review full report at Codecov.
|
b7a8eca
to
f24ec7a
Compare
I like the cmake changes a lot. The configure changes I am a little unsure about, I feel that they make the file less readable. |
94b0fcd
to
c482321
Compare
@Dead2 done. The |
@nmoinvaz Wow, nice! Will do a full review at a later point, but looks good. |
@@ -1466,6 +1470,8 @@ esac | |||
|
|||
echo "ARCH: ${ARCH}" | |||
echo "Using arch directory: ${ARCHDIR}" | |||
echo "Architecture-specific static object files:${ARCH_STATIC_OBJS}" | |||
echo "Architecture-specific shared object files:${ARCH_SHARED_OBJS}" |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
For readability, there should be space after :
.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Those variables already have a space at the beginning based on the way they are generated.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
At least on modern x86, the lines are really long, over 200 characters. Even with wide-screen aspect ratio, that is very long.
Needs rebase. |
caad935
to
5bff8ac
Compare
Rebased. |
Needs rebase |
5bff8ac
to
f3313a0
Compare
Rebased and added those |
CI fails with:
Seems I was wrong in suggesting (), as I find no references to documentation using those. I have always used them myself, but I guess that is actually not portable or even fully functional after all. Learned something there. Sorry about that. |
f3313a0
to
60d48f2
Compare
Ok I have switched it back. |
Nice!! |
Checks for instrinics supports and intrinsics flags are still being done if
-DWITH_OPTIM=OFF
. I have also cleaned it up and moved the intrinsics checks todetect-instrinsics.cmake
.