Skip to content

Address method redefinition warnings that may break precompilation #10

@mossr

Description

@mossr
WARNING: Method definition propagate(AutomotiveSimulator.Entity{AdversarialDriving.BlinkerState, D, I}, AdversarialDriving.BlinkerVehicleControl, AutomotiveSimulator.Roadway{T} where T<:Real, Float64) where {D, I} in module AdversarialDriving at C:\Users\mossr\.julia\dev\AdversarialDriving\src\driving_models.jl:140 overwritten in module RiskSimulator at C:\Users\mossr\Code\sisl\ast\Allstate\AutonomousRiskFramework\RiskSimulator.jl\src\scenarios\merging_roadway.jl:67.
  ** incremental compilation may be fatally broken for this module **

WARNING: Method definition step_scene(AdversarialDriving.AdversarialDrivingMDP, AutomotiveSimulator.Scene{E} where E, Array{AdversarialDriving.Disturbance, 1}) in module AdversarialDriving at C:\Users\mossr\.julia\dev\AdversarialDriving\src\mdp.jl:126 overwritten in module RiskSimulator at C:\Users\mossr\Code\sisl\ast\Allstate\AutonomousRiskFramework\RiskSimulator.jl\src\scenario.jl:32.
  ** incremental compilation may be fatally broken for this module **

WARNING: Method definition step_scene(AdversarialDriving.AdversarialDrivingMDP, AutomotiveSimulator.Scene{E} where E, Array{AdversarialDriving.Disturbance, 1}, Random.AbstractRNG) in module AdversarialDriving at C:\Users\mossr\.julia\dev\AdversarialDriving\src\mdp.jl:126 overwritten in module RiskSimulator at C:\Users\mossr\Code\sisl\ast\Allstate\AutonomousRiskFramework\RiskSimulator.jl\src\scenario.jl:32.
  ** incremental compilation may be fatally broken for this module **

WARNING: Method definition cem_losses(Any, Any) in module POMDPStressTesting at C:\Users\mossr\Code\sisl\ast\POMDPStressTesting.jl\src\solvers\cem.jl:32 overwritten in module RiskSimulator at C:\Users\mossr\Code\sisl\ast\Allstate\AutonomousRiskFramework\RiskSimulator.jl\src\ast.jl:161.
  ** incremental compilation may be fatally broken for this module **

WARNING: Method definition cem_losses##kw(Any, typeof(POMDPStressTesting.cem_losses), Any, Any) in module POMDPStressTesting at C:\Users\mossr\Code\sisl\ast\POMDPStressTesting.jl\src\solvers\cem.jl:32 overwritten in module RiskSimulator at C:\Users\mossr\Code\sisl\ast\Allstate\AutonomousRiskFramework\RiskSimulator.jl\src\ast.jl:161.
  ** incremental compilation may be fatally broken for this module **

This is due, in part, to certain method overrides.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions