Skip to content

assert_eq! output is very unhelpful for floats #20870

Closed
@nagisa

Description

@nagisa
assert_eq!(1E-7, 0.0);

will output

assertion failed: (left == right) && (right == left) (left: 0f64, right: 0f64)' …

Note that values displayed are pretty useless.

Metadata

Metadata

Assignees

No one assigned

    Labels

    A-diagnosticsArea: Messages for errors, warnings, and lintsA-macrosArea: All kinds of macros (custom derive, macro_rules!, proc macros, ..)

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions