Thanks, I am upgrading a machine to catalina and will get back to you. On Sun, May 3, 2020 at 8:01 AM Bob Rudis <b...@rud.is> wrote:
> Can you provide a bit more info on the setup? > > I ask b/c: (more below the snippet) > > $ R -d lldb > (lldb) target create > "/Library/Frameworks/R.framework/Resources/bin/exec/R" > Current executable set to > '/Library/Frameworks/R.framework/Resources/bin/exec/R' (x86_64). > (lldb) run > Process 3834 launched: > '/Library/Frameworks/R.framework/Resources/bin/exec/R' (x86_64) > > R version 4.0.0 RC (2020-04-21 r78267) -- "Arbor Day" > Copyright (C) 2020 The R Foundation for Statistical Computing > Platform: x86_64-apple-darwin17.0 (64-bit) > > R is free software and comes with ABSOLUTELY NO WARRANTY. > You are welcome to redistribute it under certain conditions. > Type 'license()' or 'licence()' for distribution details. > > Natural language support but running in an English locale > > R is a collaborative project with many contributors. > Type 'contributors()' for more information and > 'citation()' on how to cite R or R packages in publications. > > Type 'demo()' for some demos, 'help()' for on-line help, or > 'help.start()' for an HTML browser interface to help. > Type 'q()' to quit R. > > > str(mtcars) > 'data.frame': 32 obs. of 11 variables: > $ mpg : num 21 21 22.8 21.4 18.7 18.1 14.3 24.4 22.8 19.2 ... > $ cyl : num 6 6 4 6 8 6 8 4 4 6 ... > $ disp: num 160 160 108 258 360 ... > $ hp : num 110 110 93 110 175 105 245 62 95 123 ... > $ drat: num 3.9 3.9 3.85 3.08 3.15 2.76 3.21 3.69 3.92 3.92 ... > $ wt : num 2.62 2.88 2.32 3.21 3.44 ... > $ qsec: num 16.5 17 18.6 19.4 17 ... > $ vs : num 0 0 1 1 0 1 0 1 1 1 ... > $ am : num 1 1 1 0 0 0 0 0 0 0 ... > $ gear: num 4 4 4 3 3 3 3 4 4 4 ... > $ carb: num 4 4 1 1 2 1 4 2 2 4 ... > > > > I have full Xcode installed and updated to latest (I'm on developer betas). > > $ lldb --version > lldb-1103.0.17 > Apple Swift version 5.2 (swiftlang-1103.0.22 clang-1103.0.22) > > I'm also on a more restrictive OS (Catalina). > > Of note: macOS prompted me for permission to use lldb. > > -boB > > On Sat, May 2, 2020 at 11:26 PM Simon Urbanek > <simon.urba...@r-project.org> wrote: > > > > Vince, > > > > Apple no longer allows debugging of distributed apps - see R for Mac FAQ > 10.17: > > > http://mac.r-project.org/bin/macosx/RMacOSX-FAQ.html#I-cannot-attach-debugger-to-R > > > > Another (not recommended) work-around is to disable SIP. > > > > Cheers, > > Simon > > > > > > > > > On 3/05/2020, at 10:42 AM, Vincent Carey <st...@channing.harvard.edu> > wrote: > > > > > > I'd like to make use of material in > > > > > > https://kevinushey.github.io/blog/2015/04/13/debugging-with-lldb/ > > > > > > But with R 4.0 I get > > > > > > %vjcair> R -d lldb > > > > > > (lldb) target create > "/Library/Frameworks/R.framework/Resources/bin/exec/R" > > > > > > Current executable set to > > > '/Library/Frameworks/R.framework/Resources/bin/exec/R' (x86_64). > > > > > > (lldb) run > > > > > > error: process exited with status -1 (Error 1) > > > > > > (lldb) quit > > > > > > %vjcair> which lldb > > > > > > /usr/bin/lldb > > > > > > %vjcair> lldb --version > > > > > > lldb-1100.0.30.12 > > > > > > Apple Swift version 5.1.3 (swiftlang-1100.0.282.1 clang-1100.0.33.15) > > > > > > > > > with gdb, there is a little more info -- and a peculiar warning that > > > mentions /Volumes/Builds/Simon/R4/h ... > > > > > > > > > %vjcair> R -d gdb > > > > > > GNU gdb (GDB) 8.1 > > > > > > Copyright (C) 2018 Free Software Foundation, Inc. > > > > > > License GPLv3+: GNU GPL version 3 or later < > http://gnu.org/licenses/gpl.html > > >> > > > > > > This is free software: you are free to change and redistribute it. > > > > > > There is NO WARRANTY, to the extent permitted by law. Type "show > copying" > > > > > > and "show warranty" for details. > > > > > > This GDB was configured as "x86_64-apple-darwin16.7.0". > > > > > > Type "show configuration" for configuration details. > > > > > > For bug reporting instructions, please see: > > > > > > <http://www.gnu.org/software/gdb/bugs/>. > > > > > > Find the GDB manual and other documentation resources online at: > > > > > > <http://www.gnu.org/software/gdb/documentation/>. > > > > > > For help, type "help". > > > > > > Type "apropos word" to search for commands related to "word"... > > > > > > Reading symbols from > /Library/Frameworks/R.framework/Resources/bin/exec/R... > > > > > > warning: > > > > `/Volumes/Builds/Simon/R4/high-sierra-x86_64/R-4.0-branch/src/main/Rmain.o': > > > can't open to read symbols: No such file or directory. > > > > > > (no debugging symbols found)...done. > > > > > > (gdb) run > > > > > > Starting program: > > > /Library/Frameworks/R.framework/Versions/4.0/Resources/bin/exec/R > > > > > > Unable to find Mach task port for process-id 59032: (os/kern) failure > (0x5). > > > > > > (please check gdb is codesigned - see taskgated(8)) > > > > > >> sessionInfo() > > > > > > R version 4.0.0 Patched (2020-04-27 r78309) > > > > > > Platform: x86_64-apple-darwin17.0 (64-bit) > > > > > > Running under: macOS Mojave 10.14.6 > > > > > > > > > Matrix products: default > > > > > > BLAS: > > > > /Library/Frameworks/R.framework/Versions/4.0/Resources/lib/libRblas.dylib > > > > > > LAPACK: > > > > /Library/Frameworks/R.framework/Versions/4.0/Resources/lib/libRlapack.dylib > > > > > > -- > > > The information in this e-mail is intended only for th...{{dropped:8}} > > > > _______________________________________________ > > R-SIG-Mac mailing list > > R-SIG-Mac@r-project.org > > https://stat.ethz.ch/mailman/listinfo/r-sig-mac > -- The information in this e-mail is intended only for the ...{{dropped:18}} _______________________________________________ R-SIG-Mac mailing list R-SIG-Mac@r-project.org https://stat.ethz.ch/mailman/listinfo/r-sig-mac