Plutonomicon / plutarch-plutus

Typed eDSL for writing UPLC /ˈpluː.tɑːk/
MIT License
123 stars 64 forks source link

Tracing functions leave some computation even when compiled with `NoTrace` option #697

Open SeungheonOh opened 3 months ago

SeungheonOh commented 3 months ago

Reported by @bladyjoker , we want tracing function to erase all computation related to that trace message, i.e. pshow, when we are compiling with NoTrace option. This seems to be not the case currently. Need to investigate and fix if it is not working as we desire.

L-as commented 3 months ago

pshow and co. probably need to check if tracing is enabled or not and if so not do anything.