Skip to content

🚸 MLIR - Enable building without RTTI #1589

@burgholzer

Description

@burgholzer

Due to the integration with the qc::QuantumComputation class and its type hierarchy, we currently need to compile MLIR with RTTI enabled.
This is not the default because of performance reasons and we actually do not require RTTI in the MLIR part of the code base except for the translation from qc::QuantumComputation to MLIR.

This is intended as a tracking issue for removing the requirement to build with RTTI enabled.
As soon as this is enabled, the MLIR toolchain builds we host may be updated to drop the respective flag.

Metadata

Metadata

Assignees

No one assigned

    Labels

    MLIRAnything related to MLIRusabilityAnything related to usability

    Type

    No fields configured for Task.

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions