{"action":"created","issue":{"url":"https://api.github.com/repos/gnuradio/volk/issues/143","repository_url":"https://api.github.com/repos/gnuradio/volk","labels_url":"https://api.github.com/repos/gnuradio/volk/issues/143/labels{/name}","comments_url":"https://api.github.com/repos/gnuradio/volk/issues/143/comments","events_url":"https://api.github.com/repos/gnuradio/volk/issues/143/events","html_url":"https://github.com/gnuradio/volk/issues/143","id":293498491,"number":143,"title":"volk_32f_s32f_s32f_mod_range_32f.h doesn't compile with MSVC","user":{"login":"ptrkrysik","id":4154399,"avatar_url":"https://avatars2.githubusercontent.com/u/4154399?v=4","gravatar_id":"","url":"https://api.github.com/users/ptrkrysik","html_url":"https://github.com/ptrkrysik","followers_url":"https://api.github.com/users/ptrkrysik/followers","following_url":"https://api.github.com/users/ptrkrysik/following{/other_user}","gists_url":"https://api.github.com/users/ptrkrysik/gists{/gist_id}","starred_url":"https://api.github.com/users/ptrkrysik/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ptrkrysik/subscriptions","organizations_url":"https://api.github.com/users/ptrkrysik/orgs","repos_url":"https://api.github.com/users/ptrkrysik/repos","events_url":"https://api.github.com/users/ptrkrysik/events{/privacy}","received_events_url":"https://api.github.com/users/ptrkrysik/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":10,"created_at":"2018-02-01T11:39:26Z","updated_at":"2018-02-14T12:08:56Z","closed_at":null,"author_association":"NONE","body":"The errors can be seen here:\r\n[05-Build GNURadio Release.txt](https://github.com/gnuradio/volk/files/1685321/05-Build.GNURadio.Release.txt)\r\n\r\nMSVC compiler basically complains about lack of two intrinsics:\r\n_mm_cvttps_pi32\r\n_mm_cvtpi32x2_ps\r\n\r\nThis is funny as both of them are defined in xmmintrin.h that is included. In MSCV's xmmintrin.h they are inside of #if defined(_M_IX86) statement, but defining _M_IX86 manually didn't help."},"comment":{"url":"https://api.github.com/repos/gnuradio/volk/issues/comments/365588361","html_url":"https://github.com/gnuradio/volk/issues/143#issuecomment-365588361","issue_url":"https://api.github.com/repos/gnuradio/volk/issues/143","id":365588361,"user":{"login":"marcusmueller","id":958972,"avatar_url":"https://avatars0.githubusercontent.com/u/958972?v=4","gravatar_id":"","url":"https://api.github.com/users/marcusmueller","html_url":"https://github.com/marcusmueller","followers_url":"https://api.github.com/users/marcusmueller/followers","following_url":"https://api.github.com/users/marcusmueller/following{/other_user}","gists_url":"https://api.github.com/users/marcusmueller/gists{/gist_id}","starred_url":"https://api.github.com/users/marcusmueller/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/marcusmueller/subscriptions","organizations_url":"https://api.github.com/users/marcusmueller/orgs","repos_url":"https://api.github.com/users/marcusmueller/repos","events_url":"https://api.github.com/users/marcusmueller/events{/privacy}","received_events_url":"https://api.github.com/users/marcusmueller/received_events","type":"User","site_admin":false},"created_at":"2018-02-14T12:08:56Z","updated_at":"2018-02-14T12:08:56Z","author_association":"OWNER","body":"Writing down my observations: I think I found my fallacy; thanks everyone for bringing me very carefully to the observation that, indeed, SSE *does* have quadruple float->int32 and vice versa. "}}
{"actor":{"display_login":"marcusmueller"}}