{"action":"created","issue":{"url":"https://api.github.com/repos/micropython/micropython/issues/1132","labels_url":"https://api.github.com/repos/micropython/micropython/issues/1132/labels{/name}","comments_url":"https://api.github.com/repos/micropython/micropython/issues/1132/comments","events_url":"https://api.github.com/repos/micropython/micropython/issues/1132/events","html_url":"https://github.com/micropython/micropython/issues/1132","id":58560034,"number":1132,"title":"Inline assembler: asm_thumb_bcc_n: branch does not fit in 9 bits","user":{"login":"peterhinch","id":8437477,"avatar_url":"https://avatars.githubusercontent.com/u/8437477?v=3","gravatar_id":"","url":"https://api.github.com/users/peterhinch","html_url":"https://github.com/peterhinch","followers_url":"https://api.github.com/users/peterhinch/followers","following_url":"https://api.github.com/users/peterhinch/following{/other_user}","gists_url":"https://api.github.com/users/peterhinch/gists{/gist_id}","starred_url":"https://api.github.com/users/peterhinch/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/peterhinch/subscriptions","organizations_url":"https://api.github.com/users/peterhinch/orgs","repos_url":"https://api.github.com/users/peterhinch/repos","events_url":"https://api.github.com/users/peterhinch/events{/privacy}","received_events_url":"https://api.github.com/users/peterhinch/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"milestone":null,"comments":4,"created_at":"2015-02-23T09:09:04Z","updated_at":"2015-02-25T15:46:43Z","closed_at":"2015-02-25T15:46:43Z","body":"I'm seeing this in a program with about 350 lines of assembler when I add extra lines. It's occurring as a runtime error, output before a crash. Shouldn't Python detect this at compile time? The code isn't doing anything to preclude this - there are no computed jumps and all branches are to labels."},"comment":{"url":"https://api.github.com/repos/micropython/micropython/issues/comments/75983884","html_url":"https://github.com/micropython/micropython/issues/1132#issuecomment-75983884","issue_url":"https://api.github.com/repos/micropython/micropython/issues/1132","id":75983884,"user":{"login":"dpgeorge","id":6187689,"avatar_url":"https://avatars.githubusercontent.com/u/6187689?v=3","gravatar_id":"","url":"https://api.github.com/users/dpgeorge","html_url":"https://github.com/dpgeorge","followers_url":"https://api.github.com/users/dpgeorge/followers","following_url":"https://api.github.com/users/dpgeorge/following{/other_user}","gists_url":"https://api.github.com/users/dpgeorge/gists{/gist_id}","starred_url":"https://api.github.com/users/dpgeorge/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dpgeorge/subscriptions","organizations_url":"https://api.github.com/users/dpgeorge/orgs","repos_url":"https://api.github.com/users/dpgeorge/repos","events_url":"https://api.github.com/users/dpgeorge/events{/privacy}","received_events_url":"https://api.github.com/users/dpgeorge/received_events","type":"User","site_admin":false},"created_at":"2015-02-25T15:46:43Z","updated_at":"2015-02-25T15:46:43Z","body":"Fixed."}}