• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

JuliaDiff / ForwardDiff.jl / 1060
80%

Build:
DEFAULT BRANCH: master
Ran 13 Apr 2017 05:16PM UTC
Jobs 2
Files 10
Run time 57s
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

pending completion
1060

push

travis-ci

web-flow
"Fix" perturbation confusion, ushering in a new age of glorious dual numbers and prosperity (#213)

* add method for making single seed and improve performance of multi-seed constructor

* refactor Dual to include a tag type parameter

This enables us to throw the proper error(s) in case of perturbation confusion

* unroll config type definitions for readability

* fix binary Dual ambiguities

* fix predicate definition order

* update configuration API with new tagging infrastructure and begin removing experimental multithreading functionality

If you have a use case where the input is large enough for multithreading to be useful,
then you should probably be using ReverseDiff instead of ForwardDiff. The exception to
this is jacobian calculation, but ForwardDiff.jacobian never supported multithreading
anyway. Once Julia's multithreading model matures, we can consider implementing
multithreading for ForwardDiff.jacobian, but we probably should never again support
it for gradients.

* get all tests passing except for deprecation layer + SIMD tests

* drop Julia v0.5

* remove non-v0.6 version compat code and replace test_approx_duals with a simpler predicate (proposed by @KristofferC)

* use where syntax instead of to-be-deprecated prefix typevar syntax

* implement ForwardDiff v0.4.x --> v0.5.x deprecation layer

* update benchmarks

* change T to V in Partials code to avoid confusion with tag parameter

* update docs

466 of 518 relevant lines covered (89.96%)

249749.84 hits per line

Jobs
ID Job ID Ran Files Coverage
1 1060.1 13 Apr 2017 05:17PM UTC 0
89.96
Travis Job 1060.1
2 1060.2 13 Apr 2017 05:16PM UTC 0
89.96
Travis Job 1060.2
Source Files on build 1060
Detailed source file information is not available for this build.
  • Back to Repo
  • Travis Build #1060
  • 12790803 on github
  • Prev Build on master (#1041)
  • Next Build on master (#1078)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc