Skip to content

ConstCheck::isConst() fails to identify constness #178

@naoyam

Description

@naoyam

🐛 Bug

This fails:

auto one = new Int(1);
auto one3 = mul(mul(one, one), one);
TORCH_CHECK(one3->isConstScalar());

It seems class ConstCheck fails to identify constness when Val is a compound expression.

See #177 for a reproducer.

Metadata

Metadata

Assignees

Labels

No labels
No labels

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions