[CIRCTHLS]-Hlstool Lowering Problems

I have sucessfully build the circt-hls projects and run the cosim test suite. When trying to figure out detailed hlstool work flow, I follow the guideline. However failure comes at the converting C to DHLS Verilog first stage, Error logs suggest that there is a none attribute created with unregistered dialect while executing triangle_firrtl.mlir file driven by hlstool --kernel_file ../triangle.c --kernel_name triangle dynamic-polygeist instruction.