This is the mail archive of the gcc-bugs@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

[Bug other/60589] New: Parallel install fails


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60589

            Bug ID: 60589
           Summary: Parallel install fails
           Product: gcc
           Version: 4.9.0
            Status: UNCONFIRMED
          Severity: normal
          Priority: P3
         Component: other
          Assignee: unassigned at gcc dot gnu.org
          Reporter: y.gribov at samsung dot com
                CC: burnus at gcc dot gnu.org

GCC parallel install has been broken for a couple of days. Symptoms:

test -z
"/home/ygribov/install/gcc-master/lib/gcc/x86_64-unknown-linux-gnu/4.9.0/include/cilk"
|| /bin/mkdir -p
"/home/ygribov/install/gcc-master/lib/gcc/x86_64-unknown-linux-gnu/4.9.0/include/cilk"
test -z
"/home/ygribov/install/gcc-master/lib/gcc/x86_64-unknown-linux-gnu/4.9.0/include/cilk"
|| /bin/mkdir -p
"/home/ygribov/install/gcc-master/lib/gcc/x86_64-unknown-linux-gnu/4.9.0/include/cilk"
 /usr/bin/install -c -m 644
/home/ygribov/src/gcc-master/libcilkrts/include/cilk/cilk_api.h
/home/ygribov/src/gcc-master/libcilkrts/include/cilk/cilk_api_linux.h
/home/ygribov/src/gcc-master/libcilkrts/include/cilk/cilk.h
/home/ygribov/src/gcc-master/libcilkrts/include/cilk/cilk_stub.h
/home/ygribov/src/gcc-master/libcilkrts/include/cilk/cilk_undocumented.h
/home/ygribov/src/gcc-master/libcilkrts/include/cilk/common.h
/home/ygribov/src/gcc-master/libcilkrts/include/cilk/holder.h
/home/ygribov/src/gcc-master/libcilkrts/include/cilk/hyperobject_base.h
/home/ygribov/src/gcc-master/libcilkrts/include/cilk/metaprogramming.h
/home/ygribov/src/gcc-master/libcilkrts/include/cilk/reducer_file.h
/home/ygribov/src/gcc-master/libcilkrts/include/cilk/reducer.h
/home/ygribov/src/gcc-master/libcilkrts/include/cilk/reducer_list.h
/home/ygribov/src/gcc-master/libcilkrts/include/cilk/reducer_max.h
/home/ygribov/src/gcc-master/libcilkrts/include/cilk/reducer_min.h
/home/ygribov/src/gcc-master/libcilkrts/include/cilk/reducer_min_max.h
/home/ygribov/src/gcc-master/libcilkrts/include/cilk/reducer_opadd.h
/home/ygribov/src/gcc-master/libcilkrts/include/cilk/reducer_opand.h
/home/ygribov/src/gcc-master/libcilkrts/include/cilk/reducer_opmul.h
/home/ygribov/src/gcc-master/libcilkrts/include/cilk/reducer_opor.h
/home/ygribov/src/gcc-master/libcilkrts/include/cilk/reducer_opxor.h
/home/ygribov/src/gcc-master/libcilkrts/include/cilk/reducer_ostream.h
/home/ygribov/src/gcc-master/libcilkrts/include/cilk/reducer_string.h
'/home/ygribov/install/gcc-master/lib/gcc/x86_64-unknown-linux-gnu/4.9.0/include/cilk'
 /usr/bin/install -c -m 644
/home/ygribov/src/gcc-master/libcilkrts/include/cilk/cilk.h
'/home/ygribov/install/gcc-master/lib/gcc/x86_64-unknown-linux-gnu/4.9.0/include/cilk'
/usr/bin/install: cannot change permissions of
`/home/ygribov/install/gcc-master/lib/gcc/x86_64-unknown-linux-gnu/4.9.0/include/cilk/cilk.h':
No such file or directory
make[3]: *** [install-nodist_cilkincludeHEADERS] Error 1
make[3]: *** Waiting for unfinished jobs....

It looks like libcilkrts Makefile tries to install cilk.h twice in parallel (in
install-nodist_cilkinclude_HEADERS and install-cilkincludeHEADERS) and runs
into a conflict.

The error was probably introduced in r208440.

BTW could someone add libcilkrts to list of components?


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]