{"push_id":602421334,"size":1,"distinct_size":1,"ref":"refs/heads/trunk","head":"e0db336312a578d7499aa9df8874059725fd62d9","before":"f77b7738385399934df6f57831b3c4f7cab7e606","commits":[{"sha":"e0db336312a578d7499aa9df8874059725fd62d9","author":{"email":"df7739b4d41d1204688ec0a1abf6bd1728203658@gmail.com","name":"kush789"},"message":"Made changes as suggested. Commit summary -\n\n- Changed n_cbrt_estimate and n_root_estimate() so that they comply with C aliasing rules.\n- Made all functions 32 bit compatible.\n- Changed float multiplication in n_root_estimate() to integer multiplication using umul_ppmm().\n- Updated docs, added url markup, added citations.\n- Added n_cbrtrem(), n_root() and related docs and tests.\n- Used n_cbrtrem() in n_rootrem() in case root is 3.\n- Removed checks for n < 0 as they don't really make sense.\n- Checking for overflow properly in n_rootrem() now.\n- Many other minor changes as mentioned in the comments of pull #119","distinct":true,"url":"https://api.github.com/repos/kush789/flint2/commits/e0db336312a578d7499aa9df8874059725fd62d9"}]}