# new\_CppObject\_xp .. constructor in 2.16; and how to configure TravisCI

**URL:** <https://discourse.mc-stan.org/t/new-cppobject-xp-constructor-in-2-16-and-how-to-configure-travisci/1192>\
**Category:** RStan\
**Created:** [July 10, 2017, 6:47am UTC](https://discourse.mc-stan.org/t/new-cppobject-xp-constructor-in-2-16-and-how-to-configure-travisci/1192 "2017-07-10T06:47:02Z")\
**Posts on this page:** 1\
**Showing post:** 2

<div class="post-metadata">

**Author:** ![bgoodri](https://yyz2.discourse-cdn.com/flex030/user_avatar/discourse.mc-stan.org/bgoodri/32/4451_2.png) [@bgoodri](https://discourse.mc-stan.org/u/bgoodri)\
**Post date:** [July 10, 2017, 10:44am UTC](https://discourse.mc-stan.org/t/new-cppobject-xp-constructor-in-2-16-and-how-to-configure-travisci/1192/2 "2017-07-10T10:44:24Z")

</div>

In tools/make\_cpp.R, you need to change line 36 from

```
constructors = list(c("SEXP", "SEXP")), fields = character(),

```

to

```
constructors = list(c("SEXP", "SEXP", "SEXP")), fields = character(),

```

---

_[View the full topic](https://discourse.mc-stan.org/t/new-cppobject-xp-constructor-in-2-16-and-how-to-configure-travisci/1192)._
