Skip to content

Conversation

@aviatesk
Copy link
Member

Built on top of #48913, this commit enables :call inference in irinterp. In a case when some regression is detected, we can simply revert this commit rather than reverting the whole refactoring from #48913.

@nanosoldier runbenchmarks("inference", vs=":master")
@nanosoldier runtests()

@nanosoldier
Copy link
Collaborator

Your benchmark job has completed - no performance regressions were detected. A full report can be found here.

@aviatesk
Copy link
Member Author

aviatesk commented Apr 3, 2023

@nanosoldier runtests()

Base automatically changed from avi/irsv to master April 4, 2023 00:09
@aviatesk aviatesk force-pushed the avi/irinterp-recurse-inf branch 2 times, most recently from 1ee2fca to ab3fee7 Compare April 10, 2023 12:49
@aviatesk
Copy link
Member Author

@nanosoldier runbenchmarks(!"scalar", vs=":master")
@nanosoldier runtests()

@aviatesk aviatesk force-pushed the avi/irinterp-recurse-inf branch from ab3fee7 to ee5ef93 Compare April 10, 2023 12:50
@nanosoldier
Copy link
Collaborator

Your benchmark job has completed - possible performance regressions were detected. A full report can be found here.

@nanosoldier
Copy link
Collaborator

Your package evaluation job has completed - possible new issues were detected.
A full report can be found here.

@aviatesk aviatesk force-pushed the avi/irinterp-recurse-inf branch from ee5ef93 to e891443 Compare April 28, 2023 03:46
@aviatesk
Copy link
Member Author

@nanosoldier runbenchmarks("inference", vs=":master")
@nanosoldier runtests()

@nanosoldier
Copy link
Collaborator

Your benchmark job has completed - possible performance regressions were detected. A full report can be found here.

@nanosoldier
Copy link
Collaborator

Your package evaluation job has completed - possible new issues were detected.
A full report can be found here.

@aviatesk
Copy link
Member Author

@nanosoldier runtests(["InformationGeometry", "KissMCMC", "Braket", "MPIMeasurements", "OutlierDetectionPython", "ClimaCore", "DifferentialForms", "LiteQTL", "Trixi2Vtk", "SubSIt", "Controlz", "Relief", "TensorRefinement"])

@nanosoldier
Copy link
Collaborator

Your package evaluation job has completed - possible new issues were detected.
A full report can be found here.

@aviatesk aviatesk force-pushed the avi/irinterp-recurse-inf branch from e891443 to 0e822cd Compare April 28, 2023 14:51
@aviatesk
Copy link
Member Author

aviatesk commented Apr 28, 2023

The failure of TensorRefinement was real. Now LimitedAccuracy can appear in irinterp, so we should include InferenceLattice for [typeinf|ipo]_lattice for irinterp. 0e822cd fixes it.

@aviatesk
Copy link
Member Author

@nanosoldier runbenchmarks("inference", vs=":master")
@nanosoldier runtests()

@nanosoldier
Copy link
Collaborator

Your benchmark job has completed - possible performance regressions were detected. A full report can be found here.

@nanosoldier
Copy link
Collaborator

Your package evaluation job has completed - possible new issues were detected.
A full report can be found here.

@aviatesk aviatesk force-pushed the avi/irinterp-recurse-inf branch from 0e822cd to a8d99f7 Compare April 29, 2023 16:13
@aviatesk
Copy link
Member Author

@nanosoldier runbenchmarks(!"scalar", vs=":master")
@nanosoldier runtests(["EBayes", "DelaunayTriangulation", "Permanents", "OteraEngine", "ScikitLearn", "ASE", "LazySets", "SBMLToolkit", "Causal", "Decapodes", "Relief", "SubSIt"])

@nanosoldier
Copy link
Collaborator

Your benchmark job has completed - possible performance regressions were detected. A full report can be found here.

@nanosoldier
Copy link
Collaborator

Your package evaluation job has completed - possible new issues were detected.
A full report can be found here.

aviatesk added 2 commits May 4, 2023 14:21
Built on top of #48913, this commit enables `:call` inference in irinterp.
In a case when some regression is detected, we can simply revert this
commit rather than reverting the whole refactoring from #48913.
Now `LimitedAccuracy` can appear in irinterp, so we should include
`InferenceLattice` for `[typeinf|ipo]_lattice` for irinterp.
@aviatesk aviatesk force-pushed the avi/irinterp-recurse-inf branch from a8d99f7 to 9436bf5 Compare May 4, 2023 07:26
@aviatesk
Copy link
Member Author

aviatesk commented May 4, 2023

@nanosoldier runbenchmarks(!"scalar", vs=":master")
@nanosoldier runtests(["EBayes", "DelaunayTriangulation", "Permanents", "OteraEngine", "ScikitLearn", "ASE", "LazySets", "SBMLToolkit", "Causal", "Decapodes", "Relief", "SubSIt"])

@nanosoldier
Copy link
Collaborator

Your benchmark job has completed - possible performance regressions were detected. A full report can be found here.

@nanosoldier
Copy link
Collaborator

Your package evaluation job has completed - no new issues were detected.
A full report can be found here.

@aviatesk aviatesk merged commit c0e12cd into master May 4, 2023
@aviatesk aviatesk deleted the avi/irinterp-recurse-inf branch May 4, 2023 22:49
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

compiler:inference Type inference

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants