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 @assume_effects compat #361

Merged
merged 3 commits into from
Oct 29, 2022
Merged

Fix @assume_effects compat #361

merged 3 commits into from
Oct 29, 2022

Conversation

Tokazama
Copy link
Member

@Tokazama Tokazama commented Oct 29, 2022

Julia v1.6 doesn't have assumed effects so we have a fallback defined. However, the previous implementation doesn't have proper macro hygiene and assumes only @assume_effects :total call is ever done. This only provides the @pure def when applicable.

Julia v1.6 doesn't have assumed effects so we have a fallback defined.
However, the previous implementation doesn't have proper macro hygeine
and assumes only `@assume_effects :total call` is every done. This only
provides the `@pure` def when applicable.
@codecov
Copy link

codecov bot commented Oct 29, 2022

Codecov Report

Merging #361 (00a2f81) into master (c2e3867) will not change coverage.
The diff coverage is n/a.

@@           Coverage Diff           @@
##           master     #361   +/-   ##
=======================================
  Coverage   90.27%   90.27%           
=======================================
  Files           9        9           
  Lines        1337     1337           
=======================================
  Hits         1207     1207           
  Misses        130      130           

📣 We’re building smart automated test selection to slash your CI/CD build times. Learn more

@Tokazama Tokazama merged commit 0caea19 into master Oct 29, 2022
@Tokazama Tokazama deleted the fix_assume_effects branch October 29, 2022 20:43
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