[Bug bootstrap/69725] New: profiledbootstrap failure due to unsats for isl functions

msebor at gcc dot gnu.org gcc-bugzilla@gcc.gnu.org
Tue Feb 9 02:51:00 GMT 2016


https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69725

            Bug ID: 69725
           Summary: profiledbootstrap failure due to unsats for isl
                    functions
           Product: gcc
           Version: 6.0
            Status: UNCONFIRMED
          Severity: normal
          Priority: P3
         Component: bootstrap
          Assignee: unassigned at gcc dot gnu.org
          Reporter: msebor at gcc dot gnu.org
  Target Milestone: ---

profiledbootstrap fails on powerpc64 due to the errors discussed in bug 65313. 
In trying to see if I can get profiledbootstrap to complete successfully on
other targets, I tried x86_64 with the following steps and errors during
stageprofile (in stage_current).

$ /src/gcc/trunk/configure --enable-languages=c,c++,fortran,go,lto,obj-c++
--enable-checking=release
...
$ make -j10 BOOT_CFLAGS='-O2 -flto -fuse-linker-plugin' profiledbootstrap
...
libtool: link: /build/trunk-profiledbootstrap/./prev-gcc/xgcc
-B/build/trunk-profiledbootstrap/./prev-gcc/
-B/usr/local/x86_64-pc-linux-gnu/bin/ -B/usr/local/x86_64-pc-linux-gnu/bin/
-B/usr/local/x86_64-pc-linux-gnu/lib/ -isystem
/usr/local/x86_64-pc-linux-gnu/include -isystem
/usr/local/x86_64-pc-linux-gnu/sys-include -O2 -flto -fuse-linker-plugin
-gtoggle -fprofile-generate -static-libstdc++ -static-libgcc -o isl_codegen
codegen.o  ./.libs/libisl.a /build/trunk-profiledbootstrap/./gmp/.libs/libgmp.a
/tmp/ccqdCvPP.ltrans0.ltrans.o: In function `main':
/src/gcc/trunk/isl/closure.c:13: undefined reference to
`isl_options_new_with_defaults'
/src/gcc/trunk/isl/closure.c:15: undefined reference to `isl_options_parse'
/src/gcc/trunk/isl/closure.c:17: undefined reference to `isl_options_args'
/src/gcc/trunk/isl/closure.c:17: undefined reference to
`isl_ctx_alloc_with_options'
/src/gcc/trunk/isl/closure.c:19: undefined reference to `isl_printer_to_file'
/src/gcc/trunk/isl/closure.c:21: undefined reference to
`isl_map_read_from_file'
/src/gcc/trunk/isl/closure.c:22: undefined reference to
`isl_map_transitive_closure'
/src/gcc/trunk/isl/closure.c:24: undefined reference to `isl_printer_print_str'
/src/gcc/trunk/isl/closure.c:25: undefined reference to `isl_printer_print_map'
/src/gcc/trunk/isl/closure.c:26: undefined reference to `isl_printer_end_line'
/src/gcc/trunk/isl/closure.c:27: undefined reference to `isl_map_compute_divs'
/src/gcc/trunk/isl/closure.c:28: undefined reference to `isl_map_coalesce'
/src/gcc/trunk/isl/closure.c:29: undefined reference to `isl_printer_print_str'
/src/gcc/trunk/isl/closure.c:30: undefined reference to `isl_printer_print_map'
/src/gcc/trunk/isl/closure.c:31: undefined reference to `isl_printer_end_line'
/src/gcc/trunk/isl/closure.c:32: undefined reference to `isl_map_free'
/src/gcc/trunk/isl/closure.c:34: undefined reference to `isl_printer_free'
/src/gcc/trunk/isl/closure.c:36: undefined reference to `isl_ctx_free'
collect2: error: ld returned 1 exit status
Makefile:1189: recipe for target 'isl_closure' failed
make[5]: *** [isl_closure] Error 1
make[5]: *** Waiting for unfinished jobs....


More information about the Gcc-bugs mailing list