Articles by Akhila Chowdary Kolla

RcppDeepState Analysis

December 25, 2020 | Akhila Chowdary Kolla

Over the past few months, I have been working on testing the Rcpp packages using RcppDeepState in the cluster. When we fuzz test each Rcpp function-specific testharness I have found issues in 134 packages. Refer the web page to check if your Rcpp pack... [Read more...]

Random Seed on BNSL package

December 6, 2020 | Akhila Chowdary Kolla

Over the past few months, I have been working on testing the Rcpp packages using RcppDeepState in the cluster. When we fuzz test each Rcpp function-specific testharness I have found issues in 137 packages. The List of packages that we found issues in ... [Read more...]

Random Seed on BNSL package

November 3, 2020 | Akhila Chowdary Kolla

Over the past few months, I have been working on testing the Rcpp packages using RcppDeepState in the cluster. When we fuzz test each Rcpp function-specific Testharness the number of inputs that are passed onto the target binary keeps varying depending... [Read more...]

RcppDeepStateTools

October 25, 2020 | Akhila Chowdary Kolla

As a part of the RcppDeepState project, we created another Linux specific R package, RcppDeepStateTools fuzz tests Rcpp packages under different external fuzzers. RcppDeepStateTools provides an interface to four external fuzzers : AFL LibFuzzer ... [Read more...]

Testing Rcpp packages

June 24, 2020 | Akhila Chowdary Kolla

Testing Rcpp packages using DeepState and Valgrind Testing Rcpp packages for memory violations can be tricky. The C++ code embedded inside an Rcpp function can introduce subtle bugs. These bugs can be hard to detect because they don’t throw any warni... [Read more...]

Automating the TestHarness

April 17, 2020 | Akhila Chowdary Kolla

RcppDeepState testharness for binsegRcpp package using RInisde In this blog, I’ll be explaining the process of automating the testharness and integrating Rcpp with deepstate. This blog is a continuation of my previous blog explaining the idea of worki... [Read more...]

RcppDeepState

February 27, 2020 | Akhila Chowdary Kolla

This Blog gives you an understanding of Fuzzing, why it is important and what are the things that you should have prior knowledge about, before starting on DeepState and it’s usage on Rcpp packages. DeepState helps you use both Fuzzers and Symbolic exe... [Read more...]

Never miss an update!
Subscribe to R-bloggers to receive
e-mails with the latest R posts.
(You will not see this message again.)

Click here to close (This popup will not appear again)