[distcc] Remote compilations are mostly failing

Mihai Moldovan ionic at ionic.de
Thu May 20 09:29:10 MDT 2010


Hi,

my current machine setup is 2 i686 boxes (Intel PIII-S, 1.4GHz and an
Intel PM, 2GHz) paired with one amd64 box (Intel Q9550, 4*2.88GHz.)

Long story made short, I basically want the other boxes help out the
slowest PIII-S box while compiling stuff.

I have thus installed and set up paludis to use distcc on the PIII-S
box, as well as installed distcc on all other boxed, configured it and
started it.

Said this, I came upon the problem my amd64 box had an native x86_64
compiler and thus was kinda unusable for x86 compilation.
I fixed this by building an x86 cross compiler on this very box.

So far, everything seemed fine.

However, when firing everything up, my heart broke, as I saw all the
failed compilations scrolling by in the distcc logs of *both* other
machines.

I though was not able to find out, why exactly. I'd really like to see
gcc's error messages, but I haven't found a way to turn that on.

Interestingly, as the problems persist on both other boxes, I don't
think I messed up the cross compiler.

Here's some log output from distcc:

(amd64)
//////////////////////////////////////////////////////////////////////////////////////////////////////////////
distccd[493581] (dcc_check_client) connection from 192.168.0.5:44220
distccd[493581] (dcc_check_address) deny client 0x500a8c0, value
0x1a8c0, mask 0xffffff
distccd[493581] (dcc_check_address) match client 0x500a8c0, value
0xa8c0, mask 0xffffff
distccd[493581] (dcc_r_token_int) got DIST00000001
distccd[493581] (dcc_r_token_int) got ARGC0000001a
distccd[493581] (dcc_r_argv) reading 26 arguments from job submission
distccd[493581] (dcc_r_token_int) got ARGV00000015
distccd[493581] (dcc_r_token_string) got 'i686-pc-linux-gnu-g++'
distccd[493581] (dcc_r_argv) argv[0] = "i686-pc-linux-gnu-g++"
distccd[493581] (dcc_r_token_int) got ARGV00000008
distccd[493581] (dcc_r_token_string) got '-pthread'
distccd[493581] (dcc_r_argv) argv[1] = "-pthread"
distccd[493581] (dcc_r_token_int) got ARGV00000005
distccd[493581] (dcc_r_token_string) got '-Wall'
distccd[493581] (dcc_r_argv) argv[2] = "-Wall"
distccd[493581] (dcc_r_token_int) got ARGV00000007
distccd[493581] (dcc_r_token_string) got '-Wextra'
distccd[493581] (dcc_r_argv) argv[3] = "-Wextra"
distccd[493581] (dcc_r_token_int) got ARGV00000010
distccd[493581] (dcc_r_token_string) got '-Wold-style-cast'
distccd[493581] (dcc_r_argv) argv[4] = "-Wold-style-cast"
distccd[493581] (dcc_r_token_int) got ARGV00000011
distccd[493581] (dcc_r_token_string) got '-Wredundant-decls'
distccd[493581] (dcc_r_argv) argv[5] = "-Wredundant-decls"
distccd[493581] (dcc_r_token_int) got ARGV00000016
distccd[493581] (dcc_r_token_string) got '-Wstrict-null-sentinel'
distccd[493581] (dcc_r_argv) argv[6] = "-Wstrict-null-sentinel"
distccd[493581] (dcc_r_token_int) got ARGV00000012
distccd[493581] (dcc_r_token_string) got '-Wmissing-noreturn'
distccd[493581] (dcc_r_argv) argv[7] = "-Wmissing-noreturn"
distccd[493581] (dcc_r_token_int) got ARGV00000014
distccd[493581] (dcc_r_token_string) got '-Woverloaded-virtual'
distccd[493581] (dcc_r_argv) argv[8] = "-Woverloaded-virtual"
distccd[493581] (dcc_r_token_int) got ARGV0000000b
distccd[493581] (dcc_r_token_string) got '-Winit-self'
distccd[493581] (dcc_r_argv) argv[9] = "-Winit-self"
distccd[493581] (dcc_r_token_int) got ARGV00000008
distccd[493581] (dcc_r_token_string) got '-Wunused'
distccd[493581] (dcc_r_argv) argv[10] = "-Wunused"
distccd[493581] (dcc_r_token_int) got ARGV00000011
distccd[493581] (dcc_r_token_string) got '-Wunused-function'
distccd[493581] (dcc_r_argv) argv[11] = "-Wunused-function"
distccd[493581] (dcc_r_token_int) got ARGV00000008
distccd[493581] (dcc_r_token_string) got '-Wshadow'
distccd[493581] (dcc_r_argv) argv[12] = "-Wshadow"
distccd[493581] (dcc_r_token_int) got ARGV0000000f
distccd[493581] (dcc_r_token_string) got '-Wwrite-strings'
distccd[493581] (dcc_r_argv) argv[13] = "-Wwrite-strings"
distccd[493581] (dcc_r_token_int) got ARGV0000000d
distccd[493581] (dcc_r_token_string) got '-Wfloat-equal'
distccd[493581] (dcc_r_argv) argv[14] = "-Wfloat-equal"
distccd[493581] (dcc_r_token_int) got ARGV00000015
distccd[493581] (dcc_r_token_string) got '-Wno-non-virtual-dtor'
distccd[493581] (dcc_r_argv) argv[15] = "-Wno-non-virtual-dtor"
distccd[493581] (dcc_r_token_int) got ARGV00000003
distccd[493581] (dcc_r_token_string) got '-O2'
distccd[493581] (dcc_r_argv) argv[16] = "-O2"
distccd[493581] (dcc_r_token_int) got ARGV0000000f
distccd[493581] (dcc_r_token_string) got '-march=pentium3'
distccd[493581] (dcc_r_argv) argv[17] = "-march=pentium3"
distccd[493581] (dcc_r_token_int) got ARGV0000000f
distccd[493581] (dcc_r_token_string) got '-mtune=pentium3'
distccd[493581] (dcc_r_argv) argv[18] = "-mtune=pentium3"
distccd[493581] (dcc_r_token_int) got ARGV00000005
distccd[493581] (dcc_r_token_string) got '-pipe'
distccd[493581] (dcc_r_argv) argv[19] = "-pipe"
distccd[493581] (dcc_r_token_int) got ARGV00000014
distccd[493581] (dcc_r_token_string) got '-fomit-frame-pointer'
distccd[493581] (dcc_r_argv) argv[20] = "-fomit-frame-pointer"
distccd[493581] (dcc_r_token_int) got ARGV00000002
distccd[493581] (dcc_r_token_string) got '-c'
distccd[493581] (dcc_r_argv) argv[21] = "-c"
distccd[493581] (dcc_r_token_int) got ARGV00000013
distccd[493581] (dcc_r_token_string) got 'security_context.cc'
distccd[493581] (dcc_r_argv) argv[22] = "security_context.cc"
distccd[493581] (dcc_r_token_int) got ARGV00000005
distccd[493581] (dcc_r_token_string) got '-fPIC'
distccd[493581] (dcc_r_argv) argv[23] = "-fPIC"
distccd[493581] (dcc_r_token_int) got ARGV00000002
distccd[493581] (dcc_r_token_string) got '-o'
distccd[493581] (dcc_r_argv) argv[24] = "-o"
distccd[493581] (dcc_r_token_int) got ARGV00000018
distccd[493581] (dcc_r_token_string) got '.libs/security_context.o'
distccd[493581] (dcc_r_argv) argv[25] = ".libs/security_context.o"
distccd[493581] (dcc_r_argv) got arguments: i686-pc-linux-gnu-g++
-pthread -Wall -Wextra -Wold-style-cast -Wredundant-decls
-Wstrict-null-sentinel -Wmissing-noreturn -Woverloaded-virtual
-Winit-self -Wunused -Wunused-function -Wshadow -Wwrite-strings
-Wfloat-equal -Wno-non-virtual-dtor -O2 -march=pentium3 -mtune=pentium3
-pipe -fomit-frame-pointer -c security_context.cc -fPIC -o
.libs/security_context.o
distccd[493581] (dcc_scan_args) scanning arguments:
i686-pc-linux-gnu-g++ -pthread -Wall -Wextra -Wold-style-cast
-Wredundant-decls -Wstrict-null-sentinel -Wmissing-noreturn
-Woverloaded-virtual -Winit-self -Wunused -Wunused-function -Wshadow
-Wwrite-strings -Wfloat-equal -Wno-non-virtual-dtor -O2 -march=pentium3
-mtune=pentium3 -pipe -fomit-frame-pointer -c security_context.cc -fPIC
-o .libs/security_context.o
distccd[493581] (dcc_scan_args) found input file "security_context.cc"
distccd[493581] (dcc_scan_args) found object/output file
".libs/security_context.o"
distccd[493581] compile from security_context.cc to security_context.o
distccd[493581] (dcc_run_job) output file .libs/security_context.o
distccd[493581] (dcc_input_tmpnam) input file security_context.cc
distccd[493581] (dcc_r_token_int) got DOTI001ec5a9
distccd[493581] (dcc_r_file) received 2016681 bytes to file
/tmp/distccd_d1584dea.ii
distccd[493581] (dcc_r_file_timed) 2016681 bytes received in 0.171253s,
rate 11500kB/s
distccd[493581] (dcc_set_input) changed input from "security_context.cc"
to "/tmp/distccd_d1584dea.ii"
distccd[493581] (dcc_set_input) command after: i686-pc-linux-gnu-g++
-pthread -Wall -Wextra -Wold-style-cast -Wredundant-decls
-Wstrict-null-sentinel -Wmissing-noreturn -Woverloaded-virtual
-Winit-self -Wunused -Wunused-function -Wshadow -Wwrite-strings
-Wfloat-equal -Wno-non-virtual-dtor -O2 -march=pentium3 -mtune=pentium3
-pipe -fomit-frame-pointer -c /tmp/distccd_d1584dea.ii -fPIC -o
.libs/security_context.o
distccd[493581] (dcc_set_output) changed output from
".libs/security_context.o" to "/tmp/distccd_d1914dea.o"
distccd[493581] (dcc_set_output) command after: i686-pc-linux-gnu-g++
-pthread -Wall -Wextra -Wold-style-cast -Wredundant-decls
-Wstrict-null-sentinel -Wmissing-noreturn -Woverloaded-virtual
-Winit-self -Wunused -Wunused-function -Wshadow -Wwrite-strings
-Wfloat-equal -Wno-non-virtual-dtor -O2 -march=pentium3 -mtune=pentium3
-pipe -fomit-frame-pointer -c /tmp/distccd_d1584dea.ii -fPIC -o
/tmp/distccd_d1914dea.o
distccd[493581] (dcc_check_compiler_masq) /usr/bin/i686-pc-linux-gnu-g++
is a safe symlink to /usr/libexec/gcc/i686-pc-linux-gnu/g++
distccd[493581] (dcc_spawn_child) forking to execute:
i686-pc-linux-gnu-g++ -pthread -Wall -Wextra -Wold-style-cast
-Wredundant-decls -Wstrict-null-sentinel -Wmissing-noreturn
-Woverloaded-virtual -Winit-self -Wunused -Wunused-function -Wshadow
-Wwrite-strings -Wfloat-equal -Wno-non-virtual-dtor -O2 -march=pentium3
-mtune=pentium3 -pipe -fomit-frame-pointer -c /tmp/distccd_d1584dea.ii
-fPIC -o /tmp/distccd_d1914dea.o
distccd[493581] (dcc_spawn_child) child started as pid503464
distccd[503464] (dcc_new_pgrp) entered process group
distccd[503464] (dcc_increment_safeguard) setting safeguard:
_DISTCC_SAFEGUARD=1
distccd[493581] (dcc_collect_child) cc child 503464 terminated with
status 0x100
distccd[493581] (dcc_collect_child) cc times: user 0.000000s, system
0.000000s, 0 minflt, 0 majflt
distccd[493581] (dcc_x_token_int) send DONE00000001
distccd[493581] (dcc_x_token_int) send STAT00000100
distccd[493581] (dcc_x_file) send 4258 byte file
/tmp/distcc_37014de9.stderr with token SERR and compression 69
distccd[493581] (dcc_x_token_int) send SERR000010a2
distccd[493581] (dcc_x_file) send 0 byte file
/tmp/distcc_36db4de9.stdout with token SOUT and compression 69
distccd[493581] (dcc_x_token_int) send SOUT00000000
distccd[493581] (dcc_x_token_int) send DOTO00000000
distccd[493581] i686-pc-linux-gnu-g++ security_context.cc on localhost
failed
distccd[493581] job complete
distccd[493581] (dcc_cleanup_tempfiles_inner) deleted 5 temporary files
distccd[493581] (dcc_job_summary) client: 192.168.0.5:44220
COMPILE_ERROR exit:1 sig:0 core:0 ret:0 time:1552ms
i686-pc-linux-gnu-g++ security_context.cc
//////////////////////////////////////////////////////////////////////////////////////////////////////////////

(PM)
//////////////////////////////////////////////////////////////////////////////////////////////////////////////
distccd[21665] (dcc_r_argv) reading 25 arguments from job submission
distccd[21665] (dcc_r_token_int) got ARGV00000015
distccd[21665] (dcc_r_token_string) got 'i686-pc-linux-gnu-g++'
distccd[21665] (dcc_r_argv) argv[0] = "i686-pc-linux-gnu-g++"
distccd[21665] (dcc_r_token_int) got ARGV00000008
distccd[21665] (dcc_r_token_string) got '-pthread'
distccd[21665] (dcc_r_argv) argv[1] = "-pthread"
distccd[21665] (dcc_r_token_int) got ARGV00000005
distccd[21665] (dcc_r_token_string) got '-Wall'
distccd[21665] (dcc_r_argv) argv[2] = "-Wall"
distccd[21665] (dcc_r_token_int) got ARGV00000007
distccd[21665] (dcc_r_token_string) got '-Wextra'
distccd[21665] (dcc_r_argv) argv[3] = "-Wextra"
distccd[21665] (dcc_r_token_int) got ARGV00000010
distccd[21665] (dcc_r_token_string) got '-Wold-style-cast'
distccd[21665] (dcc_r_argv) argv[4] = "-Wold-style-cast"
distccd[21665] (dcc_r_token_int) got ARGV00000011
distccd[21665] (dcc_r_token_string) got '-Wredundant-decls'
distccd[21665] (dcc_r_argv) argv[5] = "-Wredundant-decls"
distccd[21665] (dcc_r_token_int) got ARGV00000016
distccd[21665] (dcc_r_token_string) got '-Wstrict-null-sentinel'
distccd[21665] (dcc_r_argv) argv[6] = "-Wstrict-null-sentinel"
distccd[21665] (dcc_r_token_int) got ARGV00000012
distccd[21665] (dcc_r_token_string) got '-Wmissing-noreturn'
distccd[21665] (dcc_r_argv) argv[7] = "-Wmissing-noreturn"
distccd[21665] (dcc_r_token_int) got ARGV00000014
distccd[21665] (dcc_r_token_string) got '-Woverloaded-virtual'
distccd[21665] (dcc_r_argv) argv[8] = "-Woverloaded-virtual"
distccd[21665] (dcc_r_token_int) got ARGV0000000b
distccd[21665] (dcc_r_token_string) got '-Winit-self'
distccd[21665] (dcc_r_argv) argv[9] = "-Winit-self"
distccd[21665] (dcc_r_token_int) got ARGV00000008
distccd[21665] (dcc_r_token_string) got '-Wunused'
distccd[21665] (dcc_r_argv) argv[10] = "-Wunused"
distccd[21665] (dcc_r_token_int) got ARGV00000011
distccd[21665] (dcc_r_token_string) got '-Wunused-function'
distccd[21665] (dcc_r_argv) argv[11] = "-Wunused-function"
distccd[21665] (dcc_r_token_int) got ARGV00000008
distccd[21665] (dcc_r_token_string) got '-Wshadow'
distccd[21665] (dcc_r_argv) argv[12] = "-Wshadow"
distccd[21665] (dcc_r_token_int) got ARGV0000000f
distccd[21665] (dcc_r_token_string) got '-Wwrite-strings'
distccd[21665] (dcc_r_argv) argv[13] = "-Wwrite-strings"
distccd[21665] (dcc_r_token_int) got ARGV0000000d
distccd[21665] (dcc_r_token_string) got '-Wfloat-equal'
distccd[21665] (dcc_r_argv) argv[14] = "-Wfloat-equal"
distccd[21665] (dcc_r_token_int) got ARGV00000015
distccd[21665] (dcc_r_token_string) got '-Wno-non-virtual-dtor'
distccd[21665] (dcc_r_argv) argv[15] = "-Wno-non-virtual-dtor"
distccd[21665] (dcc_r_token_int) got ARGV00000003
distccd[21665] (dcc_r_token_string) got '-O2'
distccd[21665] (dcc_r_argv) argv[16] = "-O2"
distccd[21665] (dcc_r_token_int) got ARGV0000000f
distccd[21665] (dcc_r_token_string) got '-march=pentium3'
distccd[21665] (dcc_r_argv) argv[17] = "-march=pentium3"
distccd[21665] (dcc_r_token_int) got ARGV0000000f
distccd[21665] (dcc_r_token_string) got '-mtune=pentium3'
distccd[21665] (dcc_r_argv) argv[18] = "-mtune=pentium3"
distccd[21665] (dcc_r_token_int) got ARGV00000005
distccd[21665] (dcc_r_token_string) got '-pipe'
distccd[21665] (dcc_r_argv) argv[19] = "-pipe"
distccd[21665] (dcc_r_token_int) got ARGV00000014
distccd[21665] (dcc_r_token_string) got '-fomit-frame-pointer'
distccd[21665] (dcc_r_argv) argv[20] = "-fomit-frame-pointer"
distccd[21665] (dcc_r_token_int) got ARGV00000002
distccd[21665] (dcc_r_token_string) got '-c'
distccd[21665] (dcc_r_argv) argv[21] = "-c"
distccd[21665] (dcc_r_token_int) got ARGV00000002
distccd[21665] (dcc_r_token_string) got '-o'
distccd[21665] (dcc_r_argv) argv[22] = "-o"
distccd[21665] (dcc_r_token_int) got ARGV00000015
distccd[21665] (dcc_r_token_string) got 'locked_pipe_command.o'
distccd[21665] (dcc_r_argv) argv[23] = "locked_pipe_command.o"
distccd[21665] (dcc_r_token_int) got ARGV00000016
distccd[21665] (dcc_r_token_string) got 'locked_pipe_command.cc'
distccd[21665] (dcc_r_argv) argv[24] = "locked_pipe_command.cc"
distccd[21665] (dcc_r_argv) got arguments: i686-pc-linux-gnu-g++
-pthread -Wall -Wextra -Wold-style-cast -Wredundant-decls
-Wstrict-null-sentinel -Wmissing-noreturn -Woverloaded-virtual
-Winit-self -Wunused -Wunused-function -Wshadow -Wwrite-strings
-Wfloat-equal -Wno-non-virtual-dtor -O2 -march=pentium3 -mtune=pentium3
-pipe -fomit-frame-pointer -c -o locked_pipe_command.o
locked_pipe_command.cc
distccd[21665] (dcc_scan_args) scanning arguments: i686-pc-linux-gnu-g++
-pthread -Wall -Wextra -Wold-style-cast -Wredundant-decls
-Wstrict-null-sentinel -Wmissing-noreturn -Woverloaded-virtual
-Winit-self -Wunused -Wunused-function -Wshadow -Wwrite-strings
-Wfloat-equal -Wno-non-virtual-dtor -O2 -march=pentium3 -mtune=pentium3
-pipe -fomit-frame-pointer -c -o locked_pipe_command.o
locked_pipe_command.cc
distccd[21665] (dcc_scan_args) found object/output file
"locked_pipe_command.o"
distccd[21665] (dcc_scan_args) found input file "locked_pipe_command.cc"
distccd[21665] compile from locked_pipe_command.cc to locked_pipe_command.o
distccd[21665] (dcc_run_job) output file locked_pipe_command.o
distccd[21665] (dcc_input_tmpnam) input file locked_pipe_command.cc
distccd[21665] (dcc_r_token_int) got DOTI000b1388
distccd[21641] (dcc_r_token_int) got DOTI000b085f
distccd[21665] (dcc_r_file) received 725896 bytes to file
/tmp/distccd_41da4df8.ii
distccd[21665] (dcc_r_file_timed) 725896 bytes received in 0.101135s,
rate 7009kB/s
distccd[21665] (dcc_set_input) changed input from
"locked_pipe_command.cc" to "/tmp/distccd_41da4df8.ii"
distccd[21665] (dcc_set_input) command after: i686-pc-linux-gnu-g++
-pthread -Wall -Wextra -Wold-style-cast -Wredundant-decls
-Wstrict-null-sentinel -Wmissing-noreturn -Woverloaded-virtual
-Winit-self -Wunused -Wunused-function -Wshadow -Wwrite-strings
-Wfloat-equal -Wno-non-virtual-dtor -O2 -march=pentium3 -mtune=pentium3
-pipe -fomit-frame-pointer -c -o locked_pipe_command.o
/tmp/distccd_41da4df8.ii
distccd[21665] (dcc_set_output) changed output from
"locked_pipe_command.o" to "/tmp/distccd_413c4df8.o"
distccd[21665] (dcc_set_output) command after: i686-pc-linux-gnu-g++
-pthread -Wall -Wextra -Wold-style-cast -Wredundant-decls
-Wstrict-null-sentinel -Wmissing-noreturn -Woverloaded-virtual
-Winit-self -Wunused -Wunused-function -Wshadow -Wwrite-strings
-Wfloat-equal -Wno-non-virtual-dtor -O2 -march=pentium3 -mtune=pentium3
-pipe -fomit-frame-pointer -c -o /tmp/distccd_413c4df8.o
/tmp/distccd_41da4df8.ii
distccd[21665] (dcc_check_compiler_masq)
/usr/i686-pc-linux-gnu/gcc-bin/4.3.4/i686-pc-linux-gnu-g++ is not a symlink
distccd[21665] (dcc_spawn_child) forking to execute:
i686-pc-linux-gnu-g++ -pthread -Wall -Wextra -Wold-style-cast
-Wredundant-decls -Wstrict-null-sentinel -Wmissing-noreturn
-Woverloaded-virtual -Winit-self -Wunused -Wunused-function -Wshadow
-Wwrite-strings -Wfloat-equal -Wno-non-virtual-dtor -O2 -march=pentium3
-mtune=pentium3 -pipe -fomit-frame-pointer -c -o /tmp/distccd_413c4df8.o
/tmp/distccd_41da4df8.ii
distccd[21665] (dcc_spawn_child) child started as pid21678
distccd[21678] (dcc_new_pgrp) entered process group
distccd[21678] (dcc_increment_safeguard) setting safeguard:
_DISTCC_SAFEGUARD=1
distccd[21641] (dcc_r_file) received 723039 bytes to file
/tmp/distccd_4a624df8.ii
distccd[21641] (dcc_r_file_timed) 723039 bytes received in 0.106685s,
rate 6618kB/s
distccd[21641] (dcc_set_input) changed input from "print_exports.cc" to
"/tmp/distccd_4a624df8.ii"
distccd[21641] (dcc_set_input) command after: i686-pc-linux-gnu-g++
-pthread -Wall -Wextra -Wold-style-cast -Wredundant-decls
-Wstrict-null-sentinel -Wmissing-noreturn -Woverloaded-virtual
-Winit-self -Wunused -Wunused-function -Wshadow -Wwrite-strings
-Wfloat-equal -Wno-non-virtual-dtor -O2 -march=pentium3 -mtune=pentium3
-pipe -fomit-frame-pointer -c -o print_exports.o /tmp/distccd_4a624df8.ii
distccd[21641] (dcc_set_output) changed output from "print_exports.o" to
"/tmp/distccd_4b8a4df8.o"
distccd[21641] (dcc_set_output) command after: i686-pc-linux-gnu-g++
-pthread -Wall -Wextra -Wold-style-cast -Wredundant-decls
-Wstrict-null-sentinel -Wmissing-noreturn -Woverloaded-virtual
-Winit-self -Wunused -Wunused-function -Wshadow -Wwrite-strings
-Wfloat-equal -Wno-non-virtual-dtor -O2 -march=pentium3 -mtune=pentium3
-pipe -fomit-frame-pointer -c -o /tmp/distccd_4b8a4df8.o
/tmp/distccd_4a624df8.ii
distccd[21641] (dcc_check_compiler_masq)
/usr/i686-pc-linux-gnu/gcc-bin/4.3.4/i686-pc-linux-gnu-g++ is not a symlink
distccd[21641] (dcc_spawn_child) forking to execute:
i686-pc-linux-gnu-g++ -pthread -Wall -Wextra -Wold-style-cast
-Wredundant-decls -Wstrict-null-sentinel -Wmissing-noreturn
-Woverloaded-virtual -Winit-self -Wunused -Wunused-function -Wshadow
-Wwrite-strings -Wfloat-equal -Wno-non-virtual-dtor -O2 -march=pentium3
-mtune=pentium3 -pipe -fomit-frame-pointer -c -o /tmp/distccd_4b8a4df8.o
/tmp/distccd_4a624df8.ii
distccd[21641] (dcc_spawn_child) child started as pid21681
distccd[21681] (dcc_new_pgrp) entered process group
distccd[21681] (dcc_increment_safeguard) setting safeguard:
_DISTCC_SAFEGUARD=1
distccd[21665] (dcc_collect_child) cc child 21678 terminated with status
0x100
distccd[21665] (dcc_collect_child) cc times: user 0.000000s, system
0.000000s, 0 minflt, 0 majflt
distccd[21665] (dcc_x_token_int) send DONE00000001
distccd[21665] (dcc_x_token_int) send STAT00000100
distccd[21665] (dcc_x_file) send 4585 byte file
/tmp/distcc_49314df8.stderr with token SERR and compression 69
distccd[21665] (dcc_x_token_int) send SERR000011e9
distccd[21665] (dcc_x_file) send 0 byte file /tmp/distcc_49234df8.stdout
with token SOUT and compression 69
distccd[21665] (dcc_x_token_int) send SOUT00000000
distccd[21665] (dcc_x_token_int) send DOTO00000000
distccd[21665] i686-pc-linux-gnu-g++ locked_pipe_command.cc on localhost
failed
distccd[21665] job complete
distccd[21665] (dcc_cleanup_tempfiles_inner) deleted 5 temporary files
distccd[21665] (dcc_job_summary) client: 192.168.0.5:56382 COMPILE_ERROR
exit:1 sig:0 core:0 ret:0 time:1681ms i686-pc-linux-gnu-g++
locked_pipe_command.cc
distccd[21641] (dcc_collect_child) cc child 21681 terminated with status
0x100
distccd[21641] (dcc_collect_child) cc times: user 0.000000s, system
0.000000s, 0 minflt, 0 majflt
distccd[21641] (dcc_x_token_int) send DONE00000001
distccd[21641] (dcc_x_token_int) send STAT00000100
distccd[21641] (dcc_x_file) send 4428 byte file
/tmp/distcc_33244df8.stderr with token SERR and compression 69
distccd[21641] (dcc_x_token_int) send SERR0000114c
distccd[21641] (dcc_x_file) send 0 byte file /tmp/distcc_33024df8.stdout
with token SOUT and compression 69
distccd[21641] (dcc_x_token_int) send SOUT00000000
distccd[21641] (dcc_x_token_int) send DOTO00000000
distccd[21641] i686-pc-linux-gnu-g++ print_exports.cc on localhost failed
distccd[21641] job complete
distccd[21641] (dcc_cleanup_tempfiles_inner) deleted 5 temporary files
distccd[21641] (dcc_job_summary) client: 192.168.0.5:56381 COMPILE_ERROR
exit:1 sig:0 core:0 ret:0 time:1777ms i686-pc-linux-gnu-g++ print_exports.cc
//////////////////////////////////////////////////////////////////////////////////////////////////////////////

All machines are ofc running gcc-4.3.4 and distcc-3.1.

Debugging help would really be appreciated.

Note: compilations on the local machine tend to always complete
successfully, for some reason...

Best regards,


Mihai

-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/pkcs7-signature
Size: 6111 bytes
Desc: S/MIME Cryptographic Signature
URL: <http://lists.samba.org/pipermail/distcc/attachments/20100520/f99848f1/attachment-0001.bin>


More information about the distcc mailing list