Skip to content

Comparing single base DNAString with single character causes stack error #51

@Shians

Description

@Shians

Under Biostring 2.58.0 and R4.0.5 on both macOS and CentOS.

> Biostrings::DNAString("A") == "A"
Error: C stack usage  7969280 is too close to the limit

Preconverting either side of the comparison works fine

> as.character(Biostrings::DNAString("A")) == "A"
[1] TRUE
> Biostrings::DNAString("A") == Biostrings::DNAString("A")
[1] TRUE

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions