-
Notifications
You must be signed in to change notification settings - Fork 2.3k
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
[ir] [refactor] Split stmt typechecking to the frontend #3875
Conversation
✔️ Deploy Preview for jovial-fermat-aa59dc ready! 🔨 Explore the source changes: b70dd71 🔍 Inspect the deploy log: https://app.netlify.com/sites/jovial-fermat-aa59dc/deploys/61da89add8f74200081b4a5d 😎 Browse the preview: https://deploy-preview-3875--jovial-fermat-aa59dc.netlify.app |
b38d135
to
fa0eb36
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM!
1607618
to
b70dd71
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
- Keep consistent usage of curly braces when there is only one statement inside a block.
- We can further make
report_condition_type_error
intocheck_condition_type
withif
included.
b70dd71
to
fbde9c3
Compare
This pull request is being automatically deployed with Vercel (learn more). 🔍 Inspect: https://vercel.com/taichi-api-docs-preview/taichi/HBZbcwMZXKFc2x2B4XqeSP8QrG7E [Deployment for d693ad5 canceled] |
✔️ Deploy Preview for docsite-preview ready! 🔨 Explore the source changes: d693ad5 🔍 Inspect the deploy log: https://app.netlify.com/sites/docsite-preview/deploys/61e2420e40ba5d0007bcb772 😎 Browse the preview: https://deploy-preview-3875--docsite-preview.netlify.app |
fbde9c3
to
d693ad5
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM!
Related issue = close #3633
Remaining issues:
TypeError
s thrown by frontend stmt typechecker are not catched and wrapped intoTaichiCompilationError
for now