Conversation
|
Why is this unnecessary? Do we tape a higher level operation than this? Is it not implemented? In I'm wondering if something like that would be more suitable here. |
|
|
In that case I would do the more aggressive thing and crash if taping is enabled. Note that this is fine if |
I do not think that this is the right thing to do at all. There are plenty of operations that are not taped but we do not crash on if taping is activated. It is perfectly acceptable to do non-taped operations as long as they are not meant to be part of the functional calculation. This is what the Taylor test and the If we think that non-taped operations should crash if taping is on then this is a big policy change and should be brought to the meeting for discussion. |
This is a fair point. We should decide what to do more universally. Adding it to It could also be argued that taking a stronger approach will help people avoid taping bugs, but a warning may be sufficient. Happy to discuss. |
Stops unnecessary taping inside
PointEvaluator.evaluate