{"action":"created","issue":{"url":"https://api.github.com/repos/cisco/ChezScheme/issues/69","repository_url":"https://api.github.com/repos/cisco/ChezScheme","labels_url":"https://api.github.com/repos/cisco/ChezScheme/issues/69/labels{/name}","comments_url":"https://api.github.com/repos/cisco/ChezScheme/issues/69/comments","events_url":"https://api.github.com/repos/cisco/ChezScheme/issues/69/events","html_url":"https://github.com/cisco/ChezScheme/issues/69","id":159265428,"number":69,"title":"Boot files with compiled libraries fail to load","user":{"login":"burgerrg","id":6304842,"avatar_url":"https://avatars0.githubusercontent.com/u/6304842?v=4","gravatar_id":"","url":"https://api.github.com/users/burgerrg","html_url":"https://github.com/burgerrg","followers_url":"https://api.github.com/users/burgerrg/followers","following_url":"https://api.github.com/users/burgerrg/following{/other_user}","gists_url":"https://api.github.com/users/burgerrg/gists{/gist_id}","starred_url":"https://api.github.com/users/burgerrg/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/burgerrg/subscriptions","organizations_url":"https://api.github.com/users/burgerrg/orgs","repos_url":"https://api.github.com/users/burgerrg/repos","events_url":"https://api.github.com/users/burgerrg/events{/privacy}","received_events_url":"https://api.github.com/users/burgerrg/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":{"login":"burgerrg","id":6304842,"avatar_url":"https://avatars0.githubusercontent.com/u/6304842?v=4","gravatar_id":"","url":"https://api.github.com/users/burgerrg","html_url":"https://github.com/burgerrg","followers_url":"https://api.github.com/users/burgerrg/followers","following_url":"https://api.github.com/users/burgerrg/following{/other_user}","gists_url":"https://api.github.com/users/burgerrg/gists{/gist_id}","starred_url":"https://api.github.com/users/burgerrg/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/burgerrg/subscriptions","organizations_url":"https://api.github.com/users/burgerrg/orgs","repos_url":"https://api.github.com/users/burgerrg/repos","events_url":"https://api.github.com/users/burgerrg/events{/privacy}","received_events_url":"https://api.github.com/users/burgerrg/received_events","type":"User","site_admin":false},"assignees":[{"login":"burgerrg","id":6304842,"avatar_url":"https://avatars0.githubusercontent.com/u/6304842?v=4","gravatar_id":"","url":"https://api.github.com/users/burgerrg","html_url":"https://github.com/burgerrg","followers_url":"https://api.github.com/users/burgerrg/followers","following_url":"https://api.github.com/users/burgerrg/following{/other_user}","gists_url":"https://api.github.com/users/burgerrg/gists{/gist_id}","starred_url":"https://api.github.com/users/burgerrg/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/burgerrg/subscriptions","organizations_url":"https://api.github.com/users/burgerrg/orgs","repos_url":"https://api.github.com/users/burgerrg/repos","events_url":"https://api.github.com/users/burgerrg/events{/privacy}","received_events_url":"https://api.github.com/users/burgerrg/received_events","type":"User","site_admin":false}],"milestone":null,"comments":4,"created_at":"2016-06-08T20:39:36Z","updated_at":"2018-04-14T11:26:58Z","closed_at":null,"author_association":"CONTRIBUTOR","body":"A.ss:\n\n```\n(library (A)\n  (export A)\n  (import (scheme))\n  (define A 12))\n```\n\n```\n% scheme\nChez Scheme Version 9.4.1\nCopyright 1984-2016 Cisco Systems, Inc.\n\n> (compile-file \"A\")\ncompiling A.ss with output to A.so\n> (make-boot-file \"A.boot\" '(\"scheme\") \"A.so\")\n> (exit)\n% scheme -b ./A.boot\nException in compiler-internal: install-library/rt-code: unable to install invoke code for non-existant library #{A eldnidvc3vkegxvd5huz435gj-0}\n```\n\nThis worked in Chez Scheme 8.4.1. Also, _non-existent_ is misspelled.\n"},"comment":{"url":"https://api.github.com/repos/cisco/ChezScheme/issues/comments/381322589","html_url":"https://github.com/cisco/ChezScheme/issues/69#issuecomment-381322589","issue_url":"https://api.github.com/repos/cisco/ChezScheme/issues/69","id":381322589,"user":{"login":"owaddell","id":18483559,"avatar_url":"https://avatars2.githubusercontent.com/u/18483559?v=4","gravatar_id":"","url":"https://api.github.com/users/owaddell","html_url":"https://github.com/owaddell","followers_url":"https://api.github.com/users/owaddell/followers","following_url":"https://api.github.com/users/owaddell/following{/other_user}","gists_url":"https://api.github.com/users/owaddell/gists{/gist_id}","starred_url":"https://api.github.com/users/owaddell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/owaddell/subscriptions","organizations_url":"https://api.github.com/users/owaddell/orgs","repos_url":"https://api.github.com/users/owaddell/repos","events_url":"https://api.github.com/users/owaddell/events{/privacy}","received_events_url":"https://api.github.com/users/owaddell/received_events","type":"User","site_admin":false},"created_at":"2018-04-14T11:26:58Z","updated_at":"2018-04-14T11:26:58Z","author_association":"NONE","body":"The [`load`](https://github.com/cisco/ChezScheme/blob/master/c/scheme.c#L887) and [`handle_visit_revisit`](https://github.com/cisco/ChezScheme/blob/master/c/scheme.c#L820) code in scheme.c silently ignore unexpected values, but my change has us now going through [`run-inner`](https://github.com/cisco/ChezScheme/blob/master/s/7.ss#L211), which is not so forgiving.\r\n\r\nShould `$make-load-binary` take a `for-boot?` flag that makes `run-inner` tolerate unexpected values?"}}
{"actor":{"display_login":"owaddell"}}