swift
89078cc6 - [AutoDiff] Add tests. (#28150)

Commit
5 years ago
[AutoDiff] Add tests. (#28150) Add the following: - Crasher tests. - Activity analysis tests. - Control flow differentiation known incorrect derivative tests. Crasher tests are in `test/AutoDiff/compiler_crashers`. They each reference a JIRA issue and start with `RUN: not --crash`. They should be moved to `test/AutoDiff/compiler_crashers_fixed` when they are fixed. The following issues are newly tracked: TF-429, TF-756, TF-781, TF-881, TF-923, TF-928, TF-945. Some of these issues are in-progress.
Author
Parents
  • test/AutoDiff
    • File
      activity_analysis.swift
    • compiler_crashers
      • File
        tf429-enable-library-evolution.swift
      • File
        tf756-irgen-witness-method-archetype.swift
      • File
        tf881-derivative-local-variable-capture.swift
      • File
        tf923-pullback-ownership-use-after-free.swift
      • File
        tf928-pullback-ownership-memory-leak.swift
    • File
      control_flow.swift
    • File
      simple_math.swift