First off... yup, I know that the behavior is correlated with CocoaPods and not
CorePlot; I opened a CocoaPods issue first:
https://github.com/CocoaPods/CocoaPods/issues/1020 . I'm opening this as a
followup to comments on that thread. Feel free to NAB this, but would
appreciate guidance. Thanks in advance for your help.
What steps will reproduce the problem?
1. Install CocoaPods 0.17.2+
2. Add CorePlot to your Podfile
3. Generate a project and attempt to build
What is the expected output? What do you see instead?
Expect a successful build. Instead, I see the following error (it seems the
"-w -Xanalyzer -analyzer-disable-checker" bits are the problem):
/usr/sbin/dtrace -h -w -Xanalyzer -analyzer-disable-checker -s CorePlot/framework/TestResources/CorePlotProbes.d -o /Users/justin/Library/Developer/Xcode/DerivedData/Whistle-cqxdphceivongsgthjorjdipbjrk/Build/Intermediates/Pods.build/Debug-iphonesimulator/Pods.build/DerivedSources/CorePlotProbes.h
Usage: dtrace [-aACeFHlqSvVwZ] [-arch i386|x86_64] [-b bufsz] [-c cmd] [-D name
[-I path] [-L path] [-o output] [-p pid] [-s script] [-x opt [-P provider [
[-m [ provider: ] module [ [-f [[ provider: ] module: ] func [ [-n [[[
provider: ] module: ] func: ] name [ [-i probe-id [[ predicate ] action ]]
predicate -> '/' D-expression '/' action -> '{' D-statements '}' -arch
Generate programs and Mach-O files for the specified architecture -a claim
anonymous tracing state -A generate plist(5) entries for anonymous tracing
-b set trace buffer size -c run specified command and exit upon its
completion -C run cpp(1) preprocessor on script files -D define symbol when
invoking preprocessor -e exit after compiling request but prior to enabling
probes -f enable or list probes matching the specified function name -F
coalesce trace output by function -h generate a header file with definitions
for static probes -H print included files when invoking preprocessor -i
enable or list probes matching the specified probe id -I add include
directory to preprocessor search path -l list probes matching specified
criteria -L add library directory to library search path -m enable or list
probes matching the specified module name -n enable or list probes matching
the specified probe name -o set output file -p grab specified process-ID and
cache its symbol tables -P enable or list probes matching the specified
provider name -q set quiet mode (only output explicitly traced data) -s
enable or list probes according to the specified D script -S print D
compiler intermediate code -U undefine symbol when invoking preprocessor -v
set verbose mode (report stability attributes, arguments) -V report DTrace
API version -w permit destructive actions -x enable or modify compiler and
tracing options -Z permit probe descriptions that match zero probesCommand
/usr/sbin/dtrace failed with exit code 2
What version of the product are you using? On what operating system?
* CorePlot 1.1 and 1.2
* CocoaPods 0.17.2 and above
* XCode 4.6.2, targeting iOS 6.1
* OSX 10.8.3
Please provide any additional information below.
Issue opened in the CocoaPods issue tracker, here:
https://github.com/CocoaPods/CocoaPods/issues/1020 .
Original issue reported on code.google.com by jrmid...@gmail.com on 6 May 2013 at 4:58
Original issue reported on code.google.com by
jrmid...@gmail.com
on 6 May 2013 at 4:58