Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fix #132 #134

Closed
wants to merge 1 commit into from
Closed

Fix #132 #134

wants to merge 1 commit into from

Conversation

timholy
Copy link
Member

@timholy timholy commented Mar 8, 2021

Note this adds a more testable call, do_typeinf,
for checking on compiler-related issues.

I'm just guessing that Cthulhu is one of the intended targets of verbose_stmt_info, so I set the value to true. Happy to be corrected by those who know more.

This passes tests when Julia is compiled at 621ee2aca670e28a7a318b39f5be88d1d9d5fecf, but on nightly it fails due to #133.

Note this adds a more testable call, `do_typeinf`,
for checking on compiler-related issues.
@Keno
Copy link
Member

Keno commented Mar 10, 2021

The Cthulhu.@interp macro in #128 fills this void. But yes, verbose_stmt_info is for Cthulhu. #128 turns it on, so once that is merged everything should be in a good state.

@Keno Keno closed this Mar 10, 2021
@timholy
Copy link
Member Author

timholy commented Mar 10, 2021

I think there's still some useful stuff in here from the standpoint of testability, so a bit later I'll essentially rebase this and resubmit.

timholy added a commit that referenced this pull request Mar 10, 2021
"ci" might be a CthulhuInterpreter, CodeInfo, or CallInfo.
Use `interp` consistently for CthulhuInterpreter.

Also incorporates the test from #134.
@timholy timholy mentioned this pull request Mar 10, 2021
timholy added a commit that referenced this pull request Mar 10, 2021
"ci" might be a CthulhuInterpreter, CodeInfo, or CallInfo.
Use `interp` consistently for CthulhuInterpreter.

Also incorporates the test from #134.
timholy added a commit that referenced this pull request Mar 11, 2021
"ci" might be a CthulhuInterpreter, CodeInfo, or CallInfo.
Use `interp` consistently for CthulhuInterpreter.

Also incorporates the test from #134.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants