[LLVMbugs] [Bug 11191] New: Clang scan-build won't work with Xcode 4.2 LLVM 3.0 build configuration

bugzilla-daemon at llvm.org bugzilla-daemon at llvm.org
Thu Oct 20 05:00:22 PDT 2011


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

           Summary: Clang scan-build won't work with Xcode 4.2 LLVM 3.0
                    build configuration
           Product: clang
           Version: unspecified
          Platform: Macintosh
        OS/Version: MacOS X
            Status: NEW
          Severity: normal
          Priority: P
         Component: Static Analyzer
        AssignedTo: kremenek at apple.com
        ReportedBy: thomas.weese at team.cortado.com
                CC: llvmbugs at cs.uiuc.edu


I've installed Xcode 4.2 final version to be able to compile for iOS 5.

We are using Jenkins for CI and run Clang scan-build from the llvm.org project
page. (Version 258) The project is configured to use LLVM 3.0 (which is default
since Xcode 4.2). Now every time I try to run scan-build do I get following
error:

CompileC
build/Cortado.build/Debug-iphonesimulator/Cortado.build/Objects-normal/i386/TPContentDetailViewController_iPad.o
Classes/iPad/TPContentDetailViewController_iPad.m normal i386 objective-c
com.apple.compilers.llvm.clang.1_0.compiler
    cd "/Volumes/Sources/Starteam - Main View/Workplace/Cortado"
    setenv LANG en_US.US-ASCII
    setenv PATH
"/Developer/Platforms/iPhoneSimulator.platform/Developer/usr/bin:/Developer/usr/bin:/Applications/android-sdk-mac_x86/android-ndk-r6b:/Applications/android-sdk-mac_x86/platform-tools:/Applications/android-sdk-mac_x86/tools:/Volumes/Sources/Starteam
- Main
View/Tools:/Volumes/Sources/Tools:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/X11/bin"
    /Users/thwee/Downloads/checker-258/libexec/ccc-analyzer -x objective-c
-arch i386 -fmessage-length=0 -fdiagnostics-print-source-range-info
-fdiagnostics-show-category=id -fdiagnostics-parseable-fixits -Wno-trigraphs
-fpascal-strings -O0 -Wreturn-type -Wparentheses -Wswitch -Wno-unused-parameter
-Wunused-variable -Wunused-value -Wno-shorten-64-to-32 -DDEBUG -isysroot
/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator5.0.sdk
-fexceptions -fasm-blocks -fprofile-arcs -ftest-coverage
-mmacosx-version-min=10.6 -gdwarf-2 -Wno-sign-conversion -fobjc-abi-version=2
-fobjc-legacy-dispatch "-DIBOutlet=__attribute__((iboutlet))"
"-DIBOutletCollection(ClassName)=__attribute__((iboutletcollection(ClassName)))"
"-DIBAction=void)__attribute__((ibaction)"
-D__IPHONE_OS_VERSION_MIN_REQUIRED=40100 -iquote "/Volumes/Sources/Starteam -
Main
View/Workplace/Cortado/build/Cortado.build/Debug-iphonesimulator/Cortado.build/Cortado-generated-files.hmap"
"-I/Volumes/Sources/Starteam - Main
View/Workplace/Cortado/build/Cortado.build/Debug-iphonesimulator/Cortado.build/Cortado-own-target-headers.hmap"
"-I/Volumes/Sources/Starteam - Main
View/Workplace/Cortado/build/Cortado.build/Debug-iphonesimulator/Cortado.build/Cortado-all-target-headers.hmap"
-iquote "/Volumes/Sources/Starteam - Main
View/Workplace/Cortado/build/Cortado.build/Debug-iphonesimulator/Cortado.build/Cortado-project-headers.hmap"
"-I/Volumes/Sources/Starteam - Main
View/Workplace/Cortado/build/Debug-iphonesimulator/include"
"-I/Volumes/Sources/Starteam - Main
View/Workplace/Cortado/build/Cortado.build/Debug-iphonesimulator/Cortado.build/DerivedSources/i386"
"-I/Volumes/Sources/Starteam - Main
View/Workplace/Cortado/build/Cortado.build/Debug-iphonesimulator/Cortado.build/DerivedSources"
"-F/Volumes/Sources/Starteam - Main
View/Workplace/Cortado/build/Debug-iphonesimulator" -include
"/Volumes/Sources/Starteam - Main View/Workplace/Cortado/Cortado_Prefix.pch"
-MMD -MT dependencies -MF "/Volumes/Sources/Starteam - Main
View/Workplace/Cortado/build/Cortado.build/Debug-iphonesimulator/Cortado.build/Objects-normal/i386/TPContentDetailViewController_iPad.d"
-c "/Volumes/Sources/Starteam - Main
View/Workplace/Cortado/Classes/iPad/TPContentDetailViewController_iPad.m" -o
"/Volumes/Sources/Starteam - Main
View/Workplace/Cortado/build/Cortado.build/Debug-iphonesimulator/Cortado.build/Objects-normal/i386/TPContentDetailViewController_iPad.o"
cc1obj: error: unrecognized command line option "-Wno-sign-conversion"
cc1obj: error: unrecognized command line option
"-fdiagnostics-print-source-range-info"
cc1obj: error: unrecognized command line option
"-fdiagnostics-show-category=id"
cc1obj: error: unrecognized command line option
"-fdiagnostics-parseable-fixits"


