FreeBSD Bugzilla – Attachment 180148 Details for
Bug 217233
math/p5-Math-Pari port fails build
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
math/p5-Math-Pari build log
build.txt (text/plain), 189.34 KB, created by
nico
on 2017-02-19 19:03:39 UTC
(
hide
)
Description:
math/p5-Math-Pari build log
Filename:
MIME Type:
Creator:
nico
Created:
2017-02-19 19:03:39 UTC
Size:
189.34 KB
patch
obsolete
>===> p5-Math-Pari-2.01080900 depends on file: /usr/local/sbin/pkg - found >===> Fetching all distfiles required by p5-Math-Pari-2.01080900 for building >===> Extracting for p5-Math-Pari-2.01080900 >=> SHA256 Checksum OK for Math-Pari-2.01080900.zip. >=> SHA256 Checksum OK for pari-2.3.5.tar.gz. >===> Patching for p5-Math-Pari-2.01080900 >===> Applying FreeBSD patches for p5-Math-Pari-2.01080900 >===> p5-Math-Pari-2.01080900 depends on package: perl5>=5.24<5.25 - found >===> p5-Math-Pari-2.01080900 depends on shared library: libgmp.so - found (/usr/local/lib/libgmp.so) >===> Configuring for p5-Math-Pari-2.01080900 >cd /usr/ports/math/p5-Math-Pari/work/pari-2.3.5 && /usr/bin/env CC="cc" CPP="cpp" CXX="c++" CFLAGS="-O2 -pipe -I/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers -I/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/build -fstack-protector -fno-strict-aliasing" CPPFLAGS="" CXXFLAGS="-O2 -pipe -I/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers -I/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/build -fstack-protector -fno-strict-aliasing " LDFLAGS=" -fstack-protector" LIBS="" INSTALL="/usr/bin/install -c" INSTALL_DATA="install -m 0644" INSTALL_LIB="install -s -m 444" INSTALL_PROGRAM="install -s -m 555" INSTALL_SCRIPT="install -m 555" ld="ld" perl="/usr/local/bin/perl" ranlib="ranlib" ./Configure --mandir=/usr/local/man/man1 --prefix=/usr/local --share-prefix=/usr/local/share --with-gmp=/usr/local >Configuring pari-2.3.5 (STABLE) >Checking echo to see how to suppress newlines... >...using -n. >Looking for some tools first ... >...zcat is /usr/bin/zcat >...gzip is /usr/bin/gzip >GNU compiler version 3.8.0 (tags/RELEASE_380/final 262564) (based on LLVM 3.8.0) >Given the previous choices, sizeof(long) is 8 chars. >The internal word representation of a double is not needed (64bit). >========================================================================== >Building for architecture: amd64 running freebsd (x86-64 kernel) 64-bit version >========================================================================== >C compiler is cc -O2 -pipe -I/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers -I/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/build -fstack-protector -fno-strict-aliasing -fPIC >Executable linker is cc -O2 -pipe -I/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers -I/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/build -fstack-protector -fno-strict-aliasing -Wl,--export-dynamic -fstack-protector >Dynamic Lib linker is cc -shared $(CFLAGS) $(DLCFLAGS) -Wl,-shared,-soname=$(LIBPARI_SONAME) >Looking in C lib for some symbols... >...Found exp2. >...Found log2. >...Found strftime. >...Found getrusage. >...Found sigaction. >...Found TIOCGWINSZ. >...Found getrlimit. >...Found stat. >...Found vsnprintf. >...Found dlopen. >Checking for optional libraries and headers... >...Found libgmp in /usr/local/lib >...Found gmp header in /usr/local/include >Using GNU MP, version 6.1.2 >### X11 not found >### FLTK not found. Building without FLTK support >Hi-Res Graphics: none >...Found libreadline in /usr/local/lib >...Found readline header in /usr/local/include/readline >...Found history header in /usr/local/include/readline >...Found libncurses in /usr/lib >...Library ncurses needed by readline >Using GNU readline, version 6.3 >Installation prefix ? [/usr/local] >...for architecture-independent files (share-prefix) ? [/usr/local/share] >Installation directories for: >...executables (gp, gphelp) ? [/usr/local/bin] >...libraries (libpari) ? [/usr/local/lib] >...include files ? [/usr/local/include] >...manual pages ? [/usr/local/man/man1] >...emacs macros ? [/usr/local/share/emacs/site-lisp/pari] >...other system-dependant data ? [/usr/local/lib/pari] >...other system-independant data ? [/usr/local/share/pari] >Default is dynamic executable and shared library >========================================================================== >Extracting examples/Makefile.freebsd-x86_64 >Extracting Ofreebsd-x86_64/Makefile >Extracting Makefile >Extracting Ofreebsd-x86_64/paricfg.h >Extracting Ofreebsd-x86_64/../Odos/paricfg.h >Extracting scripts and macros >...in doc >...in emacs >...in misc >========================================================================== >Shall we try to build pari 2.3.5 (released) now (y/n)? [n] >Ok. Type "make install" when you are ready >Bye ! >Setting up Math::Pari with Perl 5.024001 on freebsd version 11.0-release-p2; > cc=cc, gccversion=4.2.1 Compatible FreeBSD Clang 3.8.0 (tags/RELEASE_380/final 262564), cccdlflags='-DPIC -fPIC', > ccflags='-DHAS_FPSETMASK -DHAS_FLOATINGPOINT_H -fno-strict-aliasing -pipe -fstack-protector-strong -I/usr/local/include -D_FORTIFY_SOURCE=2', > optimize='-O2 -pipe -fstack-protector -fno-strict-aliasing', > ld=cc, ldflags='-lpthread -Wl,-E -fstack-protector-strong -L/usr/local/lib'. >Trying to use existing PARI library (at -L/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/build -lpari) > (FAKE integer-formatted version 2003000). >Checking if your kit is complete... >Looks good >Warning: Guessing NAME [libPARI] from current directory name. >Generating a Unix-style Makefile >Writing Makefile for Math::Pari >Writing MYMETA.yml and MYMETA.json >Looking for patches for 2003000... > >The following patches were judged to be beneficial, but were not applied: > >===> Building for p5-Math-Pari-2.01080900 >cd /usr/ports/math/p5-Math-Pari/work/pari-2.3.5 && /usr/bin/env XDG_DATA_HOME=/usr/ports/math/p5-Math-Pari/work XDG_CONFIG_HOME=/usr/ports/math/p5-Math-Pari/work HOME=/usr/ports/math/p5-Math-Pari/work NO_PIE=yes MK_DEBUG_FILES=no MK_KERNEL_SYMBOLS=no SHELL=/bin/sh NO_LINT=YES PREFIX=/usr/local LOCALBASE=/usr/local LIBDIR="/usr/lib" CC="cc" CFLAGS="-O2 -pipe -I/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers -I/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/build -fstack-protector -fno-strict-aliasing" CPP="cpp" CPPFLAGS="" LDFLAGS=" -fstack-protector" LIBS="" CXX="c++" CXXFLAGS="-O2 -pipe -I/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers -I/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/build -fstack-protector -fno-strict-aliasing " MANPREFIX="/usr/local" BSD_INSTALL_PROGRAM="install -s -m 555" BSD_INSTALL_LIB="install -s -m 444" BSD_INSTALL_SCRIPT="install -m 555" BSD_INSTALL_DATA="install -m 0644" BSD_INSTALL_MAN="install -m 444" /usr/bin/make -f Makefile LDLOADLIBS="-lm -L/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/build -Wl,-rpath=/usr/local/lib/perl5/site_perl/mach/5.24/auto/Math/Pari -lpari" gp >Making gp in Ofreebsd-x86_64 >File ../src/funclist not changed. >../config/genkernel ../src/kernel/x86_64/asm0.h > parilvl0.h >cat ../src/kernel/gmp/tune.h ../src/kernel/gmp/int.h ../src/kernel/none/level1.h > parilvl1.h >cat parilvl0.h parilvl1.h > pariinl.h >cc -c -O2 -pipe -I/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers -I/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/build -fstack-protector -fno-strict-aliasing -I. -I../src/headers -I../src/language -I/usr/local/include -o gp.o ../src/gp/gp.c >In file included from ../src/gp/gp.c:21: >In file included from /usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/pari.h:76: >../src/kernel/none/level1.h:476:10: warning: shifting a negative signed value is undefined [-Wshift-negative-value] > y[1] = evalsigne(-1)| evallgefint(3); y[2] = x; return y; > ^~~~~~~~~~~~~ >/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/parigen.h:84:44: note: expanded from macro 'evalsigne' >#define evalsigne(x) ((ulong)(((long)(x)) << SIGNSHIFT)) > ~~~~~~~~~~~ ^ >In file included from ../src/gp/gp.c:21: >In file included from /usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/pari.h:76: >../src/kernel/none/level1.h:565:25: warning: shifting a negative signed value is undefined [-Wshift-negative-value] > else { x[1] = evalsigne(-1) | evallgefint(3); x[2] = -s; } > ^~~~~~~~~~~~~ >/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/parigen.h:84:44: note: expanded from macro 'evalsigne' >#define evalsigne(x) ((ulong)(((long)(x)) << SIGNSHIFT)) > ~~~~~~~~~~~ ^ >In file included from ../src/gp/gp.c:21: >In file included from /usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/pari.h:76: >../src/kernel/none/level1.h:581:12: warning: shifting a negative signed value is undefined [-Wshift-negative-value] > y[1] = evalsigne(-1) | _evalexpo((BITS_IN_LONG-1)-sh); > ^~~~~~~~~~~~~ >/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/parigen.h:84:44: note: expanded from macro 'evalsigne' >#define evalsigne(x) ((ulong)(((long)(x)) << SIGNSHIFT)) > ~~~~~~~~~~~ ^ >In file included from ../src/gp/gp.c:21: >In file included from /usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/pari.h:76: >../src/kernel/none/level1.h:629:10: warning: shifting a negative signed value is undefined [-Wshift-negative-value] > x[1] = evalsigne(-1) | _evalexpo(0); > ^~~~~~~~~~~~~ >/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/parigen.h:84:44: note: expanded from macro 'evalsigne' >#define evalsigne(x) ((ulong)(((long)(x)) << SIGNSHIFT)) > ~~~~~~~~~~~ ^ >../src/gp/gp.c:179:17: warning: address of array 'b->env' will always evaluate to 'true' [-Wpointer-bool-conversion] > if (!b || !b->env) longjmp(GP_DATA->env, 0); > ~~~~^~~ >5 warnings generated. >cd ../src/desc && /usr/local/bin/perl merge_822 ../functions/*/* > def-freebsd-x86_64-47546.tmp >mv ../src/desc/def-freebsd-x86_64-47546.tmp ../src/desc/pari.desc >cd ../src/desc && /usr/local/bin/perl gen_proto gp pari.desc > gp_init-freebsd-x86_64-47546.tmp >mv ../src/desc/gp_init-freebsd-x86_64-47546.tmp ../src/gp/gp_init.h >cc -c -O2 -pipe -I/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers -I/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/build -fstack-protector -fno-strict-aliasing -I. -I../src/headers -I../src/graph -o gp_init.o ../src/gp/gp_init.c >In file included from ../src/gp/gp_init.c:21: >In file included from /usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/pari.h:76: >../src/kernel/none/level1.h:476:10: warning: shifting a negative signed value is undefined [-Wshift-negative-value] > y[1] = evalsigne(-1)| evallgefint(3); y[2] = x; return y; > ^~~~~~~~~~~~~ >/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/parigen.h:84:44: note: expanded from macro 'evalsigne' >#define evalsigne(x) ((ulong)(((long)(x)) << SIGNSHIFT)) > ~~~~~~~~~~~ ^ >In file included from ../src/gp/gp_init.c:21: >In file included from /usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/pari.h:76: >../src/kernel/none/level1.h:565:25: warning: shifting a negative signed value is undefined [-Wshift-negative-value] > else { x[1] = evalsigne(-1) | evallgefint(3); x[2] = -s; } > ^~~~~~~~~~~~~ >/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/parigen.h:84:44: note: expanded from macro 'evalsigne' >#define evalsigne(x) ((ulong)(((long)(x)) << SIGNSHIFT)) > ~~~~~~~~~~~ ^ >In file included from ../src/gp/gp_init.c:21: >In file included from /usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/pari.h:76: >../src/kernel/none/level1.h:581:12: warning: shifting a negative signed value is undefined [-Wshift-negative-value] > y[1] = evalsigne(-1) | _evalexpo((BITS_IN_LONG-1)-sh); > ^~~~~~~~~~~~~ >/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/parigen.h:84:44: note: expanded from macro 'evalsigne' >#define evalsigne(x) ((ulong)(((long)(x)) << SIGNSHIFT)) > ~~~~~~~~~~~ ^ >In file included from ../src/gp/gp_init.c:21: >In file included from /usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/pari.h:76: >../src/kernel/none/level1.h:629:10: warning: shifting a negative signed value is undefined [-Wshift-negative-value] > x[1] = evalsigne(-1) | _evalexpo(0); > ^~~~~~~~~~~~~ >/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/parigen.h:84:44: note: expanded from macro 'evalsigne' >#define evalsigne(x) ((ulong)(((long)(x)) << SIGNSHIFT)) > ~~~~~~~~~~~ ^ >4 warnings generated. >cc -c -O2 -pipe -I/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers -I/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/build -fstack-protector -fno-strict-aliasing -I. -I../src/headers -I../src/language -I/usr/local/include -o gp_rl.o ../src/gp/gp_rl.c >In file included from ../src/gp/gp_rl.c:21: >In file included from /usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/pari.h:76: >../src/kernel/none/level1.h:476:10: warning: shifting a negative signed value is undefined [-Wshift-negative-value] > y[1] = evalsigne(-1)| evallgefint(3); y[2] = x; return y; > ^~~~~~~~~~~~~ >/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/parigen.h:84:44: note: expanded from macro 'evalsigne' >#define evalsigne(x) ((ulong)(((long)(x)) << SIGNSHIFT)) > ~~~~~~~~~~~ ^ >In file included from ../src/gp/gp_rl.c:21: >In file included from /usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/pari.h:76: >../src/kernel/none/level1.h:565:25: warning: shifting a negative signed value is undefined [-Wshift-negative-value] > else { x[1] = evalsigne(-1) | evallgefint(3); x[2] = -s; } > ^~~~~~~~~~~~~ >/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/parigen.h:84:44: note: expanded from macro 'evalsigne' >#define evalsigne(x) ((ulong)(((long)(x)) << SIGNSHIFT)) > ~~~~~~~~~~~ ^ >In file included from ../src/gp/gp_rl.c:21: >In file included from /usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/pari.h:76: >../src/kernel/none/level1.h:581:12: warning: shifting a negative signed value is undefined [-Wshift-negative-value] > y[1] = evalsigne(-1) | _evalexpo((BITS_IN_LONG-1)-sh); > ^~~~~~~~~~~~~ >/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/parigen.h:84:44: note: expanded from macro 'evalsigne' >#define evalsigne(x) ((ulong)(((long)(x)) << SIGNSHIFT)) > ~~~~~~~~~~~ ^ >In file included from ../src/gp/gp_rl.c:21: >In file included from /usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/pari.h:76: >../src/kernel/none/level1.h:629:10: warning: shifting a negative signed value is undefined [-Wshift-negative-value] > x[1] = evalsigne(-1) | _evalexpo(0); > ^~~~~~~~~~~~~ >/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/parigen.h:84:44: note: expanded from macro 'evalsigne' >#define evalsigne(x) ((ulong)(((long)(x)) << SIGNSHIFT)) > ~~~~~~~~~~~ ^ >4 warnings generated. >cd ../src/desc && /usr/local/bin/perl gen_proto highlevel pari.desc > highlvl-freebsd-x86_64-47546.tmp >mv ../src/desc/highlvl-freebsd-x86_64-47546.tmp ../src/gp/highlvl.h >cc -c -O2 -pipe -I/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers -I/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/build -fstack-protector -fno-strict-aliasing -I. -I../src/headers -DDL_DFLT_NAME=\"libpari-gmp.so.2.3.5\" -o highlvl.o ../src/gp/highlvl.c >In file included from ../src/gp/highlvl.c:21: >In file included from /usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/pari.h:76: >../src/kernel/none/level1.h:476:10: warning: shifting a negative signed value is undefined [-Wshift-negative-value] > y[1] = evalsigne(-1)| evallgefint(3); y[2] = x; return y; > ^~~~~~~~~~~~~ >/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/parigen.h:84:44: note: expanded from macro 'evalsigne' >#define evalsigne(x) ((ulong)(((long)(x)) << SIGNSHIFT)) > ~~~~~~~~~~~ ^ >In file included from ../src/gp/highlvl.c:21: >In file included from /usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/pari.h:76: >../src/kernel/none/level1.h:565:25: warning: shifting a negative signed value is undefined [-Wshift-negative-value] > else { x[1] = evalsigne(-1) | evallgefint(3); x[2] = -s; } > ^~~~~~~~~~~~~ >/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/parigen.h:84:44: note: expanded from macro 'evalsigne' >#define evalsigne(x) ((ulong)(((long)(x)) << SIGNSHIFT)) > ~~~~~~~~~~~ ^ >In file included from ../src/gp/highlvl.c:21: >In file included from /usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/pari.h:76: >../src/kernel/none/level1.h:581:12: warning: shifting a negative signed value is undefined [-Wshift-negative-value] > y[1] = evalsigne(-1) | _evalexpo((BITS_IN_LONG-1)-sh); > ^~~~~~~~~~~~~ >/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/parigen.h:84:44: note: expanded from macro 'evalsigne' >#define evalsigne(x) ((ulong)(((long)(x)) << SIGNSHIFT)) > ~~~~~~~~~~~ ^ >In file included from ../src/gp/highlvl.c:21: >In file included from /usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/pari.h:76: >../src/kernel/none/level1.h:629:10: warning: shifting a negative signed value is undefined [-Wshift-negative-value] > x[1] = evalsigne(-1) | _evalexpo(0); > ^~~~~~~~~~~~~ >/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/parigen.h:84:44: note: expanded from macro 'evalsigne' >#define evalsigne(x) ((ulong)(((long)(x)) << SIGNSHIFT)) > ~~~~~~~~~~~ ^ >4 warnings generated. >cc -c -O2 -pipe -I/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers -I/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/build -fstack-protector -fno-strict-aliasing -I. -I../src/headers -o whatnow.o ../src/gp/whatnow.c >In file included from ../src/gp/whatnow.c:16: >In file included from /usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/pari.h:76: >../src/kernel/none/level1.h:476:10: warning: shifting a negative signed value is undefined [-Wshift-negative-value] > y[1] = evalsigne(-1)| evallgefint(3); y[2] = x; return y; > ^~~~~~~~~~~~~ >/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/parigen.h:84:44: note: expanded from macro 'evalsigne' >#define evalsigne(x) ((ulong)(((long)(x)) << SIGNSHIFT)) > ~~~~~~~~~~~ ^ >In file included from ../src/gp/whatnow.c:16: >In file included from /usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/pari.h:76: >../src/kernel/none/level1.h:565:25: warning: shifting a negative signed value is undefined [-Wshift-negative-value] > else { x[1] = evalsigne(-1) | evallgefint(3); x[2] = -s; } > ^~~~~~~~~~~~~ >/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/parigen.h:84:44: note: expanded from macro 'evalsigne' >#define evalsigne(x) ((ulong)(((long)(x)) << SIGNSHIFT)) > ~~~~~~~~~~~ ^ >In file included from ../src/gp/whatnow.c:16: >In file included from /usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/pari.h:76: >../src/kernel/none/level1.h:581:12: warning: shifting a negative signed value is undefined [-Wshift-negative-value] > y[1] = evalsigne(-1) | _evalexpo((BITS_IN_LONG-1)-sh); > ^~~~~~~~~~~~~ >/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/parigen.h:84:44: note: expanded from macro 'evalsigne' >#define evalsigne(x) ((ulong)(((long)(x)) << SIGNSHIFT)) > ~~~~~~~~~~~ ^ >In file included from ../src/gp/whatnow.c:16: >In file included from /usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/pari.h:76: >../src/kernel/none/level1.h:629:10: warning: shifting a negative signed value is undefined [-Wshift-negative-value] > x[1] = evalsigne(-1) | _evalexpo(0); > ^~~~~~~~~~~~~ >/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/parigen.h:84:44: note: expanded from macro 'evalsigne' >#define evalsigne(x) ((ulong)(((long)(x)) << SIGNSHIFT)) > ~~~~~~~~~~~ ^ >4 warnings generated. >cc -c -O2 -pipe -I/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers -I/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/build -fstack-protector -fno-strict-aliasing -I. -I../src/headers -I../src/graph -o plotport.o ../src/graph/plotport.c >In file included from ../src/graph/plotport.c:21: >In file included from /usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/pari.h:76: >../src/kernel/none/level1.h:476:10: warning: shifting a negative signed value is undefined [-Wshift-negative-value] > y[1] = evalsigne(-1)| evallgefint(3); y[2] = x; return y; > ^~~~~~~~~~~~~ >/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/parigen.h:84:44: note: expanded from macro 'evalsigne' >#define evalsigne(x) ((ulong)(((long)(x)) << SIGNSHIFT)) > ~~~~~~~~~~~ ^ >In file included from ../src/graph/plotport.c:21: >In file included from /usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/pari.h:76: >../src/kernel/none/level1.h:565:25: warning: shifting a negative signed value is undefined [-Wshift-negative-value] > else { x[1] = evalsigne(-1) | evallgefint(3); x[2] = -s; } > ^~~~~~~~~~~~~ >/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/parigen.h:84:44: note: expanded from macro 'evalsigne' >#define evalsigne(x) ((ulong)(((long)(x)) << SIGNSHIFT)) > ~~~~~~~~~~~ ^ >In file included from ../src/graph/plotport.c:21: >In file included from /usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/pari.h:76: >../src/kernel/none/level1.h:581:12: warning: shifting a negative signed value is undefined [-Wshift-negative-value] > y[1] = evalsigne(-1) | _evalexpo((BITS_IN_LONG-1)-sh); > ^~~~~~~~~~~~~ >/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/parigen.h:84:44: note: expanded from macro 'evalsigne' >#define evalsigne(x) ((ulong)(((long)(x)) << SIGNSHIFT)) > ~~~~~~~~~~~ ^ >In file included from ../src/graph/plotport.c:21: >In file included from /usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/pari.h:76: >../src/kernel/none/level1.h:629:10: warning: shifting a negative signed value is undefined [-Wshift-negative-value] > x[1] = evalsigne(-1) | _evalexpo(0); > ^~~~~~~~~~~~~ >/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/parigen.h:84:44: note: expanded from macro 'evalsigne' >#define evalsigne(x) ((ulong)(((long)(x)) << SIGNSHIFT)) > ~~~~~~~~~~~ ^ >4 warnings generated. >cc -c -O2 -pipe -I/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers -I/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/build -fstack-protector -fno-strict-aliasing -I. -I../src/headers -o plotnull.o ../src/graph/plotnull.c >In file included from ../src/graph/plotnull.c:16: >In file included from /usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/pari.h:76: >../src/kernel/none/level1.h:476:10: warning: shifting a negative signed value is undefined [-Wshift-negative-value] > y[1] = evalsigne(-1)| evallgefint(3); y[2] = x; return y; > ^~~~~~~~~~~~~ >/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/parigen.h:84:44: note: expanded from macro 'evalsigne' >#define evalsigne(x) ((ulong)(((long)(x)) << SIGNSHIFT)) > ~~~~~~~~~~~ ^ >In file included from ../src/graph/plotnull.c:16: >In file included from /usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/pari.h:76: >../src/kernel/none/level1.h:565:25: warning: shifting a negative signed value is undefined [-Wshift-negative-value] > else { x[1] = evalsigne(-1) | evallgefint(3); x[2] = -s; } > ^~~~~~~~~~~~~ >/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/parigen.h:84:44: note: expanded from macro 'evalsigne' >#define evalsigne(x) ((ulong)(((long)(x)) << SIGNSHIFT)) > ~~~~~~~~~~~ ^ >In file included from ../src/graph/plotnull.c:16: >In file included from /usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/pari.h:76: >../src/kernel/none/level1.h:581:12: warning: shifting a negative signed value is undefined [-Wshift-negative-value] > y[1] = evalsigne(-1) | _evalexpo((BITS_IN_LONG-1)-sh); > ^~~~~~~~~~~~~ >/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/parigen.h:84:44: note: expanded from macro 'evalsigne' >#define evalsigne(x) ((ulong)(((long)(x)) << SIGNSHIFT)) > ~~~~~~~~~~~ ^ >In file included from ../src/graph/plotnull.c:16: >In file included from /usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/pari.h:76: >../src/kernel/none/level1.h:629:10: warning: shifting a negative signed value is undefined [-Wshift-negative-value] > x[1] = evalsigne(-1) | _evalexpo(0); > ^~~~~~~~~~~~~ >/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/parigen.h:84:44: note: expanded from macro 'evalsigne' >#define evalsigne(x) ((ulong)(((long)(x)) << SIGNSHIFT)) > ~~~~~~~~~~~ ^ >4 warnings generated. >cat ../src/kernel/gmp/mp.c ../src/kernel/none/cmp.c ../src/kernel/none/gcdll.c ../src/kernel/none/ratlift.c ../src/kernel/none/invmod.c ../src/kernel/gmp/gcd.c ../src/kernel/none/mp_indep.c ../src/kernel/none/add.c > mp.c >cc -c -O2 -pipe -I/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers -I/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/build -fstack-protector -fno-strict-aliasing -fPIC -I. -I../src/headers -I/usr/local/include -o mp.o mp.c >In file included from ../src/kernel/gmp/mp.c:41: >In file included from /usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/pari.h:76: >../src/kernel/none/level1.h:476:10: warning: shifting a negative signed value is undefined [-Wshift-negative-value] > y[1] = evalsigne(-1)| evallgefint(3); y[2] = x; return y; > ^~~~~~~~~~~~~ >/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/parigen.h:84:44: note: expanded from macro 'evalsigne' >#define evalsigne(x) ((ulong)(((long)(x)) << SIGNSHIFT)) > ~~~~~~~~~~~ ^ >In file included from ../src/kernel/gmp/mp.c:41: >In file included from /usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/pari.h:76: >../src/kernel/none/level1.h:565:25: warning: shifting a negative signed value is undefined [-Wshift-negative-value] > else { x[1] = evalsigne(-1) | evallgefint(3); x[2] = -s; } > ^~~~~~~~~~~~~ >/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/parigen.h:84:44: note: expanded from macro 'evalsigne' >#define evalsigne(x) ((ulong)(((long)(x)) << SIGNSHIFT)) > ~~~~~~~~~~~ ^ >In file included from ../src/kernel/gmp/mp.c:41: >In file included from /usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/pari.h:76: >../src/kernel/none/level1.h:581:12: warning: shifting a negative signed value is undefined [-Wshift-negative-value] > y[1] = evalsigne(-1) | _evalexpo((BITS_IN_LONG-1)-sh); > ^~~~~~~~~~~~~ >/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/parigen.h:84:44: note: expanded from macro 'evalsigne' >#define evalsigne(x) ((ulong)(((long)(x)) << SIGNSHIFT)) > ~~~~~~~~~~~ ^ >In file included from ../src/kernel/gmp/mp.c:41: >In file included from /usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/pari.h:76: >../src/kernel/none/level1.h:629:10: warning: shifting a negative signed value is undefined [-Wshift-negative-value] > x[1] = evalsigne(-1) | _evalexpo(0); > ^~~~~~~~~~~~~ >/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/parigen.h:84:44: note: expanded from macro 'evalsigne' >#define evalsigne(x) ((ulong)(((long)(x)) << SIGNSHIFT)) > ~~~~~~~~~~~ ^ >../src/kernel/gmp/mp.c:165:10: warning: shifting a negative signed value is undefined [-Wshift-negative-value] > a[1] = evalsigne(-1) | evallgefint(l); > ^~~~~~~~~~~~~ >/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/parigen.h:84:44: note: expanded from macro 'evalsigne' >#define evalsigne(x) ((ulong)(((long)(x)) << SIGNSHIFT)) > ~~~~~~~~~~~ ^ >../src/kernel/gmp/mp.c:464:10: warning: shifting a negative signed value is undefined [-Wshift-negative-value] > y[1] = evalsigne(-1) | evallgefint(d); > ^~~~~~~~~~~~~ >/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/parigen.h:84:44: note: expanded from macro 'evalsigne' >#define evalsigne(x) ((ulong)(((long)(x)) << SIGNSHIFT)) > ~~~~~~~~~~~ ^ >../src/kernel/none/add.c:23:38: warning: shifting a negative signed value is undefined [-Wshift-negative-value] > evaltyp(t_INT) | _evallg(3), (long)evalsigne(-1) | evallgefint(3), 0 }; > ^~~~~~~~~~~~~ >/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/parigen.h:84:44: note: expanded from macro 'evalsigne' >#define evalsigne(x) ((ulong)(((long)(x)) << SIGNSHIFT)) > ~~~~~~~~~~~ ^ >7 warnings generated. >cc -c -O2 -pipe -I/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers -I/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/build -fstack-protector -fno-strict-aliasing -I. -I../src/headers -fPIC -o mpinl.o ../src/kernel/none/mpinl.c >In file included from ../src/kernel/none/mpinl.c:17: >In file included from /usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/pari.h:76: >../src/kernel/none/level1.h:476:10: warning: shifting a negative signed value is undefined [-Wshift-negative-value] > y[1] = evalsigne(-1)| evallgefint(3); y[2] = x; return y; > ^~~~~~~~~~~~~ >/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/parigen.h:84:44: note: expanded from macro 'evalsigne' >#define evalsigne(x) ((ulong)(((long)(x)) << SIGNSHIFT)) > ~~~~~~~~~~~ ^ >In file included from ../src/kernel/none/mpinl.c:17: >In file included from /usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/pari.h:76: >../src/kernel/none/level1.h:565:25: warning: shifting a negative signed value is undefined [-Wshift-negative-value] > else { x[1] = evalsigne(-1) | evallgefint(3); x[2] = -s; } > ^~~~~~~~~~~~~ >/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/parigen.h:84:44: note: expanded from macro 'evalsigne' >#define evalsigne(x) ((ulong)(((long)(x)) << SIGNSHIFT)) > ~~~~~~~~~~~ ^ >In file included from ../src/kernel/none/mpinl.c:17: >In file included from /usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/pari.h:76: >../src/kernel/none/level1.h:581:12: warning: shifting a negative signed value is undefined [-Wshift-negative-value] > y[1] = evalsigne(-1) | _evalexpo((BITS_IN_LONG-1)-sh); > ^~~~~~~~~~~~~ >/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/parigen.h:84:44: note: expanded from macro 'evalsigne' >#define evalsigne(x) ((ulong)(((long)(x)) << SIGNSHIFT)) > ~~~~~~~~~~~ ^ >In file included from ../src/kernel/none/mpinl.c:17: >In file included from /usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/pari.h:76: >../src/kernel/none/level1.h:629:10: warning: shifting a negative signed value is undefined [-Wshift-negative-value] > x[1] = evalsigne(-1) | _evalexpo(0); > ^~~~~~~~~~~~~ >/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/parigen.h:84:44: note: expanded from macro 'evalsigne' >#define evalsigne(x) ((ulong)(((long)(x)) << SIGNSHIFT)) > ~~~~~~~~~~~ ^ >4 warnings generated. >cc -c -O2 -pipe -I/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers -I/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/build -fstack-protector -fno-strict-aliasing -I. -I../src/headers -fPIC -o Flx.o ../src/basemath/Flx.c >In file included from ../src/basemath/Flx.c:16: >In file included from /usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/pari.h:76: >../src/kernel/none/level1.h:476:10: warning: shifting a negative signed value is undefined [-Wshift-negative-value] > y[1] = evalsigne(-1)| evallgefint(3); y[2] = x; return y; > ^~~~~~~~~~~~~ >/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/parigen.h:84:44: note: expanded from macro 'evalsigne' >#define evalsigne(x) ((ulong)(((long)(x)) << SIGNSHIFT)) > ~~~~~~~~~~~ ^ >In file included from ../src/basemath/Flx.c:16: >In file included from /usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/pari.h:76: >../src/kernel/none/level1.h:565:25: warning: shifting a negative signed value is undefined [-Wshift-negative-value] > else { x[1] = evalsigne(-1) | evallgefint(3); x[2] = -s; } > ^~~~~~~~~~~~~ >/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/parigen.h:84:44: note: expanded from macro 'evalsigne' >#define evalsigne(x) ((ulong)(((long)(x)) << SIGNSHIFT)) > ~~~~~~~~~~~ ^ >In file included from ../src/basemath/Flx.c:16: >In file included from /usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/pari.h:76: >../src/kernel/none/level1.h:581:12: warning: shifting a negative signed value is undefined [-Wshift-negative-value] > y[1] = evalsigne(-1) | _evalexpo((BITS_IN_LONG-1)-sh); > ^~~~~~~~~~~~~ >/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/parigen.h:84:44: note: expanded from macro 'evalsigne' >#define evalsigne(x) ((ulong)(((long)(x)) << SIGNSHIFT)) > ~~~~~~~~~~~ ^ >In file included from ../src/basemath/Flx.c:16: >In file included from /usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/pari.h:76: >../src/kernel/none/level1.h:629:10: warning: shifting a negative signed value is undefined [-Wshift-negative-value] > x[1] = evalsigne(-1) | _evalexpo(0); > ^~~~~~~~~~~~~ >/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/parigen.h:84:44: note: expanded from macro 'evalsigne' >#define evalsigne(x) ((ulong)(((long)(x)) << SIGNSHIFT)) > ~~~~~~~~~~~ ^ >4 warnings generated. >cc -c -O2 -pipe -I/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers -I/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/build -fstack-protector -fno-strict-aliasing -I. -I../src/headers -fPIC -o Qfb.o ../src/basemath/Qfb.c >In file included from ../src/basemath/Qfb.c:15: >In file included from /usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/pari.h:76: >../src/kernel/none/level1.h:476:10: warning: shifting a negative signed value is undefined [-Wshift-negative-value] > y[1] = evalsigne(-1)| evallgefint(3); y[2] = x; return y; > ^~~~~~~~~~~~~ >/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/parigen.h:84:44: note: expanded from macro 'evalsigne' >#define evalsigne(x) ((ulong)(((long)(x)) << SIGNSHIFT)) > ~~~~~~~~~~~ ^ >In file included from ../src/basemath/Qfb.c:15: >In file included from /usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/pari.h:76: >../src/kernel/none/level1.h:565:25: warning: shifting a negative signed value is undefined [-Wshift-negative-value] > else { x[1] = evalsigne(-1) | evallgefint(3); x[2] = -s; } > ^~~~~~~~~~~~~ >/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/parigen.h:84:44: note: expanded from macro 'evalsigne' >#define evalsigne(x) ((ulong)(((long)(x)) << SIGNSHIFT)) > ~~~~~~~~~~~ ^ >In file included from ../src/basemath/Qfb.c:15: >In file included from /usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/pari.h:76: >../src/kernel/none/level1.h:581:12: warning: shifting a negative signed value is undefined [-Wshift-negative-value] > y[1] = evalsigne(-1) | _evalexpo((BITS_IN_LONG-1)-sh); > ^~~~~~~~~~~~~ >/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/parigen.h:84:44: note: expanded from macro 'evalsigne' >#define evalsigne(x) ((ulong)(((long)(x)) << SIGNSHIFT)) > ~~~~~~~~~~~ ^ >In file included from ../src/basemath/Qfb.c:15: >In file included from /usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/pari.h:76: >../src/kernel/none/level1.h:629:10: warning: shifting a negative signed value is undefined [-Wshift-negative-value] > x[1] = evalsigne(-1) | _evalexpo(0); > ^~~~~~~~~~~~~ >/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/parigen.h:84:44: note: expanded from macro 'evalsigne' >#define evalsigne(x) ((ulong)(((long)(x)) << SIGNSHIFT)) > ~~~~~~~~~~~ ^ >../src/basemath/Qfb.c:684:24: warning: shifting a negative signed value is undefined [-Wshift-negative-value] > { u = shifti(D, -2); setsigne(u, -1); } > ^~~~~~~~~~~~~~~ >/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/parigen.h:106:65: note: expanded from macro 'setsigne' > (((ulong*)(x))[1]&(~SIGNBITS)) | (ulong)evalsigne(s)) > ^~~~~~~~~~~~ >/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/parigen.h:84:44: note: expanded from macro 'evalsigne' >#define evalsigne(x) ((ulong)(((long)(x)) << SIGNSHIFT)) > ~~~~~~~~~~~ ^ >5 warnings generated. >cc -c -O2 -pipe -I/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers -I/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/build -fstack-protector -fno-strict-aliasing -I. -I../src/headers -fPIC -o RgX.o ../src/basemath/RgX.c >In file included from ../src/basemath/RgX.c:16: >In file included from /usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/pari.h:76: >../src/kernel/none/level1.h:476:10: warning: shifting a negative signed value is undefined [-Wshift-negative-value] > y[1] = evalsigne(-1)| evallgefint(3); y[2] = x; return y; > ^~~~~~~~~~~~~ >/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/parigen.h:84:44: note: expanded from macro 'evalsigne' >#define evalsigne(x) ((ulong)(((long)(x)) << SIGNSHIFT)) > ~~~~~~~~~~~ ^ >In file included from ../src/basemath/RgX.c:16: >In file included from /usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/pari.h:76: >../src/kernel/none/level1.h:565:25: warning: shifting a negative signed value is undefined [-Wshift-negative-value] > else { x[1] = evalsigne(-1) | evallgefint(3); x[2] = -s; } > ^~~~~~~~~~~~~ >/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/parigen.h:84:44: note: expanded from macro 'evalsigne' >#define evalsigne(x) ((ulong)(((long)(x)) << SIGNSHIFT)) > ~~~~~~~~~~~ ^ >In file included from ../src/basemath/RgX.c:16: >In file included from /usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/pari.h:76: >../src/kernel/none/level1.h:581:12: warning: shifting a negative signed value is undefined [-Wshift-negative-value] > y[1] = evalsigne(-1) | _evalexpo((BITS_IN_LONG-1)-sh); > ^~~~~~~~~~~~~ >/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/parigen.h:84:44: note: expanded from macro 'evalsigne' >#define evalsigne(x) ((ulong)(((long)(x)) << SIGNSHIFT)) > ~~~~~~~~~~~ ^ >In file included from ../src/basemath/RgX.c:16: >In file included from /usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/pari.h:76: >../src/kernel/none/level1.h:629:10: warning: shifting a negative signed value is undefined [-Wshift-negative-value] > x[1] = evalsigne(-1) | _evalexpo(0); > ^~~~~~~~~~~~~ >/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/parigen.h:84:44: note: expanded from macro 'evalsigne' >#define evalsigne(x) ((ulong)(((long)(x)) << SIGNSHIFT)) > ~~~~~~~~~~~ ^ >4 warnings generated. >cc -c -O2 -pipe -I/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers -I/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/build -fstack-protector -fno-strict-aliasing -I. -I../src/headers -fPIC -o alglin1.o ../src/basemath/alglin1.c >In file included from ../src/basemath/alglin1.c:22: >In file included from /usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/pari.h:76: >../src/kernel/none/level1.h:476:10: warning: shifting a negative signed value is undefined [-Wshift-negative-value] > y[1] = evalsigne(-1)| evallgefint(3); y[2] = x; return y; > ^~~~~~~~~~~~~ >/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/parigen.h:84:44: note: expanded from macro 'evalsigne' >#define evalsigne(x) ((ulong)(((long)(x)) << SIGNSHIFT)) > ~~~~~~~~~~~ ^ >In file included from ../src/basemath/alglin1.c:22: >In file included from /usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/pari.h:76: >../src/kernel/none/level1.h:565:25: warning: shifting a negative signed value is undefined [-Wshift-negative-value] > else { x[1] = evalsigne(-1) | evallgefint(3); x[2] = -s; } > ^~~~~~~~~~~~~ >/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/parigen.h:84:44: note: expanded from macro 'evalsigne' >#define evalsigne(x) ((ulong)(((long)(x)) << SIGNSHIFT)) > ~~~~~~~~~~~ ^ >In file included from ../src/basemath/alglin1.c:22: >In file included from /usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/pari.h:76: >../src/kernel/none/level1.h:581:12: warning: shifting a negative signed value is undefined [-Wshift-negative-value] > y[1] = evalsigne(-1) | _evalexpo((BITS_IN_LONG-1)-sh); > ^~~~~~~~~~~~~ >/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/parigen.h:84:44: note: expanded from macro 'evalsigne' >#define evalsigne(x) ((ulong)(((long)(x)) << SIGNSHIFT)) > ~~~~~~~~~~~ ^ >In file included from ../src/basemath/alglin1.c:22: >In file included from /usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/pari.h:76: >../src/kernel/none/level1.h:629:10: warning: shifting a negative signed value is undefined [-Wshift-negative-value] > x[1] = evalsigne(-1) | _evalexpo(0); > ^~~~~~~~~~~~~ >/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/parigen.h:84:44: note: expanded from macro 'evalsigne' >#define evalsigne(x) ((ulong)(((long)(x)) << SIGNSHIFT)) > ~~~~~~~~~~~ ^ >4 warnings generated. >cc -c -O2 -pipe -I/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers -I/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/build -fstack-protector -fno-strict-aliasing -I. -I../src/headers -fPIC -o alglin2.o ../src/basemath/alglin2.c >In file included from ../src/basemath/alglin2.c:22: >In file included from /usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/pari.h:76: >../src/kernel/none/level1.h:476:10: warning: shifting a negative signed value is undefined [-Wshift-negative-value] > y[1] = evalsigne(-1)| evallgefint(3); y[2] = x; return y; > ^~~~~~~~~~~~~ >/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/parigen.h:84:44: note: expanded from macro 'evalsigne' >#define evalsigne(x) ((ulong)(((long)(x)) << SIGNSHIFT)) > ~~~~~~~~~~~ ^ >In file included from ../src/basemath/alglin2.c:22: >In file included from /usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/pari.h:76: >../src/kernel/none/level1.h:565:25: warning: shifting a negative signed value is undefined [-Wshift-negative-value] > else { x[1] = evalsigne(-1) | evallgefint(3); x[2] = -s; } > ^~~~~~~~~~~~~ >/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/parigen.h:84:44: note: expanded from macro 'evalsigne' >#define evalsigne(x) ((ulong)(((long)(x)) << SIGNSHIFT)) > ~~~~~~~~~~~ ^ >In file included from ../src/basemath/alglin2.c:22: >In file included from /usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/pari.h:76: >../src/kernel/none/level1.h:581:12: warning: shifting a negative signed value is undefined [-Wshift-negative-value] > y[1] = evalsigne(-1) | _evalexpo((BITS_IN_LONG-1)-sh); > ^~~~~~~~~~~~~ >/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/parigen.h:84:44: note: expanded from macro 'evalsigne' >#define evalsigne(x) ((ulong)(((long)(x)) << SIGNSHIFT)) > ~~~~~~~~~~~ ^ >In file included from ../src/basemath/alglin2.c:22: >In file included from /usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/pari.h:76: >../src/kernel/none/level1.h:629:10: warning: shifting a negative signed value is undefined [-Wshift-negative-value] > x[1] = evalsigne(-1) | _evalexpo(0); > ^~~~~~~~~~~~~ >/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/parigen.h:84:44: note: expanded from macro 'evalsigne' >#define evalsigne(x) ((ulong)(((long)(x)) << SIGNSHIFT)) > ~~~~~~~~~~~ ^ >4 warnings generated. >cc -c -O2 -pipe -I/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers -I/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/build -fstack-protector -fno-strict-aliasing -I. -I../src/headers -fPIC -o arith1.o ../src/basemath/arith1.c >In file included from ../src/basemath/arith1.c:22: >In file included from /usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/pari.h:76: >../src/kernel/none/level1.h:476:10: warning: shifting a negative signed value is undefined [-Wshift-negative-value] > y[1] = evalsigne(-1)| evallgefint(3); y[2] = x; return y; > ^~~~~~~~~~~~~ >/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/parigen.h:84:44: note: expanded from macro 'evalsigne' >#define evalsigne(x) ((ulong)(((long)(x)) << SIGNSHIFT)) > ~~~~~~~~~~~ ^ >In file included from ../src/basemath/arith1.c:22: >In file included from /usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/pari.h:76: >../src/kernel/none/level1.h:565:25: warning: shifting a negative signed value is undefined [-Wshift-negative-value] > else { x[1] = evalsigne(-1) | evallgefint(3); x[2] = -s; } > ^~~~~~~~~~~~~ >/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/parigen.h:84:44: note: expanded from macro 'evalsigne' >#define evalsigne(x) ((ulong)(((long)(x)) << SIGNSHIFT)) > ~~~~~~~~~~~ ^ >In file included from ../src/basemath/arith1.c:22: >In file included from /usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/pari.h:76: >../src/kernel/none/level1.h:581:12: warning: shifting a negative signed value is undefined [-Wshift-negative-value] > y[1] = evalsigne(-1) | _evalexpo((BITS_IN_LONG-1)-sh); > ^~~~~~~~~~~~~ >/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/parigen.h:84:44: note: expanded from macro 'evalsigne' >#define evalsigne(x) ((ulong)(((long)(x)) << SIGNSHIFT)) > ~~~~~~~~~~~ ^ >In file included from ../src/basemath/arith1.c:22: >In file included from /usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/pari.h:76: >../src/kernel/none/level1.h:629:10: warning: shifting a negative signed value is undefined [-Wshift-negative-value] > x[1] = evalsigne(-1) | _evalexpo(0); > ^~~~~~~~~~~~~ >/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/parigen.h:84:44: note: expanded from macro 'evalsigne' >#define evalsigne(x) ((ulong)(((long)(x)) << SIGNSHIFT)) > ~~~~~~~~~~~ ^ >../src/basemath/arith1.c:899:21: warning: taking the absolute value of unsigned type 'unsigned long' has no effect [-Wabsolute-value] > if (odd(r) && ome(y1)) s = -s; > ^ >../src/basemath/arith1.c:886:18: note: expanded from macro 'ome' >#define ome(t) (labs(((t)&7)-4) == 1) > ^ >../src/basemath/arith1.c:899:21: note: remove the call to 'labs' since unsigned values cannot be negative >../src/basemath/arith1.c:886:18: note: expanded from macro 'ome' >#define ome(t) (labs(((t)&7)-4) == 1) > ^ >../src/basemath/arith1.c:1051:40: warning: taking the absolute value of unsigned type 'unsigned long' has no effect [-Wabsolute-value] > return krouu_s(x, y >> r, (odd(r) && ome(x))? -1: 1); > ^ >../src/basemath/arith1.c:886:18: note: expanded from macro 'ome' >#define ome(t) (labs(((t)&7)-4) == 1) > ^ >../src/basemath/arith1.c:1051:40: note: remove the call to 'labs' since unsigned values cannot be negative >../src/basemath/arith1.c:886:18: note: expanded from macro 'ome' >#define ome(t) (labs(((t)&7)-4) == 1) > ^ >../src/basemath/arith1.c:2163:25: warning: shifting a negative signed value is undefined [-Wshift-negative-value] > if (n < 0 && !odd(n)) setsigne(a, -1); > ^~~~~~~~~~~~~~~ >/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/parigen.h:106:65: note: expanded from macro 'setsigne' > (((ulong*)(x))[1]&(~SIGNBITS)) | (ulong)evalsigne(s)) > ^~~~~~~~~~~~ >/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/parigen.h:84:44: note: expanded from macro 'evalsigne' >#define evalsigne(x) ((ulong)(((long)(x)) << SIGNSHIFT)) > ~~~~~~~~~~~ ^ >../src/basemath/arith1.c:3034:9: warning: comparison of unsigned expression < 0 is always false [-Wtautological-compare] > if (a < 0) return gen_0; > ~ ^ ~ >8 warnings generated. >cc -c -O2 -pipe -I/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers -I/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/build -fstack-protector -fno-strict-aliasing -I. -I../src/headers -fPIC -o arith2.o ../src/basemath/arith2.c >In file included from ../src/basemath/arith2.c:22: >In file included from /usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/pari.h:76: >../src/kernel/none/level1.h:476:10: warning: shifting a negative signed value is undefined [-Wshift-negative-value] > y[1] = evalsigne(-1)| evallgefint(3); y[2] = x; return y; > ^~~~~~~~~~~~~ >/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/parigen.h:84:44: note: expanded from macro 'evalsigne' >#define evalsigne(x) ((ulong)(((long)(x)) << SIGNSHIFT)) > ~~~~~~~~~~~ ^ >In file included from ../src/basemath/arith2.c:22: >In file included from /usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/pari.h:76: >../src/kernel/none/level1.h:565:25: warning: shifting a negative signed value is undefined [-Wshift-negative-value] > else { x[1] = evalsigne(-1) | evallgefint(3); x[2] = -s; } > ^~~~~~~~~~~~~ >/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/parigen.h:84:44: note: expanded from macro 'evalsigne' >#define evalsigne(x) ((ulong)(((long)(x)) << SIGNSHIFT)) > ~~~~~~~~~~~ ^ >In file included from ../src/basemath/arith2.c:22: >In file included from /usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/pari.h:76: >../src/kernel/none/level1.h:581:12: warning: shifting a negative signed value is undefined [-Wshift-negative-value] > y[1] = evalsigne(-1) | _evalexpo((BITS_IN_LONG-1)-sh); > ^~~~~~~~~~~~~ >/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/parigen.h:84:44: note: expanded from macro 'evalsigne' >#define evalsigne(x) ((ulong)(((long)(x)) << SIGNSHIFT)) > ~~~~~~~~~~~ ^ >In file included from ../src/basemath/arith2.c:22: >In file included from /usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/pari.h:76: >../src/kernel/none/level1.h:629:10: warning: shifting a negative signed value is undefined [-Wshift-negative-value] > x[1] = evalsigne(-1) | _evalexpo(0); > ^~~~~~~~~~~~~ >/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/parigen.h:84:44: note: expanded from macro 'evalsigne' >#define evalsigne(x) ((ulong)(((long)(x)) << SIGNSHIFT)) > ~~~~~~~~~~~ ^ >4 warnings generated. >cc -c -O2 -pipe -I/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers -I/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/build -fstack-protector -fno-strict-aliasing -I. -I../src/headers -fPIC -o base1.o ../src/basemath/base1.c >In file included from ../src/basemath/base1.c:21: >In file included from /usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/pari.h:76: >../src/kernel/none/level1.h:476:10: warning: shifting a negative signed value is undefined [-Wshift-negative-value] > y[1] = evalsigne(-1)| evallgefint(3); y[2] = x; return y; > ^~~~~~~~~~~~~ >/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/parigen.h:84:44: note: expanded from macro 'evalsigne' >#define evalsigne(x) ((ulong)(((long)(x)) << SIGNSHIFT)) > ~~~~~~~~~~~ ^ >In file included from ../src/basemath/base1.c:21: >In file included from /usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/pari.h:76: >../src/kernel/none/level1.h:565:25: warning: shifting a negative signed value is undefined [-Wshift-negative-value] > else { x[1] = evalsigne(-1) | evallgefint(3); x[2] = -s; } > ^~~~~~~~~~~~~ >/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/parigen.h:84:44: note: expanded from macro 'evalsigne' >#define evalsigne(x) ((ulong)(((long)(x)) << SIGNSHIFT)) > ~~~~~~~~~~~ ^ >In file included from ../src/basemath/base1.c:21: >In file included from /usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/pari.h:76: >../src/kernel/none/level1.h:581:12: warning: shifting a negative signed value is undefined [-Wshift-negative-value] > y[1] = evalsigne(-1) | _evalexpo((BITS_IN_LONG-1)-sh); > ^~~~~~~~~~~~~ >/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/parigen.h:84:44: note: expanded from macro 'evalsigne' >#define evalsigne(x) ((ulong)(((long)(x)) << SIGNSHIFT)) > ~~~~~~~~~~~ ^ >In file included from ../src/basemath/base1.c:21: >In file included from /usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/pari.h:76: >../src/kernel/none/level1.h:629:10: warning: shifting a negative signed value is undefined [-Wshift-negative-value] > x[1] = evalsigne(-1) | _evalexpo(0); > ^~~~~~~~~~~~~ >/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/parigen.h:84:44: note: expanded from macro 'evalsigne' >#define evalsigne(x) ((ulong)(((long)(x)) << SIGNSHIFT)) > ~~~~~~~~~~~ ^ >../src/basemath/base1.c:2456:7: warning: shifting a negative signed value is undefined [-Wshift-negative-value] > setsigne(p1, -1); gel(coeflog,i) = p1; > ^~~~~~~~~~~~~~~~ >/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/parigen.h:106:65: note: expanded from macro 'setsigne' > (((ulong*)(x))[1]&(~SIGNBITS)) | (ulong)evalsigne(s)) > ^~~~~~~~~~~~ >/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/parigen.h:84:44: note: expanded from macro 'evalsigne' >#define evalsigne(x) ((ulong)(((long)(x)) << SIGNSHIFT)) > ~~~~~~~~~~~ ^ >5 warnings generated. >cc -c -O2 -pipe -I/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers -I/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/build -fstack-protector -fno-strict-aliasing -I. -I../src/headers -fPIC -o base2.o ../src/basemath/base2.c >In file included from ../src/basemath/base2.c:20: >In file included from /usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/pari.h:76: >../src/kernel/none/level1.h:476:10: warning: shifting a negative signed value is undefined [-Wshift-negative-value] > y[1] = evalsigne(-1)| evallgefint(3); y[2] = x; return y; > ^~~~~~~~~~~~~ >/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/parigen.h:84:44: note: expanded from macro 'evalsigne' >#define evalsigne(x) ((ulong)(((long)(x)) << SIGNSHIFT)) > ~~~~~~~~~~~ ^ >In file included from ../src/basemath/base2.c:20: >In file included from /usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/pari.h:76: >../src/kernel/none/level1.h:565:25: warning: shifting a negative signed value is undefined [-Wshift-negative-value] > else { x[1] = evalsigne(-1) | evallgefint(3); x[2] = -s; } > ^~~~~~~~~~~~~ >/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/parigen.h:84:44: note: expanded from macro 'evalsigne' >#define evalsigne(x) ((ulong)(((long)(x)) << SIGNSHIFT)) > ~~~~~~~~~~~ ^ >In file included from ../src/basemath/base2.c:20: >In file included from /usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/pari.h:76: >../src/kernel/none/level1.h:581:12: warning: shifting a negative signed value is undefined [-Wshift-negative-value] > y[1] = evalsigne(-1) | _evalexpo((BITS_IN_LONG-1)-sh); > ^~~~~~~~~~~~~ >/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/parigen.h:84:44: note: expanded from macro 'evalsigne' >#define evalsigne(x) ((ulong)(((long)(x)) << SIGNSHIFT)) > ~~~~~~~~~~~ ^ >In file included from ../src/basemath/base2.c:20: >In file included from /usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/pari.h:76: >../src/kernel/none/level1.h:629:10: warning: shifting a negative signed value is undefined [-Wshift-negative-value] > x[1] = evalsigne(-1) | _evalexpo(0); > ^~~~~~~~~~~~~ >/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/parigen.h:84:44: note: expanded from macro 'evalsigne' >#define evalsigne(x) ((ulong)(((long)(x)) << SIGNSHIFT)) > ~~~~~~~~~~~ ^ >4 warnings generated. >cc -c -O2 -pipe -I/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers -I/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/build -fstack-protector -fno-strict-aliasing -I. -I../src/headers -fPIC -o base3.o ../src/basemath/base3.c >In file included from ../src/basemath/base3.c:21: >In file included from /usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/pari.h:76: >../src/kernel/none/level1.h:476:10: warning: shifting a negative signed value is undefined [-Wshift-negative-value] > y[1] = evalsigne(-1)| evallgefint(3); y[2] = x; return y; > ^~~~~~~~~~~~~ >/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/parigen.h:84:44: note: expanded from macro 'evalsigne' >#define evalsigne(x) ((ulong)(((long)(x)) << SIGNSHIFT)) > ~~~~~~~~~~~ ^ >In file included from ../src/basemath/base3.c:21: >In file included from /usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/pari.h:76: >../src/kernel/none/level1.h:565:25: warning: shifting a negative signed value is undefined [-Wshift-negative-value] > else { x[1] = evalsigne(-1) | evallgefint(3); x[2] = -s; } > ^~~~~~~~~~~~~ >/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/parigen.h:84:44: note: expanded from macro 'evalsigne' >#define evalsigne(x) ((ulong)(((long)(x)) << SIGNSHIFT)) > ~~~~~~~~~~~ ^ >In file included from ../src/basemath/base3.c:21: >In file included from /usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/pari.h:76: >../src/kernel/none/level1.h:581:12: warning: shifting a negative signed value is undefined [-Wshift-negative-value] > y[1] = evalsigne(-1) | _evalexpo((BITS_IN_LONG-1)-sh); > ^~~~~~~~~~~~~ >/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/parigen.h:84:44: note: expanded from macro 'evalsigne' >#define evalsigne(x) ((ulong)(((long)(x)) << SIGNSHIFT)) > ~~~~~~~~~~~ ^ >In file included from ../src/basemath/base3.c:21: >In file included from /usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/pari.h:76: >../src/kernel/none/level1.h:629:10: warning: shifting a negative signed value is undefined [-Wshift-negative-value] > x[1] = evalsigne(-1) | _evalexpo(0); > ^~~~~~~~~~~~~ >/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/parigen.h:84:44: note: expanded from macro 'evalsigne' >#define evalsigne(x) ((ulong)(((long)(x)) << SIGNSHIFT)) > ~~~~~~~~~~~ ^ >4 warnings generated. >cc -c -O2 -pipe -I/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers -I/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/build -fstack-protector -fno-strict-aliasing -I. -I../src/headers -fPIC -o base4.o ../src/basemath/base4.c >In file included from ../src/basemath/base4.c:22: >In file included from /usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/pari.h:76: >../src/kernel/none/level1.h:476:10: warning: shifting a negative signed value is undefined [-Wshift-negative-value] > y[1] = evalsigne(-1)| evallgefint(3); y[2] = x; return y; > ^~~~~~~~~~~~~ >/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/parigen.h:84:44: note: expanded from macro 'evalsigne' >#define evalsigne(x) ((ulong)(((long)(x)) << SIGNSHIFT)) > ~~~~~~~~~~~ ^ >In file included from ../src/basemath/base4.c:22: >In file included from /usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/pari.h:76: >../src/kernel/none/level1.h:565:25: warning: shifting a negative signed value is undefined [-Wshift-negative-value] > else { x[1] = evalsigne(-1) | evallgefint(3); x[2] = -s; } > ^~~~~~~~~~~~~ >/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/parigen.h:84:44: note: expanded from macro 'evalsigne' >#define evalsigne(x) ((ulong)(((long)(x)) << SIGNSHIFT)) > ~~~~~~~~~~~ ^ >In file included from ../src/basemath/base4.c:22: >In file included from /usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/pari.h:76: >../src/kernel/none/level1.h:581:12: warning: shifting a negative signed value is undefined [-Wshift-negative-value] > y[1] = evalsigne(-1) | _evalexpo((BITS_IN_LONG-1)-sh); > ^~~~~~~~~~~~~ >/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/parigen.h:84:44: note: expanded from macro 'evalsigne' >#define evalsigne(x) ((ulong)(((long)(x)) << SIGNSHIFT)) > ~~~~~~~~~~~ ^ >In file included from ../src/basemath/base4.c:22: >In file included from /usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/pari.h:76: >../src/kernel/none/level1.h:629:10: warning: shifting a negative signed value is undefined [-Wshift-negative-value] > x[1] = evalsigne(-1) | _evalexpo(0); > ^~~~~~~~~~~~~ >/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/parigen.h:84:44: note: expanded from macro 'evalsigne' >#define evalsigne(x) ((ulong)(((long)(x)) << SIGNSHIFT)) > ~~~~~~~~~~~ ^ >4 warnings generated. >cc -c -O2 -pipe -I/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers -I/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/build -fstack-protector -fno-strict-aliasing -I. -I../src/headers -fPIC -o base5.o ../src/basemath/base5.c >In file included from ../src/basemath/base5.c:22: >In file included from /usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/pari.h:76: >../src/kernel/none/level1.h:476:10: warning: shifting a negative signed value is undefined [-Wshift-negative-value] > y[1] = evalsigne(-1)| evallgefint(3); y[2] = x; return y; > ^~~~~~~~~~~~~ >/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/parigen.h:84:44: note: expanded from macro 'evalsigne' >#define evalsigne(x) ((ulong)(((long)(x)) << SIGNSHIFT)) > ~~~~~~~~~~~ ^ >In file included from ../src/basemath/base5.c:22: >In file included from /usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/pari.h:76: >../src/kernel/none/level1.h:565:25: warning: shifting a negative signed value is undefined [-Wshift-negative-value] > else { x[1] = evalsigne(-1) | evallgefint(3); x[2] = -s; } > ^~~~~~~~~~~~~ >/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/parigen.h:84:44: note: expanded from macro 'evalsigne' >#define evalsigne(x) ((ulong)(((long)(x)) << SIGNSHIFT)) > ~~~~~~~~~~~ ^ >In file included from ../src/basemath/base5.c:22: >In file included from /usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/pari.h:76: >../src/kernel/none/level1.h:581:12: warning: shifting a negative signed value is undefined [-Wshift-negative-value] > y[1] = evalsigne(-1) | _evalexpo((BITS_IN_LONG-1)-sh); > ^~~~~~~~~~~~~ >/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/parigen.h:84:44: note: expanded from macro 'evalsigne' >#define evalsigne(x) ((ulong)(((long)(x)) << SIGNSHIFT)) > ~~~~~~~~~~~ ^ >In file included from ../src/basemath/base5.c:22: >In file included from /usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/pari.h:76: >../src/kernel/none/level1.h:629:10: warning: shifting a negative signed value is undefined [-Wshift-negative-value] > x[1] = evalsigne(-1) | _evalexpo(0); > ^~~~~~~~~~~~~ >/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/parigen.h:84:44: note: expanded from macro 'evalsigne' >#define evalsigne(x) ((ulong)(((long)(x)) << SIGNSHIFT)) > ~~~~~~~~~~~ ^ >4 warnings generated. >cc -c -O2 -pipe -I/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers -I/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/build -fstack-protector -fno-strict-aliasing -I. -I../src/headers -fPIC -o bibli1.o ../src/basemath/bibli1.c >In file included from ../src/basemath/bibli1.c:21: >In file included from /usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/pari.h:76: >../src/kernel/none/level1.h:476:10: warning: shifting a negative signed value is undefined [-Wshift-negative-value] > y[1] = evalsigne(-1)| evallgefint(3); y[2] = x; return y; > ^~~~~~~~~~~~~ >/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/parigen.h:84:44: note: expanded from macro 'evalsigne' >#define evalsigne(x) ((ulong)(((long)(x)) << SIGNSHIFT)) > ~~~~~~~~~~~ ^ >In file included from ../src/basemath/bibli1.c:21: >In file included from /usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/pari.h:76: >../src/kernel/none/level1.h:565:25: warning: shifting a negative signed value is undefined [-Wshift-negative-value] > else { x[1] = evalsigne(-1) | evallgefint(3); x[2] = -s; } > ^~~~~~~~~~~~~ >/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/parigen.h:84:44: note: expanded from macro 'evalsigne' >#define evalsigne(x) ((ulong)(((long)(x)) << SIGNSHIFT)) > ~~~~~~~~~~~ ^ >In file included from ../src/basemath/bibli1.c:21: >In file included from /usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/pari.h:76: >../src/kernel/none/level1.h:581:12: warning: shifting a negative signed value is undefined [-Wshift-negative-value] > y[1] = evalsigne(-1) | _evalexpo((BITS_IN_LONG-1)-sh); > ^~~~~~~~~~~~~ >/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/parigen.h:84:44: note: expanded from macro 'evalsigne' >#define evalsigne(x) ((ulong)(((long)(x)) << SIGNSHIFT)) > ~~~~~~~~~~~ ^ >In file included from ../src/basemath/bibli1.c:21: >In file included from /usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/pari.h:76: >../src/kernel/none/level1.h:629:10: warning: shifting a negative signed value is undefined [-Wshift-negative-value] > x[1] = evalsigne(-1) | _evalexpo(0); > ^~~~~~~~~~~~~ >/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/parigen.h:84:44: note: expanded from macro 'evalsigne' >#define evalsigne(x) ((ulong)(((long)(x)) << SIGNSHIFT)) > ~~~~~~~~~~~ ^ >../src/basemath/bibli1.c:113:24: warning: shifting a negative signed value is undefined [-Wshift-negative-value] > if (signe(x1) < 0) setsigne(Nx, -1); > ^~~~~~~~~~~~~~~~ >/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/parigen.h:106:65: note: expanded from macro 'setsigne' > (((ulong*)(x))[1]&(~SIGNBITS)) | (ulong)evalsigne(s)) > ^~~~~~~~~~~~ >/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/parigen.h:84:44: note: expanded from macro 'evalsigne' >#define evalsigne(x) ((ulong)(((long)(x)) << SIGNSHIFT)) > ~~~~~~~~~~~ ^ >5 warnings generated. >cc -c -O2 -pipe -I/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers -I/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/build -fstack-protector -fno-strict-aliasing -I. -I../src/headers -fPIC -o bibli2.o ../src/basemath/bibli2.c >In file included from ../src/basemath/bibli2.c:16: >In file included from /usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/pari.h:76: >../src/kernel/none/level1.h:476:10: warning: shifting a negative signed value is undefined [-Wshift-negative-value] > y[1] = evalsigne(-1)| evallgefint(3); y[2] = x; return y; > ^~~~~~~~~~~~~ >/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/parigen.h:84:44: note: expanded from macro 'evalsigne' >#define evalsigne(x) ((ulong)(((long)(x)) << SIGNSHIFT)) > ~~~~~~~~~~~ ^ >In file included from ../src/basemath/bibli2.c:16: >In file included from /usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/pari.h:76: >../src/kernel/none/level1.h:565:25: warning: shifting a negative signed value is undefined [-Wshift-negative-value] > else { x[1] = evalsigne(-1) | evallgefint(3); x[2] = -s; } > ^~~~~~~~~~~~~ >/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/parigen.h:84:44: note: expanded from macro 'evalsigne' >#define evalsigne(x) ((ulong)(((long)(x)) << SIGNSHIFT)) > ~~~~~~~~~~~ ^ >In file included from ../src/basemath/bibli2.c:16: >In file included from /usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/pari.h:76: >../src/kernel/none/level1.h:581:12: warning: shifting a negative signed value is undefined [-Wshift-negative-value] > y[1] = evalsigne(-1) | _evalexpo((BITS_IN_LONG-1)-sh); > ^~~~~~~~~~~~~ >/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/parigen.h:84:44: note: expanded from macro 'evalsigne' >#define evalsigne(x) ((ulong)(((long)(x)) << SIGNSHIFT)) > ~~~~~~~~~~~ ^ >In file included from ../src/basemath/bibli2.c:16: >In file included from /usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/pari.h:76: >../src/kernel/none/level1.h:629:10: warning: shifting a negative signed value is undefined [-Wshift-negative-value] > x[1] = evalsigne(-1) | _evalexpo(0); > ^~~~~~~~~~~~~ >/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/parigen.h:84:44: note: expanded from macro 'evalsigne' >#define evalsigne(x) ((ulong)(((long)(x)) << SIGNSHIFT)) > ~~~~~~~~~~~ ^ >4 warnings generated. >cc -c -O2 -pipe -I/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers -I/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/build -fstack-protector -fno-strict-aliasing -I. -I../src/headers -fPIC -o buch1.o ../src/basemath/buch1.c >In file included from ../src/basemath/buch1.c:15: >In file included from /usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/pari.h:76: >../src/kernel/none/level1.h:476:10: warning: shifting a negative signed value is undefined [-Wshift-negative-value] > y[1] = evalsigne(-1)| evallgefint(3); y[2] = x; return y; > ^~~~~~~~~~~~~ >/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/parigen.h:84:44: note: expanded from macro 'evalsigne' >#define evalsigne(x) ((ulong)(((long)(x)) << SIGNSHIFT)) > ~~~~~~~~~~~ ^ >In file included from ../src/basemath/buch1.c:15: >In file included from /usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/pari.h:76: >../src/kernel/none/level1.h:565:25: warning: shifting a negative signed value is undefined [-Wshift-negative-value] > else { x[1] = evalsigne(-1) | evallgefint(3); x[2] = -s; } > ^~~~~~~~~~~~~ >/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/parigen.h:84:44: note: expanded from macro 'evalsigne' >#define evalsigne(x) ((ulong)(((long)(x)) << SIGNSHIFT)) > ~~~~~~~~~~~ ^ >In file included from ../src/basemath/buch1.c:15: >In file included from /usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/pari.h:76: >../src/kernel/none/level1.h:581:12: warning: shifting a negative signed value is undefined [-Wshift-negative-value] > y[1] = evalsigne(-1) | _evalexpo((BITS_IN_LONG-1)-sh); > ^~~~~~~~~~~~~ >/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/parigen.h:84:44: note: expanded from macro 'evalsigne' >#define evalsigne(x) ((ulong)(((long)(x)) << SIGNSHIFT)) > ~~~~~~~~~~~ ^ >In file included from ../src/basemath/buch1.c:15: >In file included from /usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/pari.h:76: >../src/kernel/none/level1.h:629:10: warning: shifting a negative signed value is undefined [-Wshift-negative-value] > x[1] = evalsigne(-1) | _evalexpo(0); > ^~~~~~~~~~~~~ >/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/parigen.h:84:44: note: expanded from macro 'evalsigne' >#define evalsigne(x) ((ulong)(((long)(x)) << SIGNSHIFT)) > ~~~~~~~~~~~ ^ >../src/basemath/buch1.c:710:5: warning: shifting a negative signed value is undefined [-Wshift-negative-value] > setsigne(c,-1); > ^~~~~~~~~~~~~~ >/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/parigen.h:106:65: note: expanded from macro 'setsigne' > (((ulong*)(x))[1]&(~SIGNBITS)) | (ulong)evalsigne(s)) > ^~~~~~~~~~~~ >/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/parigen.h:84:44: note: expanded from macro 'evalsigne' >#define evalsigne(x) ((ulong)(((long)(x)) << SIGNSHIFT)) > ~~~~~~~~~~~ ^ >../src/basemath/buch1.c:721:5: warning: shifting a negative signed value is undefined [-Wshift-negative-value] > setsigne(c,-1); > ^~~~~~~~~~~~~~ >/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/parigen.h:106:65: note: expanded from macro 'setsigne' > (((ulong*)(x))[1]&(~SIGNBITS)) | (ulong)evalsigne(s)) > ^~~~~~~~~~~~ >/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/parigen.h:84:44: note: expanded from macro 'evalsigne' >#define evalsigne(x) ((ulong)(((long)(x)) << SIGNSHIFT)) > ~~~~~~~~~~~ ^ >../src/basemath/buch1.c:1334:34: warning: shifting a negative signed value is undefined [-Wshift-negative-value] > { setsigne(form[1],1); setsigne(form[3],-1); } > ^~~~~~~~~~~~~~~~~~~~ >/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/parigen.h:106:65: note: expanded from macro 'setsigne' > (((ulong*)(x))[1]&(~SIGNBITS)) | (ulong)evalsigne(s)) > ^~~~~~~~~~~~ >/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/parigen.h:84:44: note: expanded from macro 'evalsigne' >#define evalsigne(x) ((ulong)(((long)(x)) << SIGNSHIFT)) > ~~~~~~~~~~~ ^ >../src/basemath/buch1.c:1369:9: warning: shifting a negative signed value is undefined [-Wshift-negative-value] > setsigne(form2[3],-1); > ^~~~~~~~~~~~~~~~~~~~~ >/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/parigen.h:106:65: note: expanded from macro 'setsigne' > (((ulong*)(x))[1]&(~SIGNBITS)) | (ulong)evalsigne(s)) > ^~~~~~~~~~~~ >/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/parigen.h:84:44: note: expanded from macro 'evalsigne' >#define evalsigne(x) ((ulong)(((long)(x)) << SIGNSHIFT)) > ~~~~~~~~~~~ ^ >8 warnings generated. >cc -c -O2 -pipe -I/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers -I/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/build -fstack-protector -fno-strict-aliasing -I. -I../src/headers -fPIC -o buch2.o ../src/basemath/buch2.c >In file included from ../src/basemath/buch2.c:15: >In file included from /usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/pari.h:76: >../src/kernel/none/level1.h:476:10: warning: shifting a negative signed value is undefined [-Wshift-negative-value] > y[1] = evalsigne(-1)| evallgefint(3); y[2] = x; return y; > ^~~~~~~~~~~~~ >/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/parigen.h:84:44: note: expanded from macro 'evalsigne' >#define evalsigne(x) ((ulong)(((long)(x)) << SIGNSHIFT)) > ~~~~~~~~~~~ ^ >In file included from ../src/basemath/buch2.c:15: >In file included from /usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/pari.h:76: >../src/kernel/none/level1.h:565:25: warning: shifting a negative signed value is undefined [-Wshift-negative-value] > else { x[1] = evalsigne(-1) | evallgefint(3); x[2] = -s; } > ^~~~~~~~~~~~~ >/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/parigen.h:84:44: note: expanded from macro 'evalsigne' >#define evalsigne(x) ((ulong)(((long)(x)) << SIGNSHIFT)) > ~~~~~~~~~~~ ^ >In file included from ../src/basemath/buch2.c:15: >In file included from /usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/pari.h:76: >../src/kernel/none/level1.h:581:12: warning: shifting a negative signed value is undefined [-Wshift-negative-value] > y[1] = evalsigne(-1) | _evalexpo((BITS_IN_LONG-1)-sh); > ^~~~~~~~~~~~~ >/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/parigen.h:84:44: note: expanded from macro 'evalsigne' >#define evalsigne(x) ((ulong)(((long)(x)) << SIGNSHIFT)) > ~~~~~~~~~~~ ^ >In file included from ../src/basemath/buch2.c:15: >In file included from /usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/pari.h:76: >../src/kernel/none/level1.h:629:10: warning: shifting a negative signed value is undefined [-Wshift-negative-value] > x[1] = evalsigne(-1) | _evalexpo(0); > ^~~~~~~~~~~~~ >/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/parigen.h:84:44: note: expanded from macro 'evalsigne' >#define evalsigne(x) ((ulong)(((long)(x)) << SIGNSHIFT)) > ~~~~~~~~~~~ ^ >4 warnings generated. >cc -c -O2 -pipe -I/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers -I/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/build -fstack-protector -fno-strict-aliasing -I. -I../src/headers -fPIC -o buch3.o ../src/basemath/buch3.c >In file included from ../src/basemath/buch3.c:21: >In file included from /usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/pari.h:76: >../src/kernel/none/level1.h:476:10: warning: shifting a negative signed value is undefined [-Wshift-negative-value] > y[1] = evalsigne(-1)| evallgefint(3); y[2] = x; return y; > ^~~~~~~~~~~~~ >/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/parigen.h:84:44: note: expanded from macro 'evalsigne' >#define evalsigne(x) ((ulong)(((long)(x)) << SIGNSHIFT)) > ~~~~~~~~~~~ ^ >In file included from ../src/basemath/buch3.c:21: >In file included from /usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/pari.h:76: >../src/kernel/none/level1.h:565:25: warning: shifting a negative signed value is undefined [-Wshift-negative-value] > else { x[1] = evalsigne(-1) | evallgefint(3); x[2] = -s; } > ^~~~~~~~~~~~~ >/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/parigen.h:84:44: note: expanded from macro 'evalsigne' >#define evalsigne(x) ((ulong)(((long)(x)) << SIGNSHIFT)) > ~~~~~~~~~~~ ^ >In file included from ../src/basemath/buch3.c:21: >In file included from /usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/pari.h:76: >../src/kernel/none/level1.h:581:12: warning: shifting a negative signed value is undefined [-Wshift-negative-value] > y[1] = evalsigne(-1) | _evalexpo((BITS_IN_LONG-1)-sh); > ^~~~~~~~~~~~~ >/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/parigen.h:84:44: note: expanded from macro 'evalsigne' >#define evalsigne(x) ((ulong)(((long)(x)) << SIGNSHIFT)) > ~~~~~~~~~~~ ^ >In file included from ../src/basemath/buch3.c:21: >In file included from /usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/pari.h:76: >../src/kernel/none/level1.h:629:10: warning: shifting a negative signed value is undefined [-Wshift-negative-value] > x[1] = evalsigne(-1) | _evalexpo(0); > ^~~~~~~~~~~~~ >/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/parigen.h:84:44: note: expanded from macro 'evalsigne' >#define evalsigne(x) ((ulong)(((long)(x)) << SIGNSHIFT)) > ~~~~~~~~~~~ ^ >4 warnings generated. >cc -c -O2 -pipe -I/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers -I/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/build -fstack-protector -fno-strict-aliasing -I. -I../src/headers -fPIC -o buch4.o ../src/basemath/buch4.c >In file included from ../src/basemath/buch4.c:22: >In file included from /usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/pari.h:76: >../src/kernel/none/level1.h:476:10: warning: shifting a negative signed value is undefined [-Wshift-negative-value] > y[1] = evalsigne(-1)| evallgefint(3); y[2] = x; return y; > ^~~~~~~~~~~~~ >/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/parigen.h:84:44: note: expanded from macro 'evalsigne' >#define evalsigne(x) ((ulong)(((long)(x)) << SIGNSHIFT)) > ~~~~~~~~~~~ ^ >In file included from ../src/basemath/buch4.c:22: >In file included from /usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/pari.h:76: >../src/kernel/none/level1.h:565:25: warning: shifting a negative signed value is undefined [-Wshift-negative-value] > else { x[1] = evalsigne(-1) | evallgefint(3); x[2] = -s; } > ^~~~~~~~~~~~~ >/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/parigen.h:84:44: note: expanded from macro 'evalsigne' >#define evalsigne(x) ((ulong)(((long)(x)) << SIGNSHIFT)) > ~~~~~~~~~~~ ^ >In file included from ../src/basemath/buch4.c:22: >In file included from /usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/pari.h:76: >../src/kernel/none/level1.h:581:12: warning: shifting a negative signed value is undefined [-Wshift-negative-value] > y[1] = evalsigne(-1) | _evalexpo((BITS_IN_LONG-1)-sh); > ^~~~~~~~~~~~~ >/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/parigen.h:84:44: note: expanded from macro 'evalsigne' >#define evalsigne(x) ((ulong)(((long)(x)) << SIGNSHIFT)) > ~~~~~~~~~~~ ^ >In file included from ../src/basemath/buch4.c:22: >In file included from /usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/pari.h:76: >../src/kernel/none/level1.h:629:10: warning: shifting a negative signed value is undefined [-Wshift-negative-value] > x[1] = evalsigne(-1) | _evalexpo(0); > ^~~~~~~~~~~~~ >/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/parigen.h:84:44: note: expanded from macro 'evalsigne' >#define evalsigne(x) ((ulong)(((long)(x)) << SIGNSHIFT)) > ~~~~~~~~~~~ ^ >4 warnings generated. >cc -c -O2 -pipe -I/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers -I/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/build -fstack-protector -fno-strict-aliasing -I. -I../src/headers -fPIC -o galconj.o ../src/basemath/galconj.c >In file included from ../src/basemath/galconj.c:16: >In file included from /usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/pari.h:76: >../src/kernel/none/level1.h:476:10: warning: shifting a negative signed value is undefined [-Wshift-negative-value] > y[1] = evalsigne(-1)| evallgefint(3); y[2] = x; return y; > ^~~~~~~~~~~~~ >/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/parigen.h:84:44: note: expanded from macro 'evalsigne' >#define evalsigne(x) ((ulong)(((long)(x)) << SIGNSHIFT)) > ~~~~~~~~~~~ ^ >In file included from ../src/basemath/galconj.c:16: >In file included from /usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/pari.h:76: >../src/kernel/none/level1.h:565:25: warning: shifting a negative signed value is undefined [-Wshift-negative-value] > else { x[1] = evalsigne(-1) | evallgefint(3); x[2] = -s; } > ^~~~~~~~~~~~~ >/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/parigen.h:84:44: note: expanded from macro 'evalsigne' >#define evalsigne(x) ((ulong)(((long)(x)) << SIGNSHIFT)) > ~~~~~~~~~~~ ^ >In file included from ../src/basemath/galconj.c:16: >In file included from /usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/pari.h:76: >../src/kernel/none/level1.h:581:12: warning: shifting a negative signed value is undefined [-Wshift-negative-value] > y[1] = evalsigne(-1) | _evalexpo((BITS_IN_LONG-1)-sh); > ^~~~~~~~~~~~~ >/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/parigen.h:84:44: note: expanded from macro 'evalsigne' >#define evalsigne(x) ((ulong)(((long)(x)) << SIGNSHIFT)) > ~~~~~~~~~~~ ^ >In file included from ../src/basemath/galconj.c:16: >In file included from /usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/pari.h:76: >../src/kernel/none/level1.h:629:10: warning: shifting a negative signed value is undefined [-Wshift-negative-value] > x[1] = evalsigne(-1) | _evalexpo(0); > ^~~~~~~~~~~~~ >/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/parigen.h:84:44: note: expanded from macro 'evalsigne' >#define evalsigne(x) ((ulong)(((long)(x)) << SIGNSHIFT)) > ~~~~~~~~~~~ ^ >4 warnings generated. >cc -c -O2 -pipe -I/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers -I/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/build -fstack-protector -fno-strict-aliasing -I. -I../src/headers -fPIC -o gen1.o ../src/basemath/gen1.c >In file included from ../src/basemath/gen1.c:22: >In file included from /usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/pari.h:76: >../src/kernel/none/level1.h:476:10: warning: shifting a negative signed value is undefined [-Wshift-negative-value] > y[1] = evalsigne(-1)| evallgefint(3); y[2] = x; return y; > ^~~~~~~~~~~~~ >/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/parigen.h:84:44: note: expanded from macro 'evalsigne' >#define evalsigne(x) ((ulong)(((long)(x)) << SIGNSHIFT)) > ~~~~~~~~~~~ ^ >In file included from ../src/basemath/gen1.c:22: >In file included from /usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/pari.h:76: >../src/kernel/none/level1.h:565:25: warning: shifting a negative signed value is undefined [-Wshift-negative-value] > else { x[1] = evalsigne(-1) | evallgefint(3); x[2] = -s; } > ^~~~~~~~~~~~~ >/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/parigen.h:84:44: note: expanded from macro 'evalsigne' >#define evalsigne(x) ((ulong)(((long)(x)) << SIGNSHIFT)) > ~~~~~~~~~~~ ^ >In file included from ../src/basemath/gen1.c:22: >In file included from /usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/pari.h:76: >../src/kernel/none/level1.h:581:12: warning: shifting a negative signed value is undefined [-Wshift-negative-value] > y[1] = evalsigne(-1) | _evalexpo((BITS_IN_LONG-1)-sh); > ^~~~~~~~~~~~~ >/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/parigen.h:84:44: note: expanded from macro 'evalsigne' >#define evalsigne(x) ((ulong)(((long)(x)) << SIGNSHIFT)) > ~~~~~~~~~~~ ^ >In file included from ../src/basemath/gen1.c:22: >In file included from /usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/pari.h:76: >../src/kernel/none/level1.h:629:10: warning: shifting a negative signed value is undefined [-Wshift-negative-value] > x[1] = evalsigne(-1) | _evalexpo(0); > ^~~~~~~~~~~~~ >/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/parigen.h:84:44: note: expanded from macro 'evalsigne' >#define evalsigne(x) ((ulong)(((long)(x)) << SIGNSHIFT)) > ~~~~~~~~~~~ ^ >../src/basemath/gen1.c:2421:27: warning: shifting a negative signed value is undefined [-Wshift-negative-value] > if (signe(x) < 0) setsigne(y, -1); > ^~~~~~~~~~~~~~~ >/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/parigen.h:106:65: note: expanded from macro 'setsigne' > (((ulong*)(x))[1]&(~SIGNBITS)) | (ulong)evalsigne(s)) > ^~~~~~~~~~~~ >/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/parigen.h:84:44: note: expanded from macro 'evalsigne' >#define evalsigne(x) ((ulong)(((long)(x)) << SIGNSHIFT)) > ~~~~~~~~~~~ ^ >5 warnings generated. >cc -c -O2 -pipe -I/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers -I/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/build -fstack-protector -fno-strict-aliasing -I. -I../src/headers -fPIC -o gen2.o ../src/basemath/gen2.c >In file included from ../src/basemath/gen2.c:22: >In file included from /usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/pari.h:76: >../src/kernel/none/level1.h:476:10: warning: shifting a negative signed value is undefined [-Wshift-negative-value] > y[1] = evalsigne(-1)| evallgefint(3); y[2] = x; return y; > ^~~~~~~~~~~~~ >/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/parigen.h:84:44: note: expanded from macro 'evalsigne' >#define evalsigne(x) ((ulong)(((long)(x)) << SIGNSHIFT)) > ~~~~~~~~~~~ ^ >In file included from ../src/basemath/gen2.c:22: >In file included from /usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/pari.h:76: >../src/kernel/none/level1.h:565:25: warning: shifting a negative signed value is undefined [-Wshift-negative-value] > else { x[1] = evalsigne(-1) | evallgefint(3); x[2] = -s; } > ^~~~~~~~~~~~~ >/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/parigen.h:84:44: note: expanded from macro 'evalsigne' >#define evalsigne(x) ((ulong)(((long)(x)) << SIGNSHIFT)) > ~~~~~~~~~~~ ^ >In file included from ../src/basemath/gen2.c:22: >In file included from /usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/pari.h:76: >../src/kernel/none/level1.h:581:12: warning: shifting a negative signed value is undefined [-Wshift-negative-value] > y[1] = evalsigne(-1) | _evalexpo((BITS_IN_LONG-1)-sh); > ^~~~~~~~~~~~~ >/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/parigen.h:84:44: note: expanded from macro 'evalsigne' >#define evalsigne(x) ((ulong)(((long)(x)) << SIGNSHIFT)) > ~~~~~~~~~~~ ^ >In file included from ../src/basemath/gen2.c:22: >In file included from /usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/pari.h:76: >../src/kernel/none/level1.h:629:10: warning: shifting a negative signed value is undefined [-Wshift-negative-value] > x[1] = evalsigne(-1) | _evalexpo(0); > ^~~~~~~~~~~~~ >/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/parigen.h:84:44: note: expanded from macro 'evalsigne' >#define evalsigne(x) ((ulong)(((long)(x)) << SIGNSHIFT)) > ~~~~~~~~~~~ ^ >../src/basemath/gen2.c:774:34: warning: shifting a negative signed value is undefined [-Wshift-negative-value] > if (signe(x) < 0) (*py)[1] = evalsigne(-1)|evallgefint(3); > ^~~~~~~~~~~~~ >/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/parigen.h:84:44: note: expanded from macro 'evalsigne' >#define evalsigne(x) ((ulong)(((long)(x)) << SIGNSHIFT)) > ~~~~~~~~~~~ ^ >5 warnings generated. >cc -c -O2 -pipe -I/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers -I/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/build -fstack-protector -fno-strict-aliasing -I. -I../src/headers -fPIC -o gen3.o ../src/basemath/gen3.c >In file included from ../src/basemath/gen3.c:22: >In file included from /usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/pari.h:76: >../src/kernel/none/level1.h:476:10: warning: shifting a negative signed value is undefined [-Wshift-negative-value] > y[1] = evalsigne(-1)| evallgefint(3); y[2] = x; return y; > ^~~~~~~~~~~~~ >/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/parigen.h:84:44: note: expanded from macro 'evalsigne' >#define evalsigne(x) ((ulong)(((long)(x)) << SIGNSHIFT)) > ~~~~~~~~~~~ ^ >In file included from ../src/basemath/gen3.c:22: >In file included from /usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/pari.h:76: >../src/kernel/none/level1.h:565:25: warning: shifting a negative signed value is undefined [-Wshift-negative-value] > else { x[1] = evalsigne(-1) | evallgefint(3); x[2] = -s; } > ^~~~~~~~~~~~~ >/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/parigen.h:84:44: note: expanded from macro 'evalsigne' >#define evalsigne(x) ((ulong)(((long)(x)) << SIGNSHIFT)) > ~~~~~~~~~~~ ^ >In file included from ../src/basemath/gen3.c:22: >In file included from /usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/pari.h:76: >../src/kernel/none/level1.h:581:12: warning: shifting a negative signed value is undefined [-Wshift-negative-value] > y[1] = evalsigne(-1) | _evalexpo((BITS_IN_LONG-1)-sh); > ^~~~~~~~~~~~~ >/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/parigen.h:84:44: note: expanded from macro 'evalsigne' >#define evalsigne(x) ((ulong)(((long)(x)) << SIGNSHIFT)) > ~~~~~~~~~~~ ^ >In file included from ../src/basemath/gen3.c:22: >In file included from /usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/pari.h:76: >../src/kernel/none/level1.h:629:10: warning: shifting a negative signed value is undefined [-Wshift-negative-value] > x[1] = evalsigne(-1) | _evalexpo(0); > ^~~~~~~~~~~~~ >/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/parigen.h:84:44: note: expanded from macro 'evalsigne' >#define evalsigne(x) ((ulong)(((long)(x)) << SIGNSHIFT)) > ~~~~~~~~~~~ ^ >4 warnings generated. >cc -c -O2 -pipe -I/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers -I/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/build -fstack-protector -fno-strict-aliasing -I. -I../src/headers -fPIC -o ifactor1.o ../src/basemath/ifactor1.c >In file included from ../src/basemath/ifactor1.c:21: >In file included from /usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/pari.h:76: >../src/kernel/none/level1.h:476:10: warning: shifting a negative signed value is undefined [-Wshift-negative-value] > y[1] = evalsigne(-1)| evallgefint(3); y[2] = x; return y; > ^~~~~~~~~~~~~ >/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/parigen.h:84:44: note: expanded from macro 'evalsigne' >#define evalsigne(x) ((ulong)(((long)(x)) << SIGNSHIFT)) > ~~~~~~~~~~~ ^ >In file included from ../src/basemath/ifactor1.c:21: >In file included from /usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/pari.h:76: >../src/kernel/none/level1.h:565:25: warning: shifting a negative signed value is undefined [-Wshift-negative-value] > else { x[1] = evalsigne(-1) | evallgefint(3); x[2] = -s; } > ^~~~~~~~~~~~~ >/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/parigen.h:84:44: note: expanded from macro 'evalsigne' >#define evalsigne(x) ((ulong)(((long)(x)) << SIGNSHIFT)) > ~~~~~~~~~~~ ^ >In file included from ../src/basemath/ifactor1.c:21: >In file included from /usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/pari.h:76: >../src/kernel/none/level1.h:581:12: warning: shifting a negative signed value is undefined [-Wshift-negative-value] > y[1] = evalsigne(-1) | _evalexpo((BITS_IN_LONG-1)-sh); > ^~~~~~~~~~~~~ >/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/parigen.h:84:44: note: expanded from macro 'evalsigne' >#define evalsigne(x) ((ulong)(((long)(x)) << SIGNSHIFT)) > ~~~~~~~~~~~ ^ >In file included from ../src/basemath/ifactor1.c:21: >In file included from /usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/pari.h:76: >../src/kernel/none/level1.h:629:10: warning: shifting a negative signed value is undefined [-Wshift-negative-value] > x[1] = evalsigne(-1) | _evalexpo(0); > ^~~~~~~~~~~~~ >/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/parigen.h:84:44: note: expanded from macro 'evalsigne' >#define evalsigne(x) ((ulong)(((long)(x)) << SIGNSHIFT)) > ~~~~~~~~~~~ ^ >4 warnings generated. >cc -c -O2 -pipe -I/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers -I/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/build -fstack-protector -fno-strict-aliasing -I. -I../src/headers -fPIC -o perm.o ../src/basemath/perm.c >In file included from ../src/basemath/perm.c:16: >In file included from /usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/pari.h:76: >../src/kernel/none/level1.h:476:10: warning: shifting a negative signed value is undefined [-Wshift-negative-value] > y[1] = evalsigne(-1)| evallgefint(3); y[2] = x; return y; > ^~~~~~~~~~~~~ >/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/parigen.h:84:44: note: expanded from macro 'evalsigne' >#define evalsigne(x) ((ulong)(((long)(x)) << SIGNSHIFT)) > ~~~~~~~~~~~ ^ >In file included from ../src/basemath/perm.c:16: >In file included from /usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/pari.h:76: >../src/kernel/none/level1.h:565:25: warning: shifting a negative signed value is undefined [-Wshift-negative-value] > else { x[1] = evalsigne(-1) | evallgefint(3); x[2] = -s; } > ^~~~~~~~~~~~~ >/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/parigen.h:84:44: note: expanded from macro 'evalsigne' >#define evalsigne(x) ((ulong)(((long)(x)) << SIGNSHIFT)) > ~~~~~~~~~~~ ^ >In file included from ../src/basemath/perm.c:16: >In file included from /usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/pari.h:76: >../src/kernel/none/level1.h:581:12: warning: shifting a negative signed value is undefined [-Wshift-negative-value] > y[1] = evalsigne(-1) | _evalexpo((BITS_IN_LONG-1)-sh); > ^~~~~~~~~~~~~ >/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/parigen.h:84:44: note: expanded from macro 'evalsigne' >#define evalsigne(x) ((ulong)(((long)(x)) << SIGNSHIFT)) > ~~~~~~~~~~~ ^ >In file included from ../src/basemath/perm.c:16: >In file included from /usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/pari.h:76: >../src/kernel/none/level1.h:629:10: warning: shifting a negative signed value is undefined [-Wshift-negative-value] > x[1] = evalsigne(-1) | _evalexpo(0); > ^~~~~~~~~~~~~ >/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/parigen.h:84:44: note: expanded from macro 'evalsigne' >#define evalsigne(x) ((ulong)(((long)(x)) << SIGNSHIFT)) > ~~~~~~~~~~~ ^ >4 warnings generated. >cc -c -O2 -pipe -I/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers -I/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/build -fstack-protector -fno-strict-aliasing -I. -I../src/headers -fPIC -o polarit1.o ../src/basemath/polarit1.c >In file included from ../src/basemath/polarit1.c:22: >In file included from /usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/pari.h:76: >../src/kernel/none/level1.h:476:10: warning: shifting a negative signed value is undefined [-Wshift-negative-value] > y[1] = evalsigne(-1)| evallgefint(3); y[2] = x; return y; > ^~~~~~~~~~~~~ >/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/parigen.h:84:44: note: expanded from macro 'evalsigne' >#define evalsigne(x) ((ulong)(((long)(x)) << SIGNSHIFT)) > ~~~~~~~~~~~ ^ >In file included from ../src/basemath/polarit1.c:22: >In file included from /usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/pari.h:76: >../src/kernel/none/level1.h:565:25: warning: shifting a negative signed value is undefined [-Wshift-negative-value] > else { x[1] = evalsigne(-1) | evallgefint(3); x[2] = -s; } > ^~~~~~~~~~~~~ >/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/parigen.h:84:44: note: expanded from macro 'evalsigne' >#define evalsigne(x) ((ulong)(((long)(x)) << SIGNSHIFT)) > ~~~~~~~~~~~ ^ >In file included from ../src/basemath/polarit1.c:22: >In file included from /usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/pari.h:76: >../src/kernel/none/level1.h:581:12: warning: shifting a negative signed value is undefined [-Wshift-negative-value] > y[1] = evalsigne(-1) | _evalexpo((BITS_IN_LONG-1)-sh); > ^~~~~~~~~~~~~ >/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/parigen.h:84:44: note: expanded from macro 'evalsigne' >#define evalsigne(x) ((ulong)(((long)(x)) << SIGNSHIFT)) > ~~~~~~~~~~~ ^ >In file included from ../src/basemath/polarit1.c:22: >In file included from /usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/pari.h:76: >../src/kernel/none/level1.h:629:10: warning: shifting a negative signed value is undefined [-Wshift-negative-value] > x[1] = evalsigne(-1) | _evalexpo(0); > ^~~~~~~~~~~~~ >/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/parigen.h:84:44: note: expanded from macro 'evalsigne' >#define evalsigne(x) ((ulong)(((long)(x)) << SIGNSHIFT)) > ~~~~~~~~~~~ ^ >4 warnings generated. >cc -c -O2 -pipe -I/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers -I/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/build -fstack-protector -fno-strict-aliasing -I. -I../src/headers -fPIC -o polarit2.o ../src/basemath/polarit2.c >In file included from ../src/basemath/polarit2.c:22: >In file included from /usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/pari.h:76: >../src/kernel/none/level1.h:476:10: warning: shifting a negative signed value is undefined [-Wshift-negative-value] > y[1] = evalsigne(-1)| evallgefint(3); y[2] = x; return y; > ^~~~~~~~~~~~~ >/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/parigen.h:84:44: note: expanded from macro 'evalsigne' >#define evalsigne(x) ((ulong)(((long)(x)) << SIGNSHIFT)) > ~~~~~~~~~~~ ^ >In file included from ../src/basemath/polarit2.c:22: >In file included from /usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/pari.h:76: >../src/kernel/none/level1.h:565:25: warning: shifting a negative signed value is undefined [-Wshift-negative-value] > else { x[1] = evalsigne(-1) | evallgefint(3); x[2] = -s; } > ^~~~~~~~~~~~~ >/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/parigen.h:84:44: note: expanded from macro 'evalsigne' >#define evalsigne(x) ((ulong)(((long)(x)) << SIGNSHIFT)) > ~~~~~~~~~~~ ^ >In file included from ../src/basemath/polarit2.c:22: >In file included from /usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/pari.h:76: >../src/kernel/none/level1.h:581:12: warning: shifting a negative signed value is undefined [-Wshift-negative-value] > y[1] = evalsigne(-1) | _evalexpo((BITS_IN_LONG-1)-sh); > ^~~~~~~~~~~~~ >/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/parigen.h:84:44: note: expanded from macro 'evalsigne' >#define evalsigne(x) ((ulong)(((long)(x)) << SIGNSHIFT)) > ~~~~~~~~~~~ ^ >In file included from ../src/basemath/polarit2.c:22: >In file included from /usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/pari.h:76: >../src/kernel/none/level1.h:629:10: warning: shifting a negative signed value is undefined [-Wshift-negative-value] > x[1] = evalsigne(-1) | _evalexpo(0); > ^~~~~~~~~~~~~ >/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/parigen.h:84:44: note: expanded from macro 'evalsigne' >#define evalsigne(x) ((ulong)(((long)(x)) << SIGNSHIFT)) > ~~~~~~~~~~~ ^ >4 warnings generated. >cc -c -O2 -pipe -I/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers -I/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/build -fstack-protector -fno-strict-aliasing -I. -I../src/headers -fPIC -o polarit3.o ../src/basemath/polarit3.c >In file included from ../src/basemath/polarit3.c:22: >In file included from /usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/pari.h:76: >../src/kernel/none/level1.h:476:10: warning: shifting a negative signed value is undefined [-Wshift-negative-value] > y[1] = evalsigne(-1)| evallgefint(3); y[2] = x; return y; > ^~~~~~~~~~~~~ >/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/parigen.h:84:44: note: expanded from macro 'evalsigne' >#define evalsigne(x) ((ulong)(((long)(x)) << SIGNSHIFT)) > ~~~~~~~~~~~ ^ >In file included from ../src/basemath/polarit3.c:22: >In file included from /usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/pari.h:76: >../src/kernel/none/level1.h:565:25: warning: shifting a negative signed value is undefined [-Wshift-negative-value] > else { x[1] = evalsigne(-1) | evallgefint(3); x[2] = -s; } > ^~~~~~~~~~~~~ >/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/parigen.h:84:44: note: expanded from macro 'evalsigne' >#define evalsigne(x) ((ulong)(((long)(x)) << SIGNSHIFT)) > ~~~~~~~~~~~ ^ >In file included from ../src/basemath/polarit3.c:22: >In file included from /usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/pari.h:76: >../src/kernel/none/level1.h:581:12: warning: shifting a negative signed value is undefined [-Wshift-negative-value] > y[1] = evalsigne(-1) | _evalexpo((BITS_IN_LONG-1)-sh); > ^~~~~~~~~~~~~ >/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/parigen.h:84:44: note: expanded from macro 'evalsigne' >#define evalsigne(x) ((ulong)(((long)(x)) << SIGNSHIFT)) > ~~~~~~~~~~~ ^ >In file included from ../src/basemath/polarit3.c:22: >In file included from /usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/pari.h:76: >../src/kernel/none/level1.h:629:10: warning: shifting a negative signed value is undefined [-Wshift-negative-value] > x[1] = evalsigne(-1) | _evalexpo(0); > ^~~~~~~~~~~~~ >/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/parigen.h:84:44: note: expanded from macro 'evalsigne' >#define evalsigne(x) ((ulong)(((long)(x)) << SIGNSHIFT)) > ~~~~~~~~~~~ ^ >../src/basemath/polarit3.c:1052:3: warning: switch condition has boolean value [-Wswitch-bool] > switch(typ(x)==t_POL) > ^ ~~~~~~~~~~~~~ >../src/basemath/polarit3.c:1107:3: warning: switch condition has boolean value [-Wswitch-bool] > switch(typ(x)==t_POL) > ^ ~~~~~~~~~~~~~ >6 warnings generated. >cc -c -O2 -pipe -I/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers -I/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/build -fstack-protector -fno-strict-aliasing -I. -I../src/headers -fPIC -o rootpol.o ../src/basemath/rootpol.c >In file included from ../src/basemath/rootpol.c:22: >In file included from /usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/pari.h:76: >../src/kernel/none/level1.h:476:10: warning: shifting a negative signed value is undefined [-Wshift-negative-value] > y[1] = evalsigne(-1)| evallgefint(3); y[2] = x; return y; > ^~~~~~~~~~~~~ >/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/parigen.h:84:44: note: expanded from macro 'evalsigne' >#define evalsigne(x) ((ulong)(((long)(x)) << SIGNSHIFT)) > ~~~~~~~~~~~ ^ >In file included from ../src/basemath/rootpol.c:22: >In file included from /usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/pari.h:76: >../src/kernel/none/level1.h:565:25: warning: shifting a negative signed value is undefined [-Wshift-negative-value] > else { x[1] = evalsigne(-1) | evallgefint(3); x[2] = -s; } > ^~~~~~~~~~~~~ >/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/parigen.h:84:44: note: expanded from macro 'evalsigne' >#define evalsigne(x) ((ulong)(((long)(x)) << SIGNSHIFT)) > ~~~~~~~~~~~ ^ >In file included from ../src/basemath/rootpol.c:22: >In file included from /usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/pari.h:76: >../src/kernel/none/level1.h:581:12: warning: shifting a negative signed value is undefined [-Wshift-negative-value] > y[1] = evalsigne(-1) | _evalexpo((BITS_IN_LONG-1)-sh); > ^~~~~~~~~~~~~ >/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/parigen.h:84:44: note: expanded from macro 'evalsigne' >#define evalsigne(x) ((ulong)(((long)(x)) << SIGNSHIFT)) > ~~~~~~~~~~~ ^ >In file included from ../src/basemath/rootpol.c:22: >In file included from /usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/pari.h:76: >../src/kernel/none/level1.h:629:10: warning: shifting a negative signed value is undefined [-Wshift-negative-value] > x[1] = evalsigne(-1) | _evalexpo(0); > ^~~~~~~~~~~~~ >/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/parigen.h:84:44: note: expanded from macro 'evalsigne' >#define evalsigne(x) ((ulong)(((long)(x)) << SIGNSHIFT)) > ~~~~~~~~~~~ ^ >4 warnings generated. >cc -c -O2 -pipe -I/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers -I/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/build -fstack-protector -fno-strict-aliasing -I. -I../src/headers -fPIC -o subcyclo.o ../src/basemath/subcyclo.c >In file included from ../src/basemath/subcyclo.c:16: >In file included from /usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/pari.h:76: >../src/kernel/none/level1.h:476:10: warning: shifting a negative signed value is undefined [-Wshift-negative-value] > y[1] = evalsigne(-1)| evallgefint(3); y[2] = x; return y; > ^~~~~~~~~~~~~ >/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/parigen.h:84:44: note: expanded from macro 'evalsigne' >#define evalsigne(x) ((ulong)(((long)(x)) << SIGNSHIFT)) > ~~~~~~~~~~~ ^ >In file included from ../src/basemath/subcyclo.c:16: >In file included from /usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/pari.h:76: >../src/kernel/none/level1.h:565:25: warning: shifting a negative signed value is undefined [-Wshift-negative-value] > else { x[1] = evalsigne(-1) | evallgefint(3); x[2] = -s; } > ^~~~~~~~~~~~~ >/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/parigen.h:84:44: note: expanded from macro 'evalsigne' >#define evalsigne(x) ((ulong)(((long)(x)) << SIGNSHIFT)) > ~~~~~~~~~~~ ^ >In file included from ../src/basemath/subcyclo.c:16: >In file included from /usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/pari.h:76: >../src/kernel/none/level1.h:581:12: warning: shifting a negative signed value is undefined [-Wshift-negative-value] > y[1] = evalsigne(-1) | _evalexpo((BITS_IN_LONG-1)-sh); > ^~~~~~~~~~~~~ >/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/parigen.h:84:44: note: expanded from macro 'evalsigne' >#define evalsigne(x) ((ulong)(((long)(x)) << SIGNSHIFT)) > ~~~~~~~~~~~ ^ >In file included from ../src/basemath/subcyclo.c:16: >In file included from /usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/pari.h:76: >../src/kernel/none/level1.h:629:10: warning: shifting a negative signed value is undefined [-Wshift-negative-value] > x[1] = evalsigne(-1) | _evalexpo(0); > ^~~~~~~~~~~~~ >/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/parigen.h:84:44: note: expanded from macro 'evalsigne' >#define evalsigne(x) ((ulong)(((long)(x)) << SIGNSHIFT)) > ~~~~~~~~~~~ ^ >4 warnings generated. >cc -c -O2 -pipe -I/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers -I/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/build -fstack-protector -fno-strict-aliasing -I. -I../src/headers -fPIC -o subgroup.o ../src/basemath/subgroup.c >In file included from ../src/basemath/subgroup.c:16: >In file included from /usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/pari.h:76: >../src/kernel/none/level1.h:476:10: warning: shifting a negative signed value is undefined [-Wshift-negative-value] > y[1] = evalsigne(-1)| evallgefint(3); y[2] = x; return y; > ^~~~~~~~~~~~~ >/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/parigen.h:84:44: note: expanded from macro 'evalsigne' >#define evalsigne(x) ((ulong)(((long)(x)) << SIGNSHIFT)) > ~~~~~~~~~~~ ^ >In file included from ../src/basemath/subgroup.c:16: >In file included from /usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/pari.h:76: >../src/kernel/none/level1.h:565:25: warning: shifting a negative signed value is undefined [-Wshift-negative-value] > else { x[1] = evalsigne(-1) | evallgefint(3); x[2] = -s; } > ^~~~~~~~~~~~~ >/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/parigen.h:84:44: note: expanded from macro 'evalsigne' >#define evalsigne(x) ((ulong)(((long)(x)) << SIGNSHIFT)) > ~~~~~~~~~~~ ^ >In file included from ../src/basemath/subgroup.c:16: >In file included from /usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/pari.h:76: >../src/kernel/none/level1.h:581:12: warning: shifting a negative signed value is undefined [-Wshift-negative-value] > y[1] = evalsigne(-1) | _evalexpo((BITS_IN_LONG-1)-sh); > ^~~~~~~~~~~~~ >/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/parigen.h:84:44: note: expanded from macro 'evalsigne' >#define evalsigne(x) ((ulong)(((long)(x)) << SIGNSHIFT)) > ~~~~~~~~~~~ ^ >In file included from ../src/basemath/subgroup.c:16: >In file included from /usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/pari.h:76: >../src/kernel/none/level1.h:629:10: warning: shifting a negative signed value is undefined [-Wshift-negative-value] > x[1] = evalsigne(-1) | _evalexpo(0); > ^~~~~~~~~~~~~ >/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/parigen.h:84:44: note: expanded from macro 'evalsigne' >#define evalsigne(x) ((ulong)(((long)(x)) << SIGNSHIFT)) > ~~~~~~~~~~~ ^ >4 warnings generated. >cc -c -O2 -pipe -I/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers -I/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/build -fstack-protector -fno-strict-aliasing -I. -I../src/headers -fPIC -o trans1.o ../src/basemath/trans1.c >In file included from ../src/basemath/trans1.c:21: >In file included from /usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/pari.h:76: >../src/kernel/none/level1.h:476:10: warning: shifting a negative signed value is undefined [-Wshift-negative-value] > y[1] = evalsigne(-1)| evallgefint(3); y[2] = x; return y; > ^~~~~~~~~~~~~ >/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/parigen.h:84:44: note: expanded from macro 'evalsigne' >#define evalsigne(x) ((ulong)(((long)(x)) << SIGNSHIFT)) > ~~~~~~~~~~~ ^ >In file included from ../src/basemath/trans1.c:21: >In file included from /usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/pari.h:76: >../src/kernel/none/level1.h:565:25: warning: shifting a negative signed value is undefined [-Wshift-negative-value] > else { x[1] = evalsigne(-1) | evallgefint(3); x[2] = -s; } > ^~~~~~~~~~~~~ >/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/parigen.h:84:44: note: expanded from macro 'evalsigne' >#define evalsigne(x) ((ulong)(((long)(x)) << SIGNSHIFT)) > ~~~~~~~~~~~ ^ >In file included from ../src/basemath/trans1.c:21: >In file included from /usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/pari.h:76: >../src/kernel/none/level1.h:581:12: warning: shifting a negative signed value is undefined [-Wshift-negative-value] > y[1] = evalsigne(-1) | _evalexpo((BITS_IN_LONG-1)-sh); > ^~~~~~~~~~~~~ >/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/parigen.h:84:44: note: expanded from macro 'evalsigne' >#define evalsigne(x) ((ulong)(((long)(x)) << SIGNSHIFT)) > ~~~~~~~~~~~ ^ >In file included from ../src/basemath/trans1.c:21: >In file included from /usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/pari.h:76: >../src/kernel/none/level1.h:629:10: warning: shifting a negative signed value is undefined [-Wshift-negative-value] > x[1] = evalsigne(-1) | _evalexpo(0); > ^~~~~~~~~~~~~ >/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/parigen.h:84:44: note: expanded from macro 'evalsigne' >#define evalsigne(x) ((ulong)(((long)(x)) << SIGNSHIFT)) > ~~~~~~~~~~~ ^ >../src/basemath/trans1.c:181:33: warning: shifting a negative signed value is undefined [-Wshift-negative-value] > a = stor(x,l); u=logr_abs(a); setsigne(u,-1); affrr(u,a); > ^~~~~~~~~~~~~~ >/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/parigen.h:106:65: note: expanded from macro 'setsigne' > (((ulong*)(x))[1]&(~SIGNBITS)) | (ulong)evalsigne(s)) > ^~~~~~~~~~~~ >/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/parigen.h:84:44: note: expanded from macro 'evalsigne' >#define evalsigne(x) ((ulong)(((long)(x)) << SIGNSHIFT)) > ~~~~~~~~~~~ ^ >../src/basemath/trans1.c:1242:20: warning: shifting a negative signed value is undefined [-Wshift-negative-value] > z = addsr(1, y); setsigne(z, -1); > ^~~~~~~~~~~~~~~ >/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/parigen.h:106:65: note: expanded from macro 'setsigne' > (((ulong*)(x))[1]&(~SIGNBITS)) | (ulong)evalsigne(s)) > ^~~~~~~~~~~~ >/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/parigen.h:84:44: note: expanded from macro 'evalsigne' >#define evalsigne(x) ((ulong)(((long)(x)) << SIGNSHIFT)) > ~~~~~~~~~~~ ^ >../src/basemath/trans1.c:1711:23: warning: shifting a negative signed value is undefined [-Wshift-negative-value] > if (signe(b) < 0) setsigne(y, -1); > ^~~~~~~~~~~~~~~ >/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/parigen.h:106:65: note: expanded from macro 'setsigne' > (((ulong*)(x))[1]&(~SIGNBITS)) | (ulong)evalsigne(s)) > ^~~~~~~~~~~~ >/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/parigen.h:84:44: note: expanded from macro 'evalsigne' >#define evalsigne(x) ((ulong)(((long)(x)) << SIGNSHIFT)) > ~~~~~~~~~~~ ^ >7 warnings generated. >cc -c -O2 -pipe -I/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers -I/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/build -fstack-protector -fno-strict-aliasing -I. -I../src/headers -fPIC -o trans2.o ../src/basemath/trans2.c >In file included from ../src/basemath/trans2.c:22: >In file included from /usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/pari.h:76: >../src/kernel/none/level1.h:476:10: warning: shifting a negative signed value is undefined [-Wshift-negative-value] > y[1] = evalsigne(-1)| evallgefint(3); y[2] = x; return y; > ^~~~~~~~~~~~~ >/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/parigen.h:84:44: note: expanded from macro 'evalsigne' >#define evalsigne(x) ((ulong)(((long)(x)) << SIGNSHIFT)) > ~~~~~~~~~~~ ^ >In file included from ../src/basemath/trans2.c:22: >In file included from /usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/pari.h:76: >../src/kernel/none/level1.h:565:25: warning: shifting a negative signed value is undefined [-Wshift-negative-value] > else { x[1] = evalsigne(-1) | evallgefint(3); x[2] = -s; } > ^~~~~~~~~~~~~ >/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/parigen.h:84:44: note: expanded from macro 'evalsigne' >#define evalsigne(x) ((ulong)(((long)(x)) << SIGNSHIFT)) > ~~~~~~~~~~~ ^ >In file included from ../src/basemath/trans2.c:22: >In file included from /usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/pari.h:76: >../src/kernel/none/level1.h:581:12: warning: shifting a negative signed value is undefined [-Wshift-negative-value] > y[1] = evalsigne(-1) | _evalexpo((BITS_IN_LONG-1)-sh); > ^~~~~~~~~~~~~ >/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/parigen.h:84:44: note: expanded from macro 'evalsigne' >#define evalsigne(x) ((ulong)(((long)(x)) << SIGNSHIFT)) > ~~~~~~~~~~~ ^ >In file included from ../src/basemath/trans2.c:22: >In file included from /usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/pari.h:76: >../src/kernel/none/level1.h:629:10: warning: shifting a negative signed value is undefined [-Wshift-negative-value] > x[1] = evalsigne(-1) | _evalexpo(0); > ^~~~~~~~~~~~~ >/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/parigen.h:84:44: note: expanded from macro 'evalsigne' >#define evalsigne(x) ((ulong)(((long)(x)) << SIGNSHIFT)) > ~~~~~~~~~~~ ^ >../src/basemath/trans2.c:42:36: warning: shifting a negative signed value is undefined [-Wshift-negative-value] > y = Pi2n(-2, l+1); if (sx < 0) setsigne(y,-1); > ^~~~~~~~~~~~~~ >/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/parigen.h:106:65: note: expanded from macro 'setsigne' > (((ulong*)(x))[1]&(~SIGNBITS)) | (ulong)evalsigne(s)) > ^~~~~~~~~~~~ >/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/parigen.h:84:44: note: expanded from macro 'evalsigne' >#define evalsigne(x) ((ulong)(((long)(x)) << SIGNSHIFT)) > ~~~~~~~~~~~ ^ >../src/basemath/trans2.c:178:30: warning: shifting a negative signed value is undefined [-Wshift-negative-value] > y = Pi2n(-1, lg(x)); setsigne(y, -1); return y; /* -1 */ > ^~~~~~~~~~~~~~~ >/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/parigen.h:106:65: note: expanded from macro 'setsigne' > (((ulong*)(x))[1]&(~SIGNBITS)) | (ulong)evalsigne(s)) > ^~~~~~~~~~~~ >/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/parigen.h:84:44: note: expanded from macro 'evalsigne' >#define evalsigne(x) ((ulong)(((long)(x)) << SIGNSHIFT)) > ~~~~~~~~~~~ ^ >../src/basemath/trans2.c:205:35: warning: shifting a negative signed value is undefined [-Wshift-negative-value] > if (gsigne(gel(y,2)) < 0) setsigne(t, -1); > ^~~~~~~~~~~~~~~ >/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/parigen.h:106:65: note: expanded from macro 'setsigne' > (((ulong*)(x))[1]&(~SIGNBITS)) | (ulong)evalsigne(s)) > ^~~~~~~~~~~~ >/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/parigen.h:84:44: note: expanded from macro 'evalsigne' >#define evalsigne(x) ((ulong)(((long)(x)) << SIGNSHIFT)) > ~~~~~~~~~~~ ^ >../src/basemath/trans2.c:306:37: warning: shifting a negative signed value is undefined [-Wshift-negative-value] > z = Pi2n(-1, prec); if (sy < 0) setsigne(z,-1); > ^~~~~~~~~~~~~~ >/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/parigen.h:106:65: note: expanded from macro 'setsigne' > (((ulong*)(x))[1]&(~SIGNBITS)) | (ulong)evalsigne(s)) > ^~~~~~~~~~~~ >/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/parigen.h:84:44: note: expanded from macro 'evalsigne' >#define evalsigne(x) ((ulong)(((long)(x)) << SIGNSHIFT)) > ~~~~~~~~~~~ ^ >../src/basemath/trans2.c:550:34: warning: shifting a negative signed value is undefined [-Wshift-negative-value] > p1 = mppi(prec); if (sy<0) setsigne(p1,-1); > ^~~~~~~~~~~~~~~ >/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/parigen.h:106:65: note: expanded from macro 'setsigne' > (((ulong*)(x))[1]&(~SIGNBITS)) | (ulong)evalsigne(s)) > ^~~~~~~~~~~~ >/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/parigen.h:84:44: note: expanded from macro 'evalsigne' >#define evalsigne(x) ((ulong)(((long)(x)) << SIGNSHIFT)) > ~~~~~~~~~~~ ^ >../src/basemath/trans2.c:561:45: warning: shifting a negative signed value is undefined [-Wshift-negative-value] > if ( gsigne(imag_i(gel(y,2))) < 0 ) setsigne(gel(t,2), -1); > ^~~~~~~~~~~~~~~~~~~~~~ >/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/parigen.h:106:65: note: expanded from macro 'setsigne' > (((ulong*)(x))[1]&(~SIGNBITS)) | (ulong)evalsigne(s)) > ^~~~~~~~~~~~ >/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/parigen.h:84:44: note: expanded from macro 'evalsigne' >#define evalsigne(x) ((ulong)(((long)(x)) << SIGNSHIFT)) > ~~~~~~~~~~~ ^ >../src/basemath/trans2.c:1215:23: warning: shifting a negative signed value is undefined [-Wshift-negative-value] > if ((m&3) == 2) setsigne(z,-1); > ^~~~~~~~~~~~~~ >/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/parigen.h:106:65: note: expanded from macro 'setsigne' > (((ulong*)(x))[1]&(~SIGNBITS)) | (ulong)evalsigne(s)) > ^~~~~~~~~~~~ >/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/parigen.h:84:44: note: expanded from macro 'evalsigne' >#define evalsigne(x) ((ulong)(((long)(x)) << SIGNSHIFT)) > ~~~~~~~~~~~ ^ >11 warnings generated. >cc -c -O2 -pipe -I/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers -I/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/build -fstack-protector -fno-strict-aliasing -I. -I../src/headers -fPIC -o trans3.o ../src/basemath/trans3.c >In file included from ../src/basemath/trans3.c:22: >In file included from /usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/pari.h:76: >../src/kernel/none/level1.h:476:10: warning: shifting a negative signed value is undefined [-Wshift-negative-value] > y[1] = evalsigne(-1)| evallgefint(3); y[2] = x; return y; > ^~~~~~~~~~~~~ >/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/parigen.h:84:44: note: expanded from macro 'evalsigne' >#define evalsigne(x) ((ulong)(((long)(x)) << SIGNSHIFT)) > ~~~~~~~~~~~ ^ >In file included from ../src/basemath/trans3.c:22: >In file included from /usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/pari.h:76: >../src/kernel/none/level1.h:565:25: warning: shifting a negative signed value is undefined [-Wshift-negative-value] > else { x[1] = evalsigne(-1) | evallgefint(3); x[2] = -s; } > ^~~~~~~~~~~~~ >/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/parigen.h:84:44: note: expanded from macro 'evalsigne' >#define evalsigne(x) ((ulong)(((long)(x)) << SIGNSHIFT)) > ~~~~~~~~~~~ ^ >In file included from ../src/basemath/trans3.c:22: >In file included from /usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/pari.h:76: >../src/kernel/none/level1.h:581:12: warning: shifting a negative signed value is undefined [-Wshift-negative-value] > y[1] = evalsigne(-1) | _evalexpo((BITS_IN_LONG-1)-sh); > ^~~~~~~~~~~~~ >/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/parigen.h:84:44: note: expanded from macro 'evalsigne' >#define evalsigne(x) ((ulong)(((long)(x)) << SIGNSHIFT)) > ~~~~~~~~~~~ ^ >In file included from ../src/basemath/trans3.c:22: >In file included from /usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/pari.h:76: >../src/kernel/none/level1.h:629:10: warning: shifting a negative signed value is undefined [-Wshift-negative-value] > x[1] = evalsigne(-1) | _evalexpo(0); > ^~~~~~~~~~~~~ >/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/parigen.h:84:44: note: expanded from macro 'evalsigne' >#define evalsigne(x) ((ulong)(((long)(x)) << SIGNSHIFT)) > ~~~~~~~~~~~ ^ >../src/basemath/trans3.c:1135:21: warning: shifting a negative signed value is undefined [-Wshift-negative-value] > if ((n & 3) == 0) setsigne(z, -1); > ^~~~~~~~~~~~~~~ >/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/parigen.h:106:65: note: expanded from macro 'setsigne' > (((ulong*)(x))[1]&(~SIGNBITS)) | (ulong)evalsigne(s)) > ^~~~~~~~~~~~ >/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/parigen.h:84:44: note: expanded from macro 'evalsigne' >#define evalsigne(x) ((ulong)(((long)(x)) << SIGNSHIFT)) > ~~~~~~~~~~~ ^ >../src/basemath/trans3.c:1272:35: warning: shifting a negative signed value is undefined [-Wshift-negative-value] > if (!k) { y = real2n(-1, prec); setsigne(y,-1); return y; } > ^~~~~~~~~~~~~~ >/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/parigen.h:106:65: note: expanded from macro 'setsigne' > (((ulong*)(x))[1]&(~SIGNBITS)) | (ulong)evalsigne(s)) > ^~~~~~~~~~~~ >/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/parigen.h:84:44: note: expanded from macro 'evalsigne' >#define evalsigne(x) ((ulong)(((long)(x)) << SIGNSHIFT)) > ~~~~~~~~~~~ ^ >6 warnings generated. >cd ../src/desc && /usr/local/bin/perl gen_member pari.desc > members-freebsd-x86_64-47546.tmp >mv ../src/desc/members-freebsd-x86_64-47546.tmp ../src/language/members.h >cc -c -O2 -pipe -I/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers -I/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/build -fstack-protector -fno-strict-aliasing -I. -I../src/headers -fPIC -o anal.o ../src/language/anal.c >In file included from ../src/language/anal.c:21: >In file included from /usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/pari.h:76: >../src/kernel/none/level1.h:476:10: warning: shifting a negative signed value is undefined [-Wshift-negative-value] > y[1] = evalsigne(-1)| evallgefint(3); y[2] = x; return y; > ^~~~~~~~~~~~~ >/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/parigen.h:84:44: note: expanded from macro 'evalsigne' >#define evalsigne(x) ((ulong)(((long)(x)) << SIGNSHIFT)) > ~~~~~~~~~~~ ^ >In file included from ../src/language/anal.c:21: >In file included from /usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/pari.h:76: >../src/kernel/none/level1.h:565:25: warning: shifting a negative signed value is undefined [-Wshift-negative-value] > else { x[1] = evalsigne(-1) | evallgefint(3); x[2] = -s; } > ^~~~~~~~~~~~~ >/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/parigen.h:84:44: note: expanded from macro 'evalsigne' >#define evalsigne(x) ((ulong)(((long)(x)) << SIGNSHIFT)) > ~~~~~~~~~~~ ^ >In file included from ../src/language/anal.c:21: >In file included from /usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/pari.h:76: >../src/kernel/none/level1.h:581:12: warning: shifting a negative signed value is undefined [-Wshift-negative-value] > y[1] = evalsigne(-1) | _evalexpo((BITS_IN_LONG-1)-sh); > ^~~~~~~~~~~~~ >/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/parigen.h:84:44: note: expanded from macro 'evalsigne' >#define evalsigne(x) ((ulong)(((long)(x)) << SIGNSHIFT)) > ~~~~~~~~~~~ ^ >In file included from ../src/language/anal.c:21: >In file included from /usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/pari.h:76: >../src/kernel/none/level1.h:629:10: warning: shifting a negative signed value is undefined [-Wshift-negative-value] > x[1] = evalsigne(-1) | _evalexpo(0); > ^~~~~~~~~~~~~ >/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/parigen.h:84:44: note: expanded from macro 'evalsigne' >#define evalsigne(x) ((ulong)(((long)(x)) << SIGNSHIFT)) > ~~~~~~~~~~~ ^ >../src/language/anal.c:2985:69: warning: while loop has empty body [-Wempty-body] > if (*analyseur == '`') { while (*++analyseur == '`') /*empty*/; return; } > ^ >../src/language/anal.c:2985:69: note: put the semicolon on a separate line to silence this warning >5 warnings generated. >cc -c -O2 -pipe -I/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers -I/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/build -fstack-protector -fno-strict-aliasing -I. -I../src/headers -fPIC -o compat.o ../src/language/compat.c >In file included from ../src/language/compat.c:16: >In file included from /usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/pari.h:76: >../src/kernel/none/level1.h:476:10: warning: shifting a negative signed value is undefined [-Wshift-negative-value] > y[1] = evalsigne(-1)| evallgefint(3); y[2] = x; return y; > ^~~~~~~~~~~~~ >/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/parigen.h:84:44: note: expanded from macro 'evalsigne' >#define evalsigne(x) ((ulong)(((long)(x)) << SIGNSHIFT)) > ~~~~~~~~~~~ ^ >In file included from ../src/language/compat.c:16: >In file included from /usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/pari.h:76: >../src/kernel/none/level1.h:565:25: warning: shifting a negative signed value is undefined [-Wshift-negative-value] > else { x[1] = evalsigne(-1) | evallgefint(3); x[2] = -s; } > ^~~~~~~~~~~~~ >/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/parigen.h:84:44: note: expanded from macro 'evalsigne' >#define evalsigne(x) ((ulong)(((long)(x)) << SIGNSHIFT)) > ~~~~~~~~~~~ ^ >In file included from ../src/language/compat.c:16: >In file included from /usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/pari.h:76: >../src/kernel/none/level1.h:581:12: warning: shifting a negative signed value is undefined [-Wshift-negative-value] > y[1] = evalsigne(-1) | _evalexpo((BITS_IN_LONG-1)-sh); > ^~~~~~~~~~~~~ >/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/parigen.h:84:44: note: expanded from macro 'evalsigne' >#define evalsigne(x) ((ulong)(((long)(x)) << SIGNSHIFT)) > ~~~~~~~~~~~ ^ >In file included from ../src/language/compat.c:16: >In file included from /usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/pari.h:76: >../src/kernel/none/level1.h:629:10: warning: shifting a negative signed value is undefined [-Wshift-negative-value] > x[1] = evalsigne(-1) | _evalexpo(0); > ^~~~~~~~~~~~~ >/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/parigen.h:84:44: note: expanded from macro 'evalsigne' >#define evalsigne(x) ((ulong)(((long)(x)) << SIGNSHIFT)) > ~~~~~~~~~~~ ^ >4 warnings generated. >cc -c -O2 -pipe -I/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers -I/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/build -fstack-protector -fno-strict-aliasing -I. -I../src/headers -fPIC -o default.o ../src/language/default.c >In file included from ../src/language/default.c:15: >In file included from /usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/pari.h:76: >../src/kernel/none/level1.h:476:10: warning: shifting a negative signed value is undefined [-Wshift-negative-value] > y[1] = evalsigne(-1)| evallgefint(3); y[2] = x; return y; > ^~~~~~~~~~~~~ >/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/parigen.h:84:44: note: expanded from macro 'evalsigne' >#define evalsigne(x) ((ulong)(((long)(x)) << SIGNSHIFT)) > ~~~~~~~~~~~ ^ >In file included from ../src/language/default.c:15: >In file included from /usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/pari.h:76: >../src/kernel/none/level1.h:565:25: warning: shifting a negative signed value is undefined [-Wshift-negative-value] > else { x[1] = evalsigne(-1) | evallgefint(3); x[2] = -s; } > ^~~~~~~~~~~~~ >/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/parigen.h:84:44: note: expanded from macro 'evalsigne' >#define evalsigne(x) ((ulong)(((long)(x)) << SIGNSHIFT)) > ~~~~~~~~~~~ ^ >In file included from ../src/language/default.c:15: >In file included from /usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/pari.h:76: >../src/kernel/none/level1.h:581:12: warning: shifting a negative signed value is undefined [-Wshift-negative-value] > y[1] = evalsigne(-1) | _evalexpo((BITS_IN_LONG-1)-sh); > ^~~~~~~~~~~~~ >/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/parigen.h:84:44: note: expanded from macro 'evalsigne' >#define evalsigne(x) ((ulong)(((long)(x)) << SIGNSHIFT)) > ~~~~~~~~~~~ ^ >In file included from ../src/language/default.c:15: >In file included from /usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/pari.h:76: >../src/kernel/none/level1.h:629:10: warning: shifting a negative signed value is undefined [-Wshift-negative-value] > x[1] = evalsigne(-1) | _evalexpo(0); > ^~~~~~~~~~~~~ >/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/parigen.h:84:44: note: expanded from macro 'evalsigne' >#define evalsigne(x) ((ulong)(((long)(x)) << SIGNSHIFT)) > ~~~~~~~~~~~ ^ >4 warnings generated. >cc -c -O2 -pipe -I/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers -I/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/build -fstack-protector -fno-strict-aliasing -I. -I../src/headers -fPIC -o errmsg.o ../src/language/errmsg.c >cc -c -O2 -pipe -I/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers -I/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/build -fstack-protector -fno-strict-aliasing -I. -I../src/headers -fPIC -o es.o ../src/language/es.c >In file included from ../src/language/es.c:21: >In file included from /usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/pari.h:76: >../src/kernel/none/level1.h:476:10: warning: shifting a negative signed value is undefined [-Wshift-negative-value] > y[1] = evalsigne(-1)| evallgefint(3); y[2] = x; return y; > ^~~~~~~~~~~~~ >/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/parigen.h:84:44: note: expanded from macro 'evalsigne' >#define evalsigne(x) ((ulong)(((long)(x)) << SIGNSHIFT)) > ~~~~~~~~~~~ ^ >In file included from ../src/language/es.c:21: >In file included from /usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/pari.h:76: >../src/kernel/none/level1.h:565:25: warning: shifting a negative signed value is undefined [-Wshift-negative-value] > else { x[1] = evalsigne(-1) | evallgefint(3); x[2] = -s; } > ^~~~~~~~~~~~~ >/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/parigen.h:84:44: note: expanded from macro 'evalsigne' >#define evalsigne(x) ((ulong)(((long)(x)) << SIGNSHIFT)) > ~~~~~~~~~~~ ^ >In file included from ../src/language/es.c:21: >In file included from /usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/pari.h:76: >../src/kernel/none/level1.h:581:12: warning: shifting a negative signed value is undefined [-Wshift-negative-value] > y[1] = evalsigne(-1) | _evalexpo((BITS_IN_LONG-1)-sh); > ^~~~~~~~~~~~~ >/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/parigen.h:84:44: note: expanded from macro 'evalsigne' >#define evalsigne(x) ((ulong)(((long)(x)) << SIGNSHIFT)) > ~~~~~~~~~~~ ^ >In file included from ../src/language/es.c:21: >In file included from /usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/pari.h:76: >../src/kernel/none/level1.h:629:10: warning: shifting a negative signed value is undefined [-Wshift-negative-value] > x[1] = evalsigne(-1) | _evalexpo(0); > ^~~~~~~~~~~~~ >/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/parigen.h:84:44: note: expanded from macro 'evalsigne' >#define evalsigne(x) ((ulong)(((long)(x)) << SIGNSHIFT)) > ~~~~~~~~~~~ ^ >In file included from ../src/language/es.c:567: >/usr/include/sys/termios.h:3:2: warning: "this file includes <sys/termios.h> which is deprecated, use <termios.h> instead" [-W#warnings] >#warning "this file includes <sys/termios.h> which is deprecated, use <termios.h> instead" > ^ >5 warnings generated. >cd ../src/desc && /usr/local/bin/perl gen_proto basic pari.desc > init-freebsd-x86_64-47546.tmp >mv ../src/desc/init-freebsd-x86_64-47546.tmp ../src/language/init.h >cc -c -O2 -pipe -I/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers -I/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/build -fstack-protector -fno-strict-aliasing -I. -I../src/headers -fPIC -o init.o ../src/language/init.c >In file included from ../src/language/init.c:22: >In file included from /usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/pari.h:76: >../src/kernel/none/level1.h:476:10: warning: shifting a negative signed value is undefined [-Wshift-negative-value] > y[1] = evalsigne(-1)| evallgefint(3); y[2] = x; return y; > ^~~~~~~~~~~~~ >/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/parigen.h:84:44: note: expanded from macro 'evalsigne' >#define evalsigne(x) ((ulong)(((long)(x)) << SIGNSHIFT)) > ~~~~~~~~~~~ ^ >In file included from ../src/language/init.c:22: >In file included from /usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/pari.h:76: >../src/kernel/none/level1.h:565:25: warning: shifting a negative signed value is undefined [-Wshift-negative-value] > else { x[1] = evalsigne(-1) | evallgefint(3); x[2] = -s; } > ^~~~~~~~~~~~~ >/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/parigen.h:84:44: note: expanded from macro 'evalsigne' >#define evalsigne(x) ((ulong)(((long)(x)) << SIGNSHIFT)) > ~~~~~~~~~~~ ^ >In file included from ../src/language/init.c:22: >In file included from /usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/pari.h:76: >../src/kernel/none/level1.h:581:12: warning: shifting a negative signed value is undefined [-Wshift-negative-value] > y[1] = evalsigne(-1) | _evalexpo((BITS_IN_LONG-1)-sh); > ^~~~~~~~~~~~~ >/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/parigen.h:84:44: note: expanded from macro 'evalsigne' >#define evalsigne(x) ((ulong)(((long)(x)) << SIGNSHIFT)) > ~~~~~~~~~~~ ^ >In file included from ../src/language/init.c:22: >In file included from /usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/pari.h:76: >../src/kernel/none/level1.h:629:10: warning: shifting a negative signed value is undefined [-Wshift-negative-value] > x[1] = evalsigne(-1) | _evalexpo(0); > ^~~~~~~~~~~~~ >/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/parigen.h:84:44: note: expanded from macro 'evalsigne' >#define evalsigne(x) ((ulong)(((long)(x)) << SIGNSHIFT)) > ~~~~~~~~~~~ ^ >../src/language/init.c:528:15: warning: shifting a negative signed value is undefined [-Wshift-negative-value] > gen_m1[1] = evalsigne(-1) | evallgefint(3); > ^~~~~~~~~~~~~ >/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/parigen.h:84:44: note: expanded from macro 'evalsigne' >#define evalsigne(x) ((ulong)(((long)(x)) << SIGNSHIFT)) > ~~~~~~~~~~~ ^ >5 warnings generated. >cc -c -O2 -pipe -I/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers -I/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/build -fstack-protector -fno-strict-aliasing -I. -I../src/headers -fPIC -o intnum.o ../src/language/intnum.c >In file included from ../src/language/intnum.c:16: >In file included from /usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/pari.h:76: >../src/kernel/none/level1.h:476:10: warning: shifting a negative signed value is undefined [-Wshift-negative-value] > y[1] = evalsigne(-1)| evallgefint(3); y[2] = x; return y; > ^~~~~~~~~~~~~ >/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/parigen.h:84:44: note: expanded from macro 'evalsigne' >#define evalsigne(x) ((ulong)(((long)(x)) << SIGNSHIFT)) > ~~~~~~~~~~~ ^ >In file included from ../src/language/intnum.c:16: >In file included from /usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/pari.h:76: >../src/kernel/none/level1.h:565:25: warning: shifting a negative signed value is undefined [-Wshift-negative-value] > else { x[1] = evalsigne(-1) | evallgefint(3); x[2] = -s; } > ^~~~~~~~~~~~~ >/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/parigen.h:84:44: note: expanded from macro 'evalsigne' >#define evalsigne(x) ((ulong)(((long)(x)) << SIGNSHIFT)) > ~~~~~~~~~~~ ^ >In file included from ../src/language/intnum.c:16: >In file included from /usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/pari.h:76: >../src/kernel/none/level1.h:581:12: warning: shifting a negative signed value is undefined [-Wshift-negative-value] > y[1] = evalsigne(-1) | _evalexpo((BITS_IN_LONG-1)-sh); > ^~~~~~~~~~~~~ >/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/parigen.h:84:44: note: expanded from macro 'evalsigne' >#define evalsigne(x) ((ulong)(((long)(x)) << SIGNSHIFT)) > ~~~~~~~~~~~ ^ >In file included from ../src/language/intnum.c:16: >In file included from /usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/pari.h:76: >../src/kernel/none/level1.h:629:10: warning: shifting a negative signed value is undefined [-Wshift-negative-value] > x[1] = evalsigne(-1) | _evalexpo(0); > ^~~~~~~~~~~~~ >/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/parigen.h:84:44: note: expanded from macro 'evalsigne' >#define evalsigne(x) ((ulong)(((long)(x)) << SIGNSHIFT)) > ~~~~~~~~~~~ ^ >4 warnings generated. >cc -c -O2 -pipe -I/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers -I/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/build -fstack-protector -fno-strict-aliasing -I. -I../src/headers -fPIC -o members.o ../src/language/members.c >In file included from ../src/language/members.c:16: >In file included from /usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/pari.h:76: >../src/kernel/none/level1.h:476:10: warning: shifting a negative signed value is undefined [-Wshift-negative-value] > y[1] = evalsigne(-1)| evallgefint(3); y[2] = x; return y; > ^~~~~~~~~~~~~ >/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/parigen.h:84:44: note: expanded from macro 'evalsigne' >#define evalsigne(x) ((ulong)(((long)(x)) << SIGNSHIFT)) > ~~~~~~~~~~~ ^ >In file included from ../src/language/members.c:16: >In file included from /usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/pari.h:76: >../src/kernel/none/level1.h:565:25: warning: shifting a negative signed value is undefined [-Wshift-negative-value] > else { x[1] = evalsigne(-1) | evallgefint(3); x[2] = -s; } > ^~~~~~~~~~~~~ >/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/parigen.h:84:44: note: expanded from macro 'evalsigne' >#define evalsigne(x) ((ulong)(((long)(x)) << SIGNSHIFT)) > ~~~~~~~~~~~ ^ >In file included from ../src/language/members.c:16: >In file included from /usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/pari.h:76: >../src/kernel/none/level1.h:581:12: warning: shifting a negative signed value is undefined [-Wshift-negative-value] > y[1] = evalsigne(-1) | _evalexpo((BITS_IN_LONG-1)-sh); > ^~~~~~~~~~~~~ >/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/parigen.h:84:44: note: expanded from macro 'evalsigne' >#define evalsigne(x) ((ulong)(((long)(x)) << SIGNSHIFT)) > ~~~~~~~~~~~ ^ >In file included from ../src/language/members.c:16: >In file included from /usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/pari.h:76: >../src/kernel/none/level1.h:629:10: warning: shifting a negative signed value is undefined [-Wshift-negative-value] > x[1] = evalsigne(-1) | _evalexpo(0); > ^~~~~~~~~~~~~ >/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/parigen.h:84:44: note: expanded from macro 'evalsigne' >#define evalsigne(x) ((ulong)(((long)(x)) << SIGNSHIFT)) > ~~~~~~~~~~~ ^ >4 warnings generated. >cc -c -O2 -pipe -I/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers -I/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/build -fstack-protector -fno-strict-aliasing -I. -I../src/headers -fPIC -o sumiter.o ../src/language/sumiter.c >In file included from ../src/language/sumiter.c:16: >In file included from /usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/pari.h:76: >../src/kernel/none/level1.h:476:10: warning: shifting a negative signed value is undefined [-Wshift-negative-value] > y[1] = evalsigne(-1)| evallgefint(3); y[2] = x; return y; > ^~~~~~~~~~~~~ >/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/parigen.h:84:44: note: expanded from macro 'evalsigne' >#define evalsigne(x) ((ulong)(((long)(x)) << SIGNSHIFT)) > ~~~~~~~~~~~ ^ >In file included from ../src/language/sumiter.c:16: >In file included from /usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/pari.h:76: >../src/kernel/none/level1.h:565:25: warning: shifting a negative signed value is undefined [-Wshift-negative-value] > else { x[1] = evalsigne(-1) | evallgefint(3); x[2] = -s; } > ^~~~~~~~~~~~~ >/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/parigen.h:84:44: note: expanded from macro 'evalsigne' >#define evalsigne(x) ((ulong)(((long)(x)) << SIGNSHIFT)) > ~~~~~~~~~~~ ^ >In file included from ../src/language/sumiter.c:16: >In file included from /usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/pari.h:76: >../src/kernel/none/level1.h:581:12: warning: shifting a negative signed value is undefined [-Wshift-negative-value] > y[1] = evalsigne(-1) | _evalexpo((BITS_IN_LONG-1)-sh); > ^~~~~~~~~~~~~ >/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/parigen.h:84:44: note: expanded from macro 'evalsigne' >#define evalsigne(x) ((ulong)(((long)(x)) << SIGNSHIFT)) > ~~~~~~~~~~~ ^ >In file included from ../src/language/sumiter.c:16: >In file included from /usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/pari.h:76: >../src/kernel/none/level1.h:629:10: warning: shifting a negative signed value is undefined [-Wshift-negative-value] > x[1] = evalsigne(-1) | _evalexpo(0); > ^~~~~~~~~~~~~ >/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/parigen.h:84:44: note: expanded from macro 'evalsigne' >#define evalsigne(x) ((ulong)(((long)(x)) << SIGNSHIFT)) > ~~~~~~~~~~~ ^ >4 warnings generated. >cc -c -O2 -pipe -I/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers -I/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/build -fstack-protector -fno-strict-aliasing -I. -I../src/headers -fPIC -o aprcl.o ../src/modules/aprcl.c >In file included from ../src/modules/aprcl.c:21: >In file included from /usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/pari.h:76: >../src/kernel/none/level1.h:476:10: warning: shifting a negative signed value is undefined [-Wshift-negative-value] > y[1] = evalsigne(-1)| evallgefint(3); y[2] = x; return y; > ^~~~~~~~~~~~~ >/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/parigen.h:84:44: note: expanded from macro 'evalsigne' >#define evalsigne(x) ((ulong)(((long)(x)) << SIGNSHIFT)) > ~~~~~~~~~~~ ^ >In file included from ../src/modules/aprcl.c:21: >In file included from /usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/pari.h:76: >../src/kernel/none/level1.h:565:25: warning: shifting a negative signed value is undefined [-Wshift-negative-value] > else { x[1] = evalsigne(-1) | evallgefint(3); x[2] = -s; } > ^~~~~~~~~~~~~ >/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/parigen.h:84:44: note: expanded from macro 'evalsigne' >#define evalsigne(x) ((ulong)(((long)(x)) << SIGNSHIFT)) > ~~~~~~~~~~~ ^ >In file included from ../src/modules/aprcl.c:21: >In file included from /usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/pari.h:76: >../src/kernel/none/level1.h:581:12: warning: shifting a negative signed value is undefined [-Wshift-negative-value] > y[1] = evalsigne(-1) | _evalexpo((BITS_IN_LONG-1)-sh); > ^~~~~~~~~~~~~ >/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/parigen.h:84:44: note: expanded from macro 'evalsigne' >#define evalsigne(x) ((ulong)(((long)(x)) << SIGNSHIFT)) > ~~~~~~~~~~~ ^ >In file included from ../src/modules/aprcl.c:21: >In file included from /usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/pari.h:76: >../src/kernel/none/level1.h:629:10: warning: shifting a negative signed value is undefined [-Wshift-negative-value] > x[1] = evalsigne(-1) | _evalexpo(0); > ^~~~~~~~~~~~~ >/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/parigen.h:84:44: note: expanded from macro 'evalsigne' >#define evalsigne(x) ((ulong)(((long)(x)) << SIGNSHIFT)) > ~~~~~~~~~~~ ^ >4 warnings generated. >cc -c -O2 -pipe -I/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers -I/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/build -fstack-protector -fno-strict-aliasing -I. -I../src/headers -fPIC -o elldata.o ../src/modules/elldata.c >In file included from ../src/modules/elldata.c:21: >In file included from /usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/pari.h:76: >../src/kernel/none/level1.h:476:10: warning: shifting a negative signed value is undefined [-Wshift-negative-value] > y[1] = evalsigne(-1)| evallgefint(3); y[2] = x; return y; > ^~~~~~~~~~~~~ >/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/parigen.h:84:44: note: expanded from macro 'evalsigne' >#define evalsigne(x) ((ulong)(((long)(x)) << SIGNSHIFT)) > ~~~~~~~~~~~ ^ >In file included from ../src/modules/elldata.c:21: >In file included from /usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/pari.h:76: >../src/kernel/none/level1.h:565:25: warning: shifting a negative signed value is undefined [-Wshift-negative-value] > else { x[1] = evalsigne(-1) | evallgefint(3); x[2] = -s; } > ^~~~~~~~~~~~~ >/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/parigen.h:84:44: note: expanded from macro 'evalsigne' >#define evalsigne(x) ((ulong)(((long)(x)) << SIGNSHIFT)) > ~~~~~~~~~~~ ^ >In file included from ../src/modules/elldata.c:21: >In file included from /usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/pari.h:76: >../src/kernel/none/level1.h:581:12: warning: shifting a negative signed value is undefined [-Wshift-negative-value] > y[1] = evalsigne(-1) | _evalexpo((BITS_IN_LONG-1)-sh); > ^~~~~~~~~~~~~ >/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/parigen.h:84:44: note: expanded from macro 'evalsigne' >#define evalsigne(x) ((ulong)(((long)(x)) << SIGNSHIFT)) > ~~~~~~~~~~~ ^ >In file included from ../src/modules/elldata.c:21: >In file included from /usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/pari.h:76: >../src/kernel/none/level1.h:629:10: warning: shifting a negative signed value is undefined [-Wshift-negative-value] > x[1] = evalsigne(-1) | _evalexpo(0); > ^~~~~~~~~~~~~ >/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/parigen.h:84:44: note: expanded from macro 'evalsigne' >#define evalsigne(x) ((ulong)(((long)(x)) << SIGNSHIFT)) > ~~~~~~~~~~~ ^ >4 warnings generated. >cc -c -O2 -pipe -I/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers -I/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/build -fstack-protector -fno-strict-aliasing -I. -I../src/headers -fPIC -o elliptic.o ../src/modules/elliptic.c >In file included from ../src/modules/elliptic.c:21: >In file included from /usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/pari.h:76: >../src/kernel/none/level1.h:476:10: warning: shifting a negative signed value is undefined [-Wshift-negative-value] > y[1] = evalsigne(-1)| evallgefint(3); y[2] = x; return y; > ^~~~~~~~~~~~~ >/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/parigen.h:84:44: note: expanded from macro 'evalsigne' >#define evalsigne(x) ((ulong)(((long)(x)) << SIGNSHIFT)) > ~~~~~~~~~~~ ^ >In file included from ../src/modules/elliptic.c:21: >In file included from /usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/pari.h:76: >../src/kernel/none/level1.h:565:25: warning: shifting a negative signed value is undefined [-Wshift-negative-value] > else { x[1] = evalsigne(-1) | evallgefint(3); x[2] = -s; } > ^~~~~~~~~~~~~ >/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/parigen.h:84:44: note: expanded from macro 'evalsigne' >#define evalsigne(x) ((ulong)(((long)(x)) << SIGNSHIFT)) > ~~~~~~~~~~~ ^ >In file included from ../src/modules/elliptic.c:21: >In file included from /usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/pari.h:76: >../src/kernel/none/level1.h:581:12: warning: shifting a negative signed value is undefined [-Wshift-negative-value] > y[1] = evalsigne(-1) | _evalexpo((BITS_IN_LONG-1)-sh); > ^~~~~~~~~~~~~ >/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/parigen.h:84:44: note: expanded from macro 'evalsigne' >#define evalsigne(x) ((ulong)(((long)(x)) << SIGNSHIFT)) > ~~~~~~~~~~~ ^ >In file included from ../src/modules/elliptic.c:21: >In file included from /usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/pari.h:76: >../src/kernel/none/level1.h:629:10: warning: shifting a negative signed value is undefined [-Wshift-negative-value] > x[1] = evalsigne(-1) | _evalexpo(0); > ^~~~~~~~~~~~~ >/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/parigen.h:84:44: note: expanded from macro 'evalsigne' >#define evalsigne(x) ((ulong)(((long)(x)) << SIGNSHIFT)) > ~~~~~~~~~~~ ^ >../src/modules/elliptic.c:199:25: warning: shifting a negative signed value is undefined [-Wshift-negative-value] > if (gsigne(p2) > 0) setsigne(w, -1); > ^~~~~~~~~~~~~~~ >/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/parigen.h:106:65: note: expanded from macro 'setsigne' > (((ulong*)(x))[1]&(~SIGNBITS)) | (ulong)evalsigne(s)) > ^~~~~~~~~~~~ >/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/parigen.h:84:44: note: expanded from macro 'evalsigne' >#define evalsigne(x) ((ulong)(((long)(x)) << SIGNSHIFT)) > ~~~~~~~~~~~ ^ >../src/modules/elliptic.c:415:27: warning: shifting a negative signed value is undefined [-Wshift-negative-value] > if (signe(w2[1]) < 0) setsigne(q, -1); > ^~~~~~~~~~~~~~~ >/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/parigen.h:106:65: note: expanded from macro 'setsigne' > (((ulong*)(x))[1]&(~SIGNBITS)) | (ulong)evalsigne(s)) > ^~~~~~~~~~~~ >/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/parigen.h:84:44: note: expanded from macro 'evalsigne' >#define evalsigne(x) ((ulong)(((long)(x)) << SIGNSHIFT)) > ~~~~~~~~~~~ ^ >../src/modules/elliptic.c:1945:27: warning: expression result unused [-Wunused-value] > for (k = 1; k < l; k++) (long)Z_pvalrem(D, gel(P,k), &D); > ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~ >../src/modules/elliptic.c:2958:50: warning: shifting a negative signed value is undefined [-Wshift-negative-value] >u2tonegi(ulong a, ulong b) { GEN z = u2toi(a,b); setsigne(z, -1); return z; } > ^~~~~~~~~~~~~~~ >/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/parigen.h:106:65: note: expanded from macro 'setsigne' > (((ulong*)(x))[1]&(~SIGNBITS)) | (ulong)evalsigne(s)) > ^~~~~~~~~~~~ >/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/parigen.h:84:44: note: expanded from macro 'evalsigne' >#define evalsigne(x) ((ulong)(((long)(x)) << SIGNSHIFT)) > ~~~~~~~~~~~ ^ >8 warnings generated. >cc -c -O2 -pipe -I/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers -I/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/build -fstack-protector -fno-strict-aliasing -I. -I../src/headers -fPIC -o galois.o ../src/modules/galois.c >In file included from ../src/modules/galois.c:21: >In file included from /usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/pari.h:76: >../src/kernel/none/level1.h:476:10: warning: shifting a negative signed value is undefined [-Wshift-negative-value] > y[1] = evalsigne(-1)| evallgefint(3); y[2] = x; return y; > ^~~~~~~~~~~~~ >/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/parigen.h:84:44: note: expanded from macro 'evalsigne' >#define evalsigne(x) ((ulong)(((long)(x)) << SIGNSHIFT)) > ~~~~~~~~~~~ ^ >In file included from ../src/modules/galois.c:21: >In file included from /usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/pari.h:76: >../src/kernel/none/level1.h:565:25: warning: shifting a negative signed value is undefined [-Wshift-negative-value] > else { x[1] = evalsigne(-1) | evallgefint(3); x[2] = -s; } > ^~~~~~~~~~~~~ >/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/parigen.h:84:44: note: expanded from macro 'evalsigne' >#define evalsigne(x) ((ulong)(((long)(x)) << SIGNSHIFT)) > ~~~~~~~~~~~ ^ >In file included from ../src/modules/galois.c:21: >In file included from /usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/pari.h:76: >../src/kernel/none/level1.h:581:12: warning: shifting a negative signed value is undefined [-Wshift-negative-value] > y[1] = evalsigne(-1) | _evalexpo((BITS_IN_LONG-1)-sh); > ^~~~~~~~~~~~~ >/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/parigen.h:84:44: note: expanded from macro 'evalsigne' >#define evalsigne(x) ((ulong)(((long)(x)) << SIGNSHIFT)) > ~~~~~~~~~~~ ^ >In file included from ../src/modules/galois.c:21: >In file included from /usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/pari.h:76: >../src/kernel/none/level1.h:629:10: warning: shifting a negative signed value is undefined [-Wshift-negative-value] > x[1] = evalsigne(-1) | _evalexpo(0); > ^~~~~~~~~~~~~ >/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/parigen.h:84:44: note: expanded from macro 'evalsigne' >#define evalsigne(x) ((ulong)(((long)(x)) << SIGNSHIFT)) > ~~~~~~~~~~~ ^ >4 warnings generated. >cc -c -O2 -pipe -I/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers -I/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/build -fstack-protector -fno-strict-aliasing -I. -I../src/headers -fPIC -o groupid.o ../src/modules/groupid.c >In file included from ../src/modules/groupid.c:16: >In file included from /usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/pari.h:76: >../src/kernel/none/level1.h:476:10: warning: shifting a negative signed value is undefined [-Wshift-negative-value] > y[1] = evalsigne(-1)| evallgefint(3); y[2] = x; return y; > ^~~~~~~~~~~~~ >/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/parigen.h:84:44: note: expanded from macro 'evalsigne' >#define evalsigne(x) ((ulong)(((long)(x)) << SIGNSHIFT)) > ~~~~~~~~~~~ ^ >In file included from ../src/modules/groupid.c:16: >In file included from /usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/pari.h:76: >../src/kernel/none/level1.h:565:25: warning: shifting a negative signed value is undefined [-Wshift-negative-value] > else { x[1] = evalsigne(-1) | evallgefint(3); x[2] = -s; } > ^~~~~~~~~~~~~ >/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/parigen.h:84:44: note: expanded from macro 'evalsigne' >#define evalsigne(x) ((ulong)(((long)(x)) << SIGNSHIFT)) > ~~~~~~~~~~~ ^ >In file included from ../src/modules/groupid.c:16: >In file included from /usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/pari.h:76: >../src/kernel/none/level1.h:581:12: warning: shifting a negative signed value is undefined [-Wshift-negative-value] > y[1] = evalsigne(-1) | _evalexpo((BITS_IN_LONG-1)-sh); > ^~~~~~~~~~~~~ >/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/parigen.h:84:44: note: expanded from macro 'evalsigne' >#define evalsigne(x) ((ulong)(((long)(x)) << SIGNSHIFT)) > ~~~~~~~~~~~ ^ >In file included from ../src/modules/groupid.c:16: >In file included from /usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/pari.h:76: >../src/kernel/none/level1.h:629:10: warning: shifting a negative signed value is undefined [-Wshift-negative-value] > x[1] = evalsigne(-1) | _evalexpo(0); > ^~~~~~~~~~~~~ >/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/parigen.h:84:44: note: expanded from macro 'evalsigne' >#define evalsigne(x) ((ulong)(((long)(x)) << SIGNSHIFT)) > ~~~~~~~~~~~ ^ >4 warnings generated. >cc -c -O2 -pipe -I/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers -I/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/build -fstack-protector -fno-strict-aliasing -I. -I../src/headers -fPIC -o kummer.o ../src/modules/kummer.c >In file included from ../src/modules/kummer.c:21: >In file included from /usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/pari.h:76: >../src/kernel/none/level1.h:476:10: warning: shifting a negative signed value is undefined [-Wshift-negative-value] > y[1] = evalsigne(-1)| evallgefint(3); y[2] = x; return y; > ^~~~~~~~~~~~~ >/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/parigen.h:84:44: note: expanded from macro 'evalsigne' >#define evalsigne(x) ((ulong)(((long)(x)) << SIGNSHIFT)) > ~~~~~~~~~~~ ^ >In file included from ../src/modules/kummer.c:21: >In file included from /usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/pari.h:76: >../src/kernel/none/level1.h:565:25: warning: shifting a negative signed value is undefined [-Wshift-negative-value] > else { x[1] = evalsigne(-1) | evallgefint(3); x[2] = -s; } > ^~~~~~~~~~~~~ >/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/parigen.h:84:44: note: expanded from macro 'evalsigne' >#define evalsigne(x) ((ulong)(((long)(x)) << SIGNSHIFT)) > ~~~~~~~~~~~ ^ >In file included from ../src/modules/kummer.c:21: >In file included from /usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/pari.h:76: >../src/kernel/none/level1.h:581:12: warning: shifting a negative signed value is undefined [-Wshift-negative-value] > y[1] = evalsigne(-1) | _evalexpo((BITS_IN_LONG-1)-sh); > ^~~~~~~~~~~~~ >/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/parigen.h:84:44: note: expanded from macro 'evalsigne' >#define evalsigne(x) ((ulong)(((long)(x)) << SIGNSHIFT)) > ~~~~~~~~~~~ ^ >In file included from ../src/modules/kummer.c:21: >In file included from /usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/pari.h:76: >../src/kernel/none/level1.h:629:10: warning: shifting a negative signed value is undefined [-Wshift-negative-value] > x[1] = evalsigne(-1) | _evalexpo(0); > ^~~~~~~~~~~~~ >/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/parigen.h:84:44: note: expanded from macro 'evalsigne' >#define evalsigne(x) ((ulong)(((long)(x)) << SIGNSHIFT)) > ~~~~~~~~~~~ ^ >4 warnings generated. >cc -c -O2 -pipe -I/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers -I/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/build -fstack-protector -fno-strict-aliasing -I. -I../src/headers -fPIC -o mpqs.o ../src/modules/mpqs.c >In file included from ../src/modules/mpqs.c:76: >In file included from /usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/pari.h:76: >../src/kernel/none/level1.h:476:10: warning: shifting a negative signed value is undefined [-Wshift-negative-value] > y[1] = evalsigne(-1)| evallgefint(3); y[2] = x; return y; > ^~~~~~~~~~~~~ >/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/parigen.h:84:44: note: expanded from macro 'evalsigne' >#define evalsigne(x) ((ulong)(((long)(x)) << SIGNSHIFT)) > ~~~~~~~~~~~ ^ >In file included from ../src/modules/mpqs.c:76: >In file included from /usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/pari.h:76: >../src/kernel/none/level1.h:565:25: warning: shifting a negative signed value is undefined [-Wshift-negative-value] > else { x[1] = evalsigne(-1) | evallgefint(3); x[2] = -s; } > ^~~~~~~~~~~~~ >/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/parigen.h:84:44: note: expanded from macro 'evalsigne' >#define evalsigne(x) ((ulong)(((long)(x)) << SIGNSHIFT)) > ~~~~~~~~~~~ ^ >In file included from ../src/modules/mpqs.c:76: >In file included from /usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/pari.h:76: >../src/kernel/none/level1.h:581:12: warning: shifting a negative signed value is undefined [-Wshift-negative-value] > y[1] = evalsigne(-1) | _evalexpo((BITS_IN_LONG-1)-sh); > ^~~~~~~~~~~~~ >/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/parigen.h:84:44: note: expanded from macro 'evalsigne' >#define evalsigne(x) ((ulong)(((long)(x)) << SIGNSHIFT)) > ~~~~~~~~~~~ ^ >In file included from ../src/modules/mpqs.c:76: >In file included from /usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/pari.h:76: >../src/kernel/none/level1.h:629:10: warning: shifting a negative signed value is undefined [-Wshift-negative-value] > x[1] = evalsigne(-1) | _evalexpo(0); > ^~~~~~~~~~~~~ >/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/parigen.h:84:44: note: expanded from macro 'evalsigne' >#define evalsigne(x) ((ulong)(((long)(x)) << SIGNSHIFT)) > ~~~~~~~~~~~ ^ >4 warnings generated. >cc -c -O2 -pipe -I/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers -I/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/build -fstack-protector -fno-strict-aliasing -I. -I../src/headers -fPIC -o nffactor.o ../src/modules/nffactor.c >In file included from ../src/modules/nffactor.c:21: >In file included from /usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/pari.h:76: >../src/kernel/none/level1.h:476:10: warning: shifting a negative signed value is undefined [-Wshift-negative-value] > y[1] = evalsigne(-1)| evallgefint(3); y[2] = x; return y; > ^~~~~~~~~~~~~ >/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/parigen.h:84:44: note: expanded from macro 'evalsigne' >#define evalsigne(x) ((ulong)(((long)(x)) << SIGNSHIFT)) > ~~~~~~~~~~~ ^ >In file included from ../src/modules/nffactor.c:21: >In file included from /usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/pari.h:76: >../src/kernel/none/level1.h:565:25: warning: shifting a negative signed value is undefined [-Wshift-negative-value] > else { x[1] = evalsigne(-1) | evallgefint(3); x[2] = -s; } > ^~~~~~~~~~~~~ >/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/parigen.h:84:44: note: expanded from macro 'evalsigne' >#define evalsigne(x) ((ulong)(((long)(x)) << SIGNSHIFT)) > ~~~~~~~~~~~ ^ >In file included from ../src/modules/nffactor.c:21: >In file included from /usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/pari.h:76: >../src/kernel/none/level1.h:581:12: warning: shifting a negative signed value is undefined [-Wshift-negative-value] > y[1] = evalsigne(-1) | _evalexpo((BITS_IN_LONG-1)-sh); > ^~~~~~~~~~~~~ >/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/parigen.h:84:44: note: expanded from macro 'evalsigne' >#define evalsigne(x) ((ulong)(((long)(x)) << SIGNSHIFT)) > ~~~~~~~~~~~ ^ >In file included from ../src/modules/nffactor.c:21: >In file included from /usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/pari.h:76: >../src/kernel/none/level1.h:629:10: warning: shifting a negative signed value is undefined [-Wshift-negative-value] > x[1] = evalsigne(-1) | _evalexpo(0); > ^~~~~~~~~~~~~ >/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/parigen.h:84:44: note: expanded from macro 'evalsigne' >#define evalsigne(x) ((ulong)(((long)(x)) << SIGNSHIFT)) > ~~~~~~~~~~~ ^ >4 warnings generated. >cc -c -O2 -pipe -I/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers -I/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/build -fstack-protector -fno-strict-aliasing -I. -I../src/headers -fPIC -o part.o ../src/modules/part.c >In file included from ../src/modules/part.c:36: >In file included from /usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/pari.h:76: >../src/kernel/none/level1.h:476:10: warning: shifting a negative signed value is undefined [-Wshift-negative-value] > y[1] = evalsigne(-1)| evallgefint(3); y[2] = x; return y; > ^~~~~~~~~~~~~ >/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/parigen.h:84:44: note: expanded from macro 'evalsigne' >#define evalsigne(x) ((ulong)(((long)(x)) << SIGNSHIFT)) > ~~~~~~~~~~~ ^ >In file included from ../src/modules/part.c:36: >In file included from /usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/pari.h:76: >../src/kernel/none/level1.h:565:25: warning: shifting a negative signed value is undefined [-Wshift-negative-value] > else { x[1] = evalsigne(-1) | evallgefint(3); x[2] = -s; } > ^~~~~~~~~~~~~ >/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/parigen.h:84:44: note: expanded from macro 'evalsigne' >#define evalsigne(x) ((ulong)(((long)(x)) << SIGNSHIFT)) > ~~~~~~~~~~~ ^ >In file included from ../src/modules/part.c:36: >In file included from /usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/pari.h:76: >../src/kernel/none/level1.h:581:12: warning: shifting a negative signed value is undefined [-Wshift-negative-value] > y[1] = evalsigne(-1) | _evalexpo((BITS_IN_LONG-1)-sh); > ^~~~~~~~~~~~~ >/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/parigen.h:84:44: note: expanded from macro 'evalsigne' >#define evalsigne(x) ((ulong)(((long)(x)) << SIGNSHIFT)) > ~~~~~~~~~~~ ^ >In file included from ../src/modules/part.c:36: >In file included from /usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/pari.h:76: >../src/kernel/none/level1.h:629:10: warning: shifting a negative signed value is undefined [-Wshift-negative-value] > x[1] = evalsigne(-1) | _evalexpo(0); > ^~~~~~~~~~~~~ >/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/parigen.h:84:44: note: expanded from macro 'evalsigne' >#define evalsigne(x) ((ulong)(((long)(x)) << SIGNSHIFT)) > ~~~~~~~~~~~ ^ >4 warnings generated. >cc -c -O2 -pipe -I/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers -I/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/build -fstack-protector -fno-strict-aliasing -I. -I../src/headers -fPIC -o stark.o ../src/modules/stark.c >In file included from ../src/modules/stark.c:21: >In file included from /usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/pari.h:76: >../src/kernel/none/level1.h:476:10: warning: shifting a negative signed value is undefined [-Wshift-negative-value] > y[1] = evalsigne(-1)| evallgefint(3); y[2] = x; return y; > ^~~~~~~~~~~~~ >/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/parigen.h:84:44: note: expanded from macro 'evalsigne' >#define evalsigne(x) ((ulong)(((long)(x)) << SIGNSHIFT)) > ~~~~~~~~~~~ ^ >In file included from ../src/modules/stark.c:21: >In file included from /usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/pari.h:76: >../src/kernel/none/level1.h:565:25: warning: shifting a negative signed value is undefined [-Wshift-negative-value] > else { x[1] = evalsigne(-1) | evallgefint(3); x[2] = -s; } > ^~~~~~~~~~~~~ >/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/parigen.h:84:44: note: expanded from macro 'evalsigne' >#define evalsigne(x) ((ulong)(((long)(x)) << SIGNSHIFT)) > ~~~~~~~~~~~ ^ >In file included from ../src/modules/stark.c:21: >In file included from /usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/pari.h:76: >../src/kernel/none/level1.h:581:12: warning: shifting a negative signed value is undefined [-Wshift-negative-value] > y[1] = evalsigne(-1) | _evalexpo((BITS_IN_LONG-1)-sh); > ^~~~~~~~~~~~~ >/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/parigen.h:84:44: note: expanded from macro 'evalsigne' >#define evalsigne(x) ((ulong)(((long)(x)) << SIGNSHIFT)) > ~~~~~~~~~~~ ^ >In file included from ../src/modules/stark.c:21: >In file included from /usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/pari.h:76: >../src/kernel/none/level1.h:629:10: warning: shifting a negative signed value is undefined [-Wshift-negative-value] > x[1] = evalsigne(-1) | _evalexpo(0); > ^~~~~~~~~~~~~ >/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/parigen.h:84:44: note: expanded from macro 'evalsigne' >#define evalsigne(x) ((ulong)(((long)(x)) << SIGNSHIFT)) > ~~~~~~~~~~~ ^ >4 warnings generated. >cc -c -O2 -pipe -I/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers -I/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/build -fstack-protector -fno-strict-aliasing -I. -I../src/headers -fPIC -o subfield.o ../src/modules/subfield.c >In file included from ../src/modules/subfield.c:22: >In file included from /usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/pari.h:76: >../src/kernel/none/level1.h:476:10: warning: shifting a negative signed value is undefined [-Wshift-negative-value] > y[1] = evalsigne(-1)| evallgefint(3); y[2] = x; return y; > ^~~~~~~~~~~~~ >/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/parigen.h:84:44: note: expanded from macro 'evalsigne' >#define evalsigne(x) ((ulong)(((long)(x)) << SIGNSHIFT)) > ~~~~~~~~~~~ ^ >In file included from ../src/modules/subfield.c:22: >In file included from /usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/pari.h:76: >../src/kernel/none/level1.h:565:25: warning: shifting a negative signed value is undefined [-Wshift-negative-value] > else { x[1] = evalsigne(-1) | evallgefint(3); x[2] = -s; } > ^~~~~~~~~~~~~ >/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/parigen.h:84:44: note: expanded from macro 'evalsigne' >#define evalsigne(x) ((ulong)(((long)(x)) << SIGNSHIFT)) > ~~~~~~~~~~~ ^ >In file included from ../src/modules/subfield.c:22: >In file included from /usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/pari.h:76: >../src/kernel/none/level1.h:581:12: warning: shifting a negative signed value is undefined [-Wshift-negative-value] > y[1] = evalsigne(-1) | _evalexpo((BITS_IN_LONG-1)-sh); > ^~~~~~~~~~~~~ >/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/parigen.h:84:44: note: expanded from macro 'evalsigne' >#define evalsigne(x) ((ulong)(((long)(x)) << SIGNSHIFT)) > ~~~~~~~~~~~ ^ >In file included from ../src/modules/subfield.c:22: >In file included from /usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/pari.h:76: >../src/kernel/none/level1.h:629:10: warning: shifting a negative signed value is undefined [-Wshift-negative-value] > x[1] = evalsigne(-1) | _evalexpo(0); > ^~~~~~~~~~~~~ >/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/parigen.h:84:44: note: expanded from macro 'evalsigne' >#define evalsigne(x) ((ulong)(((long)(x)) << SIGNSHIFT)) > ~~~~~~~~~~~ ^ >4 warnings generated. >cc -c -O2 -pipe -I/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers -I/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/build -fstack-protector -fno-strict-aliasing -I. -I../src/headers -fPIC -o thue.o ../src/modules/thue.c >In file included from ../src/modules/thue.c:16: >In file included from /usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/pari.h:76: >../src/kernel/none/level1.h:476:10: warning: shifting a negative signed value is undefined [-Wshift-negative-value] > y[1] = evalsigne(-1)| evallgefint(3); y[2] = x; return y; > ^~~~~~~~~~~~~ >/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/parigen.h:84:44: note: expanded from macro 'evalsigne' >#define evalsigne(x) ((ulong)(((long)(x)) << SIGNSHIFT)) > ~~~~~~~~~~~ ^ >In file included from ../src/modules/thue.c:16: >In file included from /usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/pari.h:76: >../src/kernel/none/level1.h:565:25: warning: shifting a negative signed value is undefined [-Wshift-negative-value] > else { x[1] = evalsigne(-1) | evallgefint(3); x[2] = -s; } > ^~~~~~~~~~~~~ >/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/parigen.h:84:44: note: expanded from macro 'evalsigne' >#define evalsigne(x) ((ulong)(((long)(x)) << SIGNSHIFT)) > ~~~~~~~~~~~ ^ >In file included from ../src/modules/thue.c:16: >In file included from /usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/pari.h:76: >../src/kernel/none/level1.h:581:12: warning: shifting a negative signed value is undefined [-Wshift-negative-value] > y[1] = evalsigne(-1) | _evalexpo((BITS_IN_LONG-1)-sh); > ^~~~~~~~~~~~~ >/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/parigen.h:84:44: note: expanded from macro 'evalsigne' >#define evalsigne(x) ((ulong)(((long)(x)) << SIGNSHIFT)) > ~~~~~~~~~~~ ^ >In file included from ../src/modules/thue.c:16: >In file included from /usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/pari.h:76: >../src/kernel/none/level1.h:629:10: warning: shifting a negative signed value is undefined [-Wshift-negative-value] > x[1] = evalsigne(-1) | _evalexpo(0); > ^~~~~~~~~~~~~ >/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers/parigen.h:84:44: note: expanded from macro 'evalsigne' >#define evalsigne(x) ((ulong)(((long)(x)) << SIGNSHIFT)) > ~~~~~~~~~~~ ^ >4 warnings generated. >rm -f libpari-gmp.so.2.3.5 >cc -o libpari-gmp.so.2.3.5 -shared -O2 -pipe -I/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers -I/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/build -fstack-protector -fno-strict-aliasing -fPIC -Wl,-shared,-soname=libpari-gmp.so.2 mp.o mpinl.o Flx.o Qfb.o RgX.o alglin1.o alglin2.o arith1.o arith2.o base1.o base2.o base3.o base4.o base5.o bibli1.o bibli2.o buch1.o buch2.o buch3.o buch4.o galconj.o gen1.o gen2.o gen3.o ifactor1.o perm.o polarit1.o polarit2.o polarit3.o rootpol.o subcyclo.o subgroup.o trans1.o trans2.o trans3.o anal.o compat.o default.o errmsg.o es.o init.o intnum.o members.o sumiter.o aprcl.o elldata.o elliptic.o galois.o groupid.o kummer.o mpqs.o nffactor.o part.o stark.o subfield.o thue.o -lc -lm -L/usr/local/lib -lgmp >if test "libpari-gmp.so.2.3.5" != "libpari.so"; then rm -f libpari.so; ln -s libpari-gmp.so.2.3.5 libpari.so; fi >if test "libpari-gmp.so.2.3.5" != "libpari-gmp.so.2"; then rm -f libpari-gmp.so.2; ln -s libpari-gmp.so.2.3.5 libpari-gmp.so.2; fi >rm -f gp-dyn >cc -o gp-dyn -O2 -pipe -I/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers -I/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/build -fstack-protector -fno-strict-aliasing -Wl,--export-dynamic -fstack-protector gp.o gp_init.o gp_rl.o highlvl.o whatnow.o plotport.o plotnull.o -Wl,-rpath,/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/Ofreebsd-x86_64:/usr/local/lib:/usr/lib -L"/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/Ofreebsd-x86_64" -L/usr/local/lib -lreadline -L/usr/lib -lncurses -L/usr/local/lib -lpari -lm -L/usr/local/lib -lgmp >rm -f ../gp >ln -s Ofreebsd-x86_64/gp-dyn ../gp >cd /usr/ports/math/p5-Math-Pari/work/pari-2.3.5 && ln -s $(dirname $(readlink gp)) build >--- blib/lib/Math/.exists --- >--- blib/arch/.exists --- >--- blib/lib/auto/Math/Pari/.exists --- >--- blib/arch/auto/Math/Pari/.exists --- >--- blib/bin/.exists --- >--- blib/script/.exists --- >--- blib/man1/.exists --- >--- blib/man3/.exists --- >--- config --- >--- subdirs --- >--- subdirs --- >--- dynamic --- >--- Pari.c --- >"/usr/local/bin/perl5.24.1" "/usr/local/lib/perl5/5.24/ExtUtils/xsubpp" -typemap '/usr/local/lib/perl5/5.24/ExtUtils/typemap' -typemap '/usr/ports/math/p5-Math-Pari/work/Math-Pari-2.01080900/typemap' Pari.xs > Pari.xsc >--- Pari.bs --- >Running Mkbootstrap for Pari () >--- pm_to_blib --- >--- blibdirs --- >--- Pari.bs --- >chmod 644 "Pari.bs" >--- blib/arch/auto/Math/Pari/Pari.bs --- >--- config --- >--- blib/arch/auto/Math/Pari/Pari.bs --- >"/usr/local/bin/perl5.24.1" -MExtUtils::Command::MM -e 'cp_nonempty' -- Pari.bs blib/arch/auto/Math/Pari/Pari.bs 644 >--- pm_to_blib --- >cp Pari.pm blib/lib/Math/Pari.pm >cp PariInit.pm blib/lib/Math/PariInit.pm >cp libPARI.pod blib/lib/Math/libPARI.pod >--- Pari.c --- >mv Pari.xsc Pari.c >--- Pari.o --- >cc -c -I/usr/local/include/pari -I/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src -O2 -pipe -I/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers -I/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/build -fstack-protector -fno-strict-aliasing -O2 -pipe -fstack-protector -fno-strict-aliasing -DVERSION=\"2.01080900\" -DXS_VERSION=\"2.01080900\" -DPIC -fPIC "-I/usr/local/lib/perl5/5.24/mach/CORE" -DNO_HIGHLEVEL_PARI -DPARI_VERSION_EXP=2003000 -DDEBUG_PARI -DUSE_SLOW_ARRAY_ACCESS -DUSE_SLOW_NARGS_ACCESS -DLSB_in_U32=0 -Derr=pari_err -DGCC_INLINE -DHAVE_PARIPRIV -DNO_GRAPHICS_PARI Pari.c >In file included from Pari.xs:8: >/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/language/anal.h:28:5: error: conflicting types for 'gp_eval' >GEN gp_eval(GEN x, void *dat); > ^ >/usr/local/include/pari/paridecl.h:2819:9: note: previous declaration is here >GEN gp_eval(void *E, GEN x); > ^ >In file included from Pari.xs:8: >/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/language/anal.h:37:16: error: redefinition of 'GENbin' >typedef struct GENbin { > ^ >/usr/local/include/pari/paristio.h:78:16: note: previous definition is here >typedef struct GENbin { > ^ >In file included from Pari.xs:8: >/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/language/anal.h:43:3: error: typedef redefinition with different types ('struct (anonymous struct at /usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/language/anal.h:37:16)' vs 'struct GENbin') >} GENbin; > ^ >/usr/local/include/pari/paristio.h:83:3: note: previous definition is here >} GENbin; > ^ >In file included from Pari.xs:8: >/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/language/anal.h:77:7: error: conflicting types for 'term_get_color' >char *term_get_color(long c); > ^ >/usr/local/include/pari/paridecl.h:2779:9: note: previous declaration is here >char* term_get_color(char *s, long c); > ^ >In file included from Pari.xs:8: >/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/language/anal.h:156:8: error: redefinition of enumerator 'c_ERR' >enum { c_ERR, c_HIST, c_PROMPT, c_INPUT, c_OUTPUT, c_HELP, c_TIME, c_LAST }; > ^ >/usr/local/include/pari/paristio.h:273:8: note: previous definition is here >enum { c_ERR, c_HIST, c_PROMPT, c_INPUT, c_OUTPUT, c_HELP, c_TIME, c_LAST, > ^ >In file included from Pari.xs:8: >/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/language/anal.h:156:15: error: redefinition of enumerator 'c_HIST' >enum { c_ERR, c_HIST, c_PROMPT, c_INPUT, c_OUTPUT, c_HELP, c_TIME, c_LAST }; > ^ >/usr/local/include/pari/paristio.h:273:15: note: previous definition is here >enum { c_ERR, c_HIST, c_PROMPT, c_INPUT, c_OUTPUT, c_HELP, c_TIME, c_LAST, > ^ >In file included from Pari.xs:8: >/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/language/anal.h:156:23: error: redefinition of enumerator 'c_PROMPT' >enum { c_ERR, c_HIST, c_PROMPT, c_INPUT, c_OUTPUT, c_HELP, c_TIME, c_LAST }; > ^ >/usr/local/include/pari/paristio.h:273:23: note: previous definition is here >enum { c_ERR, c_HIST, c_PROMPT, c_INPUT, c_OUTPUT, c_HELP, c_TIME, c_LAST, > ^ >In file included from Pari.xs:8: >/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/language/anal.h:156:33: error: redefinition of enumerator 'c_INPUT' >enum { c_ERR, c_HIST, c_PROMPT, c_INPUT, c_OUTPUT, c_HELP, c_TIME, c_LAST }; > ^ >/usr/local/include/pari/paristio.h:273:33: note: previous definition is here >enum { c_ERR, c_HIST, c_PROMPT, c_INPUT, c_OUTPUT, c_HELP, c_TIME, c_LAST, > ^ >In file included from Pari.xs:8: >/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/language/anal.h:156:42: error: redefinition of enumerator 'c_OUTPUT' >enum { c_ERR, c_HIST, c_PROMPT, c_INPUT, c_OUTPUT, c_HELP, c_TIME, c_LAST }; > ^ >/usr/local/include/pari/paristio.h:273:42: note: previous definition is here >enum { c_ERR, c_HIST, c_PROMPT, c_INPUT, c_OUTPUT, c_HELP, c_TIME, c_LAST, > ^ >In file included from Pari.xs:8: >/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/language/anal.h:156:52: error: redefinition of enumerator 'c_HELP' >enum { c_ERR, c_HIST, c_PROMPT, c_INPUT, c_OUTPUT, c_HELP, c_TIME, c_LAST }; > ^ >/usr/local/include/pari/paristio.h:273:52: note: previous definition is here >enum { c_ERR, c_HIST, c_PROMPT, c_INPUT, c_OUTPUT, c_HELP, c_TIME, c_LAST, > ^ >In file included from Pari.xs:8: >/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/language/anal.h:156:60: error: redefinition of enumerator 'c_TIME' >enum { c_ERR, c_HIST, c_PROMPT, c_INPUT, c_OUTPUT, c_HELP, c_TIME, c_LAST }; > ^ >/usr/local/include/pari/paristio.h:273:60: note: previous definition is here >enum { c_ERR, c_HIST, c_PROMPT, c_INPUT, c_OUTPUT, c_HELP, c_TIME, c_LAST, > ^ >In file included from Pari.xs:8: >/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/language/anal.h:156:68: error: redefinition of enumerator 'c_LAST' >enum { c_ERR, c_HIST, c_PROMPT, c_INPUT, c_OUTPUT, c_HELP, c_TIME, c_LAST }; > ^ >/usr/local/include/pari/paristio.h:273:68: note: previous definition is here >enum { c_ERR, c_HIST, c_PROMPT, c_INPUT, c_OUTPUT, c_HELP, c_TIME, c_LAST, > ^ >In file included from Pari.xs:8: >/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/language/anal.h:163:8: error: redefinition of enumerator 'f_RAW' >enum { f_RAW, f_PRETTYMAT, f_PRETTYOLD, f_PRETTY, f_TEX }; > ^ >/usr/local/include/pari/paridecl.h:2764:8: note: previous definition is here >enum { f_RAW = 0, f_PRETTYMAT = 1, f_PRETTY = 3, f_TEX = 4 }; > ^ >In file included from Pari.xs:8: >/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/language/anal.h:163:15: error: redefinition of enumerator 'f_PRETTYMAT' >enum { f_RAW, f_PRETTYMAT, f_PRETTYOLD, f_PRETTY, f_TEX }; > ^ >/usr/local/include/pari/paridecl.h:2764:19: note: previous definition is here >enum { f_RAW = 0, f_PRETTYMAT = 1, f_PRETTY = 3, f_TEX = 4 }; > ^ >In file included from Pari.xs:8: >/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/language/anal.h:163:41: error: redefinition of enumerator 'f_PRETTY' >enum { f_RAW, f_PRETTYMAT, f_PRETTYOLD, f_PRETTY, f_TEX }; > ^ >/usr/local/include/pari/paridecl.h:2764:36: note: previous definition is here >enum { f_RAW = 0, f_PRETTYMAT = 1, f_PRETTY = 3, f_TEX = 4 }; > ^ >In file included from Pari.xs:8: >/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/language/anal.h:163:51: error: redefinition of enumerator 'f_TEX' >enum { f_RAW, f_PRETTYMAT, f_PRETTYOLD, f_PRETTY, f_TEX }; > ^ >/usr/local/include/pari/paridecl.h:2764:50: note: previous definition is here >enum { f_RAW = 0, f_PRETTYMAT = 1, f_PRETTY = 3, f_TEX = 4 }; > ^ >In file included from Pari.xs:8: >/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/language/anal.h:181:6: error: conflicting types for 'alias0' >void alias0(char *s, char *old); > ^ >/usr/local/include/pari/paridecl.h:1527:9: note: previous declaration is here >void alias0(const char *s, const char *old); > ^ >In file included from Pari.xs:8: >/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/language/anal.h:187:6: error: conflicting types for 'kill0' >void kill0(entree *ep); > ^ >/usr/local/include/pari/paridecl.h:1540:9: note: previous declaration is here >void kill0(const char *e); > ^ >In file included from Pari.xs:8: >/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/language/anal.h:192:6: error: conflicting types for 'trap0' >GEN trap0(char *e, char *f, char *r); > ^ >/usr/local/include/pari/paridecl.h:3445:9: note: previous declaration is here >GEN trap0(const char *e, GEN f, GEN r); > ^ >fatal error: too many errors emitted, stopping now [-ferror-limit=] >20 errors generated. >*** [Pari.o] Error code 1 > >make[1]: stopped in /usr/ports/math/p5-Math-Pari/work/Math-Pari-2.01080900 >1 error > >make[1]: stopped in /usr/ports/math/p5-Math-Pari/work/Math-Pari-2.01080900 >===> Compilation failed unexpectedly. >Try to set MAKE_JOBS_UNSAFE=yes and rebuild before reporting the failure to >the maintainer. >*** Error code 1 > >Stop. >make: stopped in /usr/ports/math/p5-Math-Pari >
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 217233
: 180148