Skip to content

Segfault in resulting program reversing operands of subscript operator #86

@ajaxvp

Description

@ajaxvp

xs[4] works, but not the reverse:

int main(void)
{
    int xs[5] = { 0, 1, 2, 3, 4 };

    ASSERT_EQUALS(xs[0], 0);
    ASSERT_EQUALS(xs[1], 1);
    ASSERT_EQUALS(xs[2], 2);
    ASSERT_EQUALS(xs[3], 3);
    ASSERT_EQUALS(xs[4], 4);

    // segfaults
    ASSERT_EQUALS(4[xs], 4);
}

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions