Skip to content

Building matmul single-core with trace enabled leads to intermittent failures #1957

Closed
@jackl-xilinx

Description

@jackl-xilinx

Building and running the matrix multiplication design with trace enabled and running it will lead to inconsistent behavior where multiple run will sometimes pass and sometimes fail. This doesn't seem to happen in the non-trace option and seems to be true whether peano or chess is used as the compiler. You can test this via:

cd programming_examples/basic/matrix_multiplication/single_core
make trace

or
make -f Makefile.chess trace

Call the above multiple times (as it only builds it once) to see if pass or fail (and only generate a trace.txt when it passes)

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions