[LLVMbugs] [Bug 8447] New: TEST 'Clang :: Driver/hello.c' FAILED on x86_64

bugzilla-daemon at llvm.org bugzilla-daemon at llvm.org
Sat Oct 23 14:21:01 PDT 2010


http://llvm.org/bugs/show_bug.cgi?id=8447

           Summary: TEST 'Clang :: Driver/hello.c' FAILED on x86_64
           Product: clang
           Version: trunk
          Platform: PC
        OS/Version: Linux
            Status: NEW
          Severity: normal
          Priority: P
         Component: Driver
        AssignedTo: unassignedclangbugs at nondot.org
        ReportedBy: i.galic at brainsware.org
                CC: llvmbugs at cs.uiuc.edu


i.galic at phoenix ~/Projects/llvm/tools/clang/test/Driver (svn)-[Driver:117210] %
python /home/i.galic/Projects/llvm/utils/lit/lit.py --param
clang_site_config=/home/i.galic/Projects/llvm/tools/clang/test/lit.site.cfg -v
-s .
lit.py: lit.cfg:130: note: using clang:
'/home/i.galic/Projects/llvm/Release+Asserts/bin/clang'
FAIL: Clang :: Driver/hello.c (34 of 50)
******************** TEST 'Clang :: Driver/hello.c' FAILED ********************
Script:
--
/home/i.galic/Projects/llvm/Release+Asserts/bin/clang  -ccc-echo -o
/home/i.galic/Projects/llvm/tools/clang/test/Driver/Output/hello.c.tmp
/home/i.galic/Projects/llvm/tools/clang/test/Driver/hello.c 2>
/home/i.galic/Projects/llvm/tools/clang/test/Driver/Output/hello.c.tmp.log
grep 'clang" -cc1 .*hello.c'
/home/i.galic/Projects/llvm/tools/clang/test/Driver/Output/hello.c.tmp.log
/home/i.galic/Projects/llvm/tools/clang/test/Driver/Output/hello.c.tmp >
/home/i.galic/Projects/llvm/tools/clang/test/Driver/Output/hello.c.tmp.out
grep "I'm a little driver, short and stout."
/home/i.galic/Projects/llvm/tools/clang/test/Driver/Output/hello.c.tmp.out
--
Exit Code: 1

********************
Testing Time: 2.24s
********************
Failing Tests (1):
    Clang :: Driver/hello.c

  Expected Passes    : 49
  Unexpected Failures: 1
i.galic at phoenix ~/Projects/llvm/tools/clang/test/Driver (svn)-[Driver:117210] %
cat /home/i.galic/Projects/llvm/tools/clang/test/Driver/Output/hello.c.tmp.log
 "/home/i.galic/Projects/llvm/Release+Asserts/bin/clang" -cc1 -triple
x86_64-unknown-linux-gnu -S -disable-free -main-file-name hello.c
-mrelocation-model static -mdisable-fp-elim -mconstructor-aliases
-munwind-tables -target-cpu x86-64 -target-linker-version 2.20.51 -resource-dir
/home/i.galic/Projects/llvm/Release+Asserts/bin/../lib/clang/2.9 -ferror-limit
19 -fmessage-length 0 -fgnu-runtime -fdiagnostics-show-option -o
/tmp/cc-5u8If9.s -x c
/home/i.galic/Projects/llvm/tools/clang/test/Driver/hello.c
 "/usr/bin/as" --64 -o /tmp/cc-3MdMTL.o /tmp/cc-5u8If9.s
 "/usr/bin/gcc" -m64 -o
/home/i.galic/Projects/llvm/tools/clang/test/Driver/Output/hello.c.tmp
/tmp/cc-3MdMTL.o
/usr/bin/ld.bfd.real: /tmp/cc-3MdMTL.o: relocation R_X86_64_32 against
`.rodata.str1.16' can not be used when making a shared object; recompile with
-fPIC
/tmp/cc-3MdMTL.o: could not read symbols: Bad value
collect2: ld returned 1 exit status
clang: error: linker (via gcc) command failed with exit code 1 (use -v to see
invocation)

Adding -fPIC results in PASS.

-- 
Configure bugmail: http://llvm.org/bugs/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.



More information about the llvm-bugs mailing list