This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
Re: g++ testresult problem on i686
Franz Sirl writes:
> At 14:46 14.11.00, David Ronis wrote:
>
> >Something's broken in the g++ testsuite for gcc-ss 2.97 20001113 on an
> >i686-linux-gnu box. When I run make check, my logs show:
> >
> >
> > === g++ tests ===
> >
> >Schedule of variations:
> > unix
> >
> >Running target unix
> >Using /usr/local/share/dejagnu/baseboards/unix.exp as board description
> >file for target.
> >Using /usr/local/share/dejagnu/config/unix.exp as generic interface file
> >for target.
> >Using /home/ronis/Project/notar/gcc/gcc/testsuite/config/default.exp as
> >tool-and-target-specific interface file.
> >Running
> >/home/ronis/Project/notar/gcc/gcc/testsuite/g++.dg/special/ecos.exp ...
> >couldn't execute "/mkcheck": no such file or directory
> > while executing
> >"exec ${odir_v3}/mkcheck 2 ${odir_v3} ${sdir_v3}"
> > (procedure "g++_include_flags" line 21)
> > invoked from within
> >"g++_include_flags"
> > (procedure "g++_init" line 58)
> > invoked from within
> >"${tool}_init $test_file_name"
> > (procedure "runtest" line 19)
> > invoked from within
> >"runtest $test_name"
> > ("foreach" body line 42)
> > invoked from within
> >"foreach test_name [lsort [find ${dir} *.exp]] {
> > if { ${test_name} == "" } {
> > continue
> > }
> > # Ignore this one if asked to.
> > if { ${ignore..."
> > ("foreach" body line 36)
> > invoked from within
> >"foreach dir "${test_top_dirs}" {
> > if { ${dir} != ${srcdir} } {
> > # Ignore this directory if is a directory to be
> > # ignored.
> > if {[info..."
> > ("foreach" body line 78)
> > invoked from within
> >"foreach pass $multipass {
> >
> > # multipass_name is set for `record_test' to use (see framework.exp).
> > if { [lindex $pass 0] != "" } {
> > set multipass_..."
> > ("foreach" body line 55)
> > invoked from within
> >"foreach current_target $target_list {
> > verbose "target is $current_target";
> > set current_target_name $current_target;
> > set tlist [split $curr..."
> > (file "/usr/local/share/dejagnu/runtest.exp" line 1585)
> >
> >make[1]: [check-g++] Error 1 (ignored)
> >
> >
> >Looks like odir_v3 hasn't been defined. I configure and build in a
> >directory separate from the sources.
>
> configure threads explicitly with --enable-threads=posix instead of the
> simple --enable-threads.
>
> Franz.
Hi Franz,
Thanks for the reply. I don't specify --enable-threads at all when I
configure. Moreover, why is this relevant?
David