* installing to library ‘/home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages’
* installing *source* package ‘triptych’ ...
** this is package ‘triptych’ version ‘0.1.3’
** package ‘triptych’ successfully unpacked and MD5 sums checked
** using staged installation
** libs
using C++ compiler: ‘Debian clang version 21.1.5 (1)’
using C++20
make[1]: Entering directory '/home/hornik/tmp/scratch/RtmpKmnVLm/R.INSTALL23b69e6d00ee4/triptych/src'
clang++-21 -std=gnu++20 -I"/home/hornik/tmp/R.check/r-devel-clang/Work/build/include" -DNDEBUG -I'/home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/cpp11/include' -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O3 -Wall -pedantic -Wno-missing-template-arg-list-after-template-kw -Wdeprecated-literal-operator -c cpp11.cpp -o cpp11.o
clang++-21 -std=gnu++20 -I"/home/hornik/tmp/R.check/r-devel-clang/Work/build/include" -DNDEBUG -I'/home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/cpp11/include' -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O3 -Wall -pedantic -Wno-missing-template-arg-list-after-template-kw -Wdeprecated-literal-operator -c md.cpp -o md.o
In file included from md.cpp:1:
In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/cpp11/include/cpp11.hpp:5:
In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/cpp11/include/cpp11/as.hpp:3:
In file included from /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/cmath:3913:
In file included from /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/specfun.h:43:
In file included from /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/stl_algobase.h:67:
In file included from /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator.h:78:
/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/stl_construct.h:88:2: warning: destructor called on non-final 'contribution_median' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
88 | __location->~_Tp();
| ^
/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/stl_construct.h:230:9: note: in instantiation of function template specialization 'std::destroy_at<contribution_median>' requested here
230 | std::destroy_at(std::__addressof(*__first));
| ^
/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/stl_uninitialized.h:121:9: note: in instantiation of function template specialization 'std::_Destroy<contribution_median *>' requested here
121 | std::_Destroy(_M_first, *_M_cur);
| ^
/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/stl_uninitialized.h:143:45: note: in instantiation of member function 'std::_UninitDestroyGuard<contribution_median *>::~_UninitDestroyGuard' requested here
143 | _UninitDestroyGuard<_ForwardIterator> __guard(__result);
| ^
/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/stl_uninitialized.h:618:14: note: in instantiation of function template specialization 'std::__do_uninit_copy<const contribution_median *, const contribution_median *, contribution_median *>' requested here
618 | return std::__do_uninit_copy(std::move(__first), __last, __result);
| ^
/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/stl_vector.h:1989:15: note: in instantiation of function template specialization 'std::__uninitialized_copy_a<const contribution_median *, const contribution_median *, contribution_median *, contribution_median>' requested here
1989 | = std::__uninitialized_copy_a(_GLIBCXX_MOVE(__first), __last,
| ^
/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/stl_vector.h:712:2: note: in instantiation of function template specialization 'std::vector<contribution_median>::_M_range_initialize_n<const contribution_median *, const contribution_median *>' requested here
712 | _M_range_initialize_n(__l.begin(), __l.end(), __l.size());
| ^
./mdiag.h:255:44: note: in instantiation of member function 'std::vector<contribution_median>::vector' requested here
255 | std::vector<contribution_median> contribs{ {0.0, { 0 }} };
| ^
/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/stl_construct.h:88:15: note: qualify call to silence this warning
88 | __location->~_Tp();
| ^
/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/stl_construct.h:88:2: warning: destructor called on non-final 'contribution_quant' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
88 | __location->~_Tp();
| ^
/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/stl_construct.h:230:9: note: in instantiation of function template specialization 'std::destroy_at<contribution_quant>' requested here
230 | std::destroy_at(std::__addressof(*__first));
| ^
/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/stl_uninitialized.h:121:9: note: in instantiation of function template specialization 'std::_Destroy<contribution_quant *>' requested here
121 | std::_Destroy(_M_first, *_M_cur);
| ^
/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/stl_uninitialized.h:143:45: note: in instantiation of member function 'std::_UninitDestroyGuard<contribution_quant *>::~_UninitDestroyGuard' requested here
143 | _UninitDestroyGuard<_ForwardIterator> __guard(__result);
| ^
/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/stl_uninitialized.h:618:14: note: in instantiation of function template specialization 'std::__do_uninit_copy<const contribution_quant *, const contribution_quant *, contribution_quant *>' requested here
618 | return std::__do_uninit_copy(std::move(__first), __last, __result);
| ^
/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/stl_vector.h:1989:15: note: in instantiation of function template specialization 'std::__uninitialized_copy_a<const contribution_quant *, const contribution_quant *, contribution_quant *, contribution_quant>' requested here
1989 | = std::__uninitialized_copy_a(_GLIBCXX_MOVE(__first), __last,
| ^
/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/stl_vector.h:712:2: note: in instantiation of function template specialization 'std::vector<contribution_quant>::_M_range_initialize_n<const contribution_quant *, const contribution_quant *>' requested here
712 | _M_range_initialize_n(__l.begin(), __l.end(), __l.size());
| ^
./mdiag.h:356:43: note: in instantiation of member function 'std::vector<contribution_quant>::vector' requested here
356 | std::vector<contribution_quant> contribs{ {0.0, {0, 0}} };
| ^
/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/stl_construct.h:88:15: note: qualify call to silence this warning
88 | __location->~_Tp();
| ^
/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/stl_construct.h:88:2: warning: destructor called on non-final 'contribution_prob' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
88 | __location->~_Tp();
| ^
/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/stl_construct.h:230:9: note: in instantiation of function template specialization 'std::destroy_at<contribution_prob>' requested here
230 | std::destroy_at(std::__addressof(*__first));
| ^
/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/stl_uninitialized.h:121:9: note: in instantiation of function template specialization 'std::_Destroy<contribution_prob *>' requested here
121 | std::_Destroy(_M_first, *_M_cur);
| ^
/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/stl_uninitialized.h:143:45: note: in instantiation of member function 'std::_UninitDestroyGuard<contribution_prob *>::~_UninitDestroyGuard' requested here
143 | _UninitDestroyGuard<_ForwardIterator> __guard(__result);
| ^
/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/stl_uninitialized.h:618:14: note: in instantiation of function template specialization 'std::__do_uninit_copy<const contribution_prob *, const contribution_prob *, contribution_prob *>' requested here
618 | return std::__do_uninit_copy(std::move(__first), __last, __result);
| ^
/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/stl_vector.h:1989:15: note: in instantiation of function template specialization 'std::__uninitialized_copy_a<const contribution_prob *, const contribution_prob *, contribution_prob *, contribution_prob>' requested here
1989 | = std::__uninitialized_copy_a(_GLIBCXX_MOVE(__first), __last,
| ^
/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/stl_vector.h:712:2: note: in instantiation of function template specialization 'std::vector<contribution_prob>::_M_range_initialize_n<const contribution_prob *, const contribution_prob *>' requested here
712 | _M_range_initialize_n(__l.begin(), __l.end(), __l.size());
| ^
./mdiag.h:454:42: note: in instantiation of member function 'std::vector<contribution_prob>::vector' requested here
454 | std::vector<contribution_prob> contribs{ { 0.0, coef_int<2>{ 0, 0 } } };
| ^
/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/stl_construct.h:88:15: note: qualify call to silence this warning
88 | __location->~_Tp();
| ^
In file included from md.cpp:2:
./mdiag.h:468:25: warning: suggest braces around initialization of subobject [-Wmissing-braces]
468 | coef_dbl<1> dbl_coef{ 0.0 };
| ^~~
| { }
./mdiag.h:478:30: warning: suggest braces around initialization of subobject [-Wmissing-braces]
478 | dbl_coef += coef_dbl<1>{ (rhs.knot - knot) * static_cast<double>(int_coef[0]) };
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| { }
./mdiag.h:485:30: warning: suggest braces around initialization of subobject [-Wmissing-braces]
485 | dbl_coef += coef_dbl<1>{ (rhs.knot - knot) * static_cast<double>(int_coef[0]) };
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| { }
./mdiag.h:572:81: warning: suggest braces around initialization of subobject [-Wmissing-braces]
572 | std::vector<contribution_mean> contribs{ {0.0, coef_int<1>{ 0 }, coef_dbl<1>{ 0.0 }} };
| ^~~
| { }
In file included from md.cpp:1:
In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/cpp11/include/cpp11.hpp:5:
In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/cpp11/include/cpp11/as.hpp:3:
In file included from /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/cmath:3913:
In file included from /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/specfun.h:43:
In file included from /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/stl_algobase.h:67:
In file included from /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator.h:78:
/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/stl_construct.h:88:2: warning: destructor called on non-final 'contribution_mean' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
88 | __location->~_Tp();
| ^
/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/stl_construct.h:230:9: note: in instantiation of function template specialization 'std::destroy_at<contribution_mean>' requested here
230 | std::destroy_at(std::__addressof(*__first));
| ^
/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/stl_uninitialized.h:121:9: note: in instantiation of function template specialization 'std::_Destroy<contribution_mean *>' requested here
121 | std::_Destroy(_M_first, *_M_cur);
| ^
/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/stl_uninitialized.h:143:45: note: in instantiation of member function 'std::_UninitDestroyGuard<contribution_mean *>::~_UninitDestroyGuard' requested here
143 | _UninitDestroyGuard<_ForwardIterator> __guard(__result);
| ^
/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/stl_uninitialized.h:618:14: note: in instantiation of function template specialization 'std::__do_uninit_copy<const contribution_mean *, const contribution_mean *, contribution_mean *>' requested here
618 | return std::__do_uninit_copy(std::move(__first), __last, __result);
| ^
/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/stl_vector.h:1989:15: note: in instantiation of function template specialization 'std::__uninitialized_copy_a<const contribution_mean *, const contribution_mean *, contribution_mean *, contribution_mean>' requested here
1989 | = std::__uninitialized_copy_a(_GLIBCXX_MOVE(__first), __last,
| ^
/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/stl_vector.h:712:2: note: in instantiation of function template specialization 'std::vector<contribution_mean>::_M_range_initialize_n<const contribution_mean *, const contribution_mean *>' requested here
712 | _M_range_initialize_n(__l.begin(), __l.end(), __l.size());
| ^
./mdiag.h:572:42: note: in instantiation of member function 'std::vector<contribution_mean>::vector' requested here
572 | std::vector<contribution_mean> contribs{ {0.0, coef_int<1>{ 0 }, coef_dbl<1>{ 0.0 }} };
| ^
/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/stl_construct.h:88:15: note: qualify call to silence this warning
88 | __location->~_Tp();
| ^
In file included from md.cpp:2:
./mdiag.h:573:67: warning: suggest braces around initialization of subobject [-Wmissing-braces]
573 | contribution_mean baseline{ 0.0, coef_int<1>{ 0 }, coef_dbl<1>{ 0.0 } };
| ^~~
| { }
./mdiag.h:525:39: warning: suggest braces around initialization of subobject [-Wmissing-braces]
525 | constexpr coef_dbl<1> coef_y_a{ 0.0 };
| ^~~
| { }
./mdiag.h:527:62: warning: suggest braces around initialization of subobject [-Wmissing-braces]
527 | contribs.emplace_back(x[i], coef_neg_b, coef_dbl<1>{ y[i] - x[i] });
| ^~~~~~~~~~~
| { }
./mdiag.h:548:62: warning: suggest braces around initialization of subobject [-Wmissing-braces]
548 | contribs.emplace_back(x[i], coef_neg_b, coef_dbl<1>{ y[i] - x[i] });
| ^~~~~~~~~~~
| { }
./mdiag.h:549:64: warning: suggest braces around initialization of subobject [-Wmissing-braces]
549 | contribs.emplace_back(ref[i], coef_pos_b, coef_dbl<1>{ ref[i] - y[i] });
| ^~~~~~~~~~~~~
| { }
./mdiag.h:588:25: warning: suggest braces around initialization of subobject [-Wmissing-braces]
588 | coef_dbl<2> dbl_coef{ 0.0, 0.0 };
| ^~~~~~~~
| { }
./mdiag.h:598:30: warning: suggest braces around initialization of subobject [-Wmissing-braces]
598 | dbl_coef += coef_dbl<2>{ (rhs.knot - knot)* static_cast<double>(int_coef[0]), (rhs.knot - knot)* static_cast<double>(int_coef[1]) };
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| { }
./mdiag.h:605:30: warning: suggest braces around initialization of subobject [-Wmissing-braces]
605 | dbl_coef += coef_dbl<2>{ (rhs.knot - knot) * static_cast<double>(int_coef[0]), (rhs.knot - knot) * static_cast<double>(int_coef[1]) };
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| { }
./mdiag.h:716:86: warning: suggest braces around initialization of subobject [-Wmissing-braces]
716 | std::vector<contribution_expect> contribs{ {0.0, coef_int<2>{ 0, 0 }, coef_dbl<2>{ 0.0, 0.0 }} };
| ^~~~~~~~
| { }
In file included from md.cpp:1:
In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/cpp11/include/cpp11.hpp:5:
In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/cpp11/include/cpp11/as.hpp:3:
In file included from /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/cmath:3913:
In file included from /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/specfun.h:43:
In file included from /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/stl_algobase.h:67:
In file included from /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator.h:78:
/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/stl_construct.h:88:2: warning: destructor called on non-final 'contribution_expect' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
88 | __location->~_Tp();
| ^
/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/stl_construct.h:230:9: note: in instantiation of function template specialization 'std::destroy_at<contribution_expect>' requested here
230 | std::destroy_at(std::__addressof(*__first));
| ^
/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/stl_uninitialized.h:121:9: note: in instantiation of function template specialization 'std::_Destroy<contribution_expect *>' requested here
121 | std::_Destroy(_M_first, *_M_cur);
| ^
/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/stl_uninitialized.h:143:45: note: in instantiation of member function 'std::_UninitDestroyGuard<contribution_expect *>::~_UninitDestroyGuard' requested here
143 | _UninitDestroyGuard<_ForwardIterator> __guard(__result);
| ^
/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/stl_uninitialized.h:618:14: note: in instantiation of function template specialization 'std::__do_uninit_copy<const contribution_expect *, const contribution_expect *, contribution_expect *>' requested here
618 | return std::__do_uninit_copy(std::move(__first), __last, __result);
| ^
/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/stl_vector.h:1989:15: note: in instantiation of function template specialization 'std::__uninitialized_copy_a<const contribution_expect *, const contribution_expect *, contribution_expect *, contribution_expect>' requested here
1989 | = std::__uninitialized_copy_a(_GLIBCXX_MOVE(__first), __last,
| ^
/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/stl_vector.h:712:2: note: in instantiation of function template specialization 'std::vector<contribution_expect>::_M_range_initialize_n<const contribution_expect *, const contribution_expect *>' requested here
712 | _M_range_initialize_n(__l.begin(), __l.end(), __l.size());
| ^
./mdiag.h:716:44: note: in instantiation of member function 'std::vector<contribution_expect>::vector' requested here
716 | std::vector<contribution_expect> contribs{ {0.0, coef_int<2>{ 0, 0 }, coef_dbl<2>{ 0.0, 0.0 }} };
| ^
/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/stl_construct.h:88:15: note: qualify call to silence this warning
88 | __location->~_Tp();
| ^
In file included from md.cpp:2:
./mdiag.h:717:72: warning: suggest braces around initialization of subobject [-Wmissing-braces]
717 | contribution_expect baseline{ 0.0, coef_int<2>{ 0, 0 }, coef_dbl<2>{ 0.0, 0.0 } };
| ^~~~~~~~
| { }
./mdiag.h:648:40: warning: suggest braces around initialization of subobject [-Wmissing-braces]
648 | constexpr coef_dbl<2> coef_y_ab{ 0.0, 0.0 };
| ^~~~~~~~
| { }
./mdiag.h:653:55: warning: suggest braces around initialization of subobject [-Wmissing-braces]
653 | const auto coef_x_ab = x_lt_y ? coef_dbl<2>({ 0.0, y[i] - x[i] }) : coef_dbl<2>({ y[i] - x[i], 0.0 });
| ^~~~~~~~~~~~~~~~
| { }
./mdiag.h:653:91: warning: suggest braces around initialization of subobject [-Wmissing-braces]
653 | const auto coef_x_ab = x_lt_y ? coef_dbl<2>({ 0.0, y[i] - x[i] }) : coef_dbl<2>({ y[i] - x[i], 0.0 });
| ^~~~~~~~~~~~~~~~
| { }
./mdiag.h:680:40: warning: suggest braces around initialization of subobject [-Wmissing-braces]
680 | constexpr coef_dbl<2> coef_y_ab{ 0.0, 0.0 };
| ^~~~~~~~
| { }
./mdiag.h:686:55: warning: suggest braces around initialization of subobject [-Wmissing-braces]
686 | const auto coef_x_ab = x_lt_y ? coef_dbl<2>({ 0.0, y[i] - x[i] }) : coef_dbl<2>({ y[i] - x[i], 0.0 });
| ^~~~~~~~~~~~~~~~~
| { }
./mdiag.h:686:92: warning: suggest braces around initialization of subobject [-Wmissing-braces]
686 | const auto coef_x_ab = x_lt_y ? coef_dbl<2>({ 0.0, y[i] - x[i] }) : coef_dbl<2>({ y[i] - x[i], 0.0 });
| ^~~~~~~~~~~~~~~~
| { }
./mdiag.h:687:59: warning: suggest braces around initialization of subobject [-Wmissing-braces]
687 | const auto coef_ref_ab = ref_lt_y ? coef_dbl<2>({ 0.0, ref[i] - y[i] }) : coef_dbl<2>({ ref[i] - y[i], 0.0 });
| ^~~~~~~~~~~~~~~~~~
| { }
./mdiag.h:687:97: warning: suggest braces around initialization of subobject [-Wmissing-braces]
687 | const auto coef_ref_ab = ref_lt_y ? coef_dbl<2>({ 0.0, ref[i] - y[i] }) : coef_dbl<2>({ ref[i] - y[i], 0.0 });
| ^~~~~~~~~~~~~~~~~~
| { }
27 warnings generated.
clang++-21 -std=gnu++20 -shared -L/home/hornik/tmp/R.check/r-devel-clang/Work/build/lib -Wl,-O1 -o triptych.so cpp11.o md.o -L/home/hornik/tmp/R.check/r-devel-clang/Work/build/lib -lR
make[1]: Leaving directory '/home/hornik/tmp/scratch/RtmpKmnVLm/R.INSTALL23b69e6d00ee4/triptych/src'
make[1]: Entering directory '/home/hornik/tmp/scratch/RtmpKmnVLm/R.INSTALL23b69e6d00ee4/triptych/src'
make[1]: Leaving directory '/home/hornik/tmp/scratch/RtmpKmnVLm/R.INSTALL23b69e6d00ee4/triptych/src'
installing to /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/00LOCK-triptych/00new/triptych/libs
** R
** data
*** moving datasets to lazyload DB
** byte-compile and prepare package for lazy loading
** help
*** installing help indices
*** copying figures
** building package indices
** testing if installed package can be loaded from temporary location
** checking absolute paths in shared objects and dynamic libraries
** testing if installed package can be loaded from final location
** testing if installed package keeps a record of temporary installation path
* DONE (triptych)