Oohhh I didn't realize there was an RD. That simplifies things a lot! And for the record, I'm not surprised that my setup suggests that I don't know what I'm doing viz-a-viz docker. Everything was assembled by Google search and spaghetti flinging, so I'm pleased to get some expert advice.
A grateful cheers and thank you for the help! On Wed, Mar 25, 2020 at 5:21 PM Dirk Eddelbuettel <e...@debian.org> wrote: > > Steve, > > On 25 March 2020 at 16:48, Dirk Eddelbuettel wrote: > | For ASAN/UBSAN to work you should use the same setting as the compiled > | 'host'. As you benefit from a pre-made Docker container, its settings are > | > | CC="clang -fsanitize=address,undefined > -fno-sanitize=float-divide-by-zero -fno-omit-frame-pointer > -fsanitize-address-use-after-scope" \ > | CXX="clang++ -stdlib=libc++ -fsanitize=address,undefined > -fno-sanitize=float-divide-by-zero -fno-omit-frame-pointer > -fsanitize-address-use-after-scope" \ > > Addendum / correction: Because R-devel in this container as been built with > these settings, your package does NOT need to repeat them in its > src/Makevars. > > Just invoke it via RD as in RD CMD INSTALL ... or RD CMD check ... > > Hth, Dirk > > -- > http://dirk.eddelbuettel.com | @eddelbuettel | e...@debian.org > [[alternative HTML version deleted]] ______________________________________________ R-package-devel@r-project.org mailing list https://stat.ethz.ch/mailman/listinfo/r-package-devel