Skip to content

Consider fuzzing ppc::DoubleDouble as well, not just ieee formats. #3

Open
@eddyb

Description

@eddyb

The obvious benefit of testing/fuzzing is almost entirely limited to IEEE and IEEE-style formats (even odd ones can still exercise code paths common to all IEEE floats - that's how llvm/llvm-project#63895 was found).

But because we're not fuzzing PPC's weird "double double" (i.e. (f64, f64)) format, and the upstream tests are pretty lacking, we're still liable to have random bugs laying around, e.g. rust-lang/rust#83725.

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