Testing latest pari + WASM + node.js... and it works?! Wow.
License: GPL3
ubuntu2004
#ifdef LONG_IS_64BIT1#define __AGM_ATAN_LIMIT 602#define __DIVRR_GMP_LIMIT 43#define __EXPNEWTON_LIMIT 664#define __EXTGCD_HALFGCD_LIMIT -15#define __F2x_MUL_KARATSUBA_LIMIT 116#define __F2x_MUL_MULII_LIMIT 417#define __F2xqX_BARRETT_LIMIT 488#define __F2xqX_DIVREM_BARRETT_LIMIT 979#define __F2xqX_EXTGCD_LIMIT 9710#define __F2xqX_GCD_LIMIT 60511#define __F2xqX_HALFGCD_LIMIT 12712#define __F2xqX_INVBARRETT_LIMIT 5013#define __F2xqX_REM_BARRETT_LIMIT 10114#define __Flx_BARRETT2_LIMIT 3115#define __Flx_BARRETT_LIMIT 9216#define __Flx_DIVREM2_BARRETT_LIMIT 1417#define __Flx_DIVREM_BARRETT_LIMIT 16118#define __Flx_EXTGCD2_LIMIT 6119#define __Flx_EXTGCD_LIMIT 15820#define __Flx_GCD2_LIMIT 140921#define __Flx_GCD_LIMIT 85222#define __Flx_HALFGCD2_LIMIT 3623#define __Flx_HALFGCD_LIMIT 12024#define __Flx_INVBARRETT2_LIMIT 2225#define __Flx_INVBARRETT_LIMIT 20026#define __Flx_MUL2_KARATSUBA_LIMIT 1127#define __Flx_MUL2_MULII_LIMIT 828#define __Flx_MUL_KARATSUBA_LIMIT 3329#define __Flx_MUL_MULII_LIMIT 3030#define __Flx_REM2_BARRETT_LIMIT 8931#define __Flx_REM_BARRETT_LIMIT 15932#define __Flx_SQR2_KARATSUBA_LIMIT 1533#define __Flx_SQR2_SQRI_LIMIT 1434#define __Flx_SQR_KARATSUBA_LIMIT 9335#define __Flx_SQR_SQRI_LIMIT 3736#define __FlxqX_BARRETT_LIMIT 1737#define __FlxqX_DIVREM_BARRETT_LIMIT 4638#define __FlxqX_EXTGCD_LIMIT 4439#define __FlxqX_GCD_LIMIT 47040#define __FlxqX_HALFGCD_LIMIT 6041#define __FlxqX_INVBARRETT_LIMIT 2242#define __FlxqX_REM_BARRETT_LIMIT 4843#define __FpXQX_BARRETT_LIMIT 1244#define __FpXQX_DIVREM_BARRETT_LIMIT 3045#define __FpXQX_EXTGCD_LIMIT 2846#define __FpXQX_GCD_LIMIT 19147#define __FpXQX_HALFGCD_LIMIT 3548#define __FpXQX_INVBARRETT_LIMIT 4049#define __FpXQX_REM_BARRETT_LIMIT 3050#define __FpX_BARRETT_LIMIT 3851#define __FpX_DIVREM_BARRETT_LIMIT 11352#define __FpX_EXTGCD_LIMIT 8753#define __FpX_GCD_LIMIT 40654#define __FpX_HALFGCD_LIMIT 5855#define __FpX_INVBARRETT_LIMIT 11156#define __FpX_REM_BARRETT_LIMIT 11157#define __Fp_POW_BARRETT_LIMIT 12758#define __Fp_POW_REDC_LIMIT 1759#define __GCD_HALFGCD_LIMIT -160#define __HALFGCD_LIMIT 361#define __INVMOD_GMP_LIMIT 362#define __INVNEWTON_LIMIT 7563#define __LOGAGMCX_LIMIT 2264#define __LOGAGM_LIMIT 665#define __MULII_FFT_LIMIT -166#define __MULII_KARATSUBA_LIMIT -167#define __MULRR_MULII_LIMIT 5568#define __RgX_MUL_LIMIT 969#define __RgX_SQR_LIMIT 3870#define __SQRI_FFT_LIMIT -171#define __SQRI_KARATSUBA_LIMIT -172#define __SQRR_SQRI_LIMIT 1273#else74#define __AGM_ATAN_LIMIT 8975#define __DIVRR_GMP_LIMIT 476#define __EXPNEWTON_LIMIT 19777#define __EXTGCD_HALFGCD_LIMIT -178#define __F2x_MUL_KARATSUBA_LIMIT 1379#define __F2x_MUL_MULII_LIMIT 77480#define __F2xqX_BARRETT_LIMIT 4881#define __F2xqX_DIVREM_BARRETT_LIMIT 12782#define __F2xqX_EXTGCD_LIMIT 12783#define __F2xqX_GCD_LIMIT 88484#define __F2xqX_HALFGCD_LIMIT 8985#define __F2xqX_INVBARRETT_LIMIT 4086#define __F2xqX_REM_BARRETT_LIMIT 12787#define __Flx_BARRETT2_LIMIT 5288#define __Flx_BARRETT_LIMIT 16489#define __Flx_DIVREM2_BARRETT_LIMIT 11190#define __Flx_DIVREM_BARRETT_LIMIT 47091#define __Flx_EXTGCD2_LIMIT 18492#define __Flx_EXTGCD_LIMIT 46993#define __Flx_GCD2_LIMIT 128194#define __Flx_GCD_LIMIT 281795#define __Flx_HALFGCD2_LIMIT 18196#define __Flx_HALFGCD_LIMIT 58697#define __Flx_INVBARRETT2_LIMIT 39798#define __Flx_INVBARRETT_LIMIT 50199#define __Flx_MUL2_KARATSUBA_LIMIT 9100#define __Flx_MUL2_MULII_LIMIT 8101#define __Flx_MUL_KARATSUBA_LIMIT 57102#define __Flx_MUL_MULII_LIMIT 146103#define __Flx_REM2_BARRETT_LIMIT 89104#define __Flx_REM_BARRETT_LIMIT 388105#define __Flx_SQR2_KARATSUBA_LIMIT 18106#define __Flx_SQR2_SQRI_LIMIT 20107#define __Flx_SQR_KARATSUBA_LIMIT 112108#define __Flx_SQR_SQRI_LIMIT 183109#define __FlxqX_BARRETT_LIMIT 17110#define __FlxqX_DIVREM_BARRETT_LIMIT 46111#define __FlxqX_EXTGCD_LIMIT 44112#define __FlxqX_GCD_LIMIT 1289113#define __FlxqX_HALFGCD_LIMIT 89114#define __FlxqX_INVBARRETT_LIMIT 22115#define __FlxqX_REM_BARRETT_LIMIT 48116#define __FpXQX_BARRETT_LIMIT 12117#define __FpXQX_DIVREM_BARRETT_LIMIT 30118#define __FpXQX_EXTGCD_LIMIT 28119#define __FpXQX_GCD_LIMIT 182120#define __FpXQX_HALFGCD_LIMIT 35121#define __FpXQX_INVBARRETT_LIMIT 40122#define __FpXQX_REM_BARRETT_LIMIT 30123#define __FpX_BARRETT_LIMIT 44124#define __FpX_DIVREM_BARRETT_LIMIT 116125#define __FpX_EXTGCD_LIMIT 81126#define __FpX_GCD_LIMIT 414127#define __FpX_HALFGCD_LIMIT 55128#define __FpX_INVBARRETT_LIMIT 121129#define __FpX_REM_BARRETT_LIMIT 127130#define __Fp_POW_BARRETT_LIMIT 11131#define __Fp_POW_REDC_LIMIT 3132#define __GCD_HALFGCD_LIMIT -1133#define __HALFGCD_LIMIT 22134#define __INVMOD_GMP_LIMIT 3135#define __INVNEWTON_LIMIT 93136#define __LOGAGMCX_LIMIT 32137#define __LOGAGM_LIMIT 45138#define __MULII_FFT_LIMIT -1139#define __MULII_KARATSUBA_LIMIT -1140#define __MULRR_MULII_LIMIT 19141#define __RgX_MUL_LIMIT 7142#define __RgX_SQR_LIMIT 34143#define __SQRI_FFT_LIMIT -1144#define __SQRI_KARATSUBA_LIMIT -1145#define __SQRR_SQRI_LIMIT 9146#endif147148149