1# Root-finding tests 2 3# Square root tests 4sqrt:0,0:0 5sqrt:0,=1:0 6sqrt:1,0:1 7sqrt:1,=1:1 8sqrt:1,5:1 9sqrt:256,=1:16 10sqrt:257,=1:16 11sqrt:-1,0:$MP_UNDEF 12sqrt:-1,=1:$MP_UNDEF 13sqrt:-1029384298,66883:$MP_UNDEF 14sqrt:394820398429038402938402,=1:628347354915 15sqrt:394820398429038402938402,-5839823984:628347354915 16sqrt:17179869183,0:131071 17sqrt:4295098369,=1:65537 18sqrt:26965706504352387672564992041751053514175649974280741932736827760729,=1:5192851481060515336695158019653723 19 20# More general roots 21root:0,1,0:0 22root:0,1,=1:0 23root:0,5,0:0 24root:0,5,=1:0 25root:-1,5,0:-1 26root:-1,4,0:$MP_UNDEF 27root:-1,3,=1:-1 28root:-8,3,0:-2 29root:-8,3,=1:-2 30root:17,2,0:4 31root:17,3,0:2 32root:29,2,0:5 33root:29,3,0:3 34root:50,5,=1:2 35root:4295098369,2,0:65537 36root:4295098369,2,43:65537 37root:4295098369,2,=1:65537 38root:-4295098369,2,=1:$MP_UNDEF 39root:-4295098369,4,65537:$MP_UNDEF 40root:-281487861809153,3,0:-65537 41root:-281487861809153,3,=1:-65537 42root:-281487861809153,3,8349283:-65537 43root:-19991036671350700657170189502736817905009200157042372341654483623953031910930270960998207372480741818129399253027601458115528449927512127290460743651463958852225556661727551760552841554362323271980596910944452290359774556447658518439936535499843549082781717193598437061923,7,=1:-571823748273487384719287348728374273472 44root:26965706504352387672564992041751053514175649974280741932736827760729,2,=1:5192851481060515336695158019653723 45