If I use the static code analyze of Xcode self I get following output which
works without issues:

CompileC
build/Cortado.build/Debug-iphonesimulator/Cortado.build/Objects-normal/i386/TPInfoCell.o
Classes/TPInfoCell.m normal i386 objective-c
com.apple.compilers.llvm.clang.1_0.compiler
    cd "/Volumes/Sources/Starteam - Main View/Workplace/Cortado"
    setenv LANG en_US.US-ASCII
    setenv PATH
"/Developer/Platforms/iPhoneSimulator.platform/Developer/usr/bin:/Developer/usr/bin:/usr/bin:/bin:/usr/sbin:/sbin"
    /Developer/Platforms/iPhoneSimulator.platform/Developer/usr/bin/clang -x
objective-c -arch i386 -fmessage-length=0 -fdiagnostics-print-source-range-info
-fdiagnostics-show-category=id -fdiagnostics-parseable-fixits -Wno-trigraphs
-fpascal-strings -O0 -Wreturn-type -Wparentheses -Wswitch -Wno-unused-parameter
-Wunused-variable -Wunused-value -Wno-shorten-64-to-32 -DDEBUG -isysroot
/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator5.0.sdk
-fexceptions -fasm-blocks -fprofile-arcs -ftest-coverage
-mmacosx-version-min=10.6 -gdwarf-2 -Wno-sign-conversion -fobjc-abi-version=2
-fobjc-legacy-dispatch "-DIBOutlet=__attribute__((iboutlet))"
"-DIBOutletCollection(ClassName)=__attribute__((iboutletcollection(ClassName)))"
"-DIBAction=void)__attribute__((ibaction)"
-D__IPHONE_OS_VERSION_MIN_REQUIRED=40100 -iquote "/Volumes/Sources/Starteam -
Main
View/Workplace/Cortado/build/Cortado.build/Debug-iphonesimulator/Cortado.build/Cortado-generated-files.hmap"
"-I/Volumes/Sources/Starteam - Main
View/Workplace/Cortado/build/Cortado.build/Debug-iphonesimulator/Cortado.build/Cortado-own-target-headers.hmap"
"-I/Volumes/Sources/Starteam - Main
View/Workplace/Cortado/build/Cortado.build/Debug-iphonesimulator/Cortado.build/Cortado-all-target-headers.hmap"
-iquote "/Volumes/Sources/Starteam - Main
View/Workplace/Cortado/build/Cortado.build/Debug-iphonesimulator/Cortado.build/Cortado-project-headers.hmap"
"-I/Volumes/Sources/Starteam - Main
View/Workplace/Cortado/build/Debug-iphonesimulator/include"
"-I/Volumes/Sources/Starteam - Main
View/Workplace/Cortado/build/Cortado.build/Debug-iphonesimulator/Cortado.build/DerivedSources/i386"
"-I/Volumes/Sources/Starteam - Main
View/Workplace/Cortado/build/Cortado.build/Debug-iphonesimulator/Cortado.build/DerivedSources"
"-F/Volumes/Sources/Starteam - Main
View/Workplace/Cortado/build/Debug-iphonesimulator" -include
/var/folders/m7/1lwxj7113xb17b8k635bn0200000gn/C/com.apple.Xcode.501/SharedPrecompiledHeaders/Cortado_Prefix-curmpedgpezkvsgarfuwvmdrauwa/Cortado_Prefix.pch
-MMD -MT dependencies -MF "/Volumes/Sources/Starteam - Main
View/Workplace/Cortado/build/Cortado.build/Debug-iphonesimulator/Cortado.build/Objects-normal/i386/TPInfoCell.d"
-c "/Volumes/Sources/Starteam - Main
View/Workplace/Cortado/Classes/TPInfoCell.m" -o "/Volumes/Sources/Starteam -
Main
View/Workplace/Cortado/build/Cortado.build/Debug-iphonesimulator/Cortado.build/Objects-normal/i386/TPInfoCell.o"

-- 
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