Skip to content

[BUG] Tile copy assignment operator does not properly handle transposed tiles #722

@daedalus5

Description

@daedalus5

Bug Description

    z = y;

    printf("z:\n");
    for (int i = 0; i < TileL::Layout::Shape::dim(1); ++i) {
        for (int j = 0; j < TileY::Layout::Shape::dim(1); ++j) {
            printf("%f ", (float)z.data(tile_coord(i, j)));
        }
        printf("\n");
    }
    printf("y:\n");
    for (int i = 0; i < TileL::Layout::Shape::dim(1); ++i) {
        for (int j = 0; j < TileY::Layout::Shape::dim(1); ++j) {
            printf("%f ", (float)y.data(tile_coord(i, j)));
        }
        printf("\n");
    }

System Information

No response

Metadata

Metadata

Assignees

Labels

bugSomething isn't workingtile

Type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions