Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
Download

Testing latest pari + WASM + node.js... and it works?! Wow.

28495 views
License: GPL3
ubuntu2004
asm����```````����Senv__linear_memoryenv__stack_pointerenvcheckbnfenv
__memory_baseenvpari_errenvnf_to_scalar_or_basisenvnew_chunk_resizeenvQ_denomenvnf_get_precenvreal_ienv
nflogembedenvRgV_sumenvgexpoenvnfnormenv	RgM_solveenvgrndtoienv	pari_warnenvbnfnewprec_shallowenvimag_ienvRgV_dotproductenvgmul2nenvgargenvgmulenvgaddenvgsubenvmppienvdivruenvdivrrenvroundrenvumodiuenv
algtobasisenvFl_invenvcopy_binenvfreeenvraiseenvmemcpyenvZM_snf_groupenvZV_prodenvidealfactorbackenvmuliienvmulirenvmulrrenvaffirenvlogr_absenvmulurenvnf_to_scalar_or_algenv	checkpridenvbnfisprincipal0envisprincipalenvdiagonal_shallowenv
shallowconcatenv	ZM_hnflllenvisprincipalfactenvbnf_build_cycgenenvZM_mulenvfamatV_factorbackenvZC_negenv	famat_mulenvfamat_reduceenvZM_invenvZM_negenv
bnf_compactfuenv
bnf_has_fuenvbnf_build_unitsenvto_famat_shallowenvfamat_nfvalremenv	ZM_ZC_mulenv	idealnormenvmemsetenvdvmdiienvnfvalenv	Z_pvalremenv	ZM_zc_mulenvfamat_mulpow_shallowenv__indirect_function_tablepGOT.memavmaGOT.mempari_mainstackGOT.memgen_0GOT.memDEBUGLEVEL_bnfGOT.memlontypGOT.memPARI_SIGINT_blockGOT.memPARI_SIGINT_pendingGOT.memgen_1����
����
��
�#����A�k"$���� (!#����(! ����"(("A���q! (! ( (((!@@@ A���pqA����G
 (A���qAF
  6D #����A����j6@A A�j����@@@@  ����"(AvAj ("	A���qAG
 (AF
#����("A|j!@ #����((kAK
A����#���� 6 A����6#���� 6 Aj!  AsAtj!@ #����((kAv K
 ����#���� 6@@@ A���G
 #����A΀��j6PA A�j����  A����r6  A����r6 E
 Aq!A!@ AjAI
  k!
A!@  Atj"#����"(6 Aj (6 Aj (6 Aj (6 Aj! 
A|j"

 E
@  Atj#����(6 Aj! Aj"
@@ 	A����J
 AI
 Au!#����("Atj!@ #����((kAK
A����#���� 6 A���6 A|j 6 AxjA����6#����(! A|j 6@ ����"(A���pqA���G
 (A����G
 (AF
#���� 6 A|j!@ #����((kAK
A����#���� 6 A����6A!@@@ (("(A���qA~j (! #����A����j60A A0j���� ����!A!@@@ (! ("	����!@@@@   A�j ����"
E
@ 
����"
����AmH
@ 
(A���pqA��� F
#���� 6 A|j!@ #����((kAK
A����#���� 6 A����6	 AG
 (A���pqA����F
@  ����"(A���qAG
 (AF
#���� 6 A|j!@ #����((kAK
A����#���� 6 A����6@@ AG
#����("
A|j!@ 
#����((kAK
A����#���� 6 A����6  
����"E
  A�j����! (\A{J
A!@ AM
A!@ 
 Atj((AJ
 Aj" G
 ! AG
#����(! AG
 ����A�jAv!@ AI
 #����A����j6A Aj���� AtA~j!@#����(E
  6 #����A����j6A ���� Aj!  ����!#����(" Atk!
@@@ #����((kAv O
 ����#���� 
6 
 A����r6#���� 
6 
 A����r6 AI
 Aj"
Aq!A!@ A~jAI
 
A|q!A!@ 
 At"
j 	 
j( At"j(6 
 
Aj"j 	 j( j(6 
 
Aj"j 	 j( j(6 
 
Aj"
j 	 
j( j(6 Aj! A|j"
 E
@ 
 At"
j 	 
j( Atj(6 Aj! Aj"
 
���� ����!  L
 A����!@@ (X"(A���pqA����F
  Atj( ����!
A!
 ("
(A���q"AI
 (!A!@  At"	j( 
 	j( Atj( ��������!	@@ 

 	!
 
 	����!
 Aj" G
  
 ���� ���� Au����"�������� ����"6\@ AH
  ( ((����! (("(!#����("	 A���q"
Atk!@ 	#����((kAv 
O
 
����#���� 6  
A����r6@ 
AI
 
Aj"	Aq!
A!@ 
A~jAI
 	A|q!A!@  At"
j  
j( At"	j(6  
Aj"j  j( 	j(6  
Aj"j  j( 	j(6  
Aj"
j  
j( 	j(6 Aj! A|j"
 
E
@  At"
j  
j( Atj(6 Aj! 
Aj"

   ���� ���� �������� ���� ���� (\l o"6\@@ E
#����("Atj!@ #����((kAK
A����#���� 6 A���6 A|j 6 AxjA����6#����(!  Atj 6 Aj! -At!@ A���G
 #����A΀��j6 A A j����   r6  Ȁ��! A�j$���� � (!@@#���� AvA�qj(E
#����! ����!  6@ ("
#����"(! A6 ����  6@ 
#����(E
#����"(! A6 ����#����(  ("At"k!  (kAu!@ #����((kAv O
 ����#���� 6  Aj ���� Atj"  k (����#����"(! A6 ����  6 
#����(E
#����"(! A6 ���� #���� 6@  M
@#����((" M
  (A���q"Atk!@  kAv O
 ����#���� 6  ("A���q"Atk!@ AI
 A~j!@ AjAq"E
@  Aj"At"j  j(6 Aj"
@ AI
@  At"A|j"j  j(6  Axj"j  j(6  Atj"j  j(6  A|j"At"j  j(6 AJ! ! 
 (!  A���wq6#���� 6   ("A���q"Atk!@ #����((kAv O
 ����#���� 6@ AI
 A~j!@ AjAq"E
@  Aj"At"j  j(6 Aj"
 AI
@  At"A|j"j  j(6  Axj"j  j(6  Atj"j  j(6  A|j"At"j  j(6 AJ! ! 
  (A���wq6 �	#����A k"$����#����"(! (! A6 ����! ("Adj!#����! (!	@  ((kAK
A����#����" 6 A����6 Ahj   Aj Aj Ajʀ��"
6 ("Atj!#����! (!
 (!@  ((kAK
A���� A���q!#����" 6 A����6 A|j 
6 Axj 6 Alj 6 ("A|j!@ #����((kAK
A����#���� 6 A����6 Apj 6 ( "(! (!@ AF
 (!
 (A Aj����"����! (!#����(" A���q"Atk!@ #����((kAv O
 ����#���� 6  A����r6@ AI
A!@  At"j 	 
 ( j(A����6 Aj" G
#����("Apj!@ #����((kAK
A����#���� 6 A����6 A|j 6 Axj 6 Atj 6 (A���pq!@@ (A���pqA���G
@ A���G
  ����!  ����!@ A���G
  ����!  ����! AI
 A��� r!A!A kAt! A���I!@#����(" j!#����!
  At"j("(! ((!@  
((kAv O
 ����#���� 6@ 
 #����A΀��j6A ����  6  ���� ����"(A���pq!@@ (A���pqA���G
@ A���G
  ����!  ����!@ A���G
  ����!  ����!@ AF
  ����! 
 j!  	 (����6 Aj" G
 A|j 6 Axj 6 Atj 6  Ȁ��! A j$���� �"#����A�k"$���� ("A���q!@ AvAojAI
  6T #����AӀ��j6PA A�j����#����! ����! (!@@ AG
 A|j!@ #����((kAK
A����#����" 6 A����6  6 #����(6 ("A|j!@ #����((kAK
A����#���� 6 A����6 A k"	At"j!
@ #����((kAv O
 ����#����" 
6 
 A����r"6 (" j!@ #����((kAv O
 ����#���� 6  6@ AI
A!@ 
 EAt!
@  At"j("���� 
 j   
����"(6  j (6 Aj" G
@  At"j("���� 
 j  ����6 Aj" G
 
 ( ((��������" A�jA����! (\" -At r6@@ 
 A�j!  6A! (\"(!#����(" A���q"Atk!@ #����((kAv O
 ����#���� 6  (A���wq6@ AI
 A AJ"Aj"A|q! Aq! A~jAI!A!@#����(" 	Atj!  At"j("(A���pq!
@ #����((kAv O
 ����#���� 6  
 r6@ AI
A! !
@ 
@  At"
j  
j(6  
Aj"j  j(6  
Aj"j  j(6  
Aj"
j  
j(6 Aj! 
A|j"

 !
 E
@  At"
j  
j(6 Aj! 
Aj"

  j 6 Aj" G
 (\"(!#����(!#����! (!
  A���q"Atk!@  ((kAv O
 ����#���� 6  (A���wq6@ AI
 Aj!
 
A���q" kAj"A AJ"Aj"A|q! Aq!A~  Asj"kAt! Aj"A���I! AH! A~jAI!A!@#����(" j!  At"j("(!
@ #����((kAv O
 ���� 
A���pq!#���� 6@ 
 #����A΀��j6@A A�j����   r6@ 
A! !
@ 
@  Atj"  
 jAtj(6 Aj   jAtj(6  Aj"Atj  
 jAtj(6  Aj"Atj  
 jAtj(6 Aj! 
A|j"

 !
 E
@  Atj  
 jAtj(6 Aj! 
Aj"

  j 6 Aj" G
@@@  A����"("A���q"Aj"
E
 
!@  At"j( j("(A����G
 (AG
 Aj"
#����(" Atk!@ #����((kAv O
 ����#����" 6  A����r6 ("A|j!@ #����((kAK
A����#���� 6 A����6@ AI
 
Aq!
A!@ A~jAI
 
Axq!
A!@  Atj" 6 Aj 6 Aj 6 Aj 6 Aj 6 Aj 6 Aj 6 Aj 6 Aj! 
Axj"

 
E
@  Atj 6 Aj! 
Aj"

#����("A|j!@ #����((kAK
A����#���� 6 A����6#����("
A~ 
 Aj"k"kAtj!@ 
#����((kAv Aj"
O
 
���� A���pq!#���� 6@ 
A���I
 #����A΀��j60A A0j����  
 r6@ AH
  k"A AJ"Aj"
Aq!A!@ A~jAI
 
A|q!A!@  Atj   jAtj(6  Aj"
Atj  
 jAtj(6  Aj"
Atj  
 jAtj(6  Aj"
Atj  
 jAtj(6 Aj! A|j"
 E
@  Atj   jAtj(6 Aj! Aj"
#����(" 
A���q"Atk!@ #����((kAv O
 ����#���� 6  (A���wq6 As!@ AI
 A AJ"Aj"A|q! Aq! A���I! A~jAI!A!@#����(" Atj!  At"j("(!
@ #����((kAv O
 ���� 
A���pq!#���� 6@ 
 #����A΀��j6 A A j����   r6@ AH
A! !
@ 
@  At"
j  
j(6  
Aj"j  j(6  
Aj"j  j(6  
Aj"
j  
j(6 Aj! 
A|j"

 !
 E
@  At"
j  
j(6 Aj! 
Aj"

  j 6 Aj" G
#����(" Atj! (!@ #����((kAv O
 ���� A���pq!#���� 6@ A���I
 #����A΀��j6A Aj����   r6A!@ AH
 A AJ"Aj"
Aq!@ A~jAI
 
A|q!
A!@  At"j  j(6  Aj"
j  
j(6  Aj"
j  
j(6  Aj"j  j(6 Aj! 
A|j"

 E
@  At"j  j(6 Aj! Aj"
#����(" A���q"Atk!@ #����((kAv O
 ����#���� 6  (A���wq6 AI
 A AJ"Aj"A|q! Aq! A���I! A~jAI!A!@#����(" Atj!  At"j("(!
@ #����((kAv O
 ���� 
A���pq!#���� 6@ 
 #����A΀��j6A ����   r6@ AH
A! !
@ 
@  At"
j  
j(6  
Aj"j  j(6  
Aj"j  j(6  
Aj"
j  
j(6 Aj! 
A|j"

 !
 E
@  At"
j  
j(6 Aj! 
Aj"

  j 6 Aj" G
#����(" 	Atj!@ #����((kAv O
 ����#���� 6  A����r6@@ E
 AI
A!A (A���q"
k!@@@  
O
  Atj!A!
   jAtj!  Atj(!
  Atj  
  (A����(6 Aj" G
 ����!
  (X����!
  (X����! AI
A!@  At"j  
 j(���� 
  j(����������������6 Aj" G
  ����!    ������������6 A�j$���� �#����Ak"$����#����(! ����!@@ 
#����("A|j!@ #����((kAK
A����#����" 6 A����6  A Aj Ajʀ��! ("A|j!@ #����((kAK
A����#���� 6 A����6  A Aj Ajʀ��!@ ����"
@@ ����"E
 ̀��! ����À��! (A���q"AI
A!@  Atj!  (#����(����6 Aj" G
 (! ( ((!#����!  ���� (����!	 ("A���q"Aj!#����("
 AsAtj!@ 
#����((kAv K
 ���� A���pq!#���� 6@@@ A���G
 #����A΀��j6A ����   r6   r6 AI
 Aj"Aq!A!@ A~jAI
 A|q!A!@  At"j  j(6  Aj"j  j(6  Aj"j  j(6  Aj"j  j(6 Aj! A|j"
 E
@  At"j  j(6 Aj! Aj"
 
A|j 	6#����!  ����! ("Alj!#����! (! (!@  ((kAK
A����#���� 6 A����6 A|j 6 Axj 6 Atj 6 Apj 6  Ȁ��! Aj$���� �#����("#����((kAv!  ("A���q"Atk!@@ A���pqA����G
@  O
 ����#���� 6  (A���wq6 AI
@#����(!#����!   "Aj"At"	j("("
A���q"Atk!@  ((kAv O
 ����#���� 6@ AI
 A~j!@ 
AjAq"E
@  Aj"At"j  j(6 Aj"
 AI
@  At"A|j"j  j(6  Axj"j  j(6  Atj"j  j(6  A|j"At"j  j(6 AJ! ! 
  (A���wq6  	j 6 AJ
@  O
 ����#���� 6@ AI
 A~j!@ AjAq"E
@  Aj"At"j  j(6 Aj"
 AI
@  At"A|j"j  j(6  Axj"j  j(6  Atj"j  j(6  A|j"At"j  j(6 AJ! ! 
  (A���wq6 O#����Ak"$����#����( ���� A Aj Ajʀ��Ȁ��! Aj$���� �#����Ak"$����#����!@@ 
  ǀ��! (!@@ (A���wqA����G
 ((A���pqA����G
 ((AvAojAK
 ((A���pqA���F
  6 #����A����j6A ����@   π��"
#���� 6 A|j!@ #����((kAK
A����#���� 6 A����6  ( (����Ȁ��! Aj$���� �#����A k"$���� ����!@@@ ("(A���q"AG
#����("A|j!@ #����((kAK
A����#���� 6 A����6 (! (!	 ("
((A���q"Aj! (!@@@ (A���wqA����G
#����(" Atk!
@ #����((kAv O
 ����#���� 
6 
 A����r6@ AI
A!@ 
 At"j 	   j(A����6 Aj" G
 
 Atj!	 
 
����!@ 
(A���q k"A���I
 #����A΀��j6A ���� 	 A����r6@@@@ 	 ����"(AvAjA! !
 (A����O
 ( (����!
 	  ����"�������� ����!
@ 
(A���qAG
 
(AG
#����(" Atk!@ #����((kAv O
 ����#���� 6  A����r6 AI
 Aj"Aq!	A!@ A~jAI
 A|q!
A!@  Atj"#����"(6 Aj (6 Aj (6 Aj (6 Aj! 
A|j"

 	E
@  Atj#����(6 Aj! 	Aj"	
 (!#����(" A���q"Atk!@ #����((kAv O
 ����#���� 6  A����r6@ AM
 A kAtjA AtA|j����  
6#����(!A!@  At"j("(!@@ 
(A����I
 (A����I
#����! 
 A€��!  6 #����(G
  j 	  À��6 (  AjĀ��#����(! Aj" G
 (!
 
(A���qAG
 
(AG
  Atj! 
 ŀ��!@ 
(A���q k"A���I
 #����A΀��j6A Aj����  A����r6#����(" A���q"Atk!	@ #����((kAv O
 ����#���� 	6 	 A����r6@ AI
A!@@@  At"j("

#����(!@ 
AH
#����("Atj!@ #����((kAK
A����#���� 6 A���6 A|j 
6 AxjA����6A 
k!#����("
Atj!@ 
#����((kAK
A����#���� 6 A���6 
A|j 6 
AxjA����|6 	 j 6 Aj" G
 !@@@ (A���qAG
 (AF
 AK
 AI
A!@  Atj!  (  Aj€��6#����! ( (G
 Aj" G
  	����!@ AI
A!@@  At"	j("(A����I
 (!#����(!
#����! 
 A���q"Atk!  	j(!@ 
 ((kAv O
 ����#���� 6@ AI
 A~j!@ AjAq"	E
@  Aj"At"
j  
j(6 	Aj"	
 AI
@  At"	A|j"
j  
j(6  	Axj"
j  
j(6  	Atj"	j  	j(6  A|j"	At"
j  
j(6 AJ!
 	! 

  (A���wq6@ ("A����I
  A����xs6   ƀ��! Aj" G
 
A!A!  ǀ��"E
 (A���qAF
#����("Atj!@ #����((kAK
A����#���� 6 A����6 A|j 6 Axj 6 A j$���� �#����Ak"$���� (!#����(!@@ A���wqA����G
 ("("A���pqA����G
 ("("AvAojAK
  sA���q
 ! ("(A���wqA����F
 #����A����j6  6A ����#����(! (! (! (! Alj!#����!	 (!
 (!@  	((kAK
A����#���� 6 A����6 A|j 
6 Axj 6 Atj 6 Apj 6@@   π��"
#���� 6 A|j!@ #����((kAK
A����#���� 6 A����6  ( (����Ȁ��! Aj$���� ����A bnfisunit [not a factorization]A 
bnfisunitA*bnfissunitA5t_INT-->ulong assignmentA�lg()A�	bnfsunit����linking����aG	bnfisunitavma.L.str pari_mainstack.L.str.4gen_0.L.str.3	
.L.str.1
DEBUGLEVEL_bnf
HgerepilecopylontypPARI_SIGINT_blockPARI_SIGINT_pending IbnfsunitJ
bnfsunit_i!"#$%&'()*.L.str.5	gen_1+,-./0123456789Kbnfunits:;Lshallowcopy<=Msunits_mod_unitsN
bnfisunit0Obnfissunit_i>?@ABCDEFP
bnfissunit.L.str.2񀀀.rodata..L.str.rodata..L.str.1.rodata..L.str.2.rodata..L.str.3.rodata..L.str.4.rodata..L.str.5����
reloc.CODE� -�������	����	���
������	������	���
���������		�	�	�	�
�
	�
�
�
�
	�
������������
�
�
�
	�
�
�������� �!�"�#�$�%�&���	����#�$�%�'���	����
��(��)��*�+�,�-�-�.���	��/��+�,�-�-�.���	����	�������	�� 1� � 	� �!�!	�!�"2�"3�"�"�"	�"�#4�#�#�#	�#�$5�$6�%6�%7�%�%�&	�&�&�&
�&�&8�&9�'5�'6�'6�'7�':�(;�((�(�(�(�)�)<�)�)�)�)�)	�*�*=�*�*	�*�+�+	�+�+�+	�+�,>�,?�,>�-@�-A�-B�-C�.�.�.	�.�/�/�/	�/�1�1�2	�2�3�3�3	�3�4�4
�4�6C�7�7�7	�7�7�7	�7�9�9�9	�9�:�:�:	�:�:�;
�;�=�=�=	�=�>�>�>	�?�?�?
�?�A�A�A	�A�A�A
�B�C�D�D	�D�E�E�E	�E�E�E
�E�G�G�H	�H�ID�IE�IF�IF�IG�JH�JG�JI�JJ�JK�JF�JL�JB�J�J�J�K�K�K�K�K	�K�K1�L�L	�L�L1�LN�LO�LP�MQ�MP�M=�MR�M=�N�NR�N�N�N	�N�O�O
�O�Q�QB�Q�Q	�Q�R(�R�R�R�S	�S�S�S�T	�T�V	�V�W�X�X�X�X1�X(�X�X�X�X�X�Y�Y�Y�ZU�Z�Z�Z	�Z�ZB�Z(�Z�[�[�[�[�[�[	�[�\�\�\	�]�]V�]W�^�^
�^�^�^5�_�_�_X�_5�_�_�_	�`�`�a�a�a�b	�b�bY�b�c�cZ�c�c[�c\�c�d]�d�d
�d�e�e�e	�e�e�f�f�f	�f�f�g�g	�g�hZ�h�hB�i�i�i	�i�k^�l�l�l�l	�l�m�m�m�m�n�n`�n�n�o�o	�o�pU�p�p�p	�p�pB�p(�p����	producersprocessed-byclangV13.0.0 (https://github.com/llvm/llvm-project 91f147792e815d401ae408989992f3c1530cc18a)����target_features+mutable-globals