Index: generic/nsf.c =================================================================== diff -u -r27bb1e990885cba2fd62749c714566c01f2ca662 -re9526ccbad4ba04e46d73d78719ec4aa26312d6a --- generic/nsf.c (.../nsf.c) (revision 27bb1e990885cba2fd62749c714566c01f2ca662) +++ generic/nsf.c (.../nsf.c) (revision e9526ccbad4ba04e46d73d78719ec4aa26312d6a) @@ -9489,7 +9489,7 @@ //foo(); /* for some unknown reasons, the folloing call crashes */ - //mp_clear(&bignumValue); + mp_clear(&bignumValue); //fprintf(stderr, "call clear DONE\n"); } @@ -20944,6 +20944,9 @@ if (Tcl_InitStubs(interp, "8.1", 0) == NULL) { return TCL_ERROR; } + if (Tcl_TomMath_InitStubs(interp, "8.1") == NULL) { + return TCL_ERROR; + } #endif #if defined(TCL_MEM_DEBUG)