[MacPorts] #48162: Processing of port cryptlib failed

MacPorts noreply at macports.org
Wed Jun 24 13:24:49 PDT 2015


#48162: Processing of port cryptlib failed
-----------------------+--------------------------------
 Reporter:  swenska@…  |      Owner:  macports-tickets@…
     Type:  defect     |     Status:  new
 Priority:  Normal     |  Milestone:
Component:  ports      |    Version:  2.3.3
 Keywords:             |       Port:
-----------------------+--------------------------------
 cat
 /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_devel_cryptlib/cryptlib/main.log
 version:1
 :debug:main Found Dependency: path: /usr/bin filename: unzip regex:
 ^unzip$
 :msg:main --->  Computing dependencies for cryptlib:info:main .:debug:main
 cryptlib has no conflicts
 :debug:main Found Dependency: path: /usr/bin filename: unzip regex:
 ^unzip$
 :debug:main Searching for dependency: unzip
 :debug:main Didn't find receipt, going to depspec regex for: unzip
 :debug:main Found Dependency: path: /usr/bin filename: unzip regex:
 ^unzip$
 :msg:main
 :debug:main Executing org.macports.main (cryptlib)
 :debug:main changing euid/egid - current euid: 0 - current egid: 0
 :debug:main egid changed to: 501
 :debug:main euid changed to: 502
 :debug:main Skipping completed org.macports.archivefetch (cryptlib)
 :debug:main Privilege de-escalation not attempted as not running as root.
 :debug:main Skipping completed org.macports.fetch (cryptlib)
 :debug:main Privilege de-escalation not attempted as not running as root.
 :debug:main Skipping completed org.macports.checksum (cryptlib)
 :debug:main Privilege de-escalation not attempted as not running as root.
 :debug:main Skipping completed org.macports.extract (cryptlib)
 :debug:main Privilege de-escalation not attempted as not running as root.
 :debug:main Skipping completed org.macports.patch (cryptlib)
 :debug:main Privilege de-escalation not attempted as not running as root.
 :debug:main Skipping completed org.macports.configure (cryptlib)
 :debug:main Privilege de-escalation not attempted as not running as root.
 :debug:build build phase started at Wed Jun 24 21:24:02 BST 2015
 :notice:build --->  Building cryptlib
 :debug:build Executing proc-pre-org.macports.build-build-0
 :debug:build Executing org.macports.build (cryptlib)
 :debug:build Environment:
 CC='/usr/bin/clang'
 CC_PRINT_OPTIONS='YES'
 CC_PRINT_OPTIONS_FILE='/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_devel_cryptlib/cryptlib/work/.CC_PRINT_OPTIONS'
 CFLAGS='-Os -isystem/opt/local/include -arch x86_64'
 CPATH='/opt/local/include'
 LDFLAGS='-arch x86_64'
 LIBRARY_PATH='/opt/local/lib'
 MACOSX_DEPLOYMENT_TARGET='10.10'
 PREFIX='/opt/local'
 :debug:build Assembled command: 'cd
 "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_devel_cryptlib/cryptlib/work/cl342"
 && /usr/bin/make -j4 -w default shared'
 :debug:build Executing command line:  cd
 "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_devel_cryptlib/cryptlib/work/cl342"
 && /usr/bin/make -j4 -w default shared
 :info:build make: Entering directory
 `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_devel_cryptlib/cryptlib/work/cl342'
 :info:build make[1]: Entering directory
 `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_devel_cryptlib/cryptlib/work/cl342'
 :info:build make[1]: Entering directory
 `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_devel_cryptlib/cryptlib/work/cl342'
 :info:build make[1]: Leaving directory
 `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_devel_cryptlib/cryptlib/work/cl342'
 :info:build make[1]: Leaving directory
 `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_devel_cryptlib/cryptlib/work/cl342'
 :info:build make[1]: Entering directory
 `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_devel_cryptlib/cryptlib/work/cl342'
 :info:build make[1]: Entering directory
 `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_devel_cryptlib/cryptlib/work/cl342'
 :info:build make[1]: Leaving directory
 `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_devel_cryptlib/cryptlib/work/cl342'
 :info:build make[1]: Leaving directory
 `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_devel_cryptlib/cryptlib/work/cl342'
 :info:build LDAP interface detected, enabling LDAP support
 :info:build LDAP interface detected, enabling LDAP support
 :info:build make[1]: Entering directory
 `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_devel_cryptlib/cryptlib/work/cl342'
 :info:build make[1]: Entering directory
 `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_devel_cryptlib/cryptlib/work/cl342'
 :info:build make[2]: Entering directory
 `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_devel_cryptlib/cryptlib/work/cl342'
 :info:build /usr/bin/clang -Os -isystem/opt/local/include -arch x86_64 -c
 -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -DHAS_LDAP
 -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-
 pointer -o ./static-obj/bn_asm.o bn/bn_asm.c
 :info:build make[2]: Entering directory
 `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_devel_cryptlib/cryptlib/work/cl342'
 :info:build /usr/bin/clang -Os -isystem/opt/local/include -arch x86_64 -c
 -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -DHAS_LDAP -fPIC -fno-common
 -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-
 pointer -o ./shared-obj/bn_asm.o bn/bn_asm.c
 :info:build /usr/bin/clang -Os -isystem/opt/local/include -arch x86_64 -c
 -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -DHAS_LDAP -fPIC -fno-common
 -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-
 pointer -o ./shared-obj/bn_div.o bn/bn_div.c
 :info:build /usr/bin/clang -Os -isystem/opt/local/include -arch x86_64 -c
 -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -DHAS_LDAP
 -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-
 pointer -o ./static-obj/bn_exp.o bn/bn_exp.c
 :info:build bn/bn_asm.c:88:3: warning: shift count >= width of type
 [-Wshift-count-overflow]
 :info:build                 mul_add(rp[0],ap[0],w,c1);
 :info:build                 ^~~~~~~~~~~~~~~~~~~~~~~~~
 :info:build ./bn/bn_lcl.h:315:7: note: expanded from macro 'mul_add'
 :info:build         (c)= Hw(t); \
 :info:build              ^~~~~
 :info:build ./bn/bn_lcl.h:296:34: note: expanded from macro 'Hw'
 :info:build #define Hw(t)    (((BN_ULONG)((t)>>BN_BITS2))&BN_MASK2)
 :info:build                                  ^ ~~~~~~~~
 :info:build bn/bn_asm.c:89:3: warning: shift count >= width of type
 [-Wshift-count-overflow]
 :info:build                 mul_add(rp[1],ap[1],w,c1);
 :info:build                 ^~~~~~~~~~~~~~~~~~~~~~~~~
 :info:build ./bn/bn_lcl.h:315:7: note: expanded from macro 'mul_add'
 :info:build         (c)= Hw(t); \
 :info:build              ^~~~~
 :info:build ./bn/bn_lcl.h:296:34: note: expanded from macro 'Hw'
 :info:build #define Hw(t)    (((BN_ULONG)((t)>>BN_BITS2))&BN_MASK2)
 :info:build                                  ^ ~~~~~~~~
 :info:build bn/bn_asm.c:90:3: warning: shift count >= width of type
 [-Wshift-count-overflow]
 :info:build                 mul_add(rp[2],ap[2],w,c1);
 :info:build                 ^~~~~~~~~~~~~~~~~~~~~~~~~
 :info:build ./bn/bn_lcl.h:315:7: note: expanded from macro 'mul_add'
 :info:build         (c)= Hw(t); \
 :info:build              ^~~~~
 :info:build ./bn/bn_lcl.h:296:34: note: expanded from macro 'Hw'
 :info:build #define Hw(t)    (((BN_ULONG)((t)>>BN_BITS2))&BN_MASK2)
 :info:build                                  ^ ~~~~~~~~
 :info:build bn/bn_asm.c:91:3: warning: shift count >= width of type
 [-Wshift-count-overflow]
 :info:build                 mul_add(rp[3],ap[3],w,c1);
 :info:build                 ^~~~~~~~~~~~~~~~~~~~~~~~~
 :info:build ./bn/bn_lcl.h:315:7: note: expanded from macro 'mul_add'
 :info:build         (c)= Hw(t); \
 :info:build              ^~~~~
 :info:build ./bn/bn_lcl.h:296:34: note: expanded from macro 'Hw'
 :info:build #define Hw(t)    (((BN_ULONG)((t)>>BN_BITS2))&BN_MASK2)
 :info:build                                  ^ ~~~~~~~~
 :info:build bn/bn_asm.c:97:3: warning: shift count >= width of type
 [-Wshift-count-overflow]
 :info:build                 mul_add(rp[0],ap[0],w,c1);
 :info:build                 ^~~~~~~~~~~~~~~~~~~~~~~~~
 :info:build ./bn/bn_lcl.h:315:7: note: expanded from macro 'mul_add'
 :info:build         (c)= Hw(t); \
 :info:build              ^~~~~
 :info:build ./bn/bn_lcl.h:296:34: note: expanded from macro 'Hw'
 :info:build #define Hw(t)    (((BN_ULONG)((t)>>BN_BITS2))&BN_MASK2)
 :info:build                                  ^ ~~~~~~~~
 :info:build bn/bn_asm.c:88:3: warning: shift count >= width of type
 [-Wshift-count-overflow]
 :info:build bn/bn_div.c:353:33: warning: shift count >= width of type
 [-Wshift-count-overflow]
 :info:build                 mul_add(rp[0],ap[0],w,c1);
 :info:build                 ^~~~~~~~~~~~~~~~~~~~~~~~~
 :info:build ./bn/bn_lcl.h:315:7: note:                                 if
 (t2 <= ((((BN_ULLONG)rem)<<BN_BITS2)|wnump[-2]))expanded from macro
 'mul_add'
 :info:build
 :info:build                                                             ^
 ~~~~~~~~
 :info:build         (c)= Hw(t); \
 :info:build              ^~~~~
 :info:build ./bn/bn_lcl.h:296:34: note: expanded from macro 'Hw'
 :info:build #define Hw(t)    (((BN_ULONG)((t)>>BN_BITS2))&BN_MASK2)
 :info:build                                  ^ ~~~~~~~~
 :info:build bn/bn_asm.c:89:3: warning: shift count >= width of type
 [-Wshift-count-overflow]
 :info:build                 mul_add(rp[1],ap[1],w,c1);
 :info:build                 ^~~~~~~~~~~~~~~~~~~~~~~~~
 :info:build ./bn/bn_lcl.h:315:7: note: expanded from macro 'mul_add'
 :info:build         (c)= Hw(t); \
 :info:build              ^~~~~
 :info:build ./bn/bn_lcl.h:296:34: note: expanded from macro 'Hw'
 :info:build #define Hw(t)    (((BN_ULONG)((t)>>BN_BITS2))&BN_MASK2)
 :info:build                                  ^ ~~~~~~~~
 :info:build bn/bn_asm.c:90:3: warningbn/bn_asm.c:114:3: warning: shift
 count >= width of type [-Wshift-count-overflow]
 :info:build                 mul(rp[0],ap[0],w,c1);
 :info:build                 ^~~~~~~~~~~~~~~~~~~~~
 :info:build ./bn/bn_lcl.h:322:7: note: expanded from macro 'mul'
 :info:build         (c)= Hw(t); \
 :info:build              ^~~~~
 :info:build ./bn/bn_lcl.h:296:34: note: expanded from macro 'Hw'
 :info:build #define Hw(t)    (((BN_ULONG)((t)>>BN_BITS2))&BN_MASK2)
 :info:build                                  ^ ~~~~~~~~
 :info:build bn/bn_asm.c:115:3: warning: shift count >= width of type
 [-Wshift-count-overflow]
 :info:build                 mul(rp[1],ap[1],w,c1);
 :info:build                 ^~~~~~~~~~~~~~~~~~~~~
 :info:build ./bn/bn_lcl.h:322:7: note: expanded from macro 'mul'
 :info:build         (c)= Hw(t); \
 :info:build              ^~~~~
 :info:build ./bn/bn_lcl.h:296:34: note: expanded from macro 'Hw'
 :info:build #define Hw(t)    (((BN_ULONG)((t)>>BN_BITS2))&BN_MASK2)
 :info:build                                  ^ ~~~~~~~~
 :info:build bn/bn_asm.c:116:3: warning: shift count >= width of type
 [-Wshift-count-overflow]
 :info:build                 mul(rp[2],ap[2],w,c1);
 :info:build                 ^~~~~~~~~~~~~~~~~~~~~
 :info:build ./bn/bn_lcl.h:322:7: note: expanded from macro 'mul'
 :info:build         (c)= Hw(t); \
 :info:build              ^~~~~
 :info:build ./bn/bn_lcl.h:: shift count >= width of type [-Wshift-count-
 overflow]
 :info:build                 mul_add(rp[2],ap[2],w,c1);
 :info:build                 ^~~~~~~~~~~~~~~~~~~~~~~~~
 :info:build ./bn/bn_lcl.h:315:7: note: expanded from macro 'mul_add'
 :info:build         (c)= Hw(t); \
 :info:build              ^~~~~
 :info:build ./bn/bn_lcl.h:296:34: note: expanded from macro 'Hw'
 :info:build #define Hw(t)    (((BN_ULONG)((t)>>BN_BITS2))&BN_MASK2)
 :info:build                                  ^ ~~~~~~~~
 :info:build bn/bn_asm.c:91:3: warning: shift count >= width of type
 [-Wshift-count-overflow]
 :info:build                 mul_add(rp[3],ap[3],w,c1);
 :info:build                 ^~~~~~~~~~~~~~~~~~~~~~~~~
 :info:build ./bn/bn_lcl.h:315:7: note: expanded from macro 'mul_add'
 :info:build         (c)= Hw(t); \
 :info:build              ^~~~~
 :info:build ./bn/bn_lcl.h:296:34: note: expanded from macro 'Hw'
 :info:build #define Hw(t)    (((BN_ULONG)((t)>>BN_BITS2))&BN_MASK2)
 :info:build                                  ^ ~~~~~~~~
 :info:build bn/bn_asm.c:97:3: warning: shift count >= width of type
 [-Wshift-count-overflow]
 :info:build                 mul_add(rp[0],ap[0],w,c1);
 :info:build                 ^~~~~~~~~~~~~~~~~~~~~~~~~
 :info:build ./bn/bn_lcl.h:315:7: note: expanded from macro 'mul_add'
 :info:build         (c)= Hw(t); \
 :info:build              ^~~~~
 :info:build ./bn/bn_lcl.h:296:34: note: expanded from macro 'Hw'
 :info:build #define Hw(t)    (((BN_ULONG)((t)>>BN_BITS2))&BN_MASK2)
 :info:build                                  ^ ~~~~~~~~
 :info:build 296:34: note: expanded from macro 'Hw'
 :info:build bn/bn_asm.c:114:#define Hw(t)
 (((BN_ULONG)((t)>>BN_BITS2))&BN_MASK2)3
 :info:build :                                 ^ ~~~~~~~~
 :info:build warning: shift count >= width of type [-Wshift-count-overflow]
 :info:build bn/bn_asm.c:117:3: warning: shift count >= width of type
 [-Wshift-count-overflow]
 :info:build                 mul(rp[0],ap[0],w,c1);
 :info:build                 ^~~~~~~~~~~~~~~~~~~~~
 :info:build ./bn/bn_lcl.h:322:                mul(rp[3],ap[3],w,c1);7
 :info:build :                ^~~~~~~~~~~~~~~~~~~~~
 :info:build note: expanded from macro 'mul'
 :info:build ./bn/bn_lcl.h:322:7: note: expanded from macro 'mul'
 :info:build         (c)= Hw(t); \
 :info:build              ^~~~~
 :info:build ./bn/bn_lcl.h:296:34: note: expanded from macro 'Hw'
 :info:build #define Hw(t)    (((BN_ULONG)((t)>>BN_BITS2))&BN_MASK2)
 :info:build                                  ^ ~~~~~~~~
 :info:build bn/bn_asm.c:123:3: warning: shift count >= width of type
 [-Wshift-count-overflow]
 :info:build                 mul(rp[0],ap[0],w,c1);
 :info:build                 ^~~~~~~~~~~~~~~~~~~~~
 :info:build ./bn/bn_lcl.h:322:7: note: expanded from macro 'mul'
 :info:build         (c)= Hw(t); \
 :info:build              ^~~~~
 :info:build ./bn/bn_lcl.h:296:34: note: expanded from macro 'Hw'
 :info:build #define Hw(t)    (((BN_ULONG)((t)>>BN_BITS2))&BN_MASK2)
 :info:build                                  ^ ~~~~~~~~
 :info:build bn/bn_asm.c:137:3: warning: shift count >= width of type
 [-Wshift-count-overflow]
 :info:build bn/bn_div.c:583:33: warning: shift count >= width of type
 [-Wshift-count-overflow]
 :info:build                 sqr(r[0],r[1],a[0]);
 :info:build                 ^~~~~~~~~~~~~~~~~~~        (c)= Hw(t); \
 :info:build              ^~~~~
 :info:build ./bn/bn_lcl.h:296:34: note:                                 if
 (t2 <= ((((BN_ULLONG)rem)<<BN_BITS2)|wnump[-2]))
 :info:build                                                             ^
 ~~~~~~~~
 :info:build
 :info:build ./bn/bn_lcl.h:329:7: note: expanded from macro 'sqr'
 :info:build         (r1)=Hw(t); \
 :info:build              ^~~~~
 :info:build ./bn/bn_lcl.h:296:34:expanded from macro 'Hw'
 :info:build #define Hw(t)    (((BN_ULONG)((t)>>BN_BITS2))&BN_MASK2)
 :info:build                                  ^ ~~~~~~~~
 :info:build bn/bn_asm.c:115:3: warning: shift count >= width of type
 [-Wshift-count-overflow]
 :info:build                 mul(rp[1],ap[1],w,c1);
 :info:build                 ^~~~~~~~~~~~~~~~~~~~~
 :info:build ./bn/bn_lcl.h:322:7: note: expanded from macro 'mul'
 :info:build         (c)= Hw(t); \
 :info:build              ^~~~~
 :info:build ./bn/bn_lcl.h:296:34: note: expanded from macro 'Hw'
 :info:build #define Hw(t)    (((BN_ULONG)((t)>>BN_BITS2))&BN_MASK2)
 :info:build                                  ^ ~~~~~~~~
 :info:build bn/bn_asm.c:116:3: warning: shift count >= width of type
 [-Wshift-count-overflow]
 :info:build                 mul(rp[2],ap[2],w,c1);
 :info:build                 ^~~~~~~~~~~~~~~~~~~~~
 :info:build ./bn/bn_lcl.h:322:7: note: expanded from macro 'mul'
 :info:build         (c)= Hw(t); \
 :info:build              ^~~~~
 :info:build ./bn/bn_lcl.h:296:34: note: expanded from macro 'Hw'
 :info:build #define Hw(t)    (((BN_ULONG)((t)>>BN_BITS2))&BN_MASK2)
 :info:build                                  ^ ~~~~~~~~
 :info:build bn/bn_asm.c:117:3: warning: shift count >= width of type
 [-Wshift-count-overflow]
 :info:build                 mul(rp[3],ap[3],w,c1);
 :info:build                 ^~~~~~~~~~~~~~~~~~~~~
 :info:build ./bn/bn_lcl.h:322:7: note: expanded from macro 'mul'
 :info:build         (c)= Hw(t); \
 :info:build              ^~~~~
 :info:build ./bn/bn_lcl.h:296:34: note: expanded from macro 'Hw'
 :info:build #define Hw(t)    (((BN_ULONG)((t)>>BN_BITS2))&BN_MASK2)
 :info:build                                  ^ ~~~~~~~~
 :info:build bn/bn_asm.c:123:3: warning: shift count >= width of type
 [-Wshift-count-overflow]
 :info:build                 mul(rp[0],ap[0],w,c1);
 :info:build                 ^~~~~~~~~~~~~~~~~~~~~
 :info:build ./bn/bn_lcl.h:322:7: note: expanded from macro 'mul'
 :info:build         (c)= Hw(t); \
 :info:build              ^~~~~
 :info:build ./bn/bn_lcl.h:296:34: note: expanded from macro 'Hw'
 :info:build #define Hw(t)    (((BN_ULONG)((t)>>BN_BITS2))&BN_MASK2)
 :info:build                                  ^ ~~~~~~~~
 :info:build bn/bn_asm.c:137:3: warning: shift count >= width of type
 [-Wshift-count-overflow]
 :info:build                 sqr(r[0],r[1],a[0]);
 :info:build                 ^~~~~~~~~~~~~~~~~~~
 :info:build ./bn/bn_lcl.h:329:7: note: expanded from macro 'sqr'
 :info:build         (r1)=Hw(t); \
 :info:build              ^~~~~
 :info:build ./bn/bn_lcl.h:296:34: note: expanded from macro 'Hw'
 :info:build #define Hw(t)    (((BN_ULONG)((t)>>BN_BITS2))&BN_MASK2)
 :info:build                                  ^ ~~~~~~~~
 :info:build bn/bn_asm.c:138:3: warning: shift count >= width of type
 [-Wshift-count-overflow]
 :info:build                 sqr(r[2],r[3],a[1]);
 :info:build                 ^~~~~~~~~~~~~~~~~~~
 :info:build ./bn/bn_lcl.h:329:7: note: expanded from macro 'sqr'
 :info:build         (r1)=Hw(t); \
 :info:build              ^~~~~
 :info:build ./bn/bn_lcl.h:296:34: note: expanded from macro 'Hw'
 :info:build #define Hw(t)    (((BN_ULONG)((t)>>BN_BITS2))&BN_MASK2)
 :info:build                                  ^ ~~~~~~~~
 :info:build bn/bn_asm.c:139:3: warning: shift count >= width of type
 [-Wshift-count-overflow]
 :info:build                 sqr(r[4],r[5],a[2]);
 :info:build                 ^~~~~~~~~~~~~~~~~~~
 :info:build ./bn/bn_lcl.h:329:7: note: expanded from macro 'sqr'
 :info:build         (r1)=Hw(t); \
 :info:build              ^~~~~
 :info:build ./bn/bn_lcl.h:296:34 note: expanded from macro 'Hw'
 :info:build #define Hw(t)    (((BN_ULONG)((t)>>BN_BITS2))&BN_MASK2)
 :info:build                                  ^ ~~~~~~~~
 :info:build bn/bn_asm.c:138:3: warning: shift count >= width of type
 [-Wshift-count-overflow]
 :info:build                 sqr(r[2],r[3],a[1]);
 :info:build                 ^~~~~~~~~~~~~~~~~~~
 :info:build ./bn/bn_lcl.h:329:7: note: expanded from macro 'sqr'
 :info:build         (r1)=Hw(t); \
 :info:build              ^~~~~
 :info:build ./bn/bn_lcl.h:296:34: note: expanded from macro 'Hw'
 :info:build #define Hw(t)    (((BN_ULONG)((t)>>BN_BITS2))&BN_MASK2)
 :info:build                                  ^ ~~~~~~~~
 :info:build bn/bn_asm.c:139:3: warning: shift count >= width of type
 [-Wshift-count-overflow]
 :info:build                 sqr(r[4],r[5],a[2]);
 :info:build                 ^~~~~~~~~~~~~~~~~~~
 :info:build ./bn/bn_lcl.h:329:7: note: expanded from macro 'sqr'
 :info:build         (r1)=Hw(t); \
 :info:build              ^~~~~
 :info:build ./bn/bn_lcl.h:296:34: note: expanded from macro 'Hw'
 :info:build #define Hw(t)    (((BN_ULONG)((t)>>BN_BITS2))&BN_MASK2)
 :info:build                                  ^ ~~~~~~~~
 :info:build bn/bn_asm.c:140:3: warning: shift count >= width of type
 [-Wshift-count-overflow]
 :info:build                 sqr(r[6],r[7],a[3]);
 :info:build                 ^~~~~~~~~~~~~~~~~~~
 :info:build ./bn/bn_lcl.h:329:7: note: expanded from macro 'sqr'
 :info:build         (r1)=Hw(t); \
 :info:build              ^~~~~
 :info:build ./bn/bn_lcl.h:296:34: note: expanded from macro 'Hw'
 :info:build #define Hw(t)    (((BN_ULONG)((t)>>BN_BITS2))&BN_MASK2)
 :info:build                                  ^ ~~~~~~~~
 :info:build bn/bn_asm.c:146:3: warning: shift count >= width of type
 [-Wshift-count-overflow]
 :info:build                 sqr(r[0],r[1],a[0]);
 :info:build                 ^~~~~~~~~~~~~~~~~~~
 :info:build ./bn/bn_lcl.h:329:7: note: expanded from macro 'sqr'
 :info:build         (r1)=Hw(t); \
 :info:build              ^~~~~
 :info:build ./bn/bn_lcl.h:296:34: note: expanded from macro 'Hw'
 :info:build #define Hw(t)    (((BN_ULONG)((t)>>BN_BITS2))&BN_MASK2)
 :info:build                                  ^ ~~~~~~~~
 :info:build : note: expanded from macro 'Hw'
 :info:build #define Hw(t)    (((BN_ULONG)((t)>>BN_BITS2))&BN_MASK2)
 :info:build                                  ^ ~~~~~~~~
 :info:build bn/bn_asm.c:140:3: warning: shift count >= width of type
 [-Wshift-count-overflow]
 :info:build                 sqr(r[6],r[7],a[3]);
 :info:build                 ^~~~~~~~~~~~~~~~~~~
 :info:build ./bn/bn_lcl.h:329:7: note: expanded from macro 'sqr'
 :info:build         (r1)=Hw(t); \
 :info:build              ^~~~~
 :info:build ./bn/bn_lcl.h:296:34: note: expanded from macro 'Hw'
 :info:build #define Hw(t)    (((BN_ULONG)((t)>>BN_BITS2))&BN_MASK2)
 :info:build                                  ^ ~~~~~~~~
 :info:build bn/bn_asm.c:146:3: warning: shift count >= width of type
 [-Wshift-count-overflow]
 :info:build                 sqr(r[0],r[1],a[0]);
 :info:build                 ^~~~~~~~~~~~~~~~~~~
 :info:build ./bn/bn_lcl.h:329:7: note: expanded from macro 'sqr'
 :info:build         (r1)=Hw(t); \
 :info:build              ^~~~~
 :info:build ./bn/bn_lcl.h:296:34: note: expanded from macro 'Hw'
 :info:build #define Hw(t)    (((BN_ULONG)((t)>>BN_BITS2))&BN_MASK2)
 :info:build                                  ^ ~~~~~~~~
 :info:build bn/bn_asm.c:325:5: warning: shift count >= width of type
 [-Wshift-count-overflow]
 :info:build                 ll>>=BN_BITS2;
 :info:build                   ^  ~~~~~~~~
 :info:build bn/bn_asm.c:328:5: warning: shift count >= width of type
 [-Wshift-count-overflow]
 :info:build                 ll>>=BN_BITS2;
 :info:build                   ^  ~~~~~~~~
 :info:build bn/bn_asm.c:331:5: warning: shift count >= width of type
 [-Wshift-count-overflow]
 :info:build                 ll>>=BN_BITS2;
 :info:build                   ^  ~~~~~~~~
 :info:build bn/bn_asm.c:334:5: warning: shift count >= width of type
 [-Wshift-count-overflow]
 :info:build                 ll>>=BN_BITS2;
 :info:build                   ^  ~~~~~~~~
 :info:build bn/bn_asm.c:342:5: warning: shift count >= width of type
 [-Wshift-count-overflow]
 :info:build                 ll>>=BN_BITS2;
 :info:build                   ^  ~~~~~~~~
 :info:build bn/bn_asm.c:325:5: warning: shift count >= width of type
 [-Wshift-count-overflow]
 :info:build                 ll>>=BN_BITS2;
 :info:build                   ^  ~~~~~~~~
 :info:build bn/bn_asm.c:328:5: warning: shift count >= width of type
 [-Wshift-count-overflow]
 :info:build                 ll>>=BN_BITS2;
 :info:build                   ^  ~~~~~~~~
 :info:build bn/bn_asm.c:331:5: warning: shift count >= width of type
 [-Wshift-count-overflow]
 :info:build                 ll>>=BN_BITS2;
 :info:build                   ^  ~~~~~~~~
 :info:build bn/bn_asm.c:334:5: warning: shift count >= width of type
 [-Wshift-count-overflow]
 :info:build                 ll>>=BN_BITS2;
 :info:build                   ^  ~~~~~~~~
 :info:build bn/bn_asm.c:342:5: warning: shift count >= width of type
 [-Wshift-count-overflow]
 :info:build                 ll>>=BN_BITS2;
 :info:build                   ^  ~~~~~~~~
 :info:build bn/bn_asm.c:577:2: warning: shift count >= width of type
 [-Wshift-count-overflow]
 :info:build         mul_add_c(a[0],b[0],c1,c2,c3);
 :info:build         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 :info:build bn/bn_asm.c:452:15: note: expanded from macro 'mul_add_c'
 :info:build         t2=(BN_ULONG)Hw(t); \
 :info:build                      ^~~~~
 :info:build ./bn/bn_lcl.h:296:34: note: expanded from macro 'Hw'
 :info:build #define Hw(t)    (((BN_ULONG)((t)>>BN_BITS2))&BN_MASK2)
 :info:build                                  ^ ~~~~~~~~
 :info:build bn/bn_asm.c:580:2: warning: shift count >= width of type
 [-Wshift-count-overflow]
 :info:build         mul_add_c(a[0],b[1],c2,c3,c1);
 :info:build         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 :info:build bn/bn_asm.c:452:15: note: expanded from macro 'mul_add_c'
 :info:build         t2=(BN_ULONG)Hw(t); \
 :info:build                      ^~~~~
 :info:build ./bn/bn_lcl.h:296:34: note: expanded from macro 'Hw'
 :info:build #define Hw(t)    (((BN_ULONG)((t)>>BN_BITS2))&BN_MASK2)
 :info:build                                  ^ ~~~~~~~~
 :info:build bn/bn_asm.c:581:2: warning: shift count >= width of type
 [-Wshift-count-overflow]
 :info:build         mul_add_c(a[1],b[0],c2,c3,c1);
 :info:build         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 :info:build bn/bn_asm.c:452:15: note: expanded from macro 'mul_add_c'
 :info:build         t2=(BN_ULONG)Hw(t); \
 :info:build                      ^~~~~
 :info:build ./bn/bn_lcl.h:296:34: note: expanded from macro 'Hw'
 :info:build #define Hw(t)    (((BN_ULONG)((t)>>BN_BITS2))&BN_MASK2)
 :info:build                                  ^ ~~~~~~~~
 :info:build bn/bn_asm.c:584:2: warning: shift count >= width of type
 [-Wshift-count-overflow]
 :info:build         mul_add_c(a[2],b[0],c3,c1,c2);
 :info:build         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 :info:build bn/bn_asm.c:452:15: note: expanded from macro 'mul_add_c'
 :info:build         t2=(BN_ULONG)Hw(t); \
 :info:build                      ^~~~~
 :info:build ./bn/bn_lcl.h:296:34: note: expanded from macro 'Hw'
 :info:build #define Hw(t)    (((BN_ULONG)((t)>>BN_BITS2))&BN_MASK2)
 :info:build                                  ^ ~~~~~~~~
 :info:build bn/bn_asm.c:585:2: warning: shift count >= width of type
 [-Wshift-count-overflow]
 :info:build         mul_add_c(a[1],b[1],c3,c1,c2);
 :info:build         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 :info:build bn/bn_asm.c:452:15: note: expanded from macro 'mul_add_c'
 :info:build         t2=(BN_ULONG)Hw(t); \
 :info:build                      ^~~~~
 :info:build ./bn/bn_lcl.h:296:34: note: expanded from macro 'Hw'
 :info:build #define Hw(t)    (((BN_ULONG)((t)>>BN_BITS2))&BN_MASK2)
 :info:build                                  ^ ~~~~~~~~
 :info:build bn/bn_asm.c:586:2: warning: shift count >= width of type
 [-Wshift-count-overflow]
 :info:build bn/bn_asm.c:577:2: warning: shift count >= width of type
 [-Wshift-count-overflow]
 :info:build         mul_add_c(a[0],b[2],c3,c1,c2);
 :info:build         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 :info:build bn/bn_asm.c:452:15: note:
 mul_add_c(a[0],b[0],c1,c2,c3);expanded from macro 'mul_add_c'
 :info:build         t2=(BN_ULONG)Hw(t); \
 :info:build                      ^~~~~
 :info:build ./bn/bn_lcl.h:296:34: note: expanded from macro 'Hw'
 :info:build #define Hw(t)    (((BN_ULONG)((t)>>BN_BITS2))&BN_MASK2)
 :info:build                                  ^ ~~~~~~~~
 :info:build bn/bn_asm.c:589:2: warning: shift count >= width of type
 [-Wshift-count-overflow]
 :info:build         mul_add_c(a[0],b[3],c1,c2,c3);
 :info:build         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 :info:build bn/bn_asm.c:452:15: note: expanded from macro 'mul_add_c'
 :info:build         t2=(BN_ULONG)Hw(t); \
 :info:build                      ^~~~~
 :info:build ./bn/bn_lcl.h:296:34: note: expanded from macro 'Hw'
 :info:build #define Hw(t)    (((BN_ULONG)((t)>>BN_BITS2))&BN_MASK2)
 :info:build                                  ^ ~~~~~~~~
 :info:build bn/bn_asm.c:590:2: warning: shift count >= width of type
 [-Wshift-count-overflow]
 :info:build         mul_add_c(a[1],b[2],c1,c2,c3);
 :info:build         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 :info:build bn/bn_asm.c:452:15: note: expanded from macro 'mul_add_c'
 :info:build         t2=(BN_ULONG)Hw(t); \
 :info:build                      ^~~~~
 :info:build ./bn/bn_lcl.h:296:34: note: expanded from macro 'Hw'
 :info:build #define Hw(t)    (((BN_ULONG)((t)>>BN_BITS2))&BN_MASK2)
 :info:build                                  ^ ~~~~~~~~
 :info:build bn/bn_asm.c:591:2: warning: shift count >= width of type
 [-Wshift-count-overflow]
 :info:build         mul_add_c(a[2],b[1],c1,c2,c3);
 :info:build         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 :info:build bn/bn_asm.c:452:15: note: expanded from macro 'mul_add_c'
 :info:build         t2=(BN_ULONG)Hw(t); \
 :info:build                      ^~~~~
 :info:build ./bn/bn_lcl.h:296:34: note: expanded from macro 'Hw'
 :info:build #define Hw(t)    (((BN_ULONG)((t)>>BN_BITS2))&BN_MASK2)
 :info:build                                  ^ ~~~~~~~~
 :info:build bn/bn_asm.c:592:2: warning: shift count >= width of type
 [-Wshift-count-overflow]
 :info:build         mul_add_c(a[3],b[0],c1,c2,c3);
 :info:build         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 :info:build bn/bn_asm.c:452:15: note: expanded from macro 'mul_add_c'
 :info:build         t2=(BN_ULONG)Hw(t); \
 :info:build                      ^~~~~
 :info:build ./bn/bn_lcl.h:296:34: note: expanded from macro 'Hw'
 :info:build #define Hw(t)    (((BN_ULONG)((t)>>BN_BITS2))&BN_MASK2)
 :info:build                                  ^ ~~~~~~~~
 :info:build bn/bn_asm.c:595:2: warning: shift count >= width of type
 [-Wshift-count-overflow]
 :info:build         mul_add_c(a[4],b[0],c2,c3,c1);
 :info:build         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 :info:build bn/bn_asm.c:452:15: note: expanded from macro 'mul_add_c'
 :info:build         t2=(BN_ULONG)Hw(t); \
 :info:build                      ^~~~~
 :info:build ./bn/bn_lcl.h:296:34: note: expanded from macro 'Hw'
 :info:build #define Hw(t)    (((BN_ULONG)((t)>>BN_BITS2))&BN_MASK2)
 :info:build                                  ^ ~~~~~~~~
 :info:build bn/bn_asm.c:596:2: warning: shift count >= width of type
 [-Wshift-count-overflow]
 :info:build         mul_add_c(a[3],b[1],c2,c3,c1);
 :info:build         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 :info:build bn/bn_asm.c:452:15: note: expanded from macro 'mul_add_c'
 :info:build         t2=(BN_ULONG)Hw(t); \
 :info:build                      ^~~~~
 :info:build ./bn/bn_lcl.h:296:34: note: expanded from macro 'Hw'
 :info:build #define Hw(t)    (((BN_ULONG)((t)>>BN_BITS2))&BN_MASK2)
 :info:build                                  ^ ~~~~~~~~
 :info:build bn/bn_asm.c:597:2: warning: shift count >= width of type
 [-Wshift-count-overflow]
 :info:build         mul_add_c(a[2],b[2],c2,c3,c1);
 :info:build         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 :info:build bn/bn_asm.c:452:15: note: expanded from macro 'mul_add_c'
 :info:build         t2=(BN_ULONG)Hw(t); \
 :info:build                      ^~~~~
 :info:build ./bn/bn_lcl.h:296:34: note: expanded from macro 'Hw'
 :info:build #define Hw(t)    (((BN_ULONG)((t)>>BN_BITS2))&BN_MASK2)
 :info:build                                  ^ ~~~~~~~~
 :info:build bn/bn_asm.c:598:2: warning: shift count >= width of type
 [-Wshift-count-overflow]
 :info:build         mul_add_c(a[1],b[3],c2,c3,c1);
 :info:build         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 :info:build bn/bn_asm.c:452:15: note: expanded from macro 'mul_add_c'
 :info:build         t2=(BN_ULONG)Hw(t); \
 :info:build                      ^~~~~
 :info:build ./bn/bn_lcl.h:296:34: note: expanded from macro 'Hw'
 :info:build #define Hw(t)    (((BN_ULONG)((t)>>BN_BITS2))&BN_MASK2)
 :info:build                                  ^ ~~~~~~~~
 :info:build bn/bn_asm.c:599:2: warning: shift count >= width of type
 [-Wshift-count-overflow]
 :info:build         mul_add_c(a[0],b[4],c2,c3,c1);
 :info:build         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 :info:build bn/bn_asm.c:452:15: note: expanded from macro 'mul_add_c'
 :info:build         t2=(BN_ULONG)Hw(t); \
 :info:build                      ^~~~~
 :info:build ./bn/bn_lcl.h:296:34: note: expanded from macro 'Hw'
 :info:build #define Hw(t)    (((BN_ULONG)((t)>>BN_BITS2))&BN_MASK2)
 :info:build                                  ^ ~~~~~~~~
 :info:build bn/bn_asm.c:602:2: warning: shift count >= width of type
 [-Wshift-count-overflow]
 :info:build         mul_add_c(a[0],b[5],c3,c1,c2);
 :info:build         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 :info:build bn/bn_asm.c:452:15: note: expanded from macro 'mul_add_c'
 :info:build         t2=(BN_ULONG)Hw(t); \
 :info:build                      ^~~~~
 :info:build ./bn/bn_lcl.h:296:34: note: expanded from macro 'Hw'
 :info:build #define Hw(t)    (((BN_ULONG)((t)>>BN_BITS2))&BN_MASK2)
 :info:build                                  ^ ~~~~~~~~
 :info:build bn/bn_asm.c:603:2: warning: shift count >= width of type
 [-Wshift-count-overflow]
 :info:build         mul_add_c(a[1],b[4],c3,c1,c2);
 :info:build         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 :info:build bn/bn_asm.c:452:15: note: expanded from macro 'mul_add_c'
 :info:build         t2=(BN_ULONG)Hw(t); \
 :info:build                      ^~~~~
 :info:build ./bn/bn_lcl.h:296:34: note: expanded from macro 'Hw'
 :info:build #define Hw(t)    (((BN_ULONG)((t)>>BN_BITS2))&BN_MASK2)
 :info:build                                  ^ ~~~~~~~~
 :info:build bn/bn_asm.c:604:2: warning: shift count >= width of type
 [-Wshift-count-overflow]
 :info:build         mul_add_c(a[2],b[3],c3,c1,c2);
 :info:build         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 :info:build bn/bn_asm.c:452:15: note: expanded from macro 'mul_add_c'
 :info:build         t2=(BN_ULONG)Hw(t); \
 :info:build                      ^~~~~
 :info:build ./bn/bn_lcl.h:296:34: note: expanded from macro 'Hw'
 :info:build #define Hw(t)    (((BN_ULONG)((t)>>BN_BITS2))&BN_MASK2)
 :info:build                                  ^ ~~~~~~~~
 :info:build bn/bn_asm.c:605:2: warning: shift count >= width of type
 [-Wshift-count-overflow]
 :info:build
 :info:build         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 :info:build bn/bn_asm.c:452:15: note: expanded from macro 'mul_add_c'
 :info:build         t2=(BN_ULONG)Hw(t); \
 :info:build                      ^~~~~
 :info:build ./bn/bn_lcl.h:296:34: note: expanded from macro 'Hw'
 :info:build #define Hw(t)    (((BN_ULONG)((t)>>BN_BITS2))&BN_MASK2)
 :info:build                                  ^ ~~~~~~~~
 :info:build bn/bn_asm.c:580:2: warning: shift count >= width of type
 [-Wshift-count-overflow]
 :info:build         mul_add_c(a[0],b[1],c2,c3,c1);
 :info:build         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 :info:build bn/bn_asm.c:452:15: note: expanded from macro 'mul_add_c'
 :info:build         t2=(BN_ULONG)Hw(t); \
 :info:build                      ^~~~~
 :info:build ./bn/bn_lcl.h:296:34: note: expanded from macro 'Hw'
 :info:build #define Hw(t)    (((BN_ULONG)((t)>>BN_BITS2))&BN_MASK2)
 :info:build                                  ^ ~~~~~~~~
 :info:build bn/bn_asm.c:581:2: warning: shift count >= width of type
 [-Wshift-count-overflow]
 :info:build         mul_add_c(a[1],b[0],c2,c3,c1);
 :info:build         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 :info:build bn/bn_asm.c:452:15: note: expanded from macro 'mul_add_c'
 :info:build         t2=(BN_ULONG)Hw(t); \
 :info:build                      ^~~~~
 :info:build ./bn/bn_lcl.h:296:34: note: expanded from macro 'Hw'
 :info:build #define Hw(t)    (((BN_ULONG)((t)>>BN_BITS2))&BN_MASK2)
 :info:build                                  ^ ~~~~~~~~
 :info:build bn/bn_asm.c:584:2: warning: shift count >= width of type
 [-Wshift-count-overflow]
 :info:build         mul_add_c(a[2],b[0],c3,c1,c2);
 :info:build         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 :info:build bn/bn_asm.c:452:15: note: expanded from macro 'mul_add_c'
 :info:build         t2=(BN_ULONG)Hw(t); \
 :info:build                      ^~~~~
 :info:build ./bn/bn_lcl.h:296:34: note: expanded from macro 'Hw'
 :info:build #define Hw(t)    (((BN_ULONG)((t)>>BN_BITS2))&BN_MASK2)
 :info:build                                  ^ ~~~~~~~~
 :info:build bn/bn_asm.c:585:2: warning: shift count >= width of type
 [-Wshift-count-overflow]
 :info:build         mul_add_c(a[1],b[1],c3,c1,c2);
 :info:build         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 :info:build bn/bn_asm.c:452:15: note: expanded from macro 'mul_add_c'
 :info:build         t2=(BN_ULONG)Hw(t); \
 :info:build                      ^~~~~
 :info:build ./bn/bn_lcl.h:296:34: note: expanded from macro 'Hw'
 :info:build #define Hw(t)    (((BN_ULONG)((t)>>BN_BITS2))&BN_MASK2)
 :info:build                                  ^ ~~~~~~~~
 :info:build bn/bn_asm.c:586:2: warning: shift count >= width of type
 [-Wshift-count-overflow]
 :info:build         mul_add_c(a[0],b[2],c3,c1,c2);
 :info:build         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 :info:build bn/bn_asm.c:452:15: note: expanded from macro 'mul_add_c'
 :info:build         t2=(BN_ULONG)Hw(t); \
 :info:build                      ^~~~~
 :info:build ./bn/bn_lcl.h:296:34: note: expanded from macro 'Hw'
 :info:build #define Hw(t)    (((BN_ULONG)((t)>>BN_BITS2))&BN_MASK2)
 :info:build                                  ^ ~~~~~~~~
 :info:build bn/bn_asm.c:589:2: warning: shift count >= width of type
 [-Wshift-count-overflow]
 :info:build         mul_add_c(a[0],b[3],c1,c2,c3);
 :info:build         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 :info:build bn/bn_asm.c:452:15: note: expanded from macro 'mul_add_c'
 :info:build         t2=(BN_ULONG)Hw(t); \
 :info:build                      ^~~~~
 :info:build ./bn/bn_lcl.h:296:34: note: expanded from macro 'Hw'
 :info:build #define Hw(t)    (((BN_ULONG)((t)>>BN_BITS2))&BN_MASK2)
 :info:build                                  ^ ~~~~~~~~
 :info:build bn/bn_asm.c:590:2: warning: shift count >= width of type
 [-Wshift-count-overflow]
 :info:build         mul_add_c(a[1],b[2],c1,c2,c3);
 :info:build         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 :info:build bn/bn_asm.c:452:15: note: expanded from macro 'mul_add_c'
 :info:build         t2=(BN_ULONG)Hw(t); \
 :info:build                      ^~~~~
 :info:build ./bn/bn_lcl.h:296:34: note: expanded from macro 'Hw'
 :info:build #define Hw(t)    (((BN_ULONG)((t)>>BN_BITS2))&BN_MASK2)
 :info:build                                  ^ ~~~~~~~~
 :info:build bn/bn_asm.c:591:2: warning: shift count >= width of type
 [-Wshift-count-overflow]
 :info:build         mul_add_c(a[2],b[1],c1,c2,c3);
 :info:build         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 :info:build bn/bn_asm.c:452:15: note: expanded from macro 'mul_add_c'
 :info:build         t2=(BN_ULONG)Hw(t); \
 :info:build                      ^~~~~
 :info:build ./bn/bn_lcl.h:296:34: note: expanded from macro 'Hw'
 :info:build #define Hw(t)    (((BN_ULONG)((t)>>BN_BITS2))&BN_MASK2)
 :info:build                                  ^ ~~~~~~~~
 :info:build bn/bn_asm.c:592:2: warning: shift count >= width of type
 [-Wshift-count-overflow]
 :info:build         mul_add_c(a[3],b[0],c1,c2,c3);
 :info:build         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 :info:build bn/bn_asm.c:452:15: note: expanded from macro 'mul_add_c'
 :info:build         t2=(BN_ULONG)Hw(t); \
 :info:build                      ^~~~~
 :info:build ./bn/bn_lcl.h:296:34: note: expanded from macro 'Hw'
 :info:build #define Hw(t)    (((BN_ULONG)((t)>>BN_BITS2))&BN_MASK2)
 :info:build                                  ^ ~~~~~~~~
 :info:build bn/bn_asm.c:595:2: warning: shift count >= width of type
 [-Wshift-count-overflow]
 :info:build         mul_add_c(a[4],b[0],c2,c3,c1);
 :info:build         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 :info:build bn/bn_asm.c:452:15: note: expanded from macro 'mul_add_c'
 :info:build         t2=(BN_ULONG)Hw(t); \
 :info:build                      ^~~~~
 :info:build ./bn/bn_lcl.h:296:34: note: expanded from macro 'Hw'
 :info:build #define Hw(t)    (((BN_ULONG)((t)>>BN_BITS2))&BN_MASK2)
 :info:build                                  ^ ~~~~~~~~
 :info:build bn/bn_asm.c:596:2: warning: shift count >= width of type
 [-Wshift-count-overflow]
 :info:build         mul_add_c(a[3],b[1],c2,c3,c1);
 :info:build         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 :info:build bn/bn_asm.c:452:15: note: expanded from macro 'mul_add_c'
 :info:build         t2=(BN_ULONG)Hw(t); \
 :info:build                      ^~~~~
 :info:build ./bn/bn_lcl.h:296:34: note: expanded from macro 'Hw'
 :info:build #define Hw(t)    (((BN_ULONG)((t)>>BN_BITS2))&BN_MASK2)
 :info:build                                  ^ ~~~~~~~~
 :info:build bn/bn_asm.c:597:2: warning: shift count >= width of type
 [-Wshift-count-overflow]
 :info:build         mul_add_c(a[2],b[2],c2,c3,c1);
 :info:build         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 :info:build bn/bn_asm.c:452:15: note: expanded from macro 'mul_add_c'
 :info:build         t2=(BN_ULONG)Hw(t); \
 :info:build                      ^~~~~
 :info:build ./bn/bn_lcl.h:296:34: note: expanded from macro 'Hw'
 :info:build #define Hw(t)    (((BN_ULONG)((t)>>BN_BITS2))&BN_MASK2)
 :info:build                                  ^ ~~~~~~~~
 :info:build bn/bn_asm.c:598:2: warning: shift count >= width of type
 [-Wshift-count-overflow]
 :info:build         mul_add_c(a[1],b[3],c2,c3,c1);
 :info:build         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 :info:build bn/bn_asm.c:452:15: note: expanded from macro 'mul_add_c'
 :info:build         t2=(BN_ULONG)Hw(t); \
 :info:build                      ^~~~~
 :info:build ./bn/bn_lcl.h:296:34: note: expanded from macro 'Hw'
 :info:build #define Hw(t)    (((BN_ULONG)((t)>>BN_BITS2))&BN_MASK2)
 :info:build                                  ^ ~~~~~~~~
 :info:build bn/bn_asm.c:599:2: warning: shift count >= width of type
 [-Wshift-count-overflow]
 :info:build         mul_add_c(a[0],b[4],c2,c3,c1);
 :info:build         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 :info:build bn/bn_asm.c:452:15: note: expanded from macro 'mul_add_c'
 :info:build         t2=(BN_ULONG)Hw(t); \
 :info:build                      ^~~~~
 :info:build ./bn/bn_lcl.h:296:34: note: expanded from macro 'Hw'
 :info:build #define Hw(t)    (((BN_ULONG)((t)>>BN_BITS2))&BN_MASK2)
 :info:build                                  ^ ~~~~~~~~
 :info:build bn/bn_asm.c:602:2: warning: shift count >= width of type
 [-Wshift-count-overflow]
 :info:build         mul_add_c(a[3],b[2],c3,c1,c2);
 :info:build         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 :info:build bn/bn_asm.c:452:15: note: expanded from macro 'mul_add_c'
 :info:build         t2=(BN_ULONG)Hw(t); \
 :info:build                      ^~~~~
 :info:build ./bn/bn_lcl.h:296:34: note: expanded from macro 'Hw'
 :info:build #define Hw(t)    (((BN_ULONG)((t)>>BN_BITS2))&BN_MASK2)
 :info:build                                  ^ ~~~~~~~~
 :info:build bn/bn_asm.c:606:2: warning: shift count >= width of type
 [-Wshift-count-overflow]
 :info:build         mul_add_c(a[4],b[1],c3,c1,c2);
 :info:build         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 :info:build bn/bn_asm.c:452:15: note: expanded from macro 'mul_add_c'
 :info:build         t2=(BN_ULONG)Hw(t); \
 :info:build                      ^~~~~
 :info:build ./bn/bn_lcl.h:296:34: note: expanded from macro 'Hw'
 :info:build #define Hw(t)    (((BN_ULONG)((t)>>BN_BITS2))&BN_MASK2)
 :info:build                                  ^ ~~~~~~~~
 :info:build bn/bn_asm.c:607:2: warning: shift count >= width of type
 [-Wshift-count-overflow]
 :info:build         mul_add_c(a[5],b[0],c3,c1,c2);
 :info:build         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 :info:build bn/bn_asm.c:452:15: note: expanded from macro 'mul_add_c'
 :info:build         t2=(BN_ULONG)Hw(t); \
 :info:build                      ^~~~~
 :info:build ./bn/bn_lcl.h:296:34: note: expanded from macro 'Hw'
 :info:build #define Hw(t)    (((BN_ULONG)((t)>>BN_BITS2))&BN_MASK2)
 :info:build                                  ^ ~~~~~~~~
 :info:build bn/bn_asm.c:610:2: warning: shift count >= width of type
 [-Wshift-count-overflow]
 :info:build         mul_add_c(a[6],b[0],c1,c2,c3);
 :info:build         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 :info:build bn/bn_asm.c:452:15: note: expanded from macro 'mul_add_c'
 :info:build         t2=(BN_ULONG)Hw(t); \
 :info:build                      ^~~~~
 :info:build ./bn/bn_lcl.h:296:34: note: expanded from macro 'Hw'
 :info:build #define Hw(t)    (((BN_ULONG)((t)>>BN_BITS2))&BN_MASK2)
 :info:build                                  ^ ~~~~~~~~
 :info:build bn/bn_asm.c:611:2: warning: shift count >= width of type
 [-Wshift-count-overflow]
 :info:build         mul_add_c(a[5],b[1],c1,c2,c3);
 :info:build         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 :info:build bn/bn_asm.c:452:15: note: expanded from macro 'mul_add_c'
 :info:build         t2=(BN_ULONG)Hw(t); \
 :info:build                      ^~~~~
 :info:build ./bn/bn_lcl.h:296:34: note: expanded from macro 'Hw'
 :info:build #define Hw(t)    (((BN_ULONG)((t)>>BN_BITS2))&BN_MASK2)
 :info:build                                  ^ ~~~~~~~~
 :info:build bn/bn_asm.c:612:2: warning: shift count >= width of type
 [-Wshift-count-overflow]
 :info:build         mul_add_c(a[4],b[2],c1,c2,c3);
 :info:build         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 :info:build bn/bn_asm.c:452:15: note: expanded from macro 'mul_add_c'
 :info:build         t2=(BN_ULONG)Hw(t); \
 :info:build                      ^~~~~
 :info:build ./bn/bn_lcl.h:296:34: note: expanded from macro 'Hw'
 :info:build #define Hw(t)    (((BN_ULONG)((t)>>BN_BITS2))&BN_MASK2)
 :info:build                                  ^ ~~~~~~~~
 :info:build bn/bn_asm.c:613:2: warning: shift count >= width of type
 [-Wshift-count-overflow]
 :info:build         mul_add_c(a[3],b[3],c1,c2,c3);
 :info:build         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 :info:build bn/bn_asm.c:452:15: note: expanded from macro 'mul_add_c'
 :info:build         t2=(BN_ULONG)Hw(t); \
 :info:build                      ^~~~~
 :info:build ./bn/bn_lcl.h:296:34: note: expanded from macro 'Hw'
 :info:build #define Hw(t)    (((BN_ULONG)((t)>>BN_BITS2))&BN_MASK2)
 :info:build                                  ^ ~~~~~~~~
 :info:build bn/bn_asm.c:614:2: warning: shift count >= width of type
 [-Wshift-count-overflow]
 :info:build         mul_add_c(a[2],b[4],c1,c2,c3);
 :info:build         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 :info:build bn/bn_asm.c:452:15: note: expanded from macro 'mul_add_c'
 :info:build         t2=(BN_ULONG)Hw(t); \
 :info:build                      ^~~~~
 :info:build ./bn/bn_lcl.h:296:34: note: expanded from macro 'Hw'
 :info:build #define Hw(t)    (((BN_ULONG)((t)>>BN_BITS2))&BN_MASK2)
 :info:build                                  ^ ~~~~~~~~
 :info:build bn/bn_asm.c:615:2: warning: shift count >= width of type
 [-Wshift-count-overflow]
 :info:build         mul_add_c(a[1],b[5],c1,c2,c3);
 :info:build         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 :info:build         mul_add_c(a[0],b[5],c3,c1,c2);
 :info:build         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 :info:build bn/bn_asm.c:452:15: note: expanded from macro 'mul_add_c'
 :info:build         t2=(BN_ULONG)Hw(t); \
 :info:build                      ^~~~~
 :info:build ./bn/bn_lcl.h:296:34: note: expanded from macro 'Hw'
 :info:build #define Hw(t)    (((BN_ULONG)((t)>>BN_BITS2))&BN_MASK2)
 :info:build                                  ^ ~~~~~~~~
 :info:build bn/bn_asm.c:603:2: warning: shift count >= width of type
 [-Wshift-count-overflow]
 :info:build         mul_add_c(a[1],b[4],c3,c1,c2);
 :info:build         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 :info:build bn/bn_asm.c:452:15: note: expanded from macro 'mul_add_c'
 :info:build         t2=(BN_ULONG)Hw(t); \
 :info:build                      ^~~~~
 :info:build ./bn/bn_lcl.h:296:34: note: expanded from macro 'Hw'
 :info:build #define Hw(t)    (((BN_ULONG)((t)>>BN_BITS2))&BN_MASK2)
 :info:build                                  ^ ~~~~~~~~
 :info:build bn/bn_asm.c:604:2: warning: shift count >= width of type
 [-Wshift-count-overflow]
 :info:build         mul_add_c(a[2],b[3],c3,c1,c2);
 :info:build         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 :info:build bn/bn_asm.c:452:15: note: expanded from macro 'mul_add_c'
 :info:build         t2=(BN_ULONG)Hw(t); \
 :info:build                      ^~~~~
 :info:build ./bn/bn_lcl.h:296:34: note: expanded from macro 'Hw'
 :info:build #define Hw(t)    (((BN_ULONG)((t)>>BN_BITS2))&BN_MASK2)
 :info:build                                  ^ ~~~~~~~~
 :info:build bn/bn_asm.c:605:2: warning: shift count >= width of type
 [-Wshift-count-overflow]
 :info:build         mul_add_c(a[3],b[2],c3,c1,c2);
 :info:build         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 :info:build bn/bn_asm.c:452:15: note: expanded from macro 'mul_add_c'
 :info:build         t2=(BN_ULONG)Hw(t); \
 :info:build                      ^~~~~
 :info:build ./bn/bn_lcl.h:296:34: note: expanded from macro 'Hw'
 :info:build #define Hw(t)    (((BN_ULONG)((t)>>BN_BITS2))&BN_MASK2)
 :info:build                                  ^ ~~~~~~~~
 :info:build bn/bn_asm.c:606:2: warning: shift count >= width of type
 [-Wshift-count-overflow]
 :info:build         mul_add_c(a[4],b[1],c3,c1,c2);
 :info:build         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 :info:build bn/bn_asm.c:452:15: note: expanded from macro 'mul_add_c'
 :info:build         t2=(BN_ULONG)Hw(t); \
 :info:build                      ^~~~~
 :info:build ./bn/bn_lcl.h:296:34: note: expanded from macro 'Hw'
 :info:build #define Hw(t)    (((BN_ULONG)((t)>>BN_BITS2))&BN_MASK2)
 :info:build                                  ^ ~~~~~~~~
 :info:build bn/bn_asm.c:607:2: warning: shift count >= width of type
 [-Wshift-count-overflow]
 :info:build         mul_add_c(a[5],b[0],c3,c1,c2);
 :info:build         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 :info:build bn/bn_asm.c:452:15: note: expanded from macro 'mul_add_c'
 :info:build         t2=(BN_ULONG)Hw(t); \
 :info:build                      ^~~~~
 :info:build ./bn/bn_lcl.h:296:34: note: expanded from macro 'Hw'
 :info:build #define Hw(t)    (((BN_ULONG)((t)>>BN_BITS2))&BN_MASK2)
 :info:build                                  ^ ~~~~~~~~
 :info:build bn/bn_asm.c:610:2: warning: shift count >= width of type
 [-Wshift-count-overflow]
 :info:build         mul_add_c(a[6],b[0],c1,c2,c3);
 :info:build         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 :info:build bn/bn_asm.c:452:15: note: expanded from macro 'mul_add_c'
 :info:build         t2=(BN_ULONG)Hw(t); \
 :info:build                      ^~~~~
 :info:build ./bn/bn_lcl.h:296:34: note: expanded from macro 'Hw'
 :info:build #define Hw(t)    (((BN_ULONG)((t)>>BN_BITS2))&BN_MASK2)
 :info:build                                  ^ ~~~~~~~~
 :info:build bn/bn_asm.c:611:2: warning: shift count >= width of type
 [-Wshift-count-overflow]
 :info:build         mul_add_c(a[5],b[1],c1,c2,c3);
 :info:build         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 :info:build bn/bn_asm.c:452:15: note: expanded from macro 'mul_add_c'
 :info:build         t2=(BN_ULONG)Hw(t); \
 :info:build                      ^~~~~
 :info:build ./bn/bn_lcl.h:296:34: note: expanded from macro 'Hw'
 :info:build #define Hw(t)    (((BN_ULONG)((t)>>BN_BITS2))&BN_MASK2)
 :info:build                                  ^ ~~~~~~~~
 :info:build bn/bn_asm.c:612:2: warning: shift count >= width of type
 [-Wshift-count-overflow]
 :info:build         mul_add_c(a[4],b[2],c1,c2,c3);
 :info:build         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 :info:build bn/bn_asm.c:452:15: note: expanded from macro 'mul_add_c'
 :info:build         t2=(BN_ULONG)Hw(t); \
 :info:build                      ^~~~~
 :info:build ./bn/bn_lcl.h:296:34: note: expanded from macro 'Hw'
 :info:build #define Hw(t)    (((BN_ULONG)((t)>>BN_BITS2))&BN_MASK2)
 :info:build                                  ^ ~~~~~~~~
 :info:build bn/bn_asm.c:613:2: warning: shift count >= width of type
 [-Wshift-count-overflow]
 :info:build         mul_add_c(a[3],b[3],c1,c2,c3);
 :info:build         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 :info:build bn/bn_asm.c:452:15: note: expanded from macro 'mul_add_c'
 :info:build         t2=(BN_ULONG)Hw(t); \
 :info:build                      ^~~~~
 :info:build ./bn/bn_lcl.h:296:34: note: expanded from macro 'Hw'
 :info:build #define Hw(t)    (((BN_ULONG)((t)>>BN_BITS2))&BN_MASK2)
 :info:build                                  ^ ~~~~~~~~
 :info:build bn/bn_asm.c:614:2: warning: shift count >= width of type
 [-Wshift-count-overflow]
 :info:build         mul_add_c(a[2],b[4],c1,c2,c3);
 :info:build         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 :info:build bn/bn_asm.c:452:15: note: expanded from macro 'mul_add_c'
 :info:build         t2=(BN_ULONG)Hw(t); \
 :info:build                      ^~~~~
 :info:build ./bn/bn_lcl.h:296:34: note: expanded from macro 'Hw'
 :info:build #define Hw(t)    (((BN_ULONG)((t)>>BN_BITS2))&BN_MASK2)
 :info:build                                  ^ ~~~~~~~~
 :info:build bn/bn_asm.c:615:2: warning: shift count >= width of type
 [-Wshift-count-overflow]
 :info:build         mul_add_c(a[1],b[5],c1,c2,c3);
 :info:build         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 :info:build bn/bn_asm.c:452:15: note: expanded from macro 'mul_add_c'
 :info:build         t2=(BN_ULONG)Hw(t); \
 :info:build                      ^~~~~
 :info:build ./bn/bn_lcl.h:296:34: note: expanded from macro 'Hw'
 :info:build #define Hw(t)    (((BN_ULONG)((t)>>BN_BITS2))&BN_MASK2)
 :info:build                                  ^ ~~~~~~~~
 :info:build bn/bn_asm.c:616:2: warning: shift count >= width of type
 [-Wshift-count-overflow]
 :info:build         mul_add_c(a[0],b[6],c1,c2,c3);
 :info:build         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 :info:build bn/bn_asm.c:452:15: note: expanded from macro 'mul_add_c'
 :info:build         t2=(BN_ULONG)Hw(t); \
 :info:build                      ^~~~~
 :info:build ./bn/bn_lcl.h:296:34: note: expanded from macro 'Hw'
 :info:build #define Hw(t)    (((BN_ULONG)((t)>>BN_BITS2))&BN_MASK2)
 :info:build                                  ^ ~~~~~~~~
 :info:build bn/bn_asm.c:619:2: warning: shift count >= width of type
 [-Wshift-count-overflow]
 :info:build         mul_add_c(a[0],b[7],c2,c3,c1);
 :info:build         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 :info:build bn/bn_asm.c:452:15: note: expanded from macro 'mul_add_c'
 :info:build         t2=(BN_ULONG)Hw(t); \
 :info:build                      ^~~~~
 :info:build ./bn/bn_lcl.h:296:34: note: expanded from macro 'Hw'
 :info:build #define Hw(t)    (((BN_ULONG)((t)>>BN_BITS2))&BN_MASK2)
 :info:build                                  ^ ~~~~~~~~
 :info:build bn/bn_asm.c:620:2: warning: shift count >= width of type
 [-Wshift-count-overflow]
 :info:build         mul_add_c(a[1],b[6],c2,c3,c1);
 :info:build         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 :info:build bn/bn_asm.c:452:15: note: expanded from macro 'mul_add_c'
 :info:build         t2=(BN_ULONG)Hw(t); \
 :info:build                      ^~~~~
 :info:build ./bn/bn_lcl.h:296:34: note: expanded from macro 'Hw'
 :info:build #define Hw(t)    (((BN_ULONG)((t)>>BN_BITS2))&BN_MASK2)
 :info:build                                  ^ ~~~~~~~~
 :info:build bn/bn_asm.c:621:2: warning: shift count >= width of type
 [-Wshift-count-overflow]
 :info:build         mul_add_c(a[2],b[5],c2,c3,c1);
 :info:build         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 :info:build bn/bn_asm.c:452:15: note: expanded from macro 'mul_add_c'
 :info:build         t2=(BN_ULONG)Hw(t); \
 :info:build                      ^~~~~
 :info:build ./bn/bn_lcl.h:296:34: note: expanded from macro 'Hw'
 :info:build #define Hw(t)    (((BN_ULONG)((t)>>BN_BITS2))&BN_MASK2)
 :info:build                                  ^ ~~~~~~~~
 :info:build bn/bn_asm.c:622:2: warning: shift count >= width of type
 [-Wshift-count-overflow]
 :info:build         mul_add_c(a[3],b[4],c2,c3,c1);
 :info:build         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 :info:build bn/bn_asm.c:452:15: note: expanded from macro 'mul_add_c'
 :info:build         t2=(BN_ULONG)Hw(t); \
 :info:build                      ^~~~~
 :info:build ./bn/bn_lcl.h:296:34: note: expanded from macro 'Hw'
 :info:build #define Hw(t)    (((BN_ULONG)((t)>>BN_BITS2))&BN_MASK2)
 :info:build                                  ^ ~~~~~~~~
 :info:build bn/bn_asm.c:623:2: warning: shift count >= width of type
 [-Wshift-count-overflow]
 :info:build         mul_add_c(a[4],b[3],c2,c3,c1);
 :info:build         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 :info:build bn/bn_asm.c:452:15: note: expanded from macro 'mul_add_c'
 :info:build         t2=(BN_ULONG)Hw(t); \
 :info:build                      ^~~~~
 :info:build bn/bn_asm.c:./bn/bn_lcl.h452::29615::34 :note : noteexpanded
 from macro 'mul_add_c'
 :info:build         t2=(BN_ULONG)Hw(t); \
 :info:build                      ^~~~~
 :info:build ./bn/bn_lcl.h:296:34: note: expanded from macro 'Hw'
 :info:build #define Hw(t)    (((BN_ULONG)((t)>>BN_BITS2))&BN_MASK2)
 :info:build                                  ^ ~~~~~~~~
 :info:build bn/bn_asm.c:616:2: warning: shift count >= width of type
 [-Wshift-count-overflow]
 :info:build         mul_add_c(a[0],b[6],c1,c2,c3);
 :info:build         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 :info:build bn/bn_asm.c:452:15: note: expanded from macro 'mul_add_c'
 :info:build         t2=(BN_ULONG)Hw(t); \
 :info:build                      ^~~~~
 :info:build ./bn/bn_lcl.h:296:34: note: expanded from macro 'Hw'
 :info:build #define Hw(t)    (((BN_ULONG)((t)>>BN_BITS2))&BN_MASK2)
 :info:build                                  ^ ~~~~~~~~
 :info:build bn/bn_asm.c:619:2: warning: shift count >= width of type
 [-Wshift-count-overflow]
 :info:build         mul_add_c(a[0],b[7],c2,c3,c1);
 :info:build         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 :info:build bn/bn_asm.c:452:15: note: expanded from macro 'mul_add_c'
 :info:build         t2=(BN_ULONG)Hw(t); \
 :info:build                      ^~~~~
 :info:build ./bn/bn_lcl.h:296:34: note: expanded from macro 'Hw'
 :info:build #define Hw(t)    (((BN_ULONG)((t)>>BN_BITS2))&BN_MASK2)
 :info:build                                  ^ ~~~~~~~~
 :info:build bn/bn_asm.c:620:2: warning: shift count >= width of type
 [-Wshift-count-overflow]
 :info:build         mul_add_c(a[1],b[6],c2,c3,c1);
 :info:build         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 :info:build bn/bn_asm.c:452:15: note: expanded from macro 'mul_add_c'
 :info:build         t2=(BN_ULONG)Hw(t); \
 :info:build                      ^~~~~
 :info:build ./bn/bn_lcl.h:296:34: note: expanded from macro 'Hw'
 :info:build #define Hw(t)    (((BN_ULONG)((t)>>BN_BITS2))&BN_MASK2)
 :info:build                                  ^ ~~~~~~~~
 :info:build bn/bn_asm.c:621:2: warning: shift count >= width of type
 [-Wshift-count-overflow]
 :info:build         mul_add_c(a[2],b[5],c2,c3,c1);
 :info:build         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 :info:build bn/bn_asm.c:452:15: note: expanded from macro 'mul_add_c'
 :info:build         t2=(BN_ULONG)Hw(t); \
 :info:build                      ^~~~~
 :info:build ./bn/bn_lcl.h:296:34: note: expanded from macro 'Hw'
 :info:build #define Hw(t)    (((BN_ULONG)((t)>>BN_BITS2))&BN_MASK2)
 :info:build                                  ^ ~~~~~~~~
 :info:build bn/bn_asm.c:622:2: warning: shift count >= width of type
 [-Wshift-count-overflow]
 :info:build         mul_add_c(a[3],b[4],c2,c3,c1);
 :info:build         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 :info:build bn/bn_asm.c:452:15: note: expanded from macro 'mul_add_c'
 :info:build         t2=(BN_ULONG)Hw(t); \
 :info:build                      ^~~~~
 :info:build ./bn/bn_lcl.h:296:34: note: expanded from macro 'Hw'
 :info:build #define Hw(t)    (((BN_ULONG)((t)>>BN_BITS2))&BN_MASK2)
 :info:build                                  ^ ~~~~~~~~
 :info:build bn/bn_asm.c:623:2: warning: shift count >= width of type
 [-Wshift-count-overflow]
 :info:build         mul_add_c(a[4],b[3],c2,c3,c1);
 :info:build         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 :info:build bn/bn_asm.c:452:15: note: expanded from macro 'mul_add_c'
 :info:build         t2=(BN_ULONG)Hw(t); \
 :info:build                      ^~~~~
 :info:build ./bn/bn_lcl.h:296:34: note: expanded from macro 'Hw'
 :info:build #define Hw(t)    (((BN_ULONG)((t)>>BN_BITS2))&BN_MASK2)
 :info:build                                  ^ ~~~~~~~~
 :info:build bn/bn_asm.c:624:2: warning: shift count >= width of type
 [-Wshift-count-overflow]
 :info:build         mul_add_c(a[5],b[2],c2,c3,c1);
 :info:build         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 :info:build bn/bn_asm.c:452:15: note: expanded from macro 'mul_add_c'
 :info:build         t2=(BN_ULONG)Hw(t); \
 :info:build                      ^~~~~
 :info:build ./bn/bn_lcl.h:296:34: note: expanded from macro 'Hw'
 :info:build #define Hw(t)    (((BN_ULONG)((t)>>BN_BITS2))&BN_MASK2)
 :info:build                                  ^ ~~~~~~~~
 :info:build bn/bn_asm.c:625:2: warning: shift count >= width of type
 [-Wshift-count-overflow]
 :info:build         mul_add_c(a[6],b[1],c2,c3,c1);
 :info:build         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 :info:build bn/bn_asm.c:452:15: note: expanded from macro 'mul_add_c'
 :info:build         t2=(BN_ULONG)Hw(t); \
 :info:build                      ^~~~~
 :info:build ./bn/bn_lcl.h:296:34: note: expanded from macro 'Hw'
 :info:build #define Hw(t)    (((BN_ULONG)((t)>>BN_BITS2))&BN_MASK2)
 :info:build                                  ^ ~~~~~~~~
 :info:build bn/bn_asm.c:626:2: warning: shift count >= width of type
 [-Wshift-count-overflow]
 :info:build         mul_add_c(a[7],b[0],c2,c3,c1);
 :info:build         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 :info:build bn/bn_asm.c:452:15: note: expanded from macro 'mul_add_c'
 :info:build         t2=(BN_ULONG)Hw(t); \
 :info:build                      ^~~~~
 :info:build ./bn/bn_lcl.h:296:34: note: expanded from macro 'Hw'
 :info:build #define Hw(t)    (((BN_ULONG)((t)>>BN_BITS2))&BN_MASK2)
 :info:build                                  ^ ~~~~~~~~
 :info:build bn/bn_asm.c:629:2: warning: shift count >= width of type
 [-Wshift-count-overflow]
 :info:build         mul_add_c(a[7],b[1],c3,c1,c2);
 :info:build         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 :info:build bn/bn_asm.c:452:15: note: expanded from macro 'mul_add_c'
 :info:build         t2=(BN_ULONG)Hw(t); \
 :info:build                      ^~~~~
 :info:build ./bn/bn_lcl.h:296:34: note: expanded from macro 'Hw'
 :info:build #define Hw(t)    (((BN_ULONG)((t)>>BN_BITS2))&BN_MASK2)
 :info:build                                  ^ ~~~~~~~~
 :info:build bn/bn_asm.c:630:2: warning: shift count >= width of type
 [-Wshift-count-overflow]
 :info:build         mul_add_c(a[6],b[2],c3,c1,c2);
 :info:build         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 :info:build bn/bn_asm.c:452:15: note: expanded from macro 'mul_add_c'
 :info:build         t2=(BN_ULONG)Hw(t); \
 :info:build                      ^~~~~
 :info:build ./bn/bn_lcl.h:296:34: note: expanded from macro 'Hw'
 :info:build #define Hw(t)    (((BN_ULONG)((t)>>BN_BITS2))&BN_MASK2)
 :info:build                                  ^ ~~~~~~~~
 :info:build bn/bn_asm.c:631:2: warning: shift count >= width of type
 [-Wshift-count-overflow]
 :info:build         mul_add_c(a[5],b[3],c3,c1,c2);
 :info:build         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 :info:build bn/bn_asm.c:452:15: note: expanded from macro 'mul_add_c'
 :info:build         t2=(BN_ULONG)Hw(t); \
 :info:build                      ^~~~~
 :info:build ./bn/bn_lcl.h:296:34: note: expanded from macro 'Hw'
 :info:build #define Hw(t)    (((BN_ULONG)((t)>>BN_BITS2))&BN_MASK2)
 :info:build                                  ^ ~~~~~~~~
 :info:build bn/bn_asm.c:632:2: warning: shift count >= width of type
 [-Wshift-count-overflow]
 :info:build         mul_add_c(a[4],b[4],c3,c1,c2);
 :info:build         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 :info:build bn/bn_asm.c:452:15: note: expanded from macro 'mul_add_c'
 :info:build         t2=(BN_ULONG)Hw(t); \
 :info:build                      ^~~~~
 :info:build ./bn/bn_lcl.h:296:34: note: expanded from macro 'Hw'
 :info:build #define Hw(t)    (((BN_ULONG)((t)>>BN_BITS2))&BN_MASK2)
 :info:build                                  ^ ~~~~~~~~
 :info:build bn/bn_asm.c:633:2: warning: shift count >= width of type
 [-Wshift-count-overflow]
 :info:build         mul_add_c(a[3],b[5],c3,c1,c2);
 :info:build         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 :info:build bn/bn_asm.c:452:15: note: expanded from macro 'mul_add_c'
 :info:build         t2=(BN_ULONG)Hw(t); \
 :info:build                      ^~~~~
 :info:build ./bn/bn_lcl.h:296:34: note: expanded from macro 'Hw'
 :info:build #define Hw(t)    (((BN_ULONG)((t)>>BN_BITS2))&BN_MASK2)
 :info:build                                  ^ ~~~~~~~~
 :info:build bn/bn_asm.c:634:2: warning: shift count >= width of type
 [-Wshift-count-overflow]
 :info:build         mul_add_c(a[2],b[6],c3,c1,c2);
 :info:build         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 :info:build bn/bn_asm.c:452:15: note: expanded from macro 'mul_add_c'
 :info:build         t2=(BN_ULONG)Hw(t); \
 :info:build                      ^~~~~
 :info:build ./bn/bn_lcl.h:296:34: note: expanded from macro 'Hw'
 :info:build #define Hw(t)    (((BN_ULONG)((t)>>BN_BITS2))&BN_MASK2)
 :info:build                                  ^ ~~~~~~~~
 :info:build bn/bn_asm.c:635:2: warning: shift count >= width of type
 [-Wshift-count-overflow]
 :info:build         mul_add_c(a[1],b[7],c3,c1,c2);
 :info:build         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 :info:build bn/bn_asm.c:452:15: note: expanded from macro 'mul_add_c'
 :info:build         t2=(BN_ULONG)Hw(t); \
 :info:build                      ^~~~~
 :info:build ./bn/bn_lcl.h:296:34: note: expanded from macro 'Hw'
 :info:build #define Hw(t)    (((BN_ULONG)((t)>>BN_BITS2))&BN_MASK2)
 :info:build                                  ^ ~~~~~~~~
 :info:build bn/bn_asm.c:638:2: warning: shift count >= width of type
 [-Wshift-count-overflow]
 :info:build         mul_add_c(a[2],b[7],c1,c2,c3);
 :info:build         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 :info:build bn/bn_asm.c:452:15: note: expanded from macro 'mul_add_c'
 :info:build         t2=(BN_ULONG)Hw(t); \
 :info:build                      ^~~~~
 :info:build ./bn/bn_lcl.h:296:34: note: expanded from macro 'Hw'
 :info:build #define Hw(t)    (((BN_ULONG)((t)>>BN_BITS2))&BN_MASK2)
 :info:build                                  ^ ~~~~~~~~
 :info:build bn/bn_asm.c:639:2: warning: shift count >= width of type
 [-Wshift-count-overflow]
 :info:build         mul_add_c(a[3],b[6],c1,c2,c3);
 :info:build         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 :info:build bn/bn_asm.c:452:15: note: expanded from macro 'mul_add_c'
 :info:build         t2=(BN_ULONG)Hw(t); \
 :info:build                      ^~~~~
 :info:build ./bn/bn_lcl.h:296:34: note: expanded from macro 'Hw'
 :info:build #define Hw(t)    (((BN_ULONG)((t)>>BN_BITS2))&BN_MASK2)
 :info:build                                  ^ ~~~~~~~~
 :info:build bn/bn_asm.c:640:2: warning: shift count >= width of type
 [-Wshift-count-overflow]
 :info:build         mul_add_c(a[4],b[5],c1,c2,c3);
 :info:build         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 :info:build bn/bn_asm.c:452:15: note: expanded from macro 'mul_add_c'
 :info:build         t2=(BN_ULONG)Hw(t); \
 :info:build                      ^~~~~
 :info:build ./bn/bn_lcl.h:296:34: note: expanded from macro 'Hw'
 :info:build #define Hw(t)    (((BN_ULONG)((t)>>BN_BITS2))&BN_MASK2)
 :info:build                                  ^ ~~~~~~~~
 :info:build bn/bn_asm.c:641:2: warning: shift count >= width of type
 [-Wshift-count-overflow]
 :info:build         mul_add_c(a[5],b[4],c1,c2,c3);
 :info:build         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 :info:build bn/bn_asm.c:452:15: note: expanded from macro 'mul_add_c'
 :info:build         t2=(BN_ULONG)Hw(t); \
 :info:build                      ^~~~~
 :info:build ./bn/bn_lcl.h:296:34: note: expanded from macro 'Hw'
 :info:build #define Hw(t)    (((BN_ULONG)((t)>>BN_BITS2))&BN_MASK2)
 :info:build                                  ^ ~~~~~~~~
 :info:build bn/bn_asm.c:642:2: warning: shift count >= width of type
 [-Wshift-count-overflow]
 :info:build         mul_add_c(a[6],b[3],c1,c2,c3);
 :info:build         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 :info:build bn/bn_asm.c:452:15: note: expanded from macro 'mul_add_c'
 :info:build         t2=(BN_ULONG)Hw(t); \
 :info:build                      ^~~~~
 :info:build ./bn/bn_lcl.h:296:34: note: expanded from macro 'Hw'
 :info:build #define Hw(t)    (((BN_ULONG)((t)>>BN_BITS2))&BN_MASK2)
 :info:build                                  ^ ~~~~~~~~
 :info:build bn/bn_asm.c:643:2: warning: shift count >= width of type
 [-Wshift-count-overflow]
 :info:build         mul_add_c(a[7],b[2],c1,c2,c3);
 :info:build         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 :info:build bn/bn_asm.c:452:15: note: expanded from macro 'mul_add_c'
 :info:build         t2=(BN_ULONG)Hw(t); \
 :info:build                      ^~~~~
 :info:build ./bn/bn_lcl.h:296:34: note: expanded from macro 'Hw'
 :info:build #define Hw(t)    (((BN_ULONG)((t)>>BN_BITS2))&BN_MASK2)
 :info:build                                  ^ ~~~~~~~~
 :info:build bn/bn_asm.c:646:2: warning: shift count >= width of type
 [-Wshift-count-overflow]
 :info:build         mul_add_c(a[7],b[3],c2,c3,c1);
 :info:build         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 :info:build bn/bn_asm.c:452:15: note: expanded from macro 'mul_add_c'
 :info:build         t2=(BN_ULONG)Hw(t); \
 :info:build                      ^~~~~
 :info:build ./bn/bn_lcl.h:296:34: note: expanded from macro 'Hw'
 :info:build #define Hw(t)    (((BN_ULONG)((t)>>BN_BITS2))&BN_MASK2)
 :info:build                                  ^ ~~~~~~~~
 :info:build bn/bn_asm.c:647:2: warning: shift count >= width of type
 [-Wshift-count-overflow]
 :info:build         mul_add_c(a[6],b[4],c2,c3,c1);
 :info:build         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 :info:build bn/bn_asm.c:452:15: note: expanded from macro 'mul_add_c'
 :info:build         t2=(BN_ULONG)Hw(t); \
 :info:build                      ^~~~~
 :info:build ./bn/bn_lcl.h:296:34: note: expanded from macro 'Hw'
 :info:build #define Hw(t)    (((BN_ULONG)((t)>>BN_BITS2))&BN_MASK2)
 :info:build                                  ^ ~~~~~~~~
 :info:build bn/bn_asm.c:648:2: warning: shift count >= width of type
 [-Wshift-count-overflow]
 :info:build         mul_add_c(a[5],b[5],c2,c3,c1);
 :info:build         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 :info:build bn/bn_asm.c:452:15: note: expanded from macro 'mul_add_c'
 :info:build         t2=(BN_ULONG)Hw(t); \
 :info:build                      ^~~~~
 :info:build ./bn/bn_lcl.h:296:34: note: expanded from macro 'Hw'
 :info:build #define Hw(t)    (((BN_ULONG)((t)>>BN_BITS2))&BN_MASK2)
 :info:build                                  ^ ~~~~~~~~
 :info:build bn/bn_asm.c:649:2: warning: shift count >= width of type
 [-Wshift-count-overflow]
 :info:build         mul_add_c(a[4],b[6],c2,c3,c1);
 :info:build         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 :info:build bn/bn_asm.c:452:15: note: expanded from macro 'mul_add_c'
 :info:build         t2=(BN_ULONG)Hw(t); \
 :info:build                      ^~~~~
 :info:build ./bn/bn_lcl.h:296:34: note: expanded from macro 'Hw'
 :info:build #define Hw(t)    (((BN_ULONG)((t)>>BN_BITS2))&BN_MASK2)
 :info:build                                  ^ ~~~~~~~~
 :info:build bn/bn_asm.c:650:2: warning: shift count >= width of type
 [-Wshift-count-overflow]
 :info:build         mul_add_c(a[3],b[7],c2,c3,c1);
 :info:build         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 :info:build bn/bn_asm.c:452:15: note: expanded from macro 'mul_add_c'
 :info:build         t2=(BN_ULONG)Hw(t); \
 :info:build                      ^~~~~
 :info:build ./bn/bn_lcl.h:296:34: note: expanded from macro 'Hw'
 :info:build #define Hw(t)    (((BN_ULONG)((t)>>BN_BITS2))&BN_MASK2)
 :info:build                                  ^ ~~~~~~~~
 :info:build bn/bn_asm.c:653:2: warning: shift count >= width of type
 [-Wshift-count-overflow]
 :info:build         mul_add_c(a[4],b[7],c3,c1,c2);
 :info:build         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 :info:build bn/bn_asm.c:452:15: note: expanded from macro 'mul_add_c'
 :info:build         t2=(BN_ULONG)Hw(t); \
 :info:build                      ^~~~~
 :info:build ./bn/bn_lcl.h:296:34: note: expanded from macro 'Hw'
 :info:build #define Hw(t)    (((BN_ULONG)((t)>>BN_BITS2))&BN_MASK2)
 :info:build                                  ^ ~~~~~~~~
 :info:build bn/bn_asm.c:654:2: warning: shift count >= width of type
 [-Wshift-count-overflow]
 :info:build         mul_add_c(a[5],b[6],c3,c1,c2);
 :info:build         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 :info:build bn/bn_asm.c:452:15: note: expanded from macro 'mul_add_c'
 :info:build         t2=(BN_ULONG)Hw(t); \
 :info:build                      ^~~~~
 :info:build ./bn/bn_lcl.h:296:34: note: expanded from macro 'Hw'
 :info:build #define Hw(t)    (((BN_ULONG)((t)>>BN_BITS2))&BN_MASK2)
 :info:build                                  ^ ~~~~~~~~
 :info:build bn/bn_asm.c:655:2: warning: shift count >= width of type
 [-Wshift-count-overflow]
 :info:build         mul_add_c(a[6],b[5],c3,c1,c2);
 :info:build         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 :info:build bn/bn_asm.c:452:15: note: expanded from macro 'mul_add_c'
 :info:build         t2=(BN_ULONG)Hw(t); \
 :info:build                      ^~~~~
 :info:build ./bn/bn_lcl.h:296:34: note: expanded from macro 'Hw'
 :info:build #define Hw(t)    (((BN_ULONG)((t)>>BN_BITS2))&BN_MASK2)
 :info:build                                  ^ ~~~~~~~~
 :info:build bn/bn_asm.c:656:2: warning: shift count >= width of type
 [-Wshift-count-overflow]
 :info:build         mul_add_c(a[7],b[4],c3,c1,c2);
 :info:build         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 :info:build bn/bn_asm.c:452:15: note: expanded from macro 'mul_add_c'
 :info:build         t2=(BN_ULONG)Hw(t); \
 :info:build                      ^~~~~
 :info:build ./bn/bn_lcl.h:296:34: note: expanded from macro 'Hw'
 :info:build #define Hw(t)    (((BN_ULONG)((t)>>BN_BITS2))&BN_MASK2)
 :info:build                                  ^ ~~~~~~~~
 :info:build bn/bn_asm.c:659:2: warning: shift count >= width of type
 [-Wshift-count-overflow]
 :info:build         mul_add_c(a[7],b[5],c1,c2,c3);
 :info:build         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 :info:build bn/bn_asm.c:452:15: note: expanded from macro 'mul_add_c'
 :info:build         t2=(BN_ULONG)Hw(t); \
 :info:build                      ^~~~~
 :info:build ./bn/bn_lcl.h:296:34: note: expanded from macro 'Hw'
 :info:build #define Hw(t)    (((BN_ULONG)((t)>>BN_BITS2))&BN_MASK2)
 :info:build                                  ^ ~~~~~~~~
 :info:build bn/bn_asm.c:660:2: warning: shift count >= width of type
 [-Wshift-count-overflow]
 :info:build         mul_add_c(a[6],b[6],c1,c2,c3);
 :info:build         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 :info:build bn/bn_asm.c:452:15: note: expanded from macro 'mul_add_c'
 :info:build         t2=(BN_ULONG)Hw(t); \
 :info:build                      ^~~~~
 :info:build ./bn/bn_lcl.h:296:34: note: expanded from macro 'Hw'
 :info:build #define Hw(t)    (((BN_ULONG)((t)>>BN_BITS2))&BN_MASK2)
 :info:build                                  ^ ~~~~~~~~
 :info:build bn/bn_asm.c:661:2: warning: shift count >= width of type
 [-Wshift-count-overflow]
 :info:build         mul_add_c(a[5],b[7],c1,c2,c3);
 :info:build         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 :info:build bn/bn_asm.c:452:15: note: expanded from macro 'mul_add_c'
 :info:build         t2=(BN_ULONG)Hw(t); \
 :info:build                      ^~~~~
 :info:build ./bn/bn_lcl.h:296:34: note: expanded from macro 'Hw'
 :info:build #define Hw(t)    (((BN_ULONG)((t)>>BN_BITS2))&BN_MASK2)
 :info:build                                  ^ ~~~~~~~~
 :info:build bn/bn_asm.c:664:2: warning: shift count >= width of type
 [-Wshift-count-overflow]
 :info:build         mul_add_c(a[6],b[7],c2,c3,c1);
 :info:build         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 :info:build bn/bn_asm.c:452:15: note: expanded from macro 'mul_add_c'
 :info:build         t2=(BN_ULONG)Hw(t); \
 :info:build                      ^~~~~
 :info:build ./bn/bn_lcl.h:296:34: note: expanded from macro 'Hw'
 :info:build #define Hw(t)    (((BN_ULONG)((t)>>BN_BITS2))&BN_MASK2)
 :info:build                                  ^ ~~~~~~~~
 :info:build bn/bn_asm.c:665:2: warning: shift count >= width of type
 [-Wshift-count-overflow]
 :info:build         mul_add_c(a[7],b[6],c2,c3,c1);
 :info:build         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 :info:build bn/bn_asm.c:452:15: note: expanded from macro 'mul_add_c'
 :info:build         t2=(BN_ULONG)Hw(t); \
 :info:build                      ^~~~~
 :info:build ./bn/bn_lcl.h:296:34: note: expanded from macro 'Hw'
 :info:build #define Hw(t)    (((BN_ULONG)((t)>>BN_BITS2))&BN_MASK2)
 :info:build                                  ^ ~~~~~~~~
 :info:build bn/bn_asm.c:668:2: warning: shift count >= width of type
 [-Wshift-count-overflow]
 :info:build         mul_add_c(a[7],b[7],c3,c1,c2);
 :info:build         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 :info:build bn/bn_asm.c:452:15: note: expanded from macro 'mul_add_c'
 :info:build         t2=(BN_ULONG)Hw(t); \
 :info:build                      ^~~~~
 :info:build ./bn/bn_lcl.h:296:34: note: expanded from macro 'Hw'
 :info:build #define Hw(t)    (((BN_ULONG)((t)>>BN_BITS2))&BN_MASK2)
 :info:build                                  ^ ~~~~~~~~
 :info:build : expanded from macro 'Hw'
 :info:build #define Hw(t)    (((BN_ULONG)((t)>>BN_BITS2))&BN_MASK2)
 :info:build                                  ^ ~~~~~~~~
 :info:build bn/bn_asm.c:624:2: warning: shift count >= width of type
 [-Wshift-count-overflow]
 :info:build         mul_add_c(a[5],b[2],c2,c3,c1);
 :info:build         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 :info:build bn/bn_asm.c:452:15: note: expanded from macro 'mul_add_c'
 :info:build         t2=(BN_ULONG)Hw(t); \
 :info:build                      ^~~~~
 :info:build ./bn/bn_lcl.h:296:34: note: expanded from macro 'Hw'
 :info:build #define Hw(t)    (((BN_ULONG)((t)>>BN_BITS2))&BN_MASK2)
 :info:build                                  ^ ~~~~~~~~
 :info:build bn/bn_asm.c:625:2: warning: shift count >= width of type
 [-Wshift-count-overflow]
 :info:build         mul_add_c(a[6],b[1],c2,c3,c1);
 :info:build         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 :info:build bn/bn_asm.c:452:15: note: expanded from macro 'mul_add_c'
 :info:build         t2=(BN_ULONG)Hw(t); \
 :info:build                      ^~~~~
 :info:build ./bn/bn_lcl.h:296:34: note: expanded from macro 'Hw'
 :info:build #define Hw(t)    (((BN_ULONG)((t)>>BN_BITS2))&BN_MASK2)
 :info:build                                  ^ ~~~~~~~~
 :info:build bn/bn_asm.c:626:2: warning: shift count >= width of type
 [-Wshift-count-overflow]
 :info:build         mul_add_c(a[7],b[0],c2,c3,c1);
 :info:build         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 :info:build bn/bn_asm.c:452:15: note: expanded from macro 'mul_add_c'
 :info:build         t2=(BN_ULONG)Hw(t); \
 :info:build                      ^~~~~
 :info:build ./bn/bn_lcl.h:296:34: note: expanded from macro 'Hw'
 :info:build #define Hw(t)    (((BN_ULONG)((t)>>BN_BITS2))&BN_MASK2)
 :info:build                                  ^ ~~~~~~~~
 :info:build bn/bn_asm.c:629:2: warning: shift count >= width of type
 [-Wshift-count-overflow]
 :info:build         mul_add_c(a[7],b[1],c3,c1,c2);
 :info:build         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 :info:build bn/bn_asm.c:452:15: note: expanded from macro 'mul_add_c'
 :info:build         t2=(BN_ULONG)Hw(t); \
 :info:build                      ^~~~~
 :info:build ./bn/bn_lcl.h:296:34: note: expanded from macro 'Hw'
 :info:build #define Hw(t)    (((BN_ULONG)((t)>>BN_BITS2))&BN_MASK2)
 :info:build                                  ^ ~~~~~~~~
 :info:build bn/bn_asm.c:630:2: warning: shift count >= width of type
 [-Wshift-count-overflow]
 :info:build         mul_add_c(a[6],b[2],c3,c1,c2);
 :info:build         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 :info:build bn/bn_asm.c:452:15: note: expanded from macro 'mul_add_c'
 :info:build         t2=(BN_ULONG)Hw(t); \
 :info:build                      ^~~~~
 :info:build ./bn/bn_lcl.h:296:34: note: expanded from macro 'Hw'
 :info:build #define Hw(t)    (((BN_ULONG)((t)>>BN_BITS2))&BN_MASK2)
 :info:build                                  ^ ~~~~~~~~
 :info:build bn/bn_asm.c:631:2: warning: shift count >= width of type
 [-Wshift-count-overflow]
 :info:build         mul_add_c(a[5],b[3],c3,c1,c2);
 :info:build         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 :info:build bn/bn_asm.c:452:15: note: expanded from macro 'mul_add_c'
 :info:build         t2=(BN_ULONG)Hw(t); \
 :info:build                      ^~~~~
 :info:build ./bn/bn_lcl.h:296:34: note: expanded from macro 'Hw'
 :info:build #define Hw(t)    (((BN_ULONG)((t)>>BN_BITS2))&BN_MASK2)
 :info:build                                  ^ ~~~~~~~~
 :info:build bn/bn_asm.c:632:2: warning: shift count >= width of type
 [-Wshift-count-overflow]
 :info:build         mul_add_c(a[4],b[4],c3,c1,c2);
 :info:build         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 :info:build bn/bn_asm.c:452:15: note: expanded from macro 'mul_add_c'
 :info:build         t2=(BN_ULONG)Hw(t); \
 :info:build                      ^~~~~
 :info:build ./bn/bn_lcl.h:296:34: note: expanded from macro 'Hw'
 :info:build #define Hw(t)    (((BN_ULONG)((t)>>BN_BITS2))&BN_MASK2)
 :info:build                                  ^ ~~~~~~~~
 :info:build bn/bn_asm.c:633:2: warning: shift count >= width of type
 [-Wshift-count-overflow]
 :info:build         mul_add_c(a[3],b[5],c3,c1,c2);
 :info:build         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 :info:build bn/bn_asm.c:452:15: note: expanded from macro 'mul_add_c'
 :info:build         t2=(BN_ULONG)Hw(t); \
 :info:build                      ^~~~~
 :info:build ./bn/bn_lcl.h:296:34: note: expanded from macro 'Hw'
 :info:build #define Hw(t)    (((BN_ULONG)((t)>>BN_BITS2))&BN_MASK2)
 :info:build                                  ^ ~~~~~~~~
 :info:build bn/bn_asm.c:634:2: warning: shift count >= width of type
 [-Wshift-count-overflow]
 :info:build         mul_add_c(a[2],b[6],c3,c1,c2);
 :info:build         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 :info:build bn/bn_asm.c:452:15: note: expanded from macro 'mul_add_c'
 :info:build         t2=(BN_ULONG)Hw(t); \
 :info:build                      ^~~~~
 :info:build ./bn/bn_lcl.h:296:34: note: expanded from macro 'Hw'
 :info:build #define Hw(t)    (((BN_ULONG)((t)>>BN_BITS2))&BN_MASK2)
 :info:build                                  ^ ~~~~~~~~
 :info:build bn/bn_asm.c:635:2: warning: shift count >= width of type
 [-Wshift-count-overflow]
 :info:build         mul_add_c(a[1],b[7],c3,c1,c2);
 :info:build         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 :info:build bn/bn_asm.c:452:15: note: expanded from macro 'mul_add_c'
 :info:build         t2=(BN_ULONG)Hw(t); \
 :info:build                      ^~~~~
 :info:build ./bn/bn_lcl.h:296:34: note: expanded from macro 'Hw'
 :info:build #define Hw(t)    (((BN_ULONG)((t)>>BN_BITS2))&BN_MASK2)
 :info:build                                  ^ ~~~~~~~~
 :info:build bn/bn_asm.c:638:2: warning: shift count >= width of type
 [-Wshift-count-overflow]
 :info:build         mul_add_c(a[2],b[7],c1,c2,c3);
 :info:build         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 :info:build bn/bn_asm.c:452:15: note: expanded from macro 'mul_add_c'
 :info:build         t2=(BN_ULONG)Hw(t); \
 :info:build                      ^~~~~
 :info:build ./bn/bn_lcl.h:296:34: note: expanded from macro 'Hw'
 :info:build #define Hw(t)    (((BN_ULONG)((t)>>BN_BITS2))&BN_MASK2)
 :info:build                                  ^ ~~~~~~~~
 :info:build bn/bn_asm.c:639:2: warning: shift count >= width of type
 [-Wshift-count-overflow]
 :info:build         mul_add_c(a[3],b[6],c1,c2,c3);
 :info:build         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 :info:build bn/bn_asm.c:452:15: note: expanded from macro 'mul_add_c'
 :info:build         t2=(BN_ULONG)Hw(t); \
 :info:build                      ^~~~~
 :info:build ./bn/bn_lcl.h:296:34: note: expanded from macro 'Hw'
 :info:build #define Hw(t)    (((BN_ULONG)((t)>>BN_BITS2))&BN_MASK2)
 :info:build                                  ^ ~~~~~~~~
 :info:build bn/bn_asm.c:640:2: warning: shift count >= width of type
 [-Wshift-count-overflow]
 :info:build         mul_add_c(a[4],b[5],c1,c2,c3);
 :info:build         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 :info:build bn/bn_asm.c:452:15: note: expanded from macro 'mul_add_c'
 :info:build         t2=(BN_ULONG)Hw(t); \
 :info:build                      ^~~~~
 :info:build ./bn/bn_lcl.h:296:34: note: expanded from macro 'Hw'
 :info:build #define Hw(t)    (((BN_ULONG)((t)>>BN_BITS2))&BN_MASK2)
 :info:build                                  ^ ~~~~~~~~
 :info:build bn/bn_asm.c:641:2: warning: shift count >= width of type
 [-Wshift-count-overflow]
 :info:build         mul_add_c(a[5],b[4],c1,c2,c3);
 :info:build         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 :info:build bn/bn_asm.c:452:15: note: expanded from macro 'mul_add_c'
 :info:build         t2=(BN_ULONG)Hw(t); \
 :info:build                      ^~~~~
 :info:build ./bn/bn_lcl.h:296:34: note: expanded from macro 'Hw'
 :info:build #define Hw(t)    (((BN_ULONG)((t)>>BN_BITS2))&BN_MASK2)
 :info:build                                  ^ ~~~~~~~~
 :info:build bn/bn_asm.c:642:2: warning: shift count >= width of type
 [-Wshift-count-overflow]
 :info:build         mul_add_c(a[6],b[3],c1,c2,c3);
 :info:build         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 :info:build bn/bn_asm.c:452:15: note: expanded from macro 'mul_add_c'
 :info:build         t2=(BN_ULONG)Hw(t); \
 :info:build                      ^~~~~
 :info:build ./bn/bn_lcl.h:296:34: note: expanded from macro 'Hw'
 :info:build #define Hw(t)    (((BN_ULONG)((t)>>BN_BITS2))&BN_MASK2)
 :info:build                                  ^ ~~~~~~~~
 :info:build bn/bn_asm.c:643:2: warning: shift count >= width of type
 [-Wshift-count-overflow]
 :info:build         mul_add_c(a[7],b[2],c1,c2,c3);
 :info:build         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 :info:build bn/bn_asm.c:452:15: note: expanded from macro 'mul_add_c'
 :info:build         t2=(BN_ULONG)Hw(t); \
 :info:build                      ^~~~~
 :info:build ./bn/bn_lcl.h:296:34: note: expanded from macro 'Hw'
 :info:build #define Hw(t)    (((BN_ULONG)((t)>>BN_BITS2))&BN_MASK2)
 :info:build                                  ^ ~~~~~~~~
 :info:build bn/bn_asm.c:646:2: warning: shift count >= width of type
 [-Wshift-count-overflow]
 :info:build         mul_add_c(a[7],b[3],c2,c3,c1);
 :info:build         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 :info:build bn/bn_asm.c:452:15: note: expanded from macro 'mul_add_c'
 :info:build         t2=(BN_ULONG)Hw(t); \
 :info:build                      ^~~~~
 :info:build ./bn/bn_lcl.h:296:34: note: expanded from macro 'Hw'
 :info:build #define Hw(t)    (((BN_ULONG)((t)>>BN_BITS2))&BN_MASK2)
 :info:build                                  ^ ~~~~~~~~
 :info:build bn/bn_asm.c:647:2: warning: shift count >= width of type
 [-Wshift-count-overflow]
 :info:build         mul_add_c(a[6],b[4],c2,c3,c1);
 :info:build         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 :info:build bn/bn_asm.c:452:15: note: expanded from macro 'mul_add_c'
 :info:build         t2=(BN_ULONG)Hw(t); \
 :info:build                      ^~~~~
 :info:build ./bn/bn_lcl.h:296:34: note: expanded from macro 'Hw'
 :info:build #define Hw(t)    (((BN_ULONG)((t)>>BN_BITS2))&BN_MASK2)
 :info:build                                  ^ ~~~~~~~~
 :info:build bn/bn_asm.c:648:2: warning: shift count >= width of type
 [-Wshift-count-overflow]
 :info:build         mul_add_c(a[5],b[5],c2,c3,c1);
 :info:build         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 :info:build bn/bn_asm.c:452:15: note: expanded from macro 'mul_add_c'
 :info:build         t2=(BN_ULONG)Hw(t); \
 :info:build                      ^~~~~
 :info:build ./bn/bn_lcl.h:296:34: note: expanded from macro 'Hw'
 :info:build #define Hw(t)    (((BN_ULONG)((t)>>BN_BITS2))&BN_MASK2)
 :info:build                                  ^ ~~~~~~~~
 :info:build bn/bn_asm.c:649:2: warning: shift count >= width of type
 [-Wshift-count-overflow]
 :info:build         mul_add_c(a[4],b[6],c2,c3,c1);
 :info:build         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 :info:build bn/bn_asm.c:452:15: note: expanded from macro 'mul_add_c'
 :info:build         t2=(BN_ULONG)Hw(t); \
 :info:build                      ^~~~~
 :info:build ./bn/bn_lcl.h:296:34: note: expanded from macro 'Hw'
 :info:build #define Hw(t)    (((BN_ULONG)((t)>>BN_BITS2))&BN_MASK2)
 :info:build                                  ^ ~~~~~~~~
 :info:build bn/bn_asm.c:650:2: warning: shift count >= width of type
 [-Wshift-count-overflow]
 :info:build         mul_add_c(a[3],b[7],c2,c3,c1);
 :info:build         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 :info:build bn/bn_asm.c:452:15: note: expanded from macro 'mul_add_c'
 :info:build         t2=(BN_ULONG)Hw(t); \
 :info:build                      ^~~~~
 :info:build ./bn/bn_lcl.h:296:34: note: expanded from macro 'Hw'
 :info:build #define Hw(t)    (((BN_ULONG)((t)>>BN_BITS2))&BN_MASK2)
 :info:build                                  ^ ~~~~~~~~
 :info:build bn/bn_asm.c:653:2: warning: shift count >= width of type
 [-Wshift-count-overflow]
 :info:build         mul_add_c(a[4],b[7],c3,c1,c2);
 :info:build         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 :info:build bn/bn_asm.c:452:15: note: expanded from macro 'mul_add_c'
 :info:build         t2=(BN_ULONG)Hw(t); \
 :info:build                      ^~~~~
 :info:build ./bn/bn_lcl.h:296:34: note: expanded from macro 'Hw'
 :info:build #define Hw(t)    (((BN_ULONG)((t)>>BN_BITS2))&BN_MASK2)
 :info:build                                  ^ ~~~~~~~~
 :info:build bn/bn_asm.c:654:2: warning: shift count >= width of type
 [-Wshift-count-overflow]
 :info:build         mul_add_c(a[5],b[6],c3,c1,c2);
 :info:build         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 :info:build bn/bn_asm.c:452:15: note: expanded from macro 'mul_add_c'
 :info:build         t2=(BN_ULONG)Hw(t); \
 :info:build                      ^~~~~
 :info:build ./bn/bn_lcl.h:296:34: note: expanded from macro 'Hw'
 :info:build #define Hw(t)    (((BN_ULONG)((t)>>BN_BITS2))&BN_MASK2)
 :info:build                                  ^ ~~~~~~~~
 :info:build bn/bn_asm.c:655:2: warning: shift count >= width of type
 [-Wshift-count-overflow]
 :info:build         mul_add_c(a[6],b[5],c3,c1,c2);
 :info:build         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 :info:build bn/bn_asm.c:452:15: note: expanded from macro 'mul_add_c'
 :info:build         t2=(BN_ULONG)Hw(t); \
 :info:build                      ^~~~~
 :info:build ./bn/bn_lcl.h:296:34: note: expanded from macro 'Hw'
 :info:build #define Hw(t)    (((BN_ULONG)((t)>>BN_BITS2))&BN_MASK2)
 :info:build                                  ^ ~~~~~~~~
 :info:build bn/bn_asm.c:656:2: warning: shift count >= width of type
 [-Wshift-count-overflow]
 :info:build         mul_add_c(a[7],b[4],c3,c1,c2);
 :info:build         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 :info:build bn/bn_asm.c:452:15: note: expanded from macro 'mul_add_c'
 :info:build         t2=(BN_ULONG)Hw(t); \
 :info:build                      ^~~~~
 :info:build ./bn/bn_lcl.h:296:34: note: expanded from macro 'Hw'
 :info:build bn/bn_asm.c:686:2: warning: shift count >= width of type
 [-Wshift-count-overflow]
 :info:build #define Hw(t)    (((BN_ULONG)((t)>>BN_BITS2))&BN_MASK2)
 :info:build                                  ^ ~~~~~~~~
 :info:build         mul_add_c(a[0],b[0],c1,c2,c3);
 :info:build         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 :info:build bn/bn_asm.c:452:15: note: expanded from macro 'mul_add_c'
 :info:build         t2=(BN_ULONG)Hw(t); \
 :info:build                      ^~~~~
 :info:build ./bn/bn_lcl.h:296:34: note: expanded from macro 'Hw'
 :info:build #define Hw(t)    (((BN_ULONG)((t)>>BN_BITS2))&BN_MASK2)
 :info:build                                  ^ ~~~~~~~~
 :info:build bn/bn_asm.c:689:2: warning: shift count >= width of type
 [-Wshift-count-overflow]
 :info:build         mul_add_c(a[0],b[1],c2,c3,c1);
 :info:build         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 :info:build bn/bn_asm.c:452:15: note: expanded from macro 'mul_add_c'
 :info:build         t2=(BN_ULONG)Hw(t); \
 :info:build                      ^~~~~
 :info:build ./bn/bn_lcl.h:296:34: note: expanded from macro 'Hw'
 :info:build #define Hw(t)    (((BN_ULONG)((t)>>BN_BITS2))&BN_MASK2)
 :info:build                                  ^ ~~~~~~~~
 :info:build bn/bn_asm.c:690:2: warning: shift count >= width of type
 [-Wshift-count-overflow]
 :info:build         mul_add_c(a[1],b[0],c2,c3,c1);
 :info:build         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 :info:build bn/bn_asm.c:452:15: note: expanded from macro 'mul_add_c'
 :info:build         t2=(BN_ULONG)Hw(t); \
 :info:build                      ^~~~~
 :info:build ./bn/bn_lcl.h:296:34: note: expanded from macro 'Hw'
 :info:build #define Hw(t)    (((BN_ULONG)((t)>>BN_BITS2))&BN_MASK2)
 :info:build                                  ^ ~~~~~~~~
 :info:build bn/bn_asm.c:693:2: warning: shift count >= width of type
 [-Wshift-count-overflow]
 :info:build         mul_add_c(a[2],b[0],c3,c1,c2);
 :info:build         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 :info:build bn/bn_asm.c:452:15: note: expanded from macro 'mul_add_c'
 :info:build bn/bn_asm.c:659:2: warning: shift count >= width of type
 [-Wshift-count-overflow]
 :info:build         t2=(BN_ULONG)Hw(t); \
 :info:build                      ^~~~~
 :info:build ./bn/bn_lcl.h:296:34: note: expanded from macro 'Hw'
 :info:build         mul_add_c(a[7],b[5],c1,c2,c3);
 :info:build         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 :info:build bn/bn_asm.c:452:15: note: expanded from macro 'mul_add_c'
 :info:build #define Hw(t)    (((BN_ULONG)((t)>>BN_BITS2))&BN_MASK2)
 :info:build                                  ^ ~~~~~~~~
 :info:build bn/bn_asm.c:694        t2=(BN_ULONG)Hw(t); \:
 :info:build 2                     ^~~~~:
 :info:build  warning: shift count >= width of type [-Wshift-count-
 overflow]
 :info:build ./bn/bn_lcl.h:296:34: note: expanded from macro 'Hw'
 :info:build         mul_add_c(a[1],b[1],c3,c1,c2);
 :info:build         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 :info:build bn/bn_asm.c:452:15: note: expanded from macro 'mul_add_c'
 :info:build #define Hw(t)    (((BN_ULONG)((t)>>BN_BITS2))&BN_MASK2)
 :info:build                                  ^ ~~~~~~~~
 :info:build         t2=(BN_ULONG)Hw(t); \
 :info:build                      ^~~~~
 :info:build bn/bn_asm.c./bn/bn_lcl.h::660296::234::  warningnote: : shift
 count >= width of type [-Wshift-count-overflow]expanded from macro 'Hw'
 :info:build
 :info:build         mul_add_c(a[6],b[6],c1,c2,c3);
 :info:build         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 :info:build #define Hw(t)    (((BN_ULONG)((t)>>BN_BITS2))&BN_MASK2)
 :info:build                                  ^ ~~~~~~~~
 :info:build bn/bn_asm.c:452:15: notebn/bn_asm.c: :expanded from macro
 'mul_add_c'695
 :info:build :2: warning: shift count >= width of type [-Wshift-count-
 overflow]
 :info:build         t2=(BN_ULONG)Hw(t); \
 :info:build                      ^~~~~
 :info:build ./bn/bn_lcl.h:296:34:        mul_add_c(a[0],b[2],c3,c1,c2);
 :info:build         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 :info:build bn/bn_asm.c:452:15: note: expanded from macro 'mul_add_c'
 :info:build         t2=(BN_ULONG)Hw(t); \
 :info:build                      ^~~~~
 :info:build ./bn/bn_lcl.h:296:34: note: expanded from macro 'Hw'
 :info:build #define Hw(t)    (((BN_ULONG)((t)>>BN_BITS2))&BN_MASK2)
 :info:build                                  ^ ~~~~~~~~
 :info:build bn/bn_asm.c:698:2: warning: shift count >= width of type
 [-Wshift-count-overflow]
 :info:build         mul_add_c(a[0],b[3],c1,c2,c3);
 :info:build         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 :info:build bn/bn_asm.c:452:15: note: expanded from macro 'mul_add_c'
 :info:build         t2=(BN_ULONG)Hw(t); \
 :info:build                      ^~~~~
 :info:build ./bn/bn_lcl.h:296:34: note: expanded from macro 'Hw'
 :info:build #define Hw(t)    (((BN_ULONG)((t)>>BN_BITS2))&BN_MASK2)
 :info:build                                  ^ ~~~~~~~~
 :info:build bn/bn_asm.c:699:2: warning: shift count >= width of type
 [-Wshift-count-overflow]
 :info:build         mul_add_c(a[1],b[2],c1,c2,c3);
 :info:build         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 :info:build bn/bn_asm.c:452:15: note: expanded from macro 'mul_add_c'
 :info:build         t2=(BN_ULONG)Hw(t); \
 :info:build                      ^~~~~
 :info:build ./bn/bn_lcl.h:296:34: note: expanded from macro 'Hw'
 :info:build #define Hw(t)    (((BN_ULONG)((t)>>BN_BITS2))&BN_MASK2)
 :info:build                                  ^ ~~~~~~~~
 :info:build bn/bn_asm.c:700: note: expanded from macro 'Hw'
 :info:build #define Hw(t)    (((BN_ULONG)((t)>>BN_BITS2))&BN_MASK2)
 :info:build                                  ^ ~~~~~~~~
 :info:build bn/bn_asm.c:661:2: warning: shift count >= width of type
 [-Wshift-count-overflow]
 :info:build         mul_add_c(a[5],b[7],c1,c2,c3);
 :info:build         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 :info:build bn/bn_asm.c:452:15: note: expanded from macro 'mul_add_c'
 :info:build         t2=(BN_ULONG)Hw(t); \
 :info:build                      ^~~~~
 :info:build ./bn/bn_lcl.h:296:34: note: expanded from macro 'Hw'
 :info:build #define Hw(t)    (((BN_ULONG)((t)>>BN_BITS2))&BN_MASK2)
 :info:build                                  ^ ~~~~~~~~
 :info:build bn/bn_asm.c:664:2: warning: shift count >= width of type
 [-Wshift-count-overflow]
 :info:build         mul_add_c(a[6],b[7],c2,c3,c1);
 :info:build         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 :info:build bn/bn_asm.c:452:15: note: expanded from macro 'mul_add_c'
 :info:build         t2=(BN_ULONG)Hw(t); \
 :info:build                      ^~~~~
 :info:build ./bn/bn_lcl.h:296:34: note: expanded from macro 'Hw'
 :info:build #define Hw(t)    (((BN_ULONG)((t)>>BN_BITS2))&BN_MASK2)
 :info:build                                  ^ ~~~~~~~~
 :info:build bn/bn_asm.c:665:2: warning: shift count >= width of type
 [-Wshift-count-overflow]
 :info:build         mul_add_c(a[7],b[6],c2,c3,c1);
 :info:build         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 :info:build bn/bn_asm.c:452:15: note: expanded from macro 'mul_add_c'
 :info:build         t2=(BN_ULONG)Hw(t); \
 :info:build                      ^~~~~
 :info:build ./bn/bn_lcl.h:296:34: note: expanded from macro 'Hw'
 :info:build 2: warning: shift count >= width of type [-Wshift-count-
 overflow]
 :info:build         mul_add_c(a[2],b[1],c1,c2,c3);
 :info:build         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 :info:build bn/bn_asm.c:452:15: note: expanded from macro 'mul_add_c'
 :info:build         t2=(BN_ULONG)Hw(t); \
 :info:build                      ^~~~~
 :info:build ./bn/bn_lcl.h:296:34: note: expanded from macro 'Hw'
 :info:build #define Hw(t)    (((BN_ULONG)((t)>>BN_BITS2))&BN_MASK2)
 :info:build                                  ^ ~~~~~~~~
 :info:build bn/bn_asm.c:701:2: warning: shift count >= width of type
 [-Wshift-count-overflow]
 :info:build         mul_add_c(a[3],b[0],c1,c2,c3);
 :info:build         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 :info:build bn/bn_asm.c:452:15: note: expanded from macro 'mul_add_c'
 :info:build         t2=(BN_ULONG)Hw(t); \
 :info:build                      ^~~~~
 :info:build ./bn/bn_lcl.h:296:34: note: expanded from macro 'Hw'
 :info:build #define Hw(t)    (((BN_ULONG)((t)>>BN_BITS2))&BN_MASK2)
 :info:build                                  ^ ~~~~~~~~
 :info:build bn/bn_asm.c:704:2: warning: shift count >= width of type
 [-Wshift-count-overflow]
 :info:build         mul_add_c(a[3],b[1],c2,c3,c1);
 :info:build         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 :info:build bn/bn_asm.c:452:15: note: expanded from macro 'mul_add_c'
 :info:build         t2=(BN_ULONG)Hw(t); \
 :info:build                      ^~~~~
 :info:build ./bn/bn_lcl.h:296:34: note: expanded from macro 'Hw'
 :info:build #define Hw(t)    (((BN_ULONG)((t)>>BN_BITS2))&BN_MASK2)
 :info:build                                  ^ ~~~~~~~~
 :info:build bn/bn_asm.c:705:2: warning: shift count >= width of type
 [-Wshift-count-overflow]
 :info:build         mul_add_c(a[2],b[2],c2,c3,c1);
 :info:build         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 :info:build bn/bn_asm.c:452:15: note: expanded from macro 'mul_add_c'
 :info:build         t2=(BN_ULONG)Hw(t); \
 :info:build                      ^~~~~
 :info:build ./bn/bn_lcl.h:296:34: note: expanded from macro 'Hw'
 :info:build #define Hw(t)    (((BN_ULONG)((t)>>BN_BITS2))&BN_MASK2)
 :info:build                                  ^ ~~~~~~~~
 :info:build bn/bn_asm.c:706:2: warning: shift count >= width of type
 [-Wshift-count-overflow]
 :info:build         mul_add_c(a[1],b[3],c2,c3,c1);
 :info:build         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 :info:build bn/bn_asm.c:452:15: note: expanded from macro 'mul_add_c'
 :info:build         t2=(BN_ULONG)Hw(t); \
 :info:build                      ^~~~~
 :info:build ./bn/bn_lcl.h:296:34: note: expanded from macro 'Hw'
 :info:build #define Hw(t)    (((BN_ULONG)((t)>>BN_BITS2))&BN_MASK2)
 :info:build                                  ^ ~~~~~~~~
 :info:build bn/bn_asm.c:709:2: warning: shift count >= width of type
 [-Wshift-count-overflow]
 :info:build         mul_add_c(a[2],b[3],c3,c1,c2);
 :info:build         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 :info:build bn/bn_asm.c:452:15: note: expanded from macro 'mul_add_c'
 :info:build         t2=(BN_ULONG)Hw(t); \
 :info:build                      ^~~~~
 :info:build ./bn/bn_lcl.h:296:34: note: expanded from macro 'Hw'
 :info:build #define Hw(t)    (((BN_ULONG)((t)>>BN_BITS2))&BN_MASK2)
 :info:build                                  ^ ~~~~~~~~
 :info:build bn/bn_asm.c:710:2: warning: shift count >= width of type
 [-Wshift-count-overflow]
 :info:build         mul_add_c(a[3],b[2],c3,c1,c2);
 :info:build         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 :info:build bn/bn_asm.c:452:15: note: expanded from macro 'mul_add_c'
 :info:build         t2=(BN_ULONG)Hw(t); \
 :info:build                      ^~~~~
 :info:build ./bn/bn_lcl.h:296:34: note: expanded from macro 'Hw'
 :info:build #define Hw(t)    (((BN_ULONG)((t)>>BN_BITS2))&BN_MASK2)
 :info:build                                  ^ ~~~~~~~~
 :info:build bn/bn_asm.c:713:2: warning: shift count >= width of type
 [-Wshift-count-overflow]
 :info:build         mul_add_c(a[3],b[3],c1,c2,c3);
 :info:build         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 :info:build bn/bn_asm.c:452:15: note: expanded from macro 'mul_add_c'
 :info:build         t2=(BN_ULONG)Hw(t); \
 :info:build                      ^~~~~
 :info:build ./bn/bn_lcl.h:296:34: note: expanded from macro 'Hw'
 :info:build #define Hw(t)    (((BN_ULONG)((t)>>BN_BITS2))&BN_MASK2)
 :info:build                                  ^ ~~~~~~~~
 :info:build #define Hw(t)    (((BN_ULONG)((t)>>BN_BITS2))&BN_MASK2)
 :info:build                                  ^ ~~~~~~~~
 :info:build bn/bn_asm.c:668:2: warning: shift count >= width of type
 [-Wshift-count-overflow]
 :info:build         mul_add_c(a[7],b[7],c3,c1,c2);
 :info:build         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 :info:build bn/bn_asm.c:452:15: note: expanded from macro 'mul_add_c'
 :info:build         t2=(BN_ULONG)Hw(t); \
 :info:build                      ^~~~~
 :info:build ./bn/bn_lcl.h:296:34: note: expanded from macro 'Hw'
 :info:build bn/bn_asm.c:734:2: error: integer literal is too large to be
 represented in any integer type
 :info:build #define Hw(t)    (((BN_ULONG)((t)>>BN_BITS2))&BN_MASK2)
 :info:build                                  ^ ~~~~~~~~
 :info:build         sqr_add_c2(a,1,0,c2,c3,c1);
 :info:build         ^
 :info:build bn/bn_asm.c:474:2: note: expanded from macro 'sqr_add_c2'
 :info:build         mul_add_c2((a)[i],(a)[j],c0,c1,c2)
 :info:build         ^
 :info:build bn/bn_asm.c:458:11: note: expanded from macro 'mul_add_c2'
 :info:build         tt=(t+t)&BN_MASK; \
 :info:build                  ^
 :info:build ./bn/bn.h:237:19: note: expanded from macro 'BN_MASK'
 :info:build #define BN_MASK         (0xffffffffffffffffffffffffffffffffLL)
 :info:build                          ^
 :info:build bn/bn_asm.c:738:2: error: integer literal is too large to be
 represented in any integer type
 :info:build         sqr_add_c2(a,2,0,c3,c1,c2);
 :info:build         ^
 :info:build bn/bn_asm.c:474:2: note: expanded from macro 'sqr_add_c2'
 :info:build bn/bn_asm.c:686:2: warning: shift count >= width of type
 [-Wshift-count-overflow]
 :info:build         mul_add_c(a[0],b[0],c1,c2,c3);
 :info:build         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 :info:build bn/bn_asm.c:452:15: note: expanded from macro 'mul_add_c'
 :info:build         t2=(BN_ULONG)Hw(t); \
 :info:build                      ^~~~~
 :info:build ./bn/bn_lcl.h:296:34: note: expanded from macro 'Hw'
 :info:build #define Hw(t)    (((BN_ULONG)((t)>>BN_BITS2))&BN_MASK2)
 :info:build                                  ^ ~~~~~~~~
 :info:build bn/bn_asm.c:689:2: warning: shift count >= width of type
 [-Wshift-count-overflow]
 :info:build         mul_add_c(a[0],b[1],c2,c3,c1);
 :info:build         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 :info:build bn/bn_asm.c:452:15: note: expanded from macro 'mul_add_c'
 :info:build         t2=(BN_ULONG)Hw(t); \
 :info:build                      ^~~~~
 :info:build ./bn/bn_lcl.h:296:34: note: expanded from macro 'Hw'
 :info:build #define Hw(t)    (((BN_ULONG)((t)>>BN_BITS2))&BN_MASK2)
 :info:build                                  ^ ~~~~~~~~
 :info:build bn/bn_asm.c:690:2: warning: shift count >= width of type
 [-Wshift-count-overflow]
 :info:build         mul_add_c(a[1],b[0],c2,c3,c1);
 :info:build         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 :info:build bn/bn_asm.c:452:15: note: expanded from macro 'mul_add_c'
 :info:build         t2=(BN_ULONG)Hw(t); \
 :info:build                      ^~~~~
 :info:build ./bn/bn_lcl.h:296:34: note: expanded from macro 'Hw'
 :info:build #define Hw(t)    (((BN_ULONG)((t)>>BN_BITS2))&BN_MASK2)
 :info:build                                  ^ ~~~~~~~~
 :info:build bn/bn_asm.c:693:2: warning: shift count >= width of type
 [-Wshift-count-overflow]
 :info:build         mul_add_c(a[2],b[0],c3,c1,c2);
 :info:build         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 :info:build bn/bn_asm.c:452:15: note: expanded from macro 'mul_add_c'
 :info:build         t2=(BN_ULONG)Hw(t); \
 :info:build                      ^~~~~
 :info:build ./bn/bn_lcl.h:296:34: note: expanded from macro 'Hw'
 :info:build #define Hw(t)    (((BN_ULONG)((t)>>BN_BITS2))&BN_MASK2)
 :info:build                                  ^ ~~~~~~~~
 :info:build bn/bn_asm.c:694:2: warning: shift count >= width of type
 [-Wshift-count-overflow]
 :info:build         mul_add_c(a[1],b[1],c3,c1,c2);
 :info:build         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 :info:build bn/bn_asm.c:452:15: note: expanded from macro 'mul_add_c'
 :info:build         t2=(BN_ULONG)Hw(t); \
 :info:build                      ^~~~~
 :info:build ./bn/bn_lcl.h:296:34: note: expanded from macro 'Hw'
 :info:build #define Hw(t)    (((BN_ULONG)((t)>>BN_BITS2))&BN_MASK2)
 :info:build                                  ^ ~~~~~~~~
 :info:build bn/bn_asm.c:695:2: warning: shift count >= width of type
 [-Wshift-count-overflow]
 :info:build         mul_add_c(a[0],b[2],c3,c1,c2);
 :info:build         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 :info:build bn/bn_asm.c:452:15: note: expanded from macro 'mul_add_c'
 :info:build         t2=(BN_ULONG)Hw(t); \
 :info:build                      ^~~~~
 :info:build ./bn/bn_lcl.h:296:34: note: expanded from macro 'Hw'
 :info:build #define Hw(t)    (((BN_ULONG)((t)>>BN_BITS2))&BN_MASK2)
 :info:build                                  ^ ~~~~~~~~
 :info:build bn/bn_asm.c:698:2: warning: shift count >= width of type
 [-Wshift-count-overflow]
 :info:build         mul_add_c(a[0],b[3],c1,c2,c3);
 :info:build         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 :info:build bn/bn_asm.c:452:15: note: expanded from macro 'mul_add_c'
 :info:build         t2=(BN_ULONG)Hw(t); \
 :info:build                      ^~~~~
 :info:build ./bn/bn_lcl.h:296:34: note: expanded from macro 'Hw'
 :info:build #define Hw(t)    (((BN_ULONG)((t)>>BN_BITS2))&BN_MASK2)
 :info:build                                  ^ ~~~~~~~~
 :info:build bn/bn_asm.c:699:2: warning: shift count >= width of type
 [-Wshift-count-overflow]
 :info:build         mul_add_c(a[1],b[2],c1,c2,c3);
 :info:build         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 :info:build bn/bn_asm.c:452:15: note: expanded from macro 'mul_add_c'
 :info:build         t2=(BN_ULONG)Hw(t); \
 :info:build                      ^~~~~
 :info:build ./bn/bn_lcl.h:296:34: note: expanded from macro 'Hw'
 :info:build #define Hw(t)    (((BN_ULONG)((t)>>BN_BITS2))&BN_MASK2)
 :info:build                                  ^ ~~~~~~~~
 :info:build bn/bn_asm.c:700:2: warning: shift count >= width of type
 [-Wshift-count-overflow]
 :info:build         mul_add_c(a[2],b[1],c1,c2,c3);
 :info:build         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 :info:build bn/bn_asm.c:452:15: note: expanded from macro 'mul_add_c'
 :info:build         t2=(BN_ULONG)Hw(t); \
 :info:build                      ^~~~~
 :info:build ./bn/bn_lcl.h:296:34: note: expanded from macro 'Hw'
 :info:build #define Hw(t)    (((BN_ULONG)((t)>>BN_BITS2))&BN_MASK2)
 :info:build                                  ^ ~~~~~~~~
 :info:build bn/bn_asm.c:701:2: warning: shift count >= width of type
 [-Wshift-count-overflow]
 :info:build         mul_add_c(a[3],b[0],c1,c2,c3);
 :info:build         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 :info:build bn/bn_asm.c:452:15: note: expanded from macro 'mul_add_c'
 :info:build         t2=(BN_ULONG)Hw(t); \
 :info:build                      ^~~~~
 :info:build ./bn/bn_lcl.h:296:34: note: expanded from macro 'Hw'
 :info:build #define Hw(t)    (((BN_ULONG)((t)>>BN_BITS2))&BN_MASK2)
 :info:build                                  ^ ~~~~~~~~
 :info:build bn/bn_asm.c:704:2: warning: shift count >= width of type
 [-Wshift-count-overflow]
 :info:build         mul_add_c(a[3],b[1],c2,c3,c1);
 :info:build         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 :info:build bn/bn_asm.c:452:15: note: expanded from macro 'mul_add_c'
 :info:build         t2=(BN_ULONG)Hw(t); \
 :info:build                      ^~~~~
 :info:build ./bn/bn_lcl.h:296:34: note: expanded from macro 'Hw'
 :info:build #define Hw(t)    (((BN_ULONG)((t)>>BN_BITS2))&BN_MASK2)
 :info:build                                  ^ ~~~~~~~~
 :info:build bn/bn_asm.c:705:2: warning: shift count >= width of type
 [-Wshift-count-overflow]
 :info:build         mul_add_c(a[2],b[2],c2,c3,c1);
 :info:build         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 :info:build bn/bn_asm.c:452:15: note: expanded from macro 'mul_add_c'
 :info:build         t2=(BN_ULONG)Hw(t); \
 :info:build                      ^~~~~
 :info:build ./bn/bn_lcl.h:296:34: note: expanded from macro 'Hw'
 :info:build #define Hw(t)    (((BN_ULONG)((t)>>BN_BITS2))&BN_MASK2)
 :info:build                                  ^ ~~~~~~~~
 :info:build bn/bn_asm.c:706:2: warning: shift count >= width of type
 [-Wshift-count-overflow]
 :info:build         mul_add_c(a[1],b[3],c2,c3,c1);
 :info:build         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 :info:build bn/bn_asm.c:452:15: note: expanded from macro 'mul_add_c'
 :info:build         t2=(BN_ULONG)Hw(t); \
 :info:build                      ^~~~~
 :info:build ./bn/bn_lcl.h:296:34: note: expanded from macro 'Hw'
 :info:build #define Hw(t)    (((BN_ULONG)((t)>>BN_BITS2))&BN_MASK2)
 :info:build                                  ^ ~~~~~~~~
 :info:build bn/bn_asm.c:709:2: warning: shift count >= width of type
 [-Wshift-count-overflow]
 :info:build         mul_add_c(a[2],b[3],c3,c1,c2);
 :info:build         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 :info:build bn/bn_asm.c:452:15: note: expanded from macro 'mul_add_c'
 :info:build         t2=(BN_ULONG)Hw(t); \
 :info:build                      ^~~~~
 :info:build ./bn/bn_lcl.h:296:34: note: expanded from macro 'Hw'
 :info:build #define Hw(t)    (((BN_ULONG)((t)>>BN_BITS2))&BN_MASK2)
 :info:build                                  ^ ~~~~~~~~
 :info:build bn/bn_asm.c:710:2: warning: shift count >= width of type
 [-Wshift-count-overflow]
 :info:build         mul_add_c(a[3],b[2],c3,c1,c2);
 :info:build         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 :info:build bn/bn_asm.c:452:15: note: expanded from macro 'mul_add_c'
 :info:build         t2=(BN_ULONG)Hw(t); \
 :info:build                      ^~~~~
 :info:build ./bn/bn_lcl.h:296:34: note: expanded from macro 'Hw'
 :info:build #define Hw(t)    (((BN_ULONG)((t)>>BN_BITS2))&BN_MASK2)
 :info:build                                  ^ ~~~~~~~~
 :info:build bn/bn_asm.c:713:2: warning: shift count >= width of type
 [-Wshift-count-overflow]
 :info:build         mul_add_c(a[3],b[3],c1,c2,c3);
 :info:build         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 :info:build bn/bn_asm.c:452:15: note: expanded from macro 'mul_add_c'
 :info:build         t2=(BN_ULONG)Hw(t); \
 :info:build                      ^~~~~
 :info:build ./bn/bn_lcl.h:296:34: note: expanded from macro 'Hw'
 :info:build #define Hw(t)    (((BN_ULONG)((t)>>BN_BITS2))&BN_MASK2)
 :info:build                                  ^ ~~~~~~~~
 :info:build bn/bn_asm.c:734:2: error: integer literal is too large to be
 represented in any integer type
 :info:build         sqr_add_c2(a,1,0,c2,c3,c1);
 :info:build         ^
 :info:build bn/bn_asm.c:474:2: note: expanded from macro 'sqr_add_c2'
 :info:build         mul_add_c2((a)[i],(a)[j],c0,c1,c2)
 :info:build         ^
 :info:build bn/bn_asm.c:458:11: note: expanded from macro 'mul_add_c2'
 :info:build         tt=(t+t)&BN_MASK; \
 :info:build                  ^
 :info:build ./bn/bn.h:237:19: note: expanded from macro 'BN_MASK'
 :info:build #define BN_MASK         (0xffffffffffffffffffffffffffffffffLL)
 :info:build                          ^
 :info:build bn/bn_asm.c:738:2: error: integer literal is too large to be
 represented in any integer type
 :info:build         sqr_add_c2(a,2,0,c3,c1,c2);
 :info:build         ^
 :info:build bn/bn_asm.c:474:2: note: expanded from macro 'sqr_add_c2'
 :info:build         mul_add_c2((a)[i],(a)[j],c0,c1,c2)
 :info:build         ^
 :info:build bn/bn_asm.c:458:11: note: expanded from macro 'mul_add_c2'
 :info:build         tt=(t+t)&BN_MASK; \
 :info:build                  ^
 :info:build ./bn/bn.h:237:19: note: expanded from macro 'BN_MASK'
 :info:build #define BN_MASK         (0xffffffffffffffffffffffffffffffffLL)
 :info:build                          ^
 :info:build bn/bn_asm.c:741:2: error: integer literal is too large to be
 represented in any integer type
 :info:build         sqr_add_c2(a,3,0,c1,c2,c3);
 :info:build         ^
 :info:build bn/bn_asm.c:474:2: note: expanded from macro 'sqr_add_c2'
 :info:build         mul_add_c2((a)[i],(a)[j],c0,c1,c2)
 :info:build         ^
 :info:build bn/bn_asm.c:458:11: note: expanded from macro 'mul_add_c2'
 :info:build         tt=(t+t)&BN_MASK; \
 :info:build                  ^
 :info:build ./bn/bn.h:237:19: note: expanded from macro 'BN_MASK'
 :info:build #define BN_MASK         (0xffffffffffffffffffffffffffffffffLL)
 :info:build                          ^
 :info:build bn/bn_asm.c:742:2: error: integer literal is too large to be
 represented in any integer type
 :info:build         sqr_add_c2(a,2,1,c1,c2,c3);
 :info:build         ^
 :info:build bn/bn_asm.c:474:2: note: expanded from macro 'sqr_add_c2'
 :info:build         mul_add_c2((a)[i],(a)[j],c0,c1,c2)
 :info:build         ^
 :info:build bn/bn_asm.c:458:11: note: expanded from macro 'mul_add_c2'
 :info:build         tt=(t+t)&BN_MASK; \
 :info:build                  ^
 :info:build ./bn/bn.h:237:19: note: expanded from macro 'BN_MASK'
 :info:build #define BN_MASK         (0xffffffffffffffffffffffffffffffffLL)
 :info:build                          ^
 :info:build bn/bn_asm.c:746:2: error: integer literal is too large to be
 represented in any integer type
 :info:build         sqr_add_c2(a,3,1,c2,c3,c1);
 :info:build         ^
 :info:build bn/bn_asm.c:474:2: note: expanded from macro 'sqr_add_c2'
 :info:build         mul_add_c2((a)[i],(a)[j],c0,c1,c2)
 :info:build         ^
 :info:build bn/bn_asm.c:458:11: note: expanded from macro 'mul_add_c2'
 :info:build         tt=(t+t)&BN_MASK; \
 :info:build                  ^
 :info:build ./bn/bn.h:237:19: note: expanded from macro 'BN_MASK'
 :info:build #define BN_MASK         (0xffffffffffffffffffffffffffffffffLL)
 :info:build                          ^
 :info:build         mul_add_c2((a)[i],(a)[j],c0,c1,c2)
 :info:build         ^
 :info:build bn/bn_asm.c:458:11: note: expanded from macro 'mul_add_c2'
 :info:build         tt=(t+t)&BN_MASK; \
 :info:build                  ^
 :info:build ./bn/bn.h:237:19: note: expanded from macro 'BN_MASK'
 :info:build bn/bn_asm.c:747:2: error: integer literal is too large to be
 represented in any integer type
 :info:build #define BN_MASK         (0xffffffffffffffffffffffffffffffffLL)
 :info:build                          ^
 :info:build         sqr_add_c2(a,4,0,c2,c3,c1);
 :info:build         ^
 :info:build bn/bn_asm.c:474:2: note: expanded from macro 'sqr_add_c2'
 :info:build         mul_add_c2((a)[i],(a)[j],c0,c1,c2)
 :info:build         ^
 :info:build bn/bn_asm.c:458:11: note: expanded from macro 'mul_add_c2'
 :info:build         tt=(t+t)&BN_MASK; \
 :info:build                  ^
 :info:build ./bn/bn.h:237:19: note: expanded from macro 'BN_MASK'
 :info:build #define BN_MASK         (0xffffffffffffffffffffffffffffffffLL)
 :info:build                          ^
 :info:build bn/bn_asm.c:741:2: error: integer literal is too large to be
 represented in any integer type
 :info:build         sqr_add_c2(a,3,0,c1,c2,c3);
 :info:build         ^
 :info:build bn/bn_asm.c:474:2: note: expanded from macro 'sqr_add_c2'
 :info:build         mul_add_c2((a)[i],(a)[j],c0,c1,c2)
 :info:build         ^
 :info:build bn/bn_asm.c:458bn/bn_asm.c:750:2: error: integer literal is
 too large to be represented in any integer type
 :info:build         sqr_add_c2(a,5,0,c3,c1,c2);
 :info:build         ^
 :info:build bn/bn_asm.c:474:2: note: expanded from macro 'sqr_add_c2'
 :info:build         mul_add_c2((a)[i],(a)[j],c0,c1,c2)
 :info:build         ^
 :info:build bn/bn_asm.c:458:11: note: expanded from macro 'mul_add_c2'
 :info:build         tt=(t+t)&BN_MASK; \
 :info:build                  ^
 :info:build ./bn/bn.h:237:19: note: expanded from macro 'BN_MASK'
 :info:build #define BN_MASK         (0xffffffffffffffffffffffffffffffffLL)
 :info:build                          ^
 :info:build bn/bn_asm.c:751:2: error: integer literal is too large to be
 represented in any integer type
 :info:build :11: note: expanded from macro 'mul_add_c2'
 :info:build         sqr_add_c2(a,4,1,c3,c1,c2);
 :info:build         ^
 :info:build bn/bn_asm.c:474:2: note:         tt=(t+t)&BN_MASK; \expanded
 from macro 'sqr_add_c2'
 :info:build         mul_add_c2((a)[i],(a)[j],c0,c1,c2)
 :info:build         ^
 :info:build bn/bn_asm.c:458:11: note: expanded from macro 'mul_add_c2'
 :info:build         tt=(t+t)&BN_MASK; \
 :info:build                  ^
 :info:build ./bn/bn.h:237:19: note: expanded from macro 'BN_MASK'
 :info:build #define BN_MASK         (0xffffffffffffffffffffffffffffffffLL)
 :info:build                          ^
 :info:build bn/bn_asm.c:752:2: error: integer literal is too large to be
 represented in any integer type
 :info:build         sqr_add_c2(a,3,2,c3,c1,c2);
 :info:build         ^
 :info:build bn/bn_asm.c:474:2: note: expanded from macro 'sqr_add_c2'
 :info:build         mul_add_c2((a)[i],(a)[j],c0,c1,c2)
 :info:build         ^
 :info:build bn/bn_asm.c:458:11: note: expanded from macro 'mul_add_c2'
 :info:build         tt=(t+t)&BN_MASK; \
 :info:build                  ^
 :info:build ./bn/bn.h:237:19:
 :info:build                  ^
 :info:build  note: ./bn/bn.hexpanded from macro 'BN_MASK':
 :info:build 237:19: note: expanded from macro 'BN_MASK'
 :info:build #define BN_MASK         (0xffffffffffffffffffffffffffffffffLL)
 :info:build                          ^
 :info:build #define BN_MASK         (0xffffffffffffffffffffffffffffffffLL)
 :info:build                          ^
 :info:build bn/bn_asm.c:742:2: error: integer literal is too large to be
 represented in any integer type
 :info:build         sqr_add_c2(a,2,1,c1,c2,c3);
 :info:build         ^
 :info:build bn/bn_asm.c:474:2: note: expanded from macro 'sqr_add_c2'
 :info:build bn/bn_asm.c:        mul_add_c2((a)[i],(a)[j],c0,c1,c2)756
 :info:build :        ^2
 :info:build : error: integer literal is too large to be represented in any
 integer type
 :info:build bn/bn_asm.c:458:11: note: expanded from macro 'mul_add_c2'
 :info:build         sqr_add_c2(a,4,2,c1,c2,c3);
 :info:build         ^
 :info:build         tt=(t+t)&BN_MASK; \
 :info:build                  ^
 :info:build bn/bn_asm.c:./bn/bn.h474::2372::19 :note : noteexpanded from
 macro 'sqr_add_c2':
 :info:build expanded from macro 'BN_MASK'
 :info:build         mul_add_c2((a)[i],(a)[j],c0,c1,c2)
 :info:build         ^
 :info:build bn/bn_asm.c:458:11#define BN_MASK
 (0xffffffffffffffffffffffffffffffffLL):
 :info:build                           ^note
 :info:build : expanded from macro 'mul_add_c2'
 :info:build         tt=(t+t)&BN_MASK; \
 :info:build                  ^
 :info:build ./bn/bn.h:237:19: note: expanded from macro 'BN_MASK'
 :info:build #define BN_MASK         (0xffffffffffffffffffffffffffffffffLL)
 :info:build                          ^
 :info:build bn/bn_asm.c:757:2: error: integer literal is too large to be
 represented in any integer type
 :info:build         sqr_add_c2(a,5,1,c1,c2,c3);
 :info:build bn/bn_asm.c:746:2: error: integer literal is too large to be
 represented in any integer type
 :info:build         sqr_add_c2(a,3,1,c2,c3,c1);
 :info:build         ^
 :info:build bn/bn_asm.c:474:2: note: expanded from macro 'sqr_add_c2'
 :info:build         mul_add_c2((a)[i],(a)[j],c0,c1,c2)
 :info:build         ^
 :info:build bn/bn_asm.c:458:11: note: expanded from macro 'mul_add_c2'
 :info:build         tt=(t+t)&BN_MASK; \
 :info:build                  ^
 :info:build ./bn/bn.h:237:19: note: expanded from macro 'BN_MASK'
 :info:build #define BN_MASK         (0xffffffffffffffffffffffffffffffffLL)
 :info:build                          ^
 :info:build bn/bn_asm.c:747:2: error: integer literal is too large to be
 represented in any integer type
 :info:build         sqr_add_c2(a,4,0,c2,c3,c1);
 :info:build         ^
 :info:build bn/bn_asm.c:474:2: note: expanded from macro 'sqr_add_c2'
 :info:build         mul_add_c2((a)[i],(a)[j],c0,c1,c2)
 :info:build         ^
 :info:build bn/bn_asm.c:458:11: note: expanded from macro 'mul_add_c2'
 :info:build         tt=(t+t)&BN_MASK; \
 :info:build                  ^
 :info:build ./bn/bn.h:237:19: note: expanded from macro 'BN_MASK'
 :info:build #define BN_MASK         (0xffffffffffffffffffffffffffffffffLL)
 :info:build                          ^
 :info:build bn/bn_asm.c:750:2: error: integer literal is too large to be
 represented in any integer type
 :info:build         sqr_add_c2(a,5,0,c3,c1,c2);
 :info:build         ^
 :info:build bn/bn_asm.c:474:2: note: expanded from macro 'sqr_add_c2'
 :info:build         mul_add_c2((a)[i],(a)[j],c0,c1,c2)
 :info:build         ^
 :info:build bn/bn_asm.c:458:11: note: expanded from macro 'mul_add_c2'
 :info:build         tt=(t+t)&BN_MASK; \
 :info:build                  ^
 :info:build ./bn/bn.h:237:19: note: expanded from macro 'BN_MASK'
 :info:build #define BN_MASK         (0xffffffffffffffffffffffffffffffffLL)
 :info:build                          ^
 :info:build bn/bn_asm.c:751:2: error: integer literal is too large to be
 represented in any integer type
 :info:build         sqr_add_c2(a,4,1,c3,c1,c2);
 :info:build         ^
 :info:build bn/bn_asm.c:474:2: note: expanded from macro 'sqr_add_c2'
 :info:build         mul_add_c2((a)[i],(a)[j],c0,c1,c2)
 :info:build         ^
 :info:build bn/bn_asm.c:458:11: note: expanded from macro 'mul_add_c2'
 :info:build         tt=(t+t)&BN_MASK; \
 :info:build                  ^
 :info:build ./bn/bn.h:237:19: note: expanded from macro 'BN_MASK'
 :info:build #define BN_MASK         (0xffffffffffffffffffffffffffffffffLL)
 :info:build                          ^
 :info:build bn/bn_asm.c:752:2: error: integer literal is too large to be
 represented in any integer type
 :info:build         sqr_add_c2(a,3,2,c3,c1,c2);
 :info:build         ^
 :info:build bn/bn_asm.c:474:2: note: expanded from macro 'sqr_add_c2'
 :info:build         mul_add_c2((a)[i],(a)[j],c0,c1,c2)
 :info:build         ^
 :info:build bn/bn_asm.c:458:11: note: expanded from macro 'mul_add_c2'
 :info:build         tt=(t+t)&BN_MASK; \
 :info:build                  ^
 :info:build ./bn/bn.h:237:19: note: expanded from macro 'BN_MASK'
 :info:build #define BN_MASK         (0xffffffffffffffffffffffffffffffffLL)
 :info:build                          ^
 :info:build bn/bn_asm.c:756:2: error: integer literal is too large to be
 represented in any integer type
 :info:build         sqr_add_c2(a,4,2,c1,c2,c3);
 :info:build         ^
 :info:build bn/bn_asm.c:474:2: note: expanded from macro 'sqr_add_c2'
 :info:build         mul_add_c2((a)[i],(a)[j],c0,c1,c2)
 :info:build         ^
 :info:build bn/bn_asm.c:458:11: note: expanded from macro 'mul_add_c2'
 :info:build         tt=(t+t)&BN_MASK; \
 :info:build                  ^
 :info:build ./bn/bn.h:237:19: note: expanded from macro 'BN_MASK'
 :info:build #define BN_MASK         (0xffffffffffffffffffffffffffffffffLL)
 :info:build                          ^
 :info:build bn/bn_asm.c:757:2: error: integer literal is too large to be
 represented in any integer type
 :info:build         sqr_add_c2(a,5,1,c1,c2,c3);
 :info:build         ^
 :info:build bn/bn_asm.c:474:2: note: expanded from macro 'sqr_add_c2'
 :info:build         mul_add_c2((a)[i],(a)[j],c0,c1,c2)
 :info:build         ^
 :info:build bn/bn_asm.c:458:11: note: expanded from macro 'mul_add_c2'
 :info:build         tt=(t+t)&BN_MASK; \
 :info:build                  ^
 :info:build ./bn/bn.h:237:19: note: expanded from macro 'BN_MASK'
 :info:build #define BN_MASK         (0xffffffffffffffffffffffffffffffffLL)
 :info:build                          ^
 :info:build bn/bn_asm.c:758:2: error: integer literal is too large to be
 represented in any integer type
 :info:build         sqr_add_c2(a,6,0,c1,c2,c3);
 :info:build         ^
 :info:build bn/bn_asm.c:474:2: note: expanded from macro 'sqr_add_c2'
 :info:build         mul_add_c2((a)[i],(a)[j],c0,c1,c2)
 :info:build         ^
 :info:build bn/bn_asm.c:458:11: note: expanded from macro 'mul_add_c2'
 :info:build         tt=(t+t)&BN_MASK; \
 :info:build                  ^
 :info:build ./bn/bn.h:237:19: note: expanded from macro 'BN_MASK'
 :info:build #define BN_MASK         (0xffffffffffffffffffffffffffffffffLL)
 :info:build                          ^
 :info:build bn/bn_asm.c:761:2: error: integer literal is too large to be
 represented in any integer type
 :info:build         sqr_add_c2(a,7,0,c2,c3,c1);
 :info:build         ^
 :info:build bn/bn_asm.c:474:2: note: expanded from macro 'sqr_add_c2'
 :info:build         mul_add_c2((a)[i],(a)[j],c0,c1,c2)
 :info:build         ^
 :info:build bn/bn_asm.c:458:11: note: expanded from macro 'mul_add_c2'
 :info:build         tt=(t+t)&BN_MASK; \
 :info:build                  ^
 :info:build ./bn/bn.h:237:19: note: expanded from macro 'BN_MASK'
 :info:build #define BN_MASK         (0xffffffffffffffffffffffffffffffffLL)
 :info:build                          ^
 :info:build         ^
 :info:build bn/bn_asm.c:474:2: note: expanded from macro 'sqr_add_c2'
 :info:build         mul_add_c2((a)[i],(a)[j],c0,c1,c2)
 :info:build         ^
 :info:build bn/bn_asm.c:458:11: note: expanded from macro 'mul_add_c2'
 :info:build         tt=(t+t)&BN_MASK; \
 :info:build                  ^
 :info:build bn/bn_asm.c:./bn/bn.h762::2372::19 :error : noteinteger
 literal is too large to be represented in any integer type:
 :info:build expanded from macro 'BN_MASK'
 :info:build         sqr_add_c2(a,6,1,c2,c3,c1);
 :info:build         ^
 :info:build bn/bn_asm.c:474:2: note#define BN_MASK
 (0xffffffffffffffffffffffffffffffffLL):
 :info:build expanded from macro 'sqr_add_c2'                         ^
 :info:build
 :info:build         mul_add_c2((a)[i],(a)[j],c0,c1,c2)
 :info:build         ^
 :info:build bn/bn_asm.c:458:11: note: expanded from macro 'mul_add_c2'
 :info:build         tt=(t+t)&BN_MASK; \
 :info:build                  ^
 :info:build ./bn/bn.h:237:19: note: expanded from macro 'BN_MASK'
 :info:build #define BN_MASK         (0xffffffffffffffffffffffffffffffffLL)
 :info:build                          ^
 :info:build bn/bn_asm.c:758:2: error: integer literal is too large to be
 represented in any integer type
 :info:build         sqr_add_c2(a,6,0,c1,c2,c3);
 :info:build         ^
 :info:build bn/bn_asm.c:474:2: note: expanded from macro 'sqr_add_c2'
 :info:build bn/bn_asm.c:763:2:        mul_add_c2((a)[i],(a)[j],c0,c1,c2)
 :info:build         ^
 :info:build bn/bn_asm.c:458:11: note: expanded from macro 'mul_add_c2'
 :info:build         tt=(t+t)&BN_MASK; \
 :info:build                  ^
 :info:build ./bn/bn.h:237:19: note: expanded from macro 'BN_MASK'
 :info:build #define BN_MASK         (0xffffffffffffffffffffffffffffffffLL)
 :info:build                          ^
 :info:build bn/bn_asm.c:761:2: error: integer literal is too large to be
 represented in any integer type
 :info:build         sqr_add_c2(a,7,0,c2,c3,c1);
 :info:build         ^
 :info:build bn/bn_asm.c:474:2: note: expanded from macro 'sqr_add_c2'
 :info:build         mul_add_c2((a)[i],(a)[j],c0,c1,c2)
 :info:build         ^
 :info:build bn/bn_asm.c:458:11: note: expanded from macro 'mul_add_c2'
 :info:build         tt=(t+t)&BN_MASK; \
 :info:build                  ^
 :info:build ./bn/bn.h:237:19: note: expanded from macro 'BN_MASK'
 :info:build #define BN_MASK         (0xffffffffffffffffffffffffffffffffLL)
 :info:build                          ^
 :info:build bn/bn_asm.c:762:2: error: integer literal is too large to be
 represented in any integer type
 :info:build         sqr_add_c2(a,6,1,c2,c3,c1);
 :info:build         ^
 :info:build bn/bn_asm.c:474:2: note: expanded from macro 'sqr_add_c2'
 :info:build         mul_add_c2((a)[i],(a)[j],c0,c1,c2)
 :info:build         ^
 :info:build bn/bn_asm.c:458:11: note: expanded from macro 'mul_add_c2'
 :info:build         tt=(t+t)&BN_MASK; \
 :info:build                  ^
 :info:build ./bn/bn.h:237:19: note: expanded from macro 'BN_MASK'
 :info:build #define BN_MASK         (0xffffffffffffffffffffffffffffffffLL)
 :info:build                          ^
 :info:build bn/bn_asm.c:763:2: error: integer literal is too large to be
 represented in any integer type
 :info:build         sqr_add_c2(a,5,2,c2,c3,c1);
 :info:build         ^
 :info:build bn/bn_asm.c:474:2: note: expanded from macro 'sqr_add_c2'
 :info:build         mul_add_c2((a)[i],(a)[j],c0,c1,c2)
 :info:build         ^
 :info:build bn/bn_asm.c:458:11: note: expanded from macro 'mul_add_c2'
 :info:build         tt=(t+t)&BN_MASK; \
 :info:build                  ^
 :info:build ./bn/bn.h:237:19: note: expanded from macro 'BN_MASK'
 :info:build #define BN_MASK         (0xffffffffffffffffffffffffffffffffLL)
 :info:build                          ^
 :info:build  error: integer literal is too large to be represented in any
 integer type
 :info:build         sqr_add_c2(a,5,2,c2,c3,c1);
 :info:build         ^
 :info:build bn/bn_asm.c:474:2: note: expanded from macro 'sqr_add_c2'
 :info:build         mul_add_c2((a)[i],(a)[j],c0,c1,c2)
 :info:build         ^
 :info:build bn/bn_asm.c:458:11: note: expanded from macro 'mul_add_c2'
 :info:build         tt=(t+t)&BN_MASK; \
 :info:build                  ^
 :info:build ./bn/bn.h:237:19: note: expanded from macro 'BN_MASK'
 :info:build #define BN_MASK         (0xffffffffffffffffffffffffffffffffLL)
 :info:build                          ^
 :info:build bn/bn_asm.c:764:2: error: integer literal is too large to be
 represented in any integer type
 :info:build         sqr_add_c2(a,4,3,c2,c3,c1);
 :info:build         ^
 :info:build bn/bn_asm.c:474:2: note: expanded from macro 'sqr_add_c2'
 :info:build         mul_add_c2((a)[i],(a)[j],c0,c1,c2)
 :info:build         ^
 :info:build bn/bn_asm.c:458:11: note: expanded from macro 'mul_add_c2'
 :info:build         tt=(t+t)&BN_MASK; \
 :info:build                  ^
 :info:build ./bn/bn.h:237:19: note: expanded from macro 'BN_MASK'
 :info:build #define BN_MASK         (0xffffffffffffffffffffffffffffffffLL)
 :info:build                          ^
 :info:build bn/bn_asm.c:768:2: error: integer literal is too large to be
 represented in any integer type
 :info:build         sqr_add_c2(a,5,3,c3,c1,c2);
 :info:build         ^
 :info:build bn/bn_asm.c:474:2: note: expanded from macro 'sqr_add_c2'
 :info:build         mul_add_c2((a)[i],(a)[j],c0,c1,c2)
 :info:build         ^
 :info:build bn/bn_asm.c:458:11: note: expanded from macro 'mul_add_c2'
 :info:build         tt=(t+t)&BN_MASK; \
 :info:build                  ^
 :info:build ./bn/bn.h:237:19: note: expanded from macro 'BN_MASK'
 :info:build #define BN_MASK         (0xffffffffffffffffffffffffffffffffLL)
 :info:build                          ^
 :info:build bn/bn_asm.c:769:2: error: integer literal is too large to be
 represented in any integer type
 :info:build         sqr_add_c2(a,6,2,c3,c1,c2);
 :info:build         ^
 :info:build bn/bn_asm.c:474:2: note: expanded from macro 'sqr_add_c2'
 :info:build         mul_add_c2((a)[i],(a)[j],c0,c1,c2)
 :info:build         ^
 :info:build bn/bn_asm.c:458:11: note: expanded from macro 'mul_add_c2'
 :info:build         tt=(t+t)&BN_MASK; \
 :info:build                  ^
 :info:build ./bn/bn.h:237:19: note: expanded from macro 'BN_MASK'
 :info:build #define BN_MASK         (0xffffffffffffffffffffffffffffffffLL)
 :info:build                          ^
 :info:build bn/bn_asm.c:770:2: error: integer literal is too large to be
 represented in any integer type
 :info:build         sqr_add_c2(a,7,1,c3,c1,c2);
 :info:build         ^
 :info:build bn/bn_asm.c:474:2: note: expanded from macro 'sqr_add_c2'
 :info:build         mul_add_c2((a)[i],(a)[j],c0,c1,c2)
 :info:build         ^
 :info:build bn/bn_asm.c:458:11: note: expanded from macro 'mul_add_c2'
 :info:build         tt=(t+t)&BN_MASK; \
 :info:build                  ^
 :info:build ./bn/bn.h:237:19: note: expanded from macro 'BN_MASK'
 :info:build #define BN_MASK         (0xffffffffffffffffffffffffffffffffLL)
 :info:build                          ^
 :info:build fatal error: too many errors emitted, stopping now [-ferror-
 limit=]
 :info:build 100 warnings and 20 errors generated.
 :info:build bn/bn_asm.c:764:2: error: integer literal is too large to be
 represented in any integer type
 :info:build         sqr_add_c2(a,4,3,c2,c3,c1);
 :info:build         ^
 :info:build bn/bn_asm.c:474:2: note: expanded from macro 'sqr_add_c2'
 :info:build         mul_add_c2((a)[i],(a)[j],c0,c1,c2)
 :info:build         ^
 :info:build bn/bn_asm.c:458:11: note: expanded from macro 'mul_add_c2'
 :info:build         tt=(t+t)&BN_MASK; \
 :info:build                  ^
 :info:build ./bn/bn.h:237:19: note: expanded from macro 'BN_MASK'
 :info:build #define BN_MASK         (0xffffffffffffffffffffffffffffffffLL)
 :info:build                          ^
 :info:build bn/bn_asm.c:768:2: error: integer literal is too large to be
 represented in any integer type
 :info:build         sqr_add_c2(a,5,3,c3,c1,c2);
 :info:build         ^
 :info:build bn/bn_asm.c:474:2: note: expanded from macro 'sqr_add_c2'
 :info:build         mul_add_c2((a)[i],(a)[j],c0,c1,c2)
 :info:build         ^
 :info:build bn/bn_asm.c:458:11: note: expanded from macro 'mul_add_c2'
 :info:build         tt=(t+t)&BN_MASK; \
 :info:build                  ^
 :info:build ./bn/bn.h:237:19: note: expanded from macro 'BN_MASK'
 :info:build #define BN_MASK         (0xffffffffffffffffffffffffffffffffLL)
 :info:build                          ^
 :info:build bn/bn_asm.c:769:2: error: integer literal is too large to be
 represented in any integer type
 :info:build         sqr_add_c2(a,6,2,c3,c1,c2);
 :info:build         ^
 :info:build bn/bn_asm.c:474:2: note: expanded from macro 'sqr_add_c2'
 :info:build         mul_add_c2((a)[i],(a)[j],c0,c1,c2)
 :info:build         ^
 :info:build bn/bn_asm.c:458:11: note: expanded from macro 'mul_add_c2'
 :info:build         tt=(t+t)&BN_MASK; \
 :info:build                  ^
 :info:build ./bn/bn.h:237:19: note: expanded from macro 'BN_MASK'
 :info:build #define BN_MASK         (0xffffffffffffffffffffffffffffffffLL)
 :info:build                          ^
 :info:build bn/bn_asm.c:770:2: error: integer literal is too large to be
 represented in any integer type
 :info:build         sqr_add_c2(a,7,1,c3,c1,c2);
 :info:build         ^
 :info:build bn/bn_asm.c:474:2: note: expanded from macro 'sqr_add_c2'
 :info:build         mul_add_c2((a)[i],(a)[j],c0,c1,c2)
 :info:build         ^
 :info:build bn/bn_asm.c:458:11: note: expanded from macro 'mul_add_c2'
 :info:build         tt=(t+t)&BN_MASK; \
 :info:build                  ^
 :info:build ./bn/bn.h:237:19: note: expanded from macro 'BN_MASK'
 :info:build #define BN_MASK         (0xffffffffffffffffffffffffffffffffLL)
 :info:build                          ^
 :info:build fatal error: too many errors emitted, stopping now [-ferror-
 limit=]
 :info:build 100 warnings and 20 errors generated.
 :info:build make[2]: *** [shared-obj/bn_asm.o] Error 1
 :info:build make[2]: *** Waiting for unfinished jobs....
 :info:build /usr/bin/clang -Os -isystem/opt/local/include -arch x86_64 -c
 -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -DHAS_LDAP
 -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-
 pointer -o ./static-obj/bn_exp2.o bn/bn_exp2.c
 :info:build make[2]: *** [static-obj/bn_asm.o] Error 1
 :info:build make[2]: *** Waiting for unfinished jobs....
 :info:build 2 warnings generated.
 :info:build make[2]: Leaving directory
 `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_devel_cryptlib/cryptlib/work/cl342'
 :info:build make[1]: *** [Darwin] Error 2
 :info:build make[1]: Leaving directory
 `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_devel_cryptlib/cryptlib/work/cl342'
 :info:build make: *** [shared] Error 2
 :info:build make: *** Waiting for unfinished jobs....
 :info:build make[2]: Leaving directory
 `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_devel_cryptlib/cryptlib/work/cl342'
 :info:build make[1]: *** [Darwin] Error 2
 :info:build make[1]: Leaving directory
 `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_devel_cryptlib/cryptlib/work/cl342'
 :info:build make: *** [default] Error 2
 :info:build make: Leaving directory
 `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_devel_cryptlib/cryptlib/work/cl342'
 :info:build Command failed:  cd
 "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_devel_cryptlib/cryptlib/work/cl342"
 && /usr/bin/make -j4 -w default shared
 :info:build Exit code: 2
 :error:build org.macports.build for port cryptlib returned: command
 execution failed
 :debug:build Error code: CHILDSTATUS 94890 2
 :debug:build Backtrace: command execution failed
     while executing
 "system -nice 0 $fullcmdstring"
     ("eval" body line 1)
     invoked from within
 "eval system $notty $nice \$fullcmdstring"
     invoked from within
 "command_exec build"
     (procedure "portbuild::build_main" line 8)
     invoked from within
 "portbuild::build_main org.macports.build"
     ("eval" body line 1)
     invoked from within
 "eval $procedure $targetname"
 :info:build Warning: targets not executed for cryptlib:
 org.macports.activate org.macports.build org.macports.destroot
 org.macports.install
 :notice:build Please see the log file for port cryptlib for details:
 /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_devel_cryptlib/cryptlib/main.log
 AR0602580:~ swenska$ sudo port install cryptlib
 --->  Computing dependencies for cryptlib
 --->  Building cryptlib
 Error: org.macports.build for port cryptlib returned: command execution
 failed
 Please see the log file for port cryptlib for details:
 /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_devel_cryptlib/cryptlib/main.log
 To report a bug, follow the instructions in the guide:
     http://guide.macports.org/#project.tickets
 Error: Processing of port cryptlib failed

-- 
Ticket URL: <https://trac.macports.org/ticket/48162>
MacPorts <https://www.macports.org/>
Ports system for OS X


More information about the macports-tickets mailing list