On Linux/Intel64, I got

Executing on host: /export/build/gnu/gcc/build-x86_64-linux/gcc/xgcc
-B/export/build/gnu/gcc/build-x86_64-linux/gcc/ -I.
-I/net/gnu-13/export/gnu/src/gcc/gcc/gcc/testsuite
-I/net/gnu-13/export/gnu/src/gcc/gcc/gcc/testsuite/../../gcc
-I/export/build/gnu/gcc/build-x86_64-linux/gcc/testsuite/gcc/../../../gcc 
-I/net/gnu-13/export/gnu/src/gcc/gcc/gcc/testsuite/../../include
-I/net/gnu-13/export/gnu/src/gcc/gcc/gcc/testsuite/../../libcpp/include  -I -O
-DIN_GCC -fPIC -shared
/net/gnu-13/export/gnu/src/gcc/gcc/gcc/testsuite/gcc.dg/plugin/selfassign.c  
-lm   -m32 -o selfassign.so    (timeout = 300)
Executing on host: /export/build/gnu/gcc/build-x86_64-linux/gcc/xgcc
-B/export/build/gnu/gcc/build-x86_64-linux/gcc/
/net/gnu-13/export/gnu/src/gcc/gcc/gcc/testsuite/gcc.dg/plugin/self-assign-test-1.c
 -fplugin=./selfassign.so -O -S  -m32 -o self-assign-test-1.s    (timeout =
300)
cc1: error: Cannot load plugin ./selfassign.so^M
./selfassign.so: cannot open shared object file: No such file or directory^M

I think LD_LIBRARY_PATH was set to multilib path. But for this case,
it should be set to the current dir.


-- 
           Summary: plugin tests don't work with multilib
           Product: gcc
           Version: 4.5.0
            Status: UNCONFIRMED
          Severity: normal
          Priority: P3
         Component: testsuite
        AssignedTo: unassigned at gcc dot gnu dot org
        ReportedBy: hjl dot tools at gmail dot com


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

Reply via email to