{"action":"created","issue":{"url":"https://api.github.com/repos/flycheck/flycheck/issues/740","labels_url":"https://api.github.com/repos/flycheck/flycheck/issues/740/labels{/name}","comments_url":"https://api.github.com/repos/flycheck/flycheck/issues/740/comments","events_url":"https://api.github.com/repos/flycheck/flycheck/issues/740/events","html_url":"https://github.com/flycheck/flycheck/issues/740","id":103872269,"number":740,"title":"Suspicious state from checker verilog-verilator.","user":{"login":"AngelTerrones","id":4234443,"avatar_url":"https://avatars.githubusercontent.com/u/4234443?v=3","gravatar_id":"","url":"https://api.github.com/users/AngelTerrones","html_url":"https://github.com/AngelTerrones","followers_url":"https://api.github.com/users/AngelTerrones/followers","following_url":"https://api.github.com/users/AngelTerrones/following{/other_user}","gists_url":"https://api.github.com/users/AngelTerrones/gists{/gist_id}","starred_url":"https://api.github.com/users/AngelTerrones/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/AngelTerrones/subscriptions","organizations_url":"https://api.github.com/users/AngelTerrones/orgs","repos_url":"https://api.github.com/users/AngelTerrones/repos","events_url":"https://api.github.com/users/AngelTerrones/events{/privacy}","received_events_url":"https://api.github.com/users/AngelTerrones/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/flycheck/flycheck/labels/needs-input","name":"needs-input","color":"eb6420"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":1,"created_at":"2015-08-29T19:33:04Z","updated_at":"2015-08-31T20:28:19Z","closed_at":null,"body":"Hi. I got the following error, trying to lint a simple verilog module (or, any verilog file):\r\n```\r\nSuspicious state from syntax checker verilog-verilator: Checker verilog-verilator returned non-zero exit code 126, but no errors from output: emacs: /usr/local/bin/verilator: Exec format error\r\n\r\nChecker definition probably flawed.\r\n```\r\nI checked  using `flycheck-compile`, and I didn't get any error.\r\n\r\nMy emacs:\r\n```\r\nGNU Emacs 24.5.1 (x86_64-unknown-linux-gnu, GTK+ Version 3.16.2) of 2015-04-20 on bitzer.hoetzel.info\r\n```\r\n\r\nFlycheck:\r\n```\r\nFlycheck version: 0.25snapshot (package: 20150821.47)\r\n```\r\n\r\nVerilator:\r\n```\r\nVerilator 3.876 2015-08-12 rev verilator_3_876\r\n```\r\n\r\n"},"comment":{"url":"https://api.github.com/repos/flycheck/flycheck/issues/comments/136489759","html_url":"https://github.com/flycheck/flycheck/issues/740#issuecomment-136489759","issue_url":"https://api.github.com/repos/flycheck/flycheck/issues/740","id":136489759,"user":{"login":"lunaryorn","id":224922,"avatar_url":"https://avatars.githubusercontent.com/u/224922?v=3","gravatar_id":"","url":"https://api.github.com/users/lunaryorn","html_url":"https://github.com/lunaryorn","followers_url":"https://api.github.com/users/lunaryorn/followers","following_url":"https://api.github.com/users/lunaryorn/following{/other_user}","gists_url":"https://api.github.com/users/lunaryorn/gists{/gist_id}","starred_url":"https://api.github.com/users/lunaryorn/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/lunaryorn/subscriptions","organizations_url":"https://api.github.com/users/lunaryorn/orgs","repos_url":"https://api.github.com/users/lunaryorn/repos","events_url":"https://api.github.com/users/lunaryorn/events{/privacy}","received_events_url":"https://api.github.com/users/lunaryorn/received_events","type":"User","site_admin":false},"created_at":"2015-08-31T20:28:19Z","updated_at":"2015-08-31T20:28:19Z","body":"@AngelTerrones If `M-x flycheck-compile` works it's probably because it picks a different `verilator` executable due to a different `$PATH` setting (`flycheck-compile` goes through the shell, whereas a normal syntax check does not).   Can you actually run `/usr/local/bin/verilator` from the terminal, i.e. outside Emacs?  Do you have multiple `verilator` installations?"}}