SymbolicML / DynamicExpressions.jl

Ridiculously fast symbolic expressions
https://symbolicml.org/DynamicExpressions.jl/dev
Apache License 2.0
92 stars 12 forks source link

Reduce precompilation #18

Closed MilesCranmer closed 1 year ago

MilesCranmer commented 1 year ago

The precompilation for DynamicExpressions.jl is a bit expensive right now, especially for Julia 1.9. This reduces it slightly, by removing ^, log, exp, sqrt, abs as precompiled operators, and also removing turbo=true and T=Float16 from the precompilation settings, as I think these are less common settings.

coveralls commented 1 year ago

Pull Request Test Coverage Report for Build 4442355122


Files with Coverage Reduction New Missed Lines %
src/EvaluateEquation.jl 1 99.64%
src/precompile.jl 3 80.8%
<!-- Total: 4 -->
Totals Coverage Status
Change from base Build 4439306280: 0.6%
Covered Lines: 983
Relevant Lines: 1081

💛 - Coveralls