{"action":"opened","issue":{"url":"https://api.github.com/repos/torognes/swarm/issues/46","labels_url":"https://api.github.com/repos/torognes/swarm/issues/46/labels{/name}","comments_url":"https://api.github.com/repos/torognes/swarm/issues/46/comments","events_url":"https://api.github.com/repos/torognes/swarm/issues/46/events","html_url":"https://github.com/torognes/swarm/issues/46","id":57818118,"number":46,"title":"Avoid SSE3 and SSSE3 dependency","user":{"login":"torognes","id":2765754,"avatar_url":"https://avatars.githubusercontent.com/u/2765754?v=3","gravatar_id":"","url":"https://api.github.com/users/torognes","html_url":"https://github.com/torognes","followers_url":"https://api.github.com/users/torognes/followers","following_url":"https://api.github.com/users/torognes/following{/other_user}","gists_url":"https://api.github.com/users/torognes/gists{/gist_id}","starred_url":"https://api.github.com/users/torognes/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/torognes/subscriptions","organizations_url":"https://api.github.com/users/torognes/orgs","repos_url":"https://api.github.com/users/torognes/repos","events_url":"https://api.github.com/users/torognes/events{/privacy}","received_events_url":"https://api.github.com/users/torognes/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/torognes/swarm/labels/bug","name":"bug","color":"fc2929"}],"state":"open","locked":false,"assignee":{"login":"torognes","id":2765754,"avatar_url":"https://avatars.githubusercontent.com/u/2765754?v=3","gravatar_id":"","url":"https://api.github.com/users/torognes","html_url":"https://github.com/torognes","followers_url":"https://api.github.com/users/torognes/followers","following_url":"https://api.github.com/users/torognes/following{/other_user}","gists_url":"https://api.github.com/users/torognes/gists{/gist_id}","starred_url":"https://api.github.com/users/torognes/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/torognes/subscriptions","organizations_url":"https://api.github.com/users/torognes/orgs","repos_url":"https://api.github.com/users/torognes/repos","events_url":"https://api.github.com/users/torognes/events{/privacy}","received_events_url":"https://api.github.com/users/torognes/received_events","type":"User","site_admin":false},"milestone":null,"comments":0,"created_at":"2015-02-16T15:35:34Z","updated_at":"2015-02-16T15:35:34Z","closed_at":null,"body":"The Swarm code is compiled with \"-mssse3\" in the Makefile. A few ssse3 instructions are used in the alignment code if present, otherwise the code is written to only require sse2, and the presence of sse2 is tested for. However, it seems that the compiler also uses some sse3 or ssse3 instructions somewhere. This results in termination of Swarm with \"Illegal instruction\" fatal errors on some architectures that does not support all sse3 or ssse3 instructions. Two reports from users indicate this (both using pick_denovo_otus.py in qiime).\r\n\r\nThe code should be recompiled with other compiler options in the Makefile to avoid this problem."}}