commit | 9cf12e92bbd25b2416b340b06090efbde9ad3fa6 | [log] [tgz] |
---|---|---|
author | Timothy B. Terriberry <tterribe@xiph.org> | Thu Feb 22 04:49:51 2024 -0800 |
committer | Timothy B. Terriberry <tterribe@xiph.org> | Thu Feb 22 04:53:04 2024 -0800 |
tree | 6e009a431b47dac9c778e427c7494e5f1f9dd4b5 | |
parent | 833688e65dda31b6cfc319b5dcd0a54f3a2ef616 [diff] |
Improve AVX2 compiler support detection. Commit 735c40706f37 added uses of intrinsics that require at least gcc 9.0 (cf. <https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78782>), even though AVX2 support may appear to be available in earlier gcc versions. We were not testing for this. Update the compiler test in configure.ac to use these intrinsics explicitly, so it will error out and disable AVX2 if they are not available.