{"action":"opened","issue":{"url":"https://api.github.com/repos/obspy/obspy/issues/1249","repository_url":"https://api.github.com/repos/obspy/obspy","labels_url":"https://api.github.com/repos/obspy/obspy/issues/1249/labels{/name}","comments_url":"https://api.github.com/repos/obspy/obspy/issues/1249/comments","events_url":"https://api.github.com/repos/obspy/obspy/issues/1249/events","html_url":"https://github.com/obspy/obspy/issues/1249","id":133683124,"number":1249,"title":"Compilation on win32","user":{"login":"ThomasLecocq","id":916937,"avatar_url":"https://avatars.githubusercontent.com/u/916937?v=3","gravatar_id":"","url":"https://api.github.com/users/ThomasLecocq","html_url":"https://github.com/ThomasLecocq","followers_url":"https://api.github.com/users/ThomasLecocq/followers","following_url":"https://api.github.com/users/ThomasLecocq/following{/other_user}","gists_url":"https://api.github.com/users/ThomasLecocq/gists{/gist_id}","starred_url":"https://api.github.com/users/ThomasLecocq/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ThomasLecocq/subscriptions","organizations_url":"https://api.github.com/users/ThomasLecocq/orgs","repos_url":"https://api.github.com/users/ThomasLecocq/repos","events_url":"https://api.github.com/users/ThomasLecocq/events{/privacy}","received_events_url":"https://api.github.com/users/ThomasLecocq/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":0,"created_at":"2016-02-15T10:49:31Z","updated_at":"2016-02-15T10:49:31Z","closed_at":null,"body":"Hey,\r\n\r\nI'm trying to get Appveyor to build all windows-based packaging. \r\n\r\nThe 32 bits versions fail because of a mismatch of flags passed to the libmseed compilation:\r\n\r\n```\r\nerror: Command \"c:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\BIN\\cl.exe /c /nologo /Ox /MD /W3 /GS- /DNDEBUG /arch:SSE2 -DWIN32=1 -IC:\\Python34_32\\envs\\_build_placehold_placehold_placehold_placehold_placehold_pla\\lib\\site-packages\\numpy\\core\\include -IC:\\Python34_32\\envs\\_build_placehold_placehold_placehold_placehold_placehold_pla\\include -IC:\\Python34_32\\envs\\_build_placehold_placehold_placehold_placehold_placehold_pla\\include /Tcobspy\\mseed\\src\\obspy-readbuffer.c /Fobuild\\temp.win32-3.4\\Release\\obspy\\mseed\\src\\obspy-readbuffer.obj /fp:strict\" failed with exit status 2\r\n```, specifically an incompatibility of /arch:SSE2 and /fp:strict.\r\n\r\nit seems there is a hotfix to visual studio 10.0. I have posted it on appveyor's issue list too (https://github.com/appveyor/ci/issues/647).\r\n\r\nThe reason for it to fail, is the flag \"fp:strict\" passed. It is defined here: https://github.com/obspy/obspy/blob/0.10.2/setup.py#L476  It was introduced by the correction [1321] of issue #64 by @barsch . Reading #64, I can't really see why the AssertEqual fails (floating point down to the 8th digit or else). Now that we are almost 4 years later, this flag is maybe no longer needed. \r\n\r\nAny idea on how I could test without the flag? I *think* of creating a appveyor'sandbox in my github repo, get a modified 0.10.2 version without the flag and build it there. makes sense?\r\n\r\n"}}