[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Discuss-gnuradio] [volk] MSVC optimizer bug
From: |
Gisle Vanem |
Subject: |
[Discuss-gnuradio] [volk] MSVC optimizer bug |
Date: |
Mon, 25 Jun 2018 13:32:37 +0200 |
User-agent: |
Mozilla/5.0 (Windows NT 10.0; WOW64; rv:52.0) Gecko/20100101 Thunderbird/52.8.0 |
I'm experiencing an INTERNAL COMPILER ERROR in MSVC-2017
(latest version 19.13.26129 for x86) when compiling
volk/lib/volk_machine_sse2_mmx.c.
Function volk_32f_index_max_16u_a_sse(), ref:
https://www.gnuradio.org/doc/doxygen-3.7.2.1/volk__32f__index__max__16u_8h_source.html
at lines 70 - 122.
Is anybody else having troubles with this?
A fix for me was to remove all '-O..' flags when compiling
this file. No problems with any other files. Or use the attached patch.
This "optimizer bug" has been reported here:
https://developercommunity.visualstudio.com/content/problem/237802/optimizer-bug-still-persists.html
--
--gv
msvc-sse2-patch.txt
Description: Text document
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Discuss-gnuradio] [volk] MSVC optimizer bug,
Gisle Vanem <=