First, check the Op’s contract and the Type’s contract and make sure you’re following the rules. Then try running your program in Using DebugMode. DebugMode might catch something that you’re not seeing.
Remember that you have to register optimizations with the The optimization database (optdb) for them to get used by the normal modes like FAST_COMPILE, FAST_RUN, and DebugMode.
First, check the Op’s contract and make sure you’re following the rules. Then try running your program in Using DebugMode. DebugMode might catch something that you’re not seeing.