]> AND Private Git Repository - Cipher_code.git/commitdiff
Logo AND Algorithmique Numérique Distribuée

Private GIT Repository
new
authorRaphaël Couturier <raphael.couturier@univ-fcomte.fr>
Mon, 24 Feb 2020 21:30:16 +0000 (22:30 +0100)
committerRaphaël Couturier <raphael.couturier@univ-fcomte.fr>
Mon, 24 Feb 2020 21:30:16 +0000 (22:30 +0100)
IDA_new/ida_gf65_paper3.cpp
IDA_new/jerasure/Examples/Makefile
IDA_new/jerasure/Makefile
IDA_new/jerasure/config.log
IDA_new/jerasure/config.status
IDA_new/jerasure/configure.ac
IDA_new/jerasure/libtool
IDA_new/jerasure/src/Makefile

index d1a5de444de70d0cea8ea1fb00a4e0be70ff03c0..2df3c0d4cf861ab5adb33cd4fb61721d7706a53a 100644 (file)
@@ -412,6 +412,9 @@ void saveFile8(mylong *data, const char *fileName,long size_file) {
     
 }
 
     
 }
 
+#define cli() __asm volatile( "cli" ::: "memory" )
+#define sei() __asm volatile( "sei" ::: "memory" )
+
 
 int main(int argc, char **argv)
 {
 
 int main(int argc, char **argv)
 {
@@ -630,8 +633,9 @@ int main(int argc, char **argv)
 //  sleep(2);
   start = std::chrono::system_clock::now();
   for(int i=0;i<1000;i++) {
 //  sleep(2);
   start = std::chrono::system_clock::now();
   for(int i=0;i<1000;i++) {
-    int volatile  tt=t;
-    matS2=matrix_multiply(&gf, matInvGs, matCs, tt, tt, tt, len, w);
+    cli();
+    matS2=matrix_multiply(&gf, matInvGs, matCs, t, t, t, len, w);
+    sei();
   }
   end = std::chrono::system_clock::now();
   elapsed_seconds = end-start;
   }
   end = std::chrono::system_clock::now();
   elapsed_seconds = end-start;
index c0c4e092d54fc940c602b5f6c7c9d4ea31f67835..57ba9d8f48148cbd1caa8b287c50f5f21fd49e5e 100644 (file)
@@ -551,12 +551,12 @@ EGREP = /bin/grep -E
 EXEEXT = 
 FGREP = /bin/grep -F
 GREP = /bin/grep
 EXEEXT = 
 FGREP = /bin/grep -F
 GREP = /bin/grep
-INSTALL = /usr//bin//install -c
+INSTALL = /usr/bin/install -c
 INSTALL_DATA = ${INSTALL} -m 644
 INSTALL_PROGRAM = ${INSTALL}
 INSTALL_SCRIPT = ${INSTALL}
 INSTALL_STRIP_PROGRAM = $(install_sh) -c -s
 INSTALL_DATA = ${INSTALL} -m 644
 INSTALL_PROGRAM = ${INSTALL}
 INSTALL_SCRIPT = ${INSTALL}
 INSTALL_STRIP_PROGRAM = $(install_sh) -c -s
-LD = /usr//bin//ld -m elf_x86_64
+LD = /usr/bin/ld -m elf_x86_64
 LDFLAGS = 
 LIBOBJS = 
 LIBS = -lgf_complete 
 LDFLAGS = 
 LIBOBJS = 
 LIBS = -lgf_complete 
@@ -568,7 +568,7 @@ LT_SYS_LIBRARY_PATH =
 MAKEINFO = ${SHELL} /home/couturie/work/Cipher_code/IDA_new/jerasure/build-aux/missing makeinfo
 MANIFEST_TOOL = :
 MKDIR_P = /bin/mkdir -p
 MAKEINFO = ${SHELL} /home/couturie/work/Cipher_code/IDA_new/jerasure/build-aux/missing makeinfo
 MANIFEST_TOOL = :
 MKDIR_P = /bin/mkdir -p
-NM = /usr//bin//nm -B
+NM = /usr/bin/nm -B
 NMEDIT = 
 OBJDUMP = objdump
 OBJEXT = o
 NMEDIT = 
 OBJDUMP = objdump
 OBJEXT = o
index 07dcde87e18f5ec563b0b76e93d4f71a5feefe96..9de9da2fd084dd016907123c3d49831c3365c742 100644 (file)
@@ -248,12 +248,12 @@ EGREP = /bin/grep -E
 EXEEXT = 
 FGREP = /bin/grep -F
 GREP = /bin/grep
 EXEEXT = 
 FGREP = /bin/grep -F
 GREP = /bin/grep
-INSTALL = /usr//bin//install -c
+INSTALL = /usr/bin/install -c
 INSTALL_DATA = ${INSTALL} -m 644
 INSTALL_PROGRAM = ${INSTALL}
 INSTALL_SCRIPT = ${INSTALL}
 INSTALL_STRIP_PROGRAM = $(install_sh) -c -s
 INSTALL_DATA = ${INSTALL} -m 644
 INSTALL_PROGRAM = ${INSTALL}
 INSTALL_SCRIPT = ${INSTALL}
 INSTALL_STRIP_PROGRAM = $(install_sh) -c -s
-LD = /usr//bin//ld -m elf_x86_64
+LD = /usr/bin/ld -m elf_x86_64
 LDFLAGS = 
 LIBOBJS = 
 LIBS = -lgf_complete 
 LDFLAGS = 
 LIBOBJS = 
 LIBS = -lgf_complete 
@@ -265,7 +265,7 @@ LT_SYS_LIBRARY_PATH =
 MAKEINFO = ${SHELL} /home/couturie/work/Cipher_code/IDA_new/jerasure/build-aux/missing makeinfo
 MANIFEST_TOOL = :
 MKDIR_P = /bin/mkdir -p
 MAKEINFO = ${SHELL} /home/couturie/work/Cipher_code/IDA_new/jerasure/build-aux/missing makeinfo
 MANIFEST_TOOL = :
 MKDIR_P = /bin/mkdir -p
-NM = /usr//bin//nm -B
+NM = /usr/bin/nm -B
 NMEDIT = 
 OBJDUMP = objdump
 OBJEXT = o
 NMEDIT = 
 OBJDUMP = objdump
 OBJEXT = o
index 374be27cf0594879a901d704a6f4fbdb49c9824d..ab1a8b4e18910a02390a274579fa6fd02c921545 100644 (file)
@@ -4,7 +4,7 @@ running configure, to aid debugging if configure makes a mistake.
 It was created by Jerasure configure 2.0, which was
 generated by GNU Autoconf 2.69.  Invocation command line was
 
 It was created by Jerasure configure 2.0, which was
 generated by GNU Autoconf 2.69.  Invocation command line was
 
-  $ ./configure --no-create --no-recursion
+  $ ./configure 
 
 ## --------- ##
 ## Platform. ##
 
 ## --------- ##
 ## Platform. ##
@@ -12,9 +12,9 @@ generated by GNU Autoconf 2.69.  Invocation command line was
 
 hostname = extinction
 uname -m = x86_64
 
 hostname = extinction
 uname -m = x86_64
-uname -r = 4.9.0-8-amd64
+uname -r = 4.19.0-8-amd64
 uname -s = Linux
 uname -s = Linux
-uname -v = #1 SMP Debian 4.9.144-3.1 (2019-02-19)
+uname -v = #1 SMP Debian 4.19.98-1 (2020-01-26)
 
 /usr/bin/uname -p = unknown
 /bin/uname -X     = unknown
 
 /usr/bin/uname -p = unknown
 /bin/uname -X     = unknown
@@ -27,206 +27,205 @@ uname -v = #1 SMP Debian 4.9.144-3.1 (2019-02-19)
 /usr/bin/oslevel       = unknown
 /bin/universe          = unknown
 
 /usr/bin/oslevel       = unknown
 /bin/universe          = unknown
 
-PATH: /usr/lib64
-PATH: /lib64
-PATH: /usr/local/cuda-9.0/bin/
-PATH: /home/couturie/tools/opencv-2.4.9/
-PATH: /home/couturie/tools/jdk-10.0.1/bin
-PATH: /usr//bin/
+PATH: /opt/FriendlyARM/toolschain/4.4.3/bin/
+PATH: /home/couturie/tools/jdk-13.0.1/bin
 PATH: .
 PATH: /bin
 PATH: /usr/bin
 PATH: /usr/sbin/
 PATH: /usr/local/bin
 PATH: /usr/X11R6/bin
 PATH: .
 PATH: /bin
 PATH: /usr/bin
 PATH: /usr/sbin/
 PATH: /usr/local/bin
 PATH: /usr/X11R6/bin
-PATH: /home/couturie/tools/esp/crosstool-NG/builds/xtensa-esp32-elf/bin
+PATH: /home/couturie/Cipher_code/IDA_new/gf-complete
+PATH: /home/couturie/work/Cipher_code/IDA_new/gf-complete
 
 
 ## ----------- ##
 ## Core tests. ##
 ## ----------- ##
 
 
 
 ## ----------- ##
 ## Core tests. ##
 ## ----------- ##
 
-configure:2462: checking for a BSD-compatible install
-configure:2530: result: /usr//bin//install -c
-configure:2541: checking whether build environment is sane
-configure:2596: result: yes
-configure:2747: checking for a thread-safe mkdir -p
-configure:2786: result: /bin/mkdir -p
-configure:2793: checking for gawk
-configure:2809: found /usr//bin//gawk
-configure:2820: result: gawk
-configure:2831: checking whether make sets $(MAKE)
-configure:2853: result: yes
-configure:2882: checking whether make supports nested variables
-configure:2899: result: yes
-configure:3058: checking build system type
-configure:3072: result: x86_64-pc-linux-gnu
-configure:3092: checking host system type
-configure:3105: result: x86_64-pc-linux-gnu
-configure:3146: checking how to print strings
-configure:3173: result: printf
-configure:3206: checking for style of include used by make
-configure:3234: result: GNU
-configure:3305: checking for gcc
-configure:3321: found /usr//bin//gcc
-configure:3332: result: gcc
-configure:3561: checking for C compiler version
-configure:3570: gcc --version >&5
-gcc (Debian 6.3.0-18+deb9u1) 6.3.0 20170516
-Copyright (C) 2016 Free Software Foundation, Inc.
+configure:2458: checking for a BSD-compatible install
+configure:2526: result: /usr/bin/install -c
+configure:2537: checking whether build environment is sane
+configure:2592: result: yes
+configure:2741: checking for a thread-safe mkdir -p
+configure:2780: result: /bin/mkdir -p
+configure:2787: checking for gawk
+configure:2803: found /usr/bin/gawk
+configure:2814: result: gawk
+configure:2825: checking whether make sets $(MAKE)
+configure:2847: result: yes
+configure:2876: checking whether make supports nested variables
+configure:2893: result: yes
+configure:3052: checking build system type
+configure:3066: result: x86_64-pc-linux-gnu
+configure:3086: checking host system type
+configure:3099: result: x86_64-pc-linux-gnu
+configure:3140: checking how to print strings
+configure:3167: result: printf
+configure:3200: checking for style of include used by make
+configure:3228: result: GNU
+configure:3299: checking for gcc
+configure:3315: found /usr/bin/gcc
+configure:3326: result: gcc
+configure:3555: checking for C compiler version
+configure:3564: gcc --version >&5
+gcc (Debian 8.3.0-6) 8.3.0
+Copyright (C) 2018 Free Software Foundation, Inc.
 This is free software; see the source for copying conditions.  There is NO
 warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
 
 This is free software; see the source for copying conditions.  There is NO
 warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
 
-configure:3581: $? = 0
-configure:3570: gcc -v >&5
+configure:3575: $? = 0
+configure:3564: gcc -v >&5
 Using built-in specs.
 COLLECT_GCC=gcc
 Using built-in specs.
 COLLECT_GCC=gcc
-COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/6/lto-wrapper
+COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/8/lto-wrapper
+OFFLOAD_TARGET_NAMES=nvptx-none
+OFFLOAD_TARGET_DEFAULT=1
 Target: x86_64-linux-gnu
 Target: x86_64-linux-gnu
-Configured with: ../src/configure -v --with-pkgversion='Debian 6.3.0-18+deb9u1' --with-bugurl=file:///usr/share/doc/gcc-6/README.Bugs --enable-languages=c,ada,c++,java,go,d,fortran,objc,obj-c++ --prefix=/usr --program-suffix=-6 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --with-sysroot=/ --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-libmpx --enable-plugin --enable-default-pie --with-system-zlib --disable-browser-plugin --enable-java-awt=gtk --enable-gtk-cairo --with-java-home=/usr/lib/jvm/java-1.5.0-gcj-6-amd64/jre --enable-java-home --with-jvm-root-dir=/usr/lib/jvm/java-1.5.0-gcj-6-amd64 --with-jvm-jar-dir=/usr/lib/jvm-exports/java-1.5.0-gcj-6-amd64 --with-arch-directory=amd64 --with-ecj-jar=/usr/share/java/eclipse-ecj.jar --with-target-system-zlib --enable-objc-gc=auto --enable-multiarch --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32,m64,mx32 --enable-multilib --with-tune=generic --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu
+Configured with: ../src/configure -v --with-pkgversion='Debian 8.3.0-6' --with-bugurl=file:///usr/share/doc/gcc-8/README.Bugs --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++ --prefix=/usr --with-gcc-major-version-only --program-suffix=-8 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-libmpx --enable-plugin --enable-default-pie --with-system-zlib --with-target-system-zlib --enable-objc-gc=auto --enable-multiarch --disable-werror --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32,m64,mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu
 Thread model: posix
 Thread model: posix
-gcc version 6.3.0 20170516 (Debian 6.3.0-18+deb9u1
-configure:3581: $? = 0
-configure:3570: gcc -V >&5
+gcc version 8.3.0 (Debian 8.3.0-6
+configure:3575: $? = 0
+configure:3564: gcc -V >&5
 gcc: error: unrecognized command line option '-V'
 gcc: fatal error: no input files
 compilation terminated.
 gcc: error: unrecognized command line option '-V'
 gcc: fatal error: no input files
 compilation terminated.
-configure:3581: $? = 1
-configure:3570: gcc -qversion >&5
+configure:3575: $? = 1
+configure:3564: gcc -qversion >&5
 gcc: error: unrecognized command line option '-qversion'; did you mean '--version'?
 gcc: fatal error: no input files
 compilation terminated.
 gcc: error: unrecognized command line option '-qversion'; did you mean '--version'?
 gcc: fatal error: no input files
 compilation terminated.
-configure:3581: $? = 1
-configure:3601: checking whether the C compiler works
-configure:3623: gcc -g -O3 -Wall   conftest.c  >&5
-configure:3627: $? = 0
-configure:3675: result: yes
-configure:3678: checking for C compiler default output file name
-configure:3680: result: a.out
-configure:3686: checking for suffix of executables
-configure:3693: gcc -o conftest -g -O3 -Wall   conftest.c  >&5
-configure:3697: $? = 0
-configure:3719: result: 
-configure:3741: checking whether we are cross compiling
-configure:3749: gcc -o conftest -g -O3 -Wall   conftest.c  >&5
-configure:3753: $? = 0
-configure:3760: ./conftest
-configure:3764: $? = 0
-configure:3779: result: no
-configure:3784: checking for suffix of object files
-configure:3806: gcc -c -g -O3 -Wall  conftest.c >&5
-configure:3810: $? = 0
-configure:3831: result: o
-configure:3835: checking whether we are using the GNU C compiler
-configure:3854: gcc -c -g -O3 -Wall  conftest.c >&5
-configure:3854: $? = 0
-configure:3863: result: yes
-configure:3872: checking whether gcc accepts -g
-configure:3892: gcc -c -g  conftest.c >&5
-configure:3892: $? = 0
-configure:3933: result: yes
-configure:3950: checking for gcc option to accept ISO C89
-configure:4013: gcc  -c -g -O3 -Wall  conftest.c >&5
-configure:4013: $? = 0
-configure:4026: result: none needed
-configure:4051: checking whether gcc understands -c and -o together
-configure:4073: gcc -c conftest.c -o conftest2.o
-configure:4076: $? = 0
-configure:4073: gcc -c conftest.c -o conftest2.o
-configure:4076: $? = 0
-configure:4088: result: yes
-configure:4107: checking dependency style of gcc
-configure:4218: result: gcc3
-configure:4233: checking for a sed that does not truncate output
-configure:4297: result: /bin/sed
-configure:4315: checking for grep that handles long lines and -e
-configure:4373: result: /bin/grep
-configure:4378: checking for egrep
-configure:4440: result: /bin/grep -E
-configure:4445: checking for fgrep
-configure:4507: result: /bin/grep -F
-configure:4542: checking for ld used by gcc
-configure:4609: result: /usr//bin//ld
-configure:4616: checking if the linker (/usr//bin//ld) is GNU ld
-configure:4631: result: yes
-configure:4643: checking for BSD- or MS-compatible name lister (nm)
-configure:4697: result: /usr//bin//nm -B
-configure:4827: checking the name lister (/usr//bin//nm -B) interface
-configure:4834: gcc -c -g -O3 -Wall  conftest.c >&5
-configure:4837: /usr//bin//nm -B "conftest.o"
-configure:4840: output
+configure:3575: $? = 1
+configure:3595: checking whether the C compiler works
+configure:3617: gcc -g -O3 -Wall   conftest.c  >&5
+configure:3621: $? = 0
+configure:3669: result: yes
+configure:3672: checking for C compiler default output file name
+configure:3674: result: a.out
+configure:3680: checking for suffix of executables
+configure:3687: gcc -o conftest -g -O3 -Wall   conftest.c  >&5
+configure:3691: $? = 0
+configure:3713: result: 
+configure:3735: checking whether we are cross compiling
+configure:3743: gcc -o conftest -g -O3 -Wall   conftest.c  >&5
+configure:3747: $? = 0
+configure:3754: ./conftest
+configure:3758: $? = 0
+configure:3746: result: no
+configure:3751: checking for suffix of object files
+configure:3773: gcc -c -g -O3 -Wall  conftest.c >&5
+configure:3777: $? = 0
+configure:3798: result: o
+configure:3802: checking whether we are using the GNU C compiler
+configure:3821: gcc -c -g -O3 -Wall  conftest.c >&5
+configure:3821: $? = 0
+configure:3830: result: yes
+configure:3839: checking whether gcc accepts -g
+configure:3859: gcc -c -g  conftest.c >&5
+configure:3859: $? = 0
+configure:3900: result: yes
+configure:3917: checking for gcc option to accept ISO C89
+configure:3980: gcc  -c -g -O3 -Wall  conftest.c >&5
+configure:3980: $? = 0
+configure:3993: result: none needed
+configure:4018: checking whether gcc understands -c and -o together
+configure:4040: gcc -c conftest.c -o conftest2.o
+configure:4043: $? = 0
+configure:4040: gcc -c conftest.c -o conftest2.o
+configure:4043: $? = 0
+configure:4055: result: yes
+configure:4074: checking dependency style of gcc
+configure:4185: result: gcc3
+configure:4200: checking for a sed that does not truncate output
+configure:4264: result: /bin/sed
+configure:4282: checking for grep that handles long lines and -e
+configure:4340: result: /bin/grep
+configure:4345: checking for egrep
+configure:4407: result: /bin/grep -E
+configure:4412: checking for fgrep
+configure:4474: result: /bin/grep -F
+configure:4509: checking for ld used by gcc
+configure:4576: result: /usr/bin/ld
+configure:4583: checking if the linker (/usr/bin/ld) is GNU ld
+configure:4598: result: yes
+configure:4610: checking for BSD- or MS-compatible name lister (nm)
+configure:4664: result: /usr/bin/nm -B
+configure:4794: checking the name lister (/usr/bin/nm -B) interface
+configure:4801: gcc -c -g -O3 -Wall  conftest.c >&5
+configure:4804: /usr/bin/nm -B "conftest.o"
+configure:4807: output
 0000000000000000 B some_variable
 0000000000000000 B some_variable
-configure:4847: result: BSD nm
-configure:4850: checking whether ln -s works
-configure:4854: result: yes
-configure:4862: checking the maximum length of command line arguments
-configure:4993: result: 1572864
-configure:5041: checking how to convert x86_64-pc-linux-gnu file names to x86_64-pc-linux-gnu format
-configure:5081: result: func_convert_file_noop
-configure:5088: checking how to convert x86_64-pc-linux-gnu file names to toolchain format
-configure:5108: result: func_convert_file_noop
-configure:5115: checking for /usr//bin//ld option to reload object files
-configure:5122: result: -r
-configure:5196: checking for objdump
-configure:5212: found /usr//bin//objdump
-configure:5223: result: objdump
-configure:5255: checking how to recognize dependent libraries
-configure:5455: result: pass_all
-configure:5540: checking for dlltool
-configure:5570: result: no
-configure:5600: checking how to associate runtime and link libraries
-configure:5627: result: printf %s\n
-configure:5688: checking for ar
-configure:5704: found /usr//bin//ar
-configure:5715: result: ar
-configure:5752: checking for archiver @FILE support
-configure:5769: gcc -c -g -O3 -Wall  conftest.c >&5
-configure:5769: $? = 0
-configure:5772: ar cru libconftest.a @conftest.lst >&5
+configure:4808: result: BSD nm
+configure:4811: checking whether ln -s works
+configure:4815: result: yes
+configure:4823: checking the maximum length of command line arguments
+configure:4954: result: 1572864
+configure:5002: checking how to convert x86_64-pc-linux-gnu file names to x86_64-pc-linux-gnu format
+configure:5042: result: func_convert_file_noop
+configure:5049: checking how to convert x86_64-pc-linux-gnu file names to toolchain format
+configure:5069: result: func_convert_file_noop
+configure:5076: checking for /usr/bin/ld option to reload object files
+configure:5083: result: -r
+configure:5157: checking for objdump
+configure:5173: found /usr/bin/objdump
+configure:5184: result: objdump
+configure:5216: checking how to recognize dependent libraries
+configure:5416: result: pass_all
+configure:5501: checking for dlltool
+configure:5531: result: no
+configure:5561: checking how to associate runtime and link libraries
+configure:5588: result: printf %s\n
+configure:5649: checking for ar
+configure:5665: found /usr/bin/ar
+configure:5676: result: ar
+configure:5713: checking for archiver @FILE support
+configure:5730: gcc -c -g -O3 -Wall  conftest.c >&5
+configure:5730: $? = 0
+configure:5733: ar cru libconftest.a @conftest.lst >&5
 ar: `u' modifier ignored since `D' is the default (see `U')
 ar: `u' modifier ignored since `D' is the default (see `U')
-configure:5775: $? = 0
-configure:5780: ar cru libconftest.a @conftest.lst >&5
+configure:5736: $? = 0
+configure:5741: ar cru libconftest.a @conftest.lst >&5
 ar: `u' modifier ignored since `D' is the default (see `U')
 ar: conftest.o: No such file or directory
 ar: `u' modifier ignored since `D' is the default (see `U')
 ar: conftest.o: No such file or directory
-configure:5783: $? = 1
-configure:5795: result: @
-configure:5853: checking for strip
-configure:5869: found /usr//bin//strip
-configure:5880: result: strip
-configure:5952: checking for ranlib
-configure:5968: found /usr//bin//ranlib
-configure:5979: result: ranlib
-configure:6081: checking command to parse /usr//bin//nm -B output from gcc object
-configure:6234: gcc -c -g -O3 -Wall  conftest.c >&5
-configure:6237: $? = 0
-configure:6241: /usr//bin//nm -B conftest.o \| sed -n -e 's/^.*[ ]\([ABCDGIRSTW][ABCDGIRSTW]*\)[ ][ ]*\([_A-Za-z][_A-Za-z0-9]*\)$/\1 \2 \2/p' | sed '/ __gnu_lto/d' \> conftest.nm
-configure:6244: $? = 0
-configure:6310: gcc -o conftest -g -O3 -Wall   conftest.c conftstm.o >&5
-configure:6313: $? = 0
-configure:6351: result: ok
-configure:6398: checking for sysroot
-configure:6428: result: no
-configure:6435: checking for a working dd
-configure:6473: result: /bin/dd
-configure:6477: checking how to truncate binary pipes
-configure:6492: result: /bin/dd bs=4096 count=1
-configure:6628: gcc -c -g -O3 -Wall  conftest.c >&5
-configure:6631: $? = 0
-configure:6821: checking for mt
-configure:6837: found /bin/mt
-configure:6848: result: mt
-configure:6871: checking if mt is a manifest tool
-configure:6877: mt '-?'
-configure:6885: result: no
-configure:7562: checking how to run the C preprocessor
-configure:7593: gcc -E  conftest.c
-configure:7593: $? = 0
-configure:7607: gcc -E  conftest.c
-conftest.c:11:28: fatal error: ac_nonexistent.h: No such file or directory
+configure:5744: $? = 1
+configure:5743: result: @
+configure:5801: checking for strip
+configure:5817: found /usr/bin/strip
+configure:5828: result: strip
+configure:5900: checking for ranlib
+configure:5916: found /usr/bin/ranlib
+configure:5927: result: ranlib
+configure:6029: checking command to parse /usr/bin/nm -B output from gcc object
+configure:6182: gcc -c -g -O3 -Wall  conftest.c >&5
+configure:6185: $? = 0
+configure:6189: /usr/bin/nm -B conftest.o \| sed -n -e 's/^.*[ ]\([ABCDGIRSTW][ABCDGIRSTW]*\)[ ][ ]*\([_A-Za-z][_A-Za-z0-9]*\)$/\1 \2 \2/p' | sed '/ __gnu_lto/d' \> conftest.nm
+configure:6192: $? = 0
+configure:6258: gcc -o conftest -g -O3 -Wall   conftest.c conftstm.o >&5
+configure:6261: $? = 0
+configure:6299: result: ok
+configure:6346: checking for sysroot
+configure:6376: result: no
+configure:6383: checking for a working dd
+configure:6421: result: /bin/dd
+configure:6425: checking how to truncate binary pipes
+configure:6440: result: /bin/dd bs=4096 count=1
+configure:6576: gcc -c -g -O3 -Wall  conftest.c >&5
+configure:6579: $? = 0
+configure:6769: checking for mt
+configure:6785: found /bin/mt
+configure:6796: result: mt
+configure:6819: checking if mt is a manifest tool
+configure:6825: mt '-?'
+configure:6833: result: no
+configure:7510: checking how to run the C preprocessor
+configure:7541: gcc -E  conftest.c
+configure:7541: $? = 0
+configure:7555: gcc -E  conftest.c
+conftest.c:11:10: fatal error: ac_nonexistent.h: No such file or directory
  #include <ac_nonexistent.h>
  #include <ac_nonexistent.h>
-                            ^
+          ^~~~~~~~~~~~~~~~~~
 compilation terminated.
 compilation terminated.
-configure:7607: $? = 1
+configure:7555: $? = 1
 configure: failed program was:
 | /* confdefs.h */
 | #define PACKAGE_NAME "Jerasure"
 configure: failed program was:
 | /* confdefs.h */
 | #define PACKAGE_NAME "Jerasure"
@@ -239,15 +238,15 @@ configure: failed program was:
 | #define VERSION "2.0"
 | /* end confdefs.h.  */
 | #include <ac_nonexistent.h>
 | #define VERSION "2.0"
 | /* end confdefs.h.  */
 | #include <ac_nonexistent.h>
-configure:7632: result: gcc -E
-configure:7652: gcc -E  conftest.c
-configure:7652: $? = 0
-configure:7666: gcc -E  conftest.c
-conftest.c:11:28: fatal error: ac_nonexistent.h: No such file or directory
+configure:7580: result: gcc -E
+configure:7600: gcc -E  conftest.c
+configure:7600: $? = 0
+configure:7614: gcc -E  conftest.c
+conftest.c:11:10: fatal error: ac_nonexistent.h: No such file or directory
  #include <ac_nonexistent.h>
  #include <ac_nonexistent.h>
-                            ^
+          ^~~~~~~~~~~~~~~~~~
 compilation terminated.
 compilation terminated.
-configure:7666: $? = 1
+configure:7614: $? = 1
 configure: failed program was:
 | /* confdefs.h */
 | #define PACKAGE_NAME "Jerasure"
 configure: failed program was:
 | /* confdefs.h */
 | #define PACKAGE_NAME "Jerasure"
@@ -260,185 +259,189 @@ configure: failed program was:
 | #define VERSION "2.0"
 | /* end confdefs.h.  */
 | #include <ac_nonexistent.h>
 | #define VERSION "2.0"
 | /* end confdefs.h.  */
 | #include <ac_nonexistent.h>
-configure:7695: checking for ANSI C header files
-configure:7715: gcc -c -g -O3 -Wall  conftest.c >&5
-configure:7715: $? = 0
-configure:7788: gcc -o conftest -g -O3 -Wall   conftest.c  >&5
-configure:7788: $? = 0
-configure:7788: ./conftest
-configure:7788: $? = 0
-configure:7799: result: yes
-configure:7812: checking for sys/types.h
-configure:7812: gcc -c -g -O3 -Wall  conftest.c >&5
-configure:7812: $? = 0
-configure:7812: result: yes
-configure:7812: checking for sys/stat.h
-configure:7812: gcc -c -g -O3 -Wall  conftest.c >&5
-configure:7812: $? = 0
-configure:7812: result: yes
-configure:7812: checking for stdlib.h
-configure:7812: gcc -c -g -O3 -Wall  conftest.c >&5
-configure:7812: $? = 0
-configure:7812: result: yes
-configure:7812: checking for string.h
-configure:7812: gcc -c -g -O3 -Wall  conftest.c >&5
-configure:7812: $? = 0
-configure:7812: result: yes
-configure:7812: checking for memory.h
-configure:7812: gcc -c -g -O3 -Wall  conftest.c >&5
-configure:7812: $? = 0
-configure:7812: result: yes
-configure:7812: checking for strings.h
-configure:7812: gcc -c -g -O3 -Wall  conftest.c >&5
-configure:7812: $? = 0
-configure:7812: result: yes
-configure:7812: checking for inttypes.h
-configure:7812: gcc -c -g -O3 -Wall  conftest.c >&5
-configure:7812: $? = 0
-configure:7812: result: yes
-configure:7812: checking for stdint.h
-configure:7812: gcc -c -g -O3 -Wall  conftest.c >&5
-configure:7812: $? = 0
-configure:7812: result: yes
-configure:7812: checking for unistd.h
-configure:7812: gcc -c -g -O3 -Wall  conftest.c >&5
-configure:7812: $? = 0
-configure:7812: result: yes
-configure:7826: checking for dlfcn.h
-configure:7826: gcc -c -g -O3 -Wall  conftest.c >&5
-configure:7826: $? = 0
-configure:7826: result: yes
-configure:8081: checking for objdir
-configure:8096: result: .libs
-configure:8360: checking if gcc supports -fno-rtti -fno-exceptions
-configure:8378: gcc -c -g -O3 -Wall  -fno-rtti -fno-exceptions conftest.c >&5
+configure:7643: checking for ANSI C header files
+configure:7663: gcc -c -g -O3 -Wall  conftest.c >&5
+configure:7663: $? = 0
+configure:7736: gcc -o conftest -g -O3 -Wall   conftest.c  >&5
+configure:7736: $? = 0
+configure:7736: ./conftest
+configure:7736: $? = 0
+configure:7747: result: yes
+configure:7760: checking for sys/types.h
+configure:7760: gcc -c -g -O3 -Wall  conftest.c >&5
+configure:7760: $? = 0
+configure:7760: result: yes
+configure:7760: checking for sys/stat.h
+configure:7760: gcc -c -g -O3 -Wall  conftest.c >&5
+configure:7760: $? = 0
+configure:7760: result: yes
+configure:7760: checking for stdlib.h
+configure:7760: gcc -c -g -O3 -Wall  conftest.c >&5
+configure:7760: $? = 0
+configure:7760: result: yes
+configure:7760: checking for string.h
+configure:7760: gcc -c -g -O3 -Wall  conftest.c >&5
+configure:7760: $? = 0
+configure:7760: result: yes
+configure:7760: checking for memory.h
+configure:7760: gcc -c -g -O3 -Wall  conftest.c >&5
+configure:7760: $? = 0
+configure:7760: result: yes
+configure:7760: checking for strings.h
+configure:7760: gcc -c -g -O3 -Wall  conftest.c >&5
+configure:7760: $? = 0
+configure:7760: result: yes
+configure:7760: checking for inttypes.h
+configure:7760: gcc -c -g -O3 -Wall  conftest.c >&5
+configure:7760: $? = 0
+configure:7760: result: yes
+configure:7760: checking for stdint.h
+configure:7760: gcc -c -g -O3 -Wall  conftest.c >&5
+configure:7760: $? = 0
+configure:7760: result: yes
+configure:7760: checking for unistd.h
+configure:7760: gcc -c -g -O3 -Wall  conftest.c >&5
+configure:7760: $? = 0
+configure:7760: result: yes
+configure:7774: checking for dlfcn.h
+configure:7774: gcc -c -g -O3 -Wall  conftest.c >&5
+configure:7774: $? = 0
+configure:7774: result: yes
+configure:8029: checking for objdir
+configure:8044: result: .libs
+configure:8308: checking if gcc supports -fno-rtti -fno-exceptions
+configure:8326: gcc -c -g -O3 -Wall  -fno-rtti -fno-exceptions conftest.c >&5
 cc1: warning: command line option '-fno-rtti' is valid for C++/ObjC++ but not for C
 cc1: warning: command line option '-fno-rtti' is valid for C++/ObjC++ but not for C
-configure:8382: $? = 0
-configure:8395: result: no
-configure:8753: checking for gcc option to produce PIC
-configure:8760: result: -fPIC -DPIC
-configure:8768: checking if gcc PIC flag -fPIC -DPIC works
-configure:8786: gcc -c -g -O3 -Wall  -fPIC -DPIC -DPIC conftest.c >&5
-configure:8790: $? = 0
-configure:8803: result: yes
-configure:8832: checking if gcc static flag -static works
-configure:8860: result: yes
-configure:8875: checking if gcc supports -c -o file.o
-configure:8896: gcc -c -g -O3 -Wall  -o out/conftest2.o conftest.c >&5
-configure:8900: $? = 0
-configure:8922: result: yes
-configure:8930: checking if gcc supports -c -o file.o
-configure:8977: result: yes
-configure:9010: checking whether the gcc linker (/usr//bin//ld -m elf_x86_64) supports shared libraries
-configure:10273: result: yes
-configure:10310: checking whether -lc should be explicitly linked in
-configure:10318: gcc -c -g -O3 -Wall  conftest.c >&5
-configure:10321: $? = 0
-configure:10336: gcc -shared  -fPIC -DPIC conftest.o  -v -Wl,-soname -Wl,conftest -o conftest 2\>\&1 \| /bin/grep  -lc  \>/dev/null 2\>\&1
-configure:10339: $? = 0
-configure:10353: result: no
-configure:10513: checking dynamic linker characteristics
-configure:11094: gcc -o conftest -g -O3 -Wall   -Wl,-rpath -Wl,/foo conftest.c  >&5
-configure:11094: $? = 0
-configure:11343: result: GNU/Linux ld.so
-configure:11465: checking how to hardcode library paths into programs
-configure:11490: result: immediate
-configure:12038: checking whether stripping libraries is possible
-configure:12043: result: yes
-configure:12078: checking if libtool supports shared libraries
-configure:12080: result: yes
-configure:12083: checking whether to build shared libraries
-configure:12108: result: yes
-configure:12111: checking whether to build static libraries
-configure:12115: result: no
-configure:12202: checking for gcc
-configure:12229: result: gcc
-configure:12458: checking for C compiler version
-configure:12467: gcc --version >&5
-gcc (Debian 6.3.0-18+deb9u1) 6.3.0 20170516
-Copyright (C) 2016 Free Software Foundation, Inc.
+configure:8330: $? = 0
+configure:8343: result: no
+configure:8701: checking for gcc option to produce PIC
+configure:8708: result: -fPIC -DPIC
+configure:8716: checking if gcc PIC flag -fPIC -DPIC works
+configure:8734: gcc -c -g -O3 -Wall  -fPIC -DPIC -DPIC conftest.c >&5
+configure:8738: $? = 0
+configure:8751: result: yes
+configure:8780: checking if gcc static flag -static works
+configure:8808: result: yes
+configure:8823: checking if gcc supports -c -o file.o
+configure:8844: gcc -c -g -O3 -Wall  -o out/conftest2.o conftest.c >&5
+configure:8848: $? = 0
+configure:8870: result: yes
+configure:8878: checking if gcc supports -c -o file.o
+configure:8925: result: yes
+configure:8958: checking whether the gcc linker (/usr/bin/ld -m elf_x86_64) supports shared libraries
+configure:10221: result: yes
+configure:10258: checking whether -lc should be explicitly linked in
+configure:10266: gcc -c -g -O3 -Wall  conftest.c >&5
+configure:10269: $? = 0
+configure:10284: gcc -shared  -fPIC -DPIC conftest.o  -v -Wl,-soname -Wl,conftest -o conftest 2\>\&1 \| /bin/grep  -lc  \>/dev/null 2\>\&1
+configure:10287: $? = 0
+configure:10301: result: no
+configure:10461: checking dynamic linker characteristics
+configure:11042: gcc -o conftest -g -O3 -Wall   -Wl,-rpath -Wl,/foo conftest.c  >&5
+configure:11042: $? = 0
+configure:11291: result: GNU/Linux ld.so
+configure:11413: checking how to hardcode library paths into programs
+configure:11438: result: immediate
+configure:11986: checking whether stripping libraries is possible
+configure:11991: result: yes
+configure:12026: checking if libtool supports shared libraries
+configure:12028: result: yes
+configure:12031: checking whether to build shared libraries
+configure:12056: result: yes
+configure:12059: checking whether to build static libraries
+configure:12063: result: no
+configure:8926: checking for gcc
+configure:8953: result: gcc
+configure:9182: checking for C compiler version
+configure:9191: gcc --version >&5
+gcc (Debian 8.3.0-6) 8.3.0
+Copyright (C) 2018 Free Software Foundation, Inc.
 This is free software; see the source for copying conditions.  There is NO
 warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
 
 This is free software; see the source for copying conditions.  There is NO
 warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
 
-configure:12478: $? = 0
-configure:12467: gcc -v >&5
+configure:9202: $? = 0
+configure:9191: gcc -v >&5
 Using built-in specs.
 COLLECT_GCC=gcc
 Using built-in specs.
 COLLECT_GCC=gcc
-COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/6/lto-wrapper
+COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/8/lto-wrapper
+OFFLOAD_TARGET_NAMES=nvptx-none
+OFFLOAD_TARGET_DEFAULT=1
 Target: x86_64-linux-gnu
 Target: x86_64-linux-gnu
-Configured with: ../src/configure -v --with-pkgversion='Debian 6.3.0-18+deb9u1' --with-bugurl=file:///usr/share/doc/gcc-6/README.Bugs --enable-languages=c,ada,c++,java,go,d,fortran,objc,obj-c++ --prefix=/usr --program-suffix=-6 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --with-sysroot=/ --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-libmpx --enable-plugin --enable-default-pie --with-system-zlib --disable-browser-plugin --enable-java-awt=gtk --enable-gtk-cairo --with-java-home=/usr/lib/jvm/java-1.5.0-gcj-6-amd64/jre --enable-java-home --with-jvm-root-dir=/usr/lib/jvm/java-1.5.0-gcj-6-amd64 --with-jvm-jar-dir=/usr/lib/jvm-exports/java-1.5.0-gcj-6-amd64 --with-arch-directory=amd64 --with-ecj-jar=/usr/share/java/eclipse-ecj.jar --with-target-system-zlib --enable-objc-gc=auto --enable-multiarch --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32,m64,mx32 --enable-multilib --with-tune=generic --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu
+Configured with: ../src/configure -v --with-pkgversion='Debian 8.3.0-6' --with-bugurl=file:///usr/share/doc/gcc-8/README.Bugs --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++ --prefix=/usr --with-gcc-major-version-only --program-suffix=-8 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-libmpx --enable-plugin --enable-default-pie --with-system-zlib --with-target-system-zlib --enable-objc-gc=auto --enable-multiarch --disable-werror --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32,m64,mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu
 Thread model: posix
 Thread model: posix
-gcc version 6.3.0 20170516 (Debian 6.3.0-18+deb9u1
-configure:12478: $? = 0
-configure:12467: gcc -V >&5
+gcc version 8.3.0 (Debian 8.3.0-6
+configure:9202: $? = 0
+configure:9191: gcc -V >&5
 gcc: error: unrecognized command line option '-V'
 gcc: fatal error: no input files
 compilation terminated.
 gcc: error: unrecognized command line option '-V'
 gcc: fatal error: no input files
 compilation terminated.
-configure:12478: $? = 1
-configure:12467: gcc -qversion >&5
+configure:9202: $? = 1
+configure:9191: gcc -qversion >&5
 gcc: error: unrecognized command line option '-qversion'; did you mean '--version'?
 gcc: fatal error: no input files
 compilation terminated.
 gcc: error: unrecognized command line option '-qversion'; did you mean '--version'?
 gcc: fatal error: no input files
 compilation terminated.
-configure:12478: $? = 1
-configure:12482: checking whether we are using the GNU C compiler
-configure:12510: result: yes
-configure:12519: checking whether gcc accepts -g
-configure:12580: result: yes
-configure:12597: checking for gcc option to accept ISO C89
-configure:12673: result: none needed
-configure:12698: checking whether gcc understands -c and -o together
-configure:12735: result: yes
-configure:12754: checking dependency style of gcc
-configure:12865: result: gcc3
-configure:12938: checking for g++
-configure:12954: found /usr//bin//g++
-configure:12965: result: g++
-configure:12992: checking for C++ compiler version
-configure:13001: g++ --version >&5
-g++ (Debian 6.3.0-18+deb9u1) 6.3.0 20170516
-Copyright (C) 2016 Free Software Foundation, Inc.
+configure:9202: $? = 1
+configure:9206: checking whether we are using the GNU C compiler
+configure:9234: result: yes
+configure:9243: checking whether gcc accepts -g
+configure:9304: result: yes
+configure:9321: checking for gcc option to accept ISO C89
+configure:9397: result: none needed
+configure:9422: checking whether gcc understands -c and -o together
+configure:9459: result: yes
+configure:9478: checking dependency style of gcc
+configure:9589: result: gcc3
+configure:9662: checking for g++
+configure:9678: found /usr/bin/g++
+configure:9689: result: g++
+configure:9716: checking for C++ compiler version
+configure:9725: g++ --version >&5
+g++ (Debian 8.3.0-6) 8.3.0
+Copyright (C) 2018 Free Software Foundation, Inc.
 This is free software; see the source for copying conditions.  There is NO
 warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
 
 This is free software; see the source for copying conditions.  There is NO
 warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
 
-configure:13012: $? = 0
-configure:13001: g++ -v >&5
+configure:9736: $? = 0
+configure:9725: g++ -v >&5
 Using built-in specs.
 COLLECT_GCC=g++
 Using built-in specs.
 COLLECT_GCC=g++
-COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/6/lto-wrapper
+COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/8/lto-wrapper
+OFFLOAD_TARGET_NAMES=nvptx-none
+OFFLOAD_TARGET_DEFAULT=1
 Target: x86_64-linux-gnu
 Target: x86_64-linux-gnu
-Configured with: ../src/configure -v --with-pkgversion='Debian 6.3.0-18+deb9u1' --with-bugurl=file:///usr/share/doc/gcc-6/README.Bugs --enable-languages=c,ada,c++,java,go,d,fortran,objc,obj-c++ --prefix=/usr --program-suffix=-6 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --with-sysroot=/ --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-libmpx --enable-plugin --enable-default-pie --with-system-zlib --disable-browser-plugin --enable-java-awt=gtk --enable-gtk-cairo --with-java-home=/usr/lib/jvm/java-1.5.0-gcj-6-amd64/jre --enable-java-home --with-jvm-root-dir=/usr/lib/jvm/java-1.5.0-gcj-6-amd64 --with-jvm-jar-dir=/usr/lib/jvm-exports/java-1.5.0-gcj-6-amd64 --with-arch-directory=amd64 --with-ecj-jar=/usr/share/java/eclipse-ecj.jar --with-target-system-zlib --enable-objc-gc=auto --enable-multiarch --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32,m64,mx32 --enable-multilib --with-tune=generic --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu
+Configured with: ../src/configure -v --with-pkgversion='Debian 8.3.0-6' --with-bugurl=file:///usr/share/doc/gcc-8/README.Bugs --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++ --prefix=/usr --with-gcc-major-version-only --program-suffix=-8 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-libmpx --enable-plugin --enable-default-pie --with-system-zlib --with-target-system-zlib --enable-objc-gc=auto --enable-multiarch --disable-werror --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32,m64,mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu
 Thread model: posix
 Thread model: posix
-gcc version 6.3.0 20170516 (Debian 6.3.0-18+deb9u1
-configure:13012: $? = 0
-configure:13001: g++ -V >&5
+gcc version 8.3.0 (Debian 8.3.0-6
+configure:9736: $? = 0
+configure:9725: g++ -V >&5
 g++: error: unrecognized command line option '-V'
 g++: fatal error: no input files
 compilation terminated.
 g++: error: unrecognized command line option '-V'
 g++: fatal error: no input files
 compilation terminated.
-configure:13012: $? = 1
-configure:13001: g++ -qversion >&5
+configure:9736: $? = 1
+configure:9725: g++ -qversion >&5
 g++: error: unrecognized command line option '-qversion'; did you mean '--version'?
 g++: fatal error: no input files
 compilation terminated.
 g++: error: unrecognized command line option '-qversion'; did you mean '--version'?
 g++: fatal error: no input files
 compilation terminated.
-configure:13012: $? = 1
-configure:13016: checking whether we are using the GNU C++ compiler
-configure:13035: g++ -c   conftest.cpp >&5
-configure:13035: $? = 0
-configure:13044: result: yes
-configure:13053: checking whether g++ accepts -g
-configure:13073: g++ -c -g  conftest.cpp >&5
-configure:13073: $? = 0
-configure:13114: result: yes
-configure:13139: checking dependency style of g++
-configure:13250: result: gcc3
-configure:13283: checking how to run the C++ preprocessor
-configure:13310: g++ -E  conftest.cpp
-configure:13310: $? = 0
-configure:13324: g++ -E  conftest.cpp
-conftest.cpp:23:28: fatal error: ac_nonexistent.h: No such file or directory
+configure:9736: $? = 1
+configure:9740: checking whether we are using the GNU C++ compiler
+configure:9759: g++ -c   conftest.cpp >&5
+configure:9759: $? = 0
+configure:9768: result: yes
+configure:9777: checking whether g++ accepts -g
+configure:9797: g++ -c -g  conftest.cpp >&5
+configure:9797: $? = 0
+configure:9838: result: yes
+configure:9863: checking dependency style of g++
+configure:9974: result: gcc3
+configure:10007: checking how to run the C++ preprocessor
+configure:10034: g++ -E  conftest.cpp
+configure:10034: $? = 0
+configure:10048: g++ -E  conftest.cpp
+conftest.cpp:23:10: fatal error: ac_nonexistent.h: No such file or directory
  #include <ac_nonexistent.h>
  #include <ac_nonexistent.h>
-                            ^
+          ^~~~~~~~~~~~~~~~~~
 compilation terminated.
 compilation terminated.
-configure:13324: $? = 1
+configure:10048: $? = 1
 configure: failed program was:
 | /* confdefs.h */
 | #define PACKAGE_NAME "Jerasure"
 configure: failed program was:
 | /* confdefs.h */
 | #define PACKAGE_NAME "Jerasure"
@@ -463,15 +466,15 @@ configure: failed program was:
 | #define LT_OBJDIR ".libs/"
 | /* end confdefs.h.  */
 | #include <ac_nonexistent.h>
 | #define LT_OBJDIR ".libs/"
 | /* end confdefs.h.  */
 | #include <ac_nonexistent.h>
-configure:13349: result: g++ -E
-configure:13369: g++ -E  conftest.cpp
-configure:13369: $? = 0
-configure:13383: g++ -E  conftest.cpp
-conftest.cpp:23:28: fatal error: ac_nonexistent.h: No such file or directory
+configure:10073: result: g++ -E
+configure:10093: g++ -E  conftest.cpp
+configure:10093: $? = 0
+configure:10107: g++ -E  conftest.cpp
+conftest.cpp:23:10: fatal error: ac_nonexistent.h: No such file or directory
  #include <ac_nonexistent.h>
  #include <ac_nonexistent.h>
-                            ^
+          ^~~~~~~~~~~~~~~~~~
 compilation terminated.
 compilation terminated.
-configure:13383: $? = 1
+configure:10107: $? = 1
 configure: failed program was:
 | /* confdefs.h */
 | #define PACKAGE_NAME "Jerasure"
 configure: failed program was:
 | /* confdefs.h */
 | #define PACKAGE_NAME "Jerasure"
@@ -496,227 +499,250 @@ configure: failed program was:
 | #define LT_OBJDIR ".libs/"
 | /* end confdefs.h.  */
 | #include <ac_nonexistent.h>
 | #define LT_OBJDIR ".libs/"
 | /* end confdefs.h.  */
 | #include <ac_nonexistent.h>
-configure:13545: checking for ld used by g++
-configure:13612: result: /usr//bin//ld -m elf_x86_64
-configure:13619: checking if the linker (/usr//bin//ld -m elf_x86_64) is GNU ld
-configure:13634: result: yes
-configure:13689: checking whether the g++ linker (/usr//bin//ld -m elf_x86_64) supports shared libraries
-configure:14762: result: yes
-configure:14798: g++ -c -g -O2  conftest.cpp >&5
-configure:14801: $? = 0
-configure:15282: checking for g++ option to produce PIC
-configure:15289: result: -fPIC -DPIC
-configure:15297: checking if g++ PIC flag -fPIC -DPIC works
-configure:15315: g++ -c -g -O2  -fPIC -DPIC -DPIC conftest.cpp >&5
-configure:15319: $? = 0
-configure:15332: result: yes
-configure:15355: checking if g++ static flag -static works
-configure:15383: result: yes
-configure:15395: checking if g++ supports -c -o file.o
-configure:15416: g++ -c -g -O2  -o out/conftest2.o conftest.cpp >&5
-configure:15420: $? = 0
-configure:15442: result: yes
-configure:15447: checking if g++ supports -c -o file.o
-configure:15494: result: yes
-configure:15524: checking whether the g++ linker (/usr//bin//ld -m elf_x86_64) supports shared libraries
-configure:15567: result: yes
-configure:15708: checking dynamic linker characteristics
-configure:16465: result: GNU/Linux ld.so
-configure:16530: checking how to hardcode library paths into programs
-configure:16555: result: immediate
-configure:16598: checking for gf_init_easy in -lgf_complete
-configure:16623: gcc -o conftest -g -O3 -Wall   conftest.c -lgf_complete   >&5
-configure:16623: $? = 0
-configure:16632: result: yes
-configure:16655: checking stddef.h usability
-configure:16655: gcc -c -g -O3 -Wall  conftest.c >&5
-configure:16655: $? = 0
-configure:16655: result: yes
-configure:16655: checking stddef.h presence
-configure:16655: gcc -E  conftest.c
-configure:16655: $? = 0
-configure:16655: result: yes
-configure:16655: checking for stddef.h
-configure:16655: result: yes
-configure:16655: checking for stdint.h
-configure:16655: result: yes
-configure:16655: checking for stdlib.h
-configure:16655: result: yes
-configure:16655: checking for string.h
-configure:16655: result: yes
-configure:16655: checking sys/time.h usability
-configure:16655: gcc -c -g -O3 -Wall  conftest.c >&5
-configure:16655: $? = 0
-configure:16655: result: yes
-configure:16655: checking sys/time.h presence
-configure:16655: gcc -E  conftest.c
-configure:16655: $? = 0
-configure:16655: result: yes
-configure:16655: checking for sys/time.h
-configure:16655: result: yes
-configure:16655: checking for unistd.h
-configure:16655: result: yes
-configure:16668: checking gf_complete.h usability
-configure:16668: gcc -c -g -O3 -Wall  conftest.c >&5
-configure:16668: $? = 0
-configure:16668: result: yes
-configure:16668: checking gf_complete.h presence
-configure:16668: gcc -E  conftest.c
-configure:16668: $? = 0
-configure:16668: result: yes
-configure:16668: checking for gf_complete.h
-configure:16668: result: yes
-configure:16668: checking gf_general.h usability
-configure:16668: gcc -c -g -O3 -Wall  conftest.c >&5
-configure:16668: $? = 0
-configure:16668: result: yes
-configure:16668: checking gf_general.h presence
-configure:16668: gcc -E  conftest.c
-configure:16668: $? = 0
-configure:16668: result: yes
-configure:16668: checking for gf_general.h
-configure:16668: result: yes
-configure:16668: checking gf_method.h usability
-configure:16668: gcc -c -g -O3 -Wall  conftest.c >&5
-configure:16668: $? = 0
-configure:16668: result: yes
-configure:16668: checking gf_method.h presence
-configure:16668: gcc -E  conftest.c
-configure:16668: $? = 0
-configure:16668: result: yes
-configure:16668: checking for gf_method.h
-configure:16668: result: yes
-configure:16668: checking gf_rand.h usability
-configure:16668: gcc -c -g -O3 -Wall  conftest.c >&5
-configure:16668: $? = 0
-configure:16668: result: yes
-configure:16668: checking gf_rand.h presence
-configure:16668: gcc -E  conftest.c
-configure:16668: $? = 0
-configure:16668: result: yes
-configure:16668: checking for gf_rand.h
-configure:16668: result: yes
-configure:16680: checking for uint32_t
-configure:16680: gcc -c -g -O3 -Wall  conftest.c >&5
-configure:16680: $? = 0
-configure:16680: result: yes
-configure:16694: checking for uint64_t
-configure:16694: gcc -c -g -O3 -Wall  conftest.c >&5
-configure:16694: $? = 0
-configure:16694: result: yes
-configure:16786: checking for x86 cpuid 0x00000001 output
-configure:16815: gcc -o conftest -g -O3 -Wall   conftest.c -lgf_complete  >&5
-configure:16815: $? = 0
-configure:16815: ./conftest
-configure:16815: $? = 0
-configure:16825: result: 306c3:6100800:7ffafbff:bfebfbff
-configure:16842: checking whether mmx is supported
-configure:16854: result: yes
-configure:16857: checking whether sse is supported
-configure:16869: result: yes
-configure:16872: checking whether sse2 is supported
-configure:16884: result: yes
-configure:16887: checking whether sse3 is supported
-configure:16899: result: yes
-configure:16902: checking whether ssse3 is supported
-configure:16914: result: yes
-configure:16917: checking whether sse4.1 is supported
-configure:16929: result: yes
-configure:16932: checking whether sse4.2 is supported
-configure:16944: result: yes
-configure:16947: checking whether avx is supported by processor
-configure:16959: result: yes
-configure:16970: checking for x86-AVX xgetbv 0x00000000 output
-configure:17000: gcc -o conftest -g -O3 -Wall   conftest.c -lgf_complete  >&5
-configure:17000: $? = 0
-configure:17000: ./conftest
-configure:17000: $? = 0
-configure:17010: result: 7:0
-configure:17025: checking whether avx is supported by operating system
-configure:17040: result: yes
-configure:17049: checking whether C compiler accepts -mmmx
-configure:17068: gcc -c -g -O3 -Wall  -mmmx  conftest.c >&5
-configure:17068: $? = 0
-configure:17076: result: yes
-configure:17096: checking whether C compiler accepts -msse
-configure:17115: gcc -c -g -O3 -Wall  -msse  conftest.c >&5
-configure:17115: $? = 0
-configure:17123: result: yes
-configure:17143: checking whether C compiler accepts -msse2
-configure:17162: gcc -c -g -O3 -Wall  -msse2  conftest.c >&5
-configure:17162: $? = 0
-configure:17170: result: yes
-configure:17190: checking whether C compiler accepts -msse3
-configure:17209: gcc -c -g -O3 -Wall  -msse3  conftest.c >&5
-configure:17209: $? = 0
-configure:17217: result: yes
-configure:17237: checking whether C compiler accepts -mssse3
-configure:17256: gcc -c -g -O3 -Wall  -mssse3  conftest.c >&5
-configure:17256: $? = 0
-configure:17264: result: yes
-configure:17284: checking whether C compiler accepts -msse4.1
-configure:17303: gcc -c -g -O3 -Wall  -msse4.1  conftest.c >&5
-configure:17303: $? = 0
-configure:17311: result: yes
-configure:17331: checking whether C compiler accepts -msse4.2
-configure:17350: gcc -c -g -O3 -Wall  -msse4.2  conftest.c >&5
-configure:17350: $? = 0
-configure:17358: result: yes
-configure:17378: checking whether C compiler accepts -mavx
-configure:17397: gcc -c -g -O3 -Wall  -mavx  conftest.c >&5
-configure:17397: $? = 0
-configure:17405: result: yes
-configure:17443: checking for stdlib.h
-configure:17443: result: yes
-configure:17453: checking for GNU libc compatible malloc
-configure:17477: gcc -o conftest -g -O3 -Wall   conftest.c -lgf_complete  >&5
-configure:17477: $? = 0
-configure:17477: ./conftest
-configure:17477: $? = 0
-configure:17487: result: yes
-configure:17511: checking for bzero
-configure:17511: gcc -o conftest -g -O3 -Wall   conftest.c -lgf_complete  >&5
-conftest.c:67:6: warning: conflicting types for built-in function 'bzero'
+configure:10269: checking for ld used by g++
+configure:10336: result: /usr/bin/ld -m elf_x86_64
+configure:10343: checking if the linker (/usr/bin/ld -m elf_x86_64) is GNU ld
+configure:10358: result: yes
+configure:10413: checking whether the g++ linker (/usr/bin/ld -m elf_x86_64) supports shared libraries
+configure:11486: result: yes
+configure:11522: g++ -c -g -O2  conftest.cpp >&5
+configure:11525: $? = 0
+configure:12006: checking for g++ option to produce PIC
+configure:12013: result: -fPIC -DPIC
+configure:12021: checking if g++ PIC flag -fPIC -DPIC works
+configure:12039: g++ -c -g -O2  -fPIC -DPIC -DPIC conftest.cpp >&5
+configure:12043: $? = 0
+configure:12056: result: yes
+configure:12079: checking if g++ static flag -static works
+configure:12107: result: yes
+configure:12119: checking if g++ supports -c -o file.o
+configure:12140: g++ -c -g -O2  -o out/conftest2.o conftest.cpp >&5
+configure:12144: $? = 0
+configure:12166: result: yes
+configure:12171: checking if g++ supports -c -o file.o
+configure:12218: result: yes
+configure:12248: checking whether the g++ linker (/usr/bin/ld -m elf_x86_64) supports shared libraries
+configure:12291: result: yes
+configure:12432: checking dynamic linker characteristics
+configure:13189: result: GNU/Linux ld.so
+configure:13254: checking how to hardcode library paths into programs
+configure:13279: result: immediate
+configure:12153: checking for gf_init_easy in -lgf_complete
+configure:12178: gcc -o conftest -g -O3 -Wall   conftest.c -lgf_complete   >&5
+configure:12178: $? = 0
+configure:12187: result: yes
+configure:12210: checking stddef.h usability
+configure:12210: gcc -c -g -O3 -Wall  conftest.c >&5
+configure:12210: $? = 0
+configure:12210: result: yes
+configure:12210: checking stddef.h presence
+configure:12210: gcc -E  conftest.c
+configure:12210: $? = 0
+configure:12210: result: yes
+configure:12210: checking for stddef.h
+configure:12210: result: yes
+configure:12210: checking for stdint.h
+configure:12210: result: yes
+configure:12210: checking for stdlib.h
+configure:12210: result: yes
+configure:12210: checking for string.h
+configure:12210: result: yes
+configure:12210: checking sys/time.h usability
+configure:12210: gcc -c -g -O3 -Wall  conftest.c >&5
+configure:12210: $? = 0
+configure:12210: result: yes
+configure:12210: checking sys/time.h presence
+configure:12210: gcc -E  conftest.c
+configure:12210: $? = 0
+configure:12210: result: yes
+configure:12210: checking for sys/time.h
+configure:12210: result: yes
+configure:12210: checking for unistd.h
+configure:12210: result: yes
+configure:12223: checking gf_complete.h usability
+configure:12223: gcc -c -g -O3 -Wall  conftest.c >&5
+configure:12223: $? = 0
+configure:12223: result: yes
+configure:12223: checking gf_complete.h presence
+configure:12223: gcc -E  conftest.c
+configure:12223: $? = 0
+configure:12223: result: yes
+configure:12223: checking for gf_complete.h
+configure:12223: result: yes
+configure:12223: checking gf_general.h usability
+configure:12223: gcc -c -g -O3 -Wall  conftest.c >&5
+configure:12223: $? = 0
+configure:12223: result: yes
+configure:12223: checking gf_general.h presence
+configure:12223: gcc -E  conftest.c
+configure:12223: $? = 0
+configure:12223: result: yes
+configure:12223: checking for gf_general.h
+configure:12223: result: yes
+configure:12223: checking gf_method.h usability
+configure:12223: gcc -c -g -O3 -Wall  conftest.c >&5
+configure:12223: $? = 0
+configure:12223: result: yes
+configure:12223: checking gf_method.h presence
+configure:12223: gcc -E  conftest.c
+configure:12223: $? = 0
+configure:12223: result: yes
+configure:12223: checking for gf_method.h
+configure:12223: result: yes
+configure:12223: checking gf_rand.h usability
+configure:12223: gcc -c -g -O3 -Wall  conftest.c >&5
+configure:12223: $? = 0
+configure:12223: result: yes
+configure:12223: checking gf_rand.h presence
+configure:12223: gcc -E  conftest.c
+configure:12223: $? = 0
+configure:12223: result: yes
+configure:12223: checking for gf_rand.h
+configure:12223: result: yes
+configure:12235: checking for uint32_t
+configure:12235: gcc -c -g -O3 -Wall  conftest.c >&5
+configure:12235: $? = 0
+configure:12235: result: yes
+configure:12249: checking for uint64_t
+configure:12249: gcc -c -g -O3 -Wall  conftest.c >&5
+configure:12249: $? = 0
+configure:12249: result: yes
+configure:12341: checking for x86 cpuid 0x00000001 output
+configure:12370: gcc -o conftest -g -O3 -Wall   conftest.c -lgf_complete  >&5
+configure:12370: $? = 0
+configure:12370: ./conftest
+configure:12370: $? = 0
+configure:12380: result: 806ea:2100800:7ffafbff:bfebfbff
+configure:12397: checking whether mmx is supported
+configure:12409: result: yes
+configure:12412: checking whether sse is supported
+configure:12424: result: yes
+configure:12427: checking whether sse2 is supported
+configure:12439: result: yes
+configure:12442: checking whether sse3 is supported
+configure:12454: result: yes
+configure:12457: checking whether ssse3 is supported
+configure:12469: result: yes
+configure:12472: checking whether sse4.1 is supported
+configure:12484: result: yes
+configure:12487: checking whether sse4.2 is supported
+configure:12499: result: yes
+configure:12502: checking whether avx is supported by processor
+configure:12514: result: yes
+configure:12525: checking for x86-AVX xgetbv 0x00000000 output
+configure:12555: gcc -o conftest -g -O3 -Wall   conftest.c -lgf_complete  >&5
+configure:12555: $? = 0
+configure:12555: ./conftest
+configure:12555: $? = 0
+configure:12565: result: 1f:0
+configure:12580: checking whether avx is supported by operating system
+configure:12595: result: yes
+configure:12604: checking whether C compiler accepts -mmmx
+configure:12623: gcc -c -g -O3 -Wall  -mmmx  conftest.c >&5
+configure:12623: $? = 0
+configure:12631: result: yes
+configure:12651: checking whether C compiler accepts -msse
+configure:12670: gcc -c -g -O3 -Wall  -msse  conftest.c >&5
+configure:12670: $? = 0
+configure:12678: result: yes
+configure:12698: checking whether C compiler accepts -msse2
+configure:12717: gcc -c -g -O3 -Wall  -msse2  conftest.c >&5
+configure:12717: $? = 0
+configure:12725: result: yes
+configure:12745: checking whether C compiler accepts -msse3
+configure:12764: gcc -c -g -O3 -Wall  -msse3  conftest.c >&5
+configure:12764: $? = 0
+configure:12772: result: yes
+configure:12792: checking whether C compiler accepts -mssse3
+configure:12811: gcc -c -g -O3 -Wall  -mssse3  conftest.c >&5
+configure:12811: $? = 0
+configure:12819: result: yes
+configure:12839: checking whether C compiler accepts -msse4.1
+configure:12858: gcc -c -g -O3 -Wall  -msse4.1  conftest.c >&5
+configure:12858: $? = 0
+configure:12866: result: yes
+configure:12886: checking whether C compiler accepts -msse4.2
+configure:12905: gcc -c -g -O3 -Wall  -msse4.2  conftest.c >&5
+configure:12905: $? = 0
+configure:12913: result: yes
+configure:12933: checking whether C compiler accepts -mavx
+configure:12952: gcc -c -g -O3 -Wall  -mavx  conftest.c >&5
+configure:12952: $? = 0
+configure:12960: result: yes
+configure:12998: checking for stdlib.h
+configure:12998: result: yes
+configure:13008: checking for GNU libc compatible malloc
+configure:13032: gcc -o conftest -g -O3 -Wall   conftest.c -lgf_complete  >&5
+configure:13032: $? = 0
+configure:13032: ./conftest
+configure:13032: $? = 0
+configure:13042: result: yes
+configure:13066: checking for bzero
+configure:13066: gcc -o conftest -g -O3 -Wall   conftest.c -lgf_complete  >&5
+conftest.c:67:6: warning: conflicting types for built-in function 'bzero' [-Wbuiltin-declaration-mismatch]
  char bzero ();
       ^~~~~
  char bzero ();
       ^~~~~
-configure:17511: $? = 0
-configure:17511: result: yes
-configure:17511: checking for getcwd
-configure:17511: gcc -o conftest -g -O3 -Wall   conftest.c -lgf_complete  >&5
-configure:17511: $? = 0
-configure:17511: result: yes
-configure:17511: checking for gettimeofday
-configure:17511: gcc -o conftest -g -O3 -Wall   conftest.c -lgf_complete  >&5
-configure:17511: $? = 0
-configure:17511: result: yes
-configure:17511: checking for mkdir
-configure:17511: gcc -o conftest -g -O3 -Wall   conftest.c -lgf_complete  >&5
-configure:17511: $? = 0
-configure:17511: result: yes
-configure:17511: checking for strchr
-configure:17511: gcc -o conftest -g -O3 -Wall   conftest.c -lgf_complete  >&5
-conftest.c:71:6: warning: conflicting types for built-in function 'strchr'
+configure:13066: $? = 0
+configure:13066: result: yes
+configure:13066: checking for getcwd
+configure:13066: gcc -o conftest -g -O3 -Wall   conftest.c -lgf_complete  >&5
+configure:13066: $? = 0
+configure:13066: result: yes
+configure:13066: checking for gettimeofday
+configure:13066: gcc -o conftest -g -O3 -Wall   conftest.c -lgf_complete  >&5
+configure:13066: $? = 0
+configure:13066: result: yes
+configure:13066: checking for mkdir
+configure:13066: gcc -o conftest -g -O3 -Wall   conftest.c -lgf_complete  >&5
+configure:13066: $? = 0
+configure:13066: result: yes
+configure:13066: checking for strchr
+configure:13066: gcc -o conftest -g -O3 -Wall   conftest.c -lgf_complete  >&5
+conftest.c:71:6: warning: conflicting types for built-in function 'strchr' [-Wbuiltin-declaration-mismatch]
  char strchr ();
       ^~~~~~
  char strchr ();
       ^~~~~~
-configure:17511: $? = 0
-configure:17511: result: yes
-configure:17511: checking for strdup
-configure:17511: gcc -o conftest -g -O3 -Wall   conftest.c -lgf_complete  >&5
-conftest.c:72:6: warning: conflicting types for built-in function 'strdup'
+configure:13066: $? = 0
+configure:13066: result: yes
+configure:13066: checking for strdup
+configure:13066: gcc -o conftest -g -O3 -Wall   conftest.c -lgf_complete  >&5
+conftest.c:72:6: warning: conflicting types for built-in function 'strdup' [-Wbuiltin-declaration-mismatch]
  char strdup ();
       ^~~~~~
  char strdup ();
       ^~~~~~
-configure:17511: $? = 0
-configure:17511: result: yes
-configure:17511: checking for strrchr
-configure:17511: gcc -o conftest -g -O3 -Wall   conftest.c -lgf_complete  >&5
-conftest.c:73:6: warning: conflicting types for built-in function 'strrchr'
+configure:13066: $? = 0
+configure:13066: result: yes
+configure:13066: checking for strrchr
+configure:13066: gcc -o conftest -g -O3 -Wall   conftest.c -lgf_complete  >&5
+conftest.c:73:6: warning: conflicting types for built-in function 'strrchr' [-Wbuiltin-declaration-mismatch]
  char strrchr ();
       ^~~~~~~
  char strrchr ();
       ^~~~~~~
-configure:17511: $? = 0
-configure:17511: result: yes
-configure:17632: checking that generated files are newer than configure
-configure:17638: result: done
-configure:17669: creating ./config.status
+configure:13066: $? = 0
+configure:13066: result: yes
+configure:13179: checking that generated files are newer than configure
+configure:13185: result: done
+configure:13216: creating ./config.status
+
+## ---------------------- ##
+## Running config.status. ##
+## ---------------------- ##
+
+This file was extended by Jerasure config.status 2.0, which was
+generated by GNU Autoconf 2.69.  Invocation command line was
+
+  CONFIG_FILES    = 
+  CONFIG_HEADERS  = 
+  CONFIG_LINKS    = 
+  CONFIG_COMMANDS = 
+  $ ./config.status 
+
+on extinction
+
+config.status:1175: creating Examples/Makefile
+config.status:1175: creating Makefile
+config.status:1175: creating src/Makefile
+config.status:1175: creating include/config.h
+config.status:1356: include/config.h is unchanged
+config.status:1404: executing depfiles commands
+config.status:1404: executing libtool commands
 
 ## ---------------- ##
 ## Cache variables. ##
 
 ## ---------------- ##
 ## Cache variables. ##
@@ -787,7 +813,7 @@ ac_cv_path_EGREP='/bin/grep -E'
 ac_cv_path_FGREP='/bin/grep -F'
 ac_cv_path_GREP=/bin/grep
 ac_cv_path_SED=/bin/sed
 ac_cv_path_FGREP='/bin/grep -F'
 ac_cv_path_GREP=/bin/grep
 ac_cv_path_SED=/bin/sed
-ac_cv_path_install='/usr//bin//install -c'
+ac_cv_path_install='/usr/bin/install -c'
 ac_cv_path_lt_DD=/bin/dd
 ac_cv_path_mkdir=/bin/mkdir
 ac_cv_prog_AWK=gawk
 ac_cv_path_lt_DD=/bin/dd
 ac_cv_path_mkdir=/bin/mkdir
 ac_cv_prog_AWK=gawk
@@ -816,8 +842,8 @@ ax_cv_check_cflags___msse4_1=yes
 ax_cv_check_cflags___msse4_2=yes
 ax_cv_check_cflags___msse=yes
 ax_cv_check_cflags___mssse3=yes
 ax_cv_check_cflags___msse4_2=yes
 ax_cv_check_cflags___msse=yes
 ax_cv_check_cflags___mssse3=yes
-ax_cv_gcc_x86_avx_xgetbv_0x00000000=7:0
-ax_cv_gcc_x86_cpuid_0x00000001=306c3:6100800:7ffafbff:bfebfbff
+ax_cv_gcc_x86_avx_xgetbv_0x00000000=1f:0
+ax_cv_gcc_x86_cpuid_0x00000001=806ea:2100800:7ffafbff:bfebfbff
 ax_cv_have_avx_cpu_ext=yes
 ax_cv_have_avx_ext=yes
 ax_cv_have_mmx_ext=yes
 ax_cv_have_avx_cpu_ext=yes
 ax_cv_have_avx_ext=yes
 ax_cv_have_mmx_ext=yes
@@ -843,9 +869,9 @@ lt_cv_file_magic_test_file=
 lt_cv_ld_reload_flag=-r
 lt_cv_nm_interface='BSD nm'
 lt_cv_objdir=.libs
 lt_cv_ld_reload_flag=-r
 lt_cv_nm_interface='BSD nm'
 lt_cv_objdir=.libs
-lt_cv_path_LD=/usr//bin//ld
-lt_cv_path_LDCXX='/usr//bin//ld -m elf_x86_64'
-lt_cv_path_NM='/usr//bin//nm -B'
+lt_cv_path_LD=/usr/bin/ld
+lt_cv_path_LDCXX='/usr/bin/ld -m elf_x86_64'
+lt_cv_path_NM='/usr/bin/nm -B'
 lt_cv_path_mainfest_tool=no
 lt_cv_prog_compiler_c_o=yes
 lt_cv_prog_compiler_c_o_CXX=yes
 lt_cv_path_mainfest_tool=no
 lt_cv_prog_compiler_c_o=yes
 lt_cv_prog_compiler_c_o_CXX=yes
@@ -914,7 +940,7 @@ INSTALL_DATA='${INSTALL} -m 644'
 INSTALL_PROGRAM='${INSTALL}'
 INSTALL_SCRIPT='${INSTALL}'
 INSTALL_STRIP_PROGRAM='$(install_sh) -c -s'
 INSTALL_PROGRAM='${INSTALL}'
 INSTALL_SCRIPT='${INSTALL}'
 INSTALL_STRIP_PROGRAM='$(install_sh) -c -s'
-LD='/usr//bin//ld -m elf_x86_64'
+LD='/usr/bin/ld -m elf_x86_64'
 LDFLAGS=''
 LIBOBJS=''
 LIBS='-lgf_complete '
 LDFLAGS=''
 LIBOBJS=''
 LIBS='-lgf_complete '
@@ -926,7 +952,7 @@ LT_SYS_LIBRARY_PATH=''
 MAKEINFO='${SHELL} /home/couturie/work/Cipher_code/IDA_new/jerasure/build-aux/missing makeinfo'
 MANIFEST_TOOL=':'
 MKDIR_P='/bin/mkdir -p'
 MAKEINFO='${SHELL} /home/couturie/work/Cipher_code/IDA_new/jerasure/build-aux/missing makeinfo'
 MANIFEST_TOOL=':'
 MKDIR_P='/bin/mkdir -p'
-NM='/usr//bin//nm -B'
+NM='/usr/bin/nm -B'
 NMEDIT=''
 OBJDUMP='objdump'
 OBJEXT='o'
 NMEDIT=''
 OBJDUMP='objdump'
 OBJEXT='o'
@@ -1056,26 +1082,3 @@ target_alias=''
 #define HAVE_STRRCHR 1
 
 configure: exit 0
 #define HAVE_STRRCHR 1
 
 configure: exit 0
-
-## ---------------------- ##
-## Running config.status. ##
-## ---------------------- ##
-
-This file was extended by Jerasure config.status 2.0, which was
-generated by GNU Autoconf 2.69.  Invocation command line was
-
-  CONFIG_FILES    = 
-  CONFIG_HEADERS  = 
-  CONFIG_LINKS    = 
-  CONFIG_COMMANDS = 
-  $ ./config.status 
-
-on extinction
-
-config.status:1179: creating Examples/Makefile
-config.status:1179: creating Makefile
-config.status:1179: creating src/Makefile
-config.status:1179: creating include/config.h
-config.status:1360: include/config.h is unchanged
-config.status:1408: executing depfiles commands
-config.status:1408: executing libtool commands
index 6ade4869f3a73a72e07968f273d38fbd69fcc87d..fa99fbec33a686e126c685f924befe99d7bdfc8d 100755 (executable)
@@ -440,7 +440,7 @@ gives unlimited permission to copy, distribute and modify it."
 
 ac_pwd='/home/couturie/work/Cipher_code/IDA_new/jerasure'
 srcdir='.'
 
 ac_pwd='/home/couturie/work/Cipher_code/IDA_new/jerasure'
 srcdir='.'
-INSTALL='/usr//bin//install -c'
+INSTALL='/usr/bin/install -c'
 MKDIR_P='/bin/mkdir -p'
 AWK='gawk'
 test -n "$AWK" || AWK=awk
 MKDIR_P='/bin/mkdir -p'
 AWK='gawk'
 test -n "$AWK" || AWK=awk
@@ -571,8 +571,8 @@ Xsed='/bin/sed -e 1s/^X//'
 GREP='/bin/grep'
 EGREP='/bin/grep -E'
 FGREP='/bin/grep -F'
 GREP='/bin/grep'
 EGREP='/bin/grep -E'
 FGREP='/bin/grep -F'
-LD='/usr//bin//ld -m elf_x86_64'
-NM='/usr//bin//nm -B'
+LD='/usr/bin/ld -m elf_x86_64'
+NM='/usr/bin/nm -B'
 LN_S='ln -s'
 max_cmd_len='1572864'
 ac_objext='o'
 LN_S='ln -s'
 max_cmd_len='1572864'
 ac_objext='o'
@@ -679,8 +679,8 @@ postuninstall_cmds=''
 finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
 finish_eval=''
 hardcode_into_libs='yes'
 finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
 finish_eval=''
 hardcode_into_libs='yes'
-sys_lib_search_path_spec='/home/couturie/TestU01-inst/lib /usr/lib/gcc/x86_64-linux-gnu/6 /usr/lib/x86_64-linux-gnu /usr/lib /lib/x86_64-linux-gnu /lib '
-configure_time_dlsearch_path='/lib /usr/lib /usr/lib/x86_64-linux-gnu/libfakeroot /lib/i386-linux-gnu /usr/lib/i386-linux-gnu /lib/i686-linux-gnu /usr/lib/i686-linux-gnu /usr/lib32 /usr/local/lib /lib/x86_64-linux-gnu /usr/lib/x86_64-linux-gnu '
+sys_lib_search_path_spec='/usr/lib/gcc/x86_64-linux-gnu/8 /usr/lib/x86_64-linux-gnu /usr/lib /lib/x86_64-linux-gnu /lib /home/couturie/work/Cipher_code/IDA_new/gf-complete/src/.libs '
+configure_time_dlsearch_path='/lib /usr/lib /usr/lib/x86_64-linux-gnu/libfakeroot /usr/local/lib /usr/local/lib/x86_64-linux-gnu /lib/x86_64-linux-gnu /usr/lib/x86_64-linux-gnu /lib32 /usr/lib32 /libx32 /usr/libx32 '
 configure_time_lt_sys_library_path=''
 hardcode_action='immediate'
 enable_dlopen='unknown'
 configure_time_lt_sys_library_path=''
 hardcode_action='immediate'
 enable_dlopen='unknown'
@@ -694,7 +694,7 @@ postdep_objects=''
 predeps=''
 postdeps=''
 compiler_lib_search_path=''
 predeps=''
 postdeps=''
 compiler_lib_search_path=''
-LD_CXX='/usr//bin//ld -m elf_x86_64'
+LD_CXX='/usr/bin/ld -m elf_x86_64'
 reload_flag_CXX=' -r'
 reload_cmds_CXX='$LD$reload_flag -o $output$reload_objs'
 old_archive_cmds_CXX='$AR $AR_FLAGS $oldlib$oldobjs~$RANLIB $tool_oldlib'
 reload_flag_CXX=' -r'
 reload_cmds_CXX='$LD$reload_flag -o $output$reload_objs'
 old_archive_cmds_CXX='$AR $AR_FLAGS $oldlib$oldobjs~$RANLIB $tool_oldlib'
@@ -736,12 +736,12 @@ prelink_cmds_CXX=''
 postlink_cmds_CXX=''
 file_list_spec_CXX=''
 hardcode_action_CXX='immediate'
 postlink_cmds_CXX=''
 file_list_spec_CXX=''
 hardcode_action_CXX='immediate'
-compiler_lib_search_dirs_CXX='/home/couturie/TestU01-inst//lib/../lib /usr/lib/gcc/x86_64-linux-gnu/6 /usr/lib/gcc/x86_64-linux-gnu/6/../../../x86_64-linux-gnu /usr/lib/gcc/x86_64-linux-gnu/6/../../../../lib /lib/x86_64-linux-gnu /lib/../lib /usr/lib/x86_64-linux-gnu /usr/lib/../lib /home/couturie/TestU01-inst//lib . /usr/lib/gcc/x86_64-linux-gnu/6/../../..'
-predep_objects_CXX='/usr/lib/gcc/x86_64-linux-gnu/6/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/6/crtbeginS.o'
-postdep_objects_CXX='/usr/lib/gcc/x86_64-linux-gnu/6/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/6/../../../x86_64-linux-gnu/crtn.o'
+compiler_lib_search_dirs_CXX='/usr/lib/gcc/x86_64-linux-gnu/8 /usr/lib/gcc/x86_64-linux-gnu/8/../../../x86_64-linux-gnu /usr/lib/gcc/x86_64-linux-gnu/8/../../../../lib /lib/x86_64-linux-gnu /lib/../lib /usr/lib/x86_64-linux-gnu /usr/lib/../lib . /home/couturie/work/Cipher_code/IDA_new/gf-complete/src/.libs /usr/lib/gcc/x86_64-linux-gnu/8/../../..'
+predep_objects_CXX='/usr/lib/gcc/x86_64-linux-gnu/8/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/8/crtbeginS.o'
+postdep_objects_CXX='/usr/lib/gcc/x86_64-linux-gnu/8/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/8/../../../x86_64-linux-gnu/crtn.o'
 predeps_CXX=''
 postdeps_CXX='-lstdc++ -lm -lgcc_s -lc -lgcc_s'
 predeps_CXX=''
 postdeps_CXX='-lstdc++ -lm -lgcc_s -lc -lgcc_s'
-compiler_lib_search_path_CXX='-L/home/couturie/TestU01-inst//lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/6 -L/usr/lib/gcc/x86_64-linux-gnu/6/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/6/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/home/couturie/TestU01-inst//lib -L. -L/usr/lib/gcc/x86_64-linux-gnu/6/../../..'
+compiler_lib_search_path_CXX='-L/usr/lib/gcc/x86_64-linux-gnu/8 -L/usr/lib/gcc/x86_64-linux-gnu/8/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/8/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L. -L/home/couturie/work/Cipher_code/IDA_new/gf-complete/src/.libs -L/usr/lib/gcc/x86_64-linux-gnu/8/../../..'
 
 LTCC='gcc'
 LTCFLAGS='-g -O3 -Wall'
 
 LTCC='gcc'
 LTCFLAGS='-g -O3 -Wall'
@@ -900,10 +900,10 @@ S["AR"]="ar"
 S["DLLTOOL"]="false"
 S["OBJDUMP"]="objdump"
 S["LN_S"]="ln -s"
 S["DLLTOOL"]="false"
 S["OBJDUMP"]="objdump"
 S["LN_S"]="ln -s"
-S["NM"]="/usr//bin//nm -B"
+S["NM"]="/usr/bin/nm -B"
 S["ac_ct_DUMPBIN"]=""
 S["DUMPBIN"]=""
 S["ac_ct_DUMPBIN"]=""
 S["DUMPBIN"]=""
-S["LD"]="/usr//bin//ld -m elf_x86_64"
+S["LD"]="/usr/bin/ld -m elf_x86_64"
 S["FGREP"]="/bin/grep -F"
 S["EGREP"]="/bin/grep -E"
 S["GREP"]="/bin/grep"
 S["FGREP"]="/bin/grep -F"
 S["EGREP"]="/bin/grep -E"
 S["GREP"]="/bin/grep"
index 6002a01353301ea5c9db0cb7a2db650d7b6a48ec..0cca9a810ecbd162379a11cba7c5343881d9736c 100644 (file)
@@ -9,7 +9,7 @@ AC_CONFIG_HEADERS([include/config.h])
 AC_CONFIG_AUX_DIR([build-aux])
 AC_CONFIG_MACRO_DIR([m4])
 
 AC_CONFIG_AUX_DIR([build-aux])
 AC_CONFIG_MACRO_DIR([m4])
 
-AM_INIT_AUTOMAKE([1.15 -Wall -Wno-extra-portability])
+AM_INIT_AUTOMAKE([1.13 -Wall -Wno-extra-portability])
 
 # Package default C compiler flags.
 dnl This must be before LT_INIT and AC_PROG_CC.
 
 # Package default C compiler flags.
 dnl This must be before LT_INIT and AC_PROG_CC.
index 33ac545f06cb141c24791f70e5f0957e7a3d8207..7a776933e9182616db9a2403a0dcb0bc02033903 100755 (executable)
@@ -90,7 +90,7 @@ EGREP="/bin/grep -E"
 FGREP="/bin/grep -F"
 
 # A BSD- or MS-compatible name lister.
 FGREP="/bin/grep -F"
 
 # A BSD- or MS-compatible name lister.
-NM="/usr//bin//nm -B"
+NM="/usr/bin/nm -B"
 
 # Whether we need soft or hard links.
 LN_S="ln -s"
 
 # Whether we need soft or hard links.
 LN_S="ln -s"
@@ -281,10 +281,10 @@ finish_eval=""
 hardcode_into_libs=yes
 
 # Compile-time system search path for libraries.
 hardcode_into_libs=yes
 
 # Compile-time system search path for libraries.
-sys_lib_search_path_spec="/home/couturie/TestU01-inst/lib /usr/lib/gcc/x86_64-linux-gnu/6 /usr/lib/x86_64-linux-gnu /usr/lib /lib/x86_64-linux-gnu /lib "
+sys_lib_search_path_spec="/usr/lib/gcc/x86_64-linux-gnu/8 /usr/lib/x86_64-linux-gnu /usr/lib /lib/x86_64-linux-gnu /lib /home/couturie/work/Cipher_code/IDA_new/gf-complete/src/.libs "
 
 # Detected run-time system search path for libraries.
 
 # Detected run-time system search path for libraries.
-sys_lib_dlsearch_path_spec="/lib /usr/lib /usr/lib/x86_64-linux-gnu/libfakeroot /lib/i386-linux-gnu /usr/lib/i386-linux-gnu /lib/i686-linux-gnu /usr/lib/i686-linux-gnu /usr/lib32 /usr/local/lib /lib/x86_64-linux-gnu /usr/lib/x86_64-linux-gnu "
+sys_lib_dlsearch_path_spec="/lib /usr/lib /usr/lib/x86_64-linux-gnu/libfakeroot /usr/local/lib /usr/local/lib/x86_64-linux-gnu /lib/x86_64-linux-gnu /usr/lib/x86_64-linux-gnu /lib32 /usr/lib32 /libx32 /usr/libx32 "
 
 # Explicit LT_SYS_LIBRARY_PATH set during ./configure time.
 configure_time_lt_sys_library_path=""
 
 # Explicit LT_SYS_LIBRARY_PATH set during ./configure time.
 configure_time_lt_sys_library_path=""
@@ -304,7 +304,7 @@ striplib="strip --strip-unneeded"
 
 
 # The linker used to build libraries.
 
 
 # The linker used to build libraries.
-LD="/usr//bin//ld -m elf_x86_64"
+LD="/usr/bin/ld -m elf_x86_64"
 
 # How to create reloadable object files.
 reload_flag=" -r"
 
 # How to create reloadable object files.
 reload_flag=" -r"
@@ -11669,7 +11669,7 @@ build_old_libs=`case $build_libtool_libs in yes) echo no;; *) echo yes;; esac`
 # ### BEGIN LIBTOOL TAG CONFIG: CXX
 
 # The linker used to build libraries.
 # ### BEGIN LIBTOOL TAG CONFIG: CXX
 
 # The linker used to build libraries.
-LD="/usr//bin//ld -m elf_x86_64"
+LD="/usr/bin/ld -m elf_x86_64"
 
 # How to create reloadable object files.
 reload_flag=" -r"
 
 # How to create reloadable object files.
 reload_flag=" -r"
@@ -11800,17 +11800,17 @@ file_list_spec=""
 hardcode_action=immediate
 
 # The directories searched by this compiler when creating a shared library.
 hardcode_action=immediate
 
 # The directories searched by this compiler when creating a shared library.
-compiler_lib_search_dirs="/home/couturie/TestU01-inst//lib/../lib /usr/lib/gcc/x86_64-linux-gnu/6 /usr/lib/gcc/x86_64-linux-gnu/6/../../../x86_64-linux-gnu /usr/lib/gcc/x86_64-linux-gnu/6/../../../../lib /lib/x86_64-linux-gnu /lib/../lib /usr/lib/x86_64-linux-gnu /usr/lib/../lib /home/couturie/TestU01-inst//lib . /usr/lib/gcc/x86_64-linux-gnu/6/../../.."
+compiler_lib_search_dirs="/usr/lib/gcc/x86_64-linux-gnu/8 /usr/lib/gcc/x86_64-linux-gnu/8/../../../x86_64-linux-gnu /usr/lib/gcc/x86_64-linux-gnu/8/../../../../lib /lib/x86_64-linux-gnu /lib/../lib /usr/lib/x86_64-linux-gnu /usr/lib/../lib . /home/couturie/work/Cipher_code/IDA_new/gf-complete/src/.libs /usr/lib/gcc/x86_64-linux-gnu/8/../../.."
 
 # Dependencies to place before and after the objects being linked to
 # create a shared library.
 
 # Dependencies to place before and after the objects being linked to
 # create a shared library.
-predep_objects="/usr/lib/gcc/x86_64-linux-gnu/6/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/6/crtbeginS.o"
-postdep_objects="/usr/lib/gcc/x86_64-linux-gnu/6/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/6/../../../x86_64-linux-gnu/crtn.o"
+predep_objects="/usr/lib/gcc/x86_64-linux-gnu/8/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/8/crtbeginS.o"
+postdep_objects="/usr/lib/gcc/x86_64-linux-gnu/8/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/8/../../../x86_64-linux-gnu/crtn.o"
 predeps=""
 postdeps="-lstdc++ -lm -lgcc_s -lc -lgcc_s"
 
 # The library search path used internally by the compiler when linking
 # a shared library.
 predeps=""
 postdeps="-lstdc++ -lm -lgcc_s -lc -lgcc_s"
 
 # The library search path used internally by the compiler when linking
 # a shared library.
-compiler_lib_search_path="-L/home/couturie/TestU01-inst//lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/6 -L/usr/lib/gcc/x86_64-linux-gnu/6/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/6/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/home/couturie/TestU01-inst//lib -L. -L/usr/lib/gcc/x86_64-linux-gnu/6/../../.."
+compiler_lib_search_path="-L/usr/lib/gcc/x86_64-linux-gnu/8 -L/usr/lib/gcc/x86_64-linux-gnu/8/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/8/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L. -L/home/couturie/work/Cipher_code/IDA_new/gf-complete/src/.libs -L/usr/lib/gcc/x86_64-linux-gnu/8/../../.."
 
 # ### END LIBTOOL TAG CONFIG: CXX
 
 # ### END LIBTOOL TAG CONFIG: CXX
index c6ed30b8b16e3c51af5ecc8300e50d9cb0bdbb34..415806b5e5ecd43e6bcdcf44409e9ac365225b84 100644 (file)
@@ -258,12 +258,12 @@ EGREP = /bin/grep -E
 EXEEXT = 
 FGREP = /bin/grep -F
 GREP = /bin/grep
 EXEEXT = 
 FGREP = /bin/grep -F
 GREP = /bin/grep
-INSTALL = /usr//bin//install -c
+INSTALL = /usr/bin/install -c
 INSTALL_DATA = ${INSTALL} -m 644
 INSTALL_PROGRAM = ${INSTALL}
 INSTALL_SCRIPT = ${INSTALL}
 INSTALL_STRIP_PROGRAM = $(install_sh) -c -s
 INSTALL_DATA = ${INSTALL} -m 644
 INSTALL_PROGRAM = ${INSTALL}
 INSTALL_SCRIPT = ${INSTALL}
 INSTALL_STRIP_PROGRAM = $(install_sh) -c -s
-LD = /usr//bin//ld -m elf_x86_64
+LD = /usr/bin/ld -m elf_x86_64
 LDFLAGS = 
 LIBOBJS = 
 LIBS = -lgf_complete 
 LDFLAGS = 
 LIBOBJS = 
 LIBS = -lgf_complete 
@@ -275,7 +275,7 @@ LT_SYS_LIBRARY_PATH =
 MAKEINFO = ${SHELL} /home/couturie/work/Cipher_code/IDA_new/jerasure/build-aux/missing makeinfo
 MANIFEST_TOOL = :
 MKDIR_P = /bin/mkdir -p
 MAKEINFO = ${SHELL} /home/couturie/work/Cipher_code/IDA_new/jerasure/build-aux/missing makeinfo
 MANIFEST_TOOL = :
 MKDIR_P = /bin/mkdir -p
-NM = /usr//bin//nm -B
+NM = /usr/bin/nm -B
 NMEDIT = 
 OBJDUMP = objdump
 OBJEXT = o
 NMEDIT = 
 OBJDUMP = objdump
 OBJEXT = o