##############################################################################
##############################################################################
###
### Running command:
###
### /home/biocbuild/bbs-3.23-bioc/R/bin/R CMD build --keep-empty-dirs --no-resave-data matter
###
##############################################################################
##############################################################################
* checking for file ‘matter/DESCRIPTION’ ... OK
* preparing ‘matter’:
* checking DESCRIPTION meta-information ... OK
* cleaning src
* installing the package (it is needed to build vignettes)
-----------------------------------
* installing *source* package ‘matter’ ...
** this is package ‘matter’ version ‘2.13.0’
** using staged installation
** libs
using C++ compiler: ‘g++ (Ubuntu 13.3.0-6ubuntu2~24.04.1) 13.3.0’
g++ -std=gnu++20 -I"/home/biocbuild/bbs-3.23-bioc/R/include" -DNDEBUG -I'/home/biocbuild/bbs-3.23-bioc/R/site-library/BH/include' -I/usr/local/include -fpic -g -O2 -Wall -Werror=format-security -c altrep.cpp -o altrep.o
In file included from altrep.cpp:2:
matterDefines.h: In function ‘T* DataPtr(SEXP)’:
matterDefines.h:167:23: error: there are no arguments to ‘DATAPTR’ that depend on a template parameter, so a declaration of ‘DATAPTR’ must be available [-fpermissive]
167 | return ((T *)(DATAPTR(x)));
| ^~~~~~~
matterDefines.h:167:23: note: (if you use ‘-fpermissive’, G++ will accept your code, but allowing the use of an undeclared name is deprecated)
In file included from atoms.h:9,
from matter.h:5,
from altrep.cpp:3:
resources.h: In member function ‘void SharedMemorySource::resize(size_t)’:
resources.h:189:51: warning: comparison of integer expressions of different signedness: ‘index_t’ {aka ‘long int’} and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
189 | if ( shared_memory_size() < size )
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~
atoms.h: In member function ‘SEXPREC* Atoms::regroup_index(size_t)’:
atoms.h:728:48: warning: comparison of integer expressions of different signedness: ‘index_t’ {aka ‘long int’} and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
728 | for ( index_t i = 0; i < ngroups; i++ )
| ~~^~~~~~~~~
atoms.h:738:48: warning: comparison of integer expressions of different signedness: ‘index_t’ {aka ‘long int’} and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
738 | for ( index_t i = 0; i < ngroups; i++ )
| ~~^~~~~~~~~
matter.h: In member function ‘void MatterArray::set_region(index_t, size_t, SEXP)’:
matter.h:178:35: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘R_xlen_t’ {aka ‘long int’} [-Wsign-compare]
178 | if ( size > XLENGTH(value) && stride != 0 ) {
| ~~~~~^~~~~~~~~~~~~~~~
altrep.cpp: In function ‘void* matter_altarray_Dataptr(SEXP, Rboolean)’:
altrep.cpp:139:16: error: ‘DATAPTR’ was not declared in this scope
139 | return DATAPTR(matter_altarray_Realize(x));
| ^~~~~~~
altrep.cpp: In function ‘const void* matter_altarray_Dataptr_or_null(SEXP)’:
altrep.cpp:148:24: error: ‘DATAPTR’ was not declared in this scope
148 | return DATAPTR(R_altrep_data2(x));
| ^~~~~~~
altrep.cpp: In function ‘void* matter_altstring_Dataptr(SEXP, Rboolean)’:
altrep.cpp:269:16: error: ‘DATAPTR’ was not declared in this scope
269 | return DATAPTR(matter_altstring_Realize(x));
| ^~~~~~~
altrep.cpp: In function ‘const void* matter_altstring_Dataptr_or_null(SEXP)’:
altrep.cpp:278:24: error: ‘DATAPTR’ was not declared in this scope
278 | return DATAPTR(R_altrep_data2(x));
| ^~~~~~~
matter.h: In instantiation of ‘size_t MatterArray::get_region(index_t, size_t, T*, int) [with T = unsigned char; size_t = long unsigned int; index_t = long int]’:
matter.h:153:16: required from here
matter.h:73:40: warning: comparison of integer expressions of different signedness: ‘R_xlen_t’ {aka ‘long int’} and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
73 | size = len - i > size ? size : len - i;
| ~~~~~~~~^~~~~~
matter.h: In instantiation of ‘size_t MatterArray::get_region(index_t, size_t, T*, int) [with T = int; size_t = long unsigned int; index_t = long int]’:
matter.h:157:16: required from here
matter.h:73:40: warning: comparison of integer expressions of different signedness: ‘R_xlen_t’ {aka ‘long int’} and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
matter.h: In instantiation of ‘size_t MatterArray::get_region(index_t, size_t, T*, int) [with T = double; size_t = long unsigned int; index_t = long int]’:
matter.h:165:16: required from here
matter.h:73:40: warning: comparison of integer expressions of different signedness: ‘R_xlen_t’ {aka ‘long int’} and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
matter.h: In instantiation of ‘size_t MatterArray::set_region(index_t, size_t, T*, int) [with T = unsigned char; size_t = long unsigned int; index_t = long int]’:
matter.h:184:16: required from here
matter.h:96:40: warning: comparison of integer expressions of different signedness: ‘R_xlen_t’ {aka ‘long int’} and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
96 | size = len - i > size ? size : len - i;
| ~~~~~~~~^~~~~~
matter.h: In instantiation of ‘size_t MatterArray::set_region(index_t, size_t, T*, int) [with T = int; size_t = long unsigned int; index_t = long int]’:
matter.h:187:16: required from here
matter.h:96:40: warning: comparison of integer expressions of different signedness: ‘R_xlen_t’ {aka ‘long int’} and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
matter.h: In instantiation of ‘size_t MatterArray::set_region(index_t, size_t, T*, int) [with T = double; size_t = long unsigned int; index_t = long int]’:
matter.h:193:16: required from here
matter.h:96:40: warning: comparison of integer expressions of different signedness: ‘R_xlen_t’ {aka ‘long int’} and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
matterDefines.h: In instantiation of ‘T* DataPtr(SEXP) [with T = int; SEXP = SEXPREC*]’:
drle.h:212:26: required from ‘CompressedVector<T>::CompressedVector(SEXP) [with T = int; SEXP = SEXPREC*]’
drle.h:437:53: required from here
matterDefines.h:167:30: error: ‘DATAPTR’ was not declared in this scope
167 | return ((T *)(DATAPTR(x)));
| ~~~~~~~~^~~~
In file included from atoms.h:11:
drle.h: In instantiation of ‘size_t recode_drle(CompressedVector<T>, SEXP, Tval*, Tval*, Tlen*, size_t) [with Tval = int; Tlen = int; size_t = long unsigned int; SEXP = SEXPREC*]’:
drle.h:572:22: required from ‘SEXPREC* recode_drle(CompressedVector<T>, SEXP) [with T = int; SEXP = SEXPREC*]’
drle.h:595:22: required from here
drle.h:548:19: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘R_xlen_t’ {aka ‘long int’} [-Wsign-compare]
548 | while ( i < XLENGTH(indx) && j < nruns )
| ~~^~~~~~~~~~~~~~~
drle.h: In instantiation of ‘size_t recode_drle(CompressedVector<T>, SEXP, Tval*, Tval*, Tlen*, size_t) [with Tval = int; Tlen = double; size_t = long unsigned int; SEXP = SEXPREC*]’:
drle.h:576:25: required from ‘SEXPREC* recode_drle(CompressedVector<T>, SEXP) [with T = int; SEXP = SEXPREC*]’
drle.h:595:22: required from here
drle.h:548:19: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘R_xlen_t’ {aka ‘long int’} [-Wsign-compare]
matterDefines.h: In instantiation of ‘T* DataPtr(SEXP) [with T = double; SEXP = SEXPREC*]’:
drle.h:212:26: required from ‘CompressedVector<T>::CompressedVector(SEXP) [with T = double; SEXP = SEXPREC*]’
drle.h:598:32: required from here
matterDefines.h:167:30: error: ‘DATAPTR’ was not declared in this scope
167 | return ((T *)(DATAPTR(x)));
| ~~~~~~~~^~~~
drle.h: In instantiation of ‘size_t recode_drle(CompressedVector<T>, SEXP, Tval*, Tval*, Tlen*, size_t) [with Tval = double; Tlen = int; size_t = long unsigned int; SEXP = SEXPREC*]’:
drle.h:572:22: required from ‘SEXPREC* recode_drle(CompressedVector<T>, SEXP) [with T = double; SEXP = SEXPREC*]’
drle.h:599:22: required from here
drle.h:548:19: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘R_xlen_t’ {aka ‘long int’} [-Wsign-compare]
548 | while ( i < XLENGTH(indx) && j < nruns )
| ~~^~~~~~~~~~~~~~~
drle.h: In instantiation of ‘size_t recode_drle(CompressedVector<T>, SEXP, Tval*, Tval*, Tlen*, size_t) [with Tval = double; Tlen = double; size_t = long unsigned int; SEXP = SEXPREC*]’:
drle.h:576:25: required from ‘SEXPREC* recode_drle(CompressedVector<T>, SEXP) [with T = double; SEXP = SEXPREC*]’
drle.h:599:22: required from here
drle.h:548:19: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘R_xlen_t’ {aka ‘long int’} [-Wsign-compare]
In file included from matter.h:6:
ops.h: In instantiation of ‘size_t DeferredOps::apply(T*, index_t, size_t, int) [with T = unsigned char; size_t = long unsigned int; index_t = long int]’:
matter.h:83:20: required from ‘size_t MatterArray::get_region(index_t, size_t, T*, int) [with T = unsigned char; size_t = long unsigned int; index_t = long int]’
matter.h:153:16: required from here
ops.h:189:48: warning: comparison of integer expressions of different signedness: ‘index_t’ {aka ‘long int’} and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
189 | for ( index_t j = 0; j < size; j++ )
| ~~^~~~~~
ops.h: In instantiation of ‘size_t DeferredOps::apply(T*, index_t, size_t, int) [with T = int; size_t = long unsigned int; index_t = long int]’:
matter.h:83:20: required from ‘size_t MatterArray::get_region(index_t, size_t, T*, int) [with T = int; size_t = long unsigned int; index_t = long int]’
matter.h:157:16: required from here
ops.h:189:48: warning: comparison of integer expressions of different signedness: ‘index_t’ {aka ‘long int’} and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
ops.h: In instantiation of ‘size_t DeferredOps::apply(T*, index_t, size_t, int) [with T = double; size_t = long unsigned int; index_t = long int]’:
matter.h:83:20: required from ‘size_t MatterArray::get_region(index_t, size_t, T*, int) [with T = double; size_t = long unsigned int; index_t = long int]’
matter.h:165:16: required from here
ops.h:189:48: warning: comparison of integer expressions of different signedness: ‘index_t’ {aka ‘long int’} and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
matterDefines.h: In instantiation of ‘size_t ArrayInterface::transpose_index(T*, SEXP, bool) [with T = long int; size_t = long unsigned int; SEXP = SEXPREC*]’:
matter.h:116:20: required from ‘size_t MatterArray::get_elements(SEXP, T*, int) [with T = unsigned char; size_t = long unsigned int; SEXP = SEXPREC*]’
matter.h:209:18: required from here
matterDefines.h:381:47: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘R_xlen_t’ {aka ‘long int’} [-Wsign-compare]
381 | for ( size_t j = 0; j < XLENGTH(indx); j++ )
| ~~^~~~~~~~~~~~~~~
atoms.h: In instantiation of ‘size_t Atoms::read_atom(Tout*, int, index_t, size_t, int) [with Tin = char; Tout = unsigned char; size_t = long unsigned int; index_t = long int]’:
atoms.h:402:30: required from ‘size_t Atoms::get_atom(T*, int, index_t, size_t, int) [with T = unsigned char; size_t = long unsigned int; index_t = long int]’
atoms.h:467:20: required from ‘size_t Atoms::get_region(T*, index_t, size_t, int, int) [with T = unsigned char; size_t = long unsigned int; index_t = long int]’
matter.h:477:31: required from here
atoms.h:356:41: warning: comparison of integer expressions of different signedness: ‘long unsigned int’ and ‘index_t’ {aka ‘long int’} [-Wsign-compare]
356 | if ( pos + size >= extent(atom) )
| ~~~~~~~~~~~^~~~~~~~~~~~~~~
atoms.h: In instantiation of ‘size_t Atoms::read_atom(Tout*, int, index_t, size_t, int) [with Tin = unsigned char; Tout = unsigned char; size_t = long unsigned int; index_t = long int]’:
atoms.h:404:39: required from ‘size_t Atoms::get_atom(T*, int, index_t, size_t, int) [with T = unsigned char; size_t = long unsigned int; index_t = long int]’
atoms.h:467:20: required from ‘size_t Atoms::get_region(T*, index_t, size_t, int, int) [with T = unsigned char; size_t = long unsigned int; index_t = long int]’
matter.h:477:31: required from here
atoms.h:356:41: warning: comparison of integer expressions of different signedness: ‘long unsigned int’ and ‘index_t’ {aka ‘long int’} [-Wsign-compare]
atoms.h: In instantiation of ‘size_t Atoms::read_atom(Tout*, int, index_t, size_t, int) [with Tin = short int; Tout = unsigned char; size_t = long unsigned int; index_t = long int]’:
atoms.h:406:33: required from ‘size_t Atoms::get_atom(T*, int, index_t, size_t, int) [with T = unsigned char; size_t = long unsigned int; index_t = long int]’
atoms.h:467:20: required from ‘size_t Atoms::get_region(T*, index_t, size_t, int, int) [with T = unsigned char; size_t = long unsigned int; index_t = long int]’
matter.h:477:31: required from here
atoms.h:356:41: warning: comparison of integer expressions of different signedness: ‘long unsigned int’ and ‘index_t’ {aka ‘long int’} [-Wsign-compare]
atoms.h: In instantiation of ‘size_t Atoms::read_atom(Tout*, int, index_t, size_t, int) [with Tin = short unsigned int; Tout = unsigned char; size_t = long unsigned int; index_t = long int]’:
atoms.h:408:34: required from ‘size_t Atoms::get_atom(T*, int, index_t, size_t, int) [with T = unsigned char; size_t = long unsigned int; index_t = long int]’
atoms.h:467:20: required from ‘size_t Atoms::get_region(T*, index_t, size_t, int, int) [with T = unsigned char; size_t = long unsigned int; index_t = long int]’
matter.h:477:31: required from here
atoms.h:356:41: warning: comparison of integer expressions of different signedness: ‘long unsigned int’ and ‘index_t’ {aka ‘long int’} [-Wsign-compare]
atoms.h: In instantiation of ‘size_t Atoms::read_atom(Tout*, int, index_t, size_t, int) [with Tin = int; Tout = unsigned char; size_t = long unsigned int; index_t = long int]’:
atoms.h:410:33: required from ‘size_t Atoms::get_atom(T*, int, index_t, size_t, int) [with T = unsigned char; size_t = long unsigned int; index_t = long int]’
atoms.h:467:20: required from ‘size_t Atoms::get_region(T*, index_t, size_t, int, int) [with T = unsigned char; size_t = long unsigned int; index_t = long int]’
matter.h:477:31: required from here
atoms.h:356:41: warning: comparison of integer expressions of different signedness: ‘long unsigned int’ and ‘index_t’ {aka ‘long int’} [-Wsign-compare]
atoms.h: In instantiation of ‘size_t Atoms::read_atom(Tout*, int, index_t, size_t, int) [with Tin = unsigned int; Tout = unsigned char; size_t = long unsigned int; index_t = long int]’:
atoms.h:412:34: required from ‘size_t Atoms::get_atom(T*, int, index_t, size_t, int) [with T = unsigned char; size_t = long unsigned int; index_t = long int]’
atoms.h:467:20: required from ‘size_t Atoms::get_region(T*, index_t, size_t, int, int) [with T = unsigned char; size_t = long unsigned int; index_t = long int]’
matter.h:477:31: required from here
atoms.h:356:41: warning: comparison of integer expressions of different signedness: ‘long unsigned int’ and ‘index_t’ {aka ‘long int’} [-Wsign-compare]
atoms.h: In instantiation of ‘size_t Atoms::read_atom(Tout*, int, index_t, size_t, int) [with Tin = long int; Tout = unsigned char; size_t = long unsigned int; index_t = long int]’:
atoms.h:414:33: required from ‘size_t Atoms::get_atom(T*, int, index_t, size_t, int) [with T = unsigned char; size_t = long unsigned int; index_t = long int]’
atoms.h:467:20: required from ‘size_t Atoms::get_region(T*, index_t, size_t, int, int) [with T = unsigned char; size_t = long unsigned int; index_t = long int]’
matter.h:477:31: required from here
atoms.h:356:41: warning: comparison of integer expressions of different signedness: ‘long unsigned int’ and ‘index_t’ {aka ‘long int’} [-Wsign-compare]
atoms.h: In instantiation of ‘size_t Atoms::read_atom(Tout*, int, index_t, size_t, int) [with Tin = long unsigned int; Tout = unsigned char; size_t = long unsigned int; index_t = long int]’:
atoms.h:416:34: required from ‘size_t Atoms::get_atom(T*, int, index_t, size_t, int) [with T = unsigned char; size_t = long unsigned int; index_t = long int]’
atoms.h:467:20: required from ‘size_t Atoms::get_region(T*, index_t, size_t, int, int) [with T = unsigned char; size_t = long unsigned int; index_t = long int]’
matter.h:477:31: required from here
atoms.h:356:41: warning: comparison of integer expressions of different signedness: ‘long unsigned int’ and ‘index_t’ {aka ‘long int’} [-Wsign-compare]
atoms.h: In instantiation of ‘size_t Atoms::read_atom(Tout*, int, index_t, size_t, int) [with Tin = float; Tout = unsigned char; size_t = long unsigned int; index_t = long int]’:
atoms.h:418:31: required from ‘size_t Atoms::get_atom(T*, int, index_t, size_t, int) [with T = unsigned char; size_t = long unsigned int; index_t = long int]’
atoms.h:467:20: required from ‘size_t Atoms::get_region(T*, index_t, size_t, int, int) [with T = unsigned char; size_t = long unsigned int; index_t = long int]’
matter.h:477:31: required from here
atoms.h:356:41: warning: comparison of integer expressions of different signedness: ‘long unsigned int’ and ‘index_t’ {aka ‘long int’} [-Wsign-compare]
atoms.h: In instantiation of ‘size_t Atoms::read_atom(Tout*, int, index_t, size_t, int) [with Tin = double; Tout = unsigned char; size_t = long unsigned int; index_t = long int]’:
atoms.h:420:32: required from ‘size_t Atoms::get_atom(T*, int, index_t, size_t, int) [with T = unsigned char; size_t = long unsigned int; index_t = long int]’
atoms.h:467:20: required from ‘size_t Atoms::get_region(T*, index_t, size_t, int, int) [with T = unsigned char; size_t = long unsigned int; index_t = long int]’
matter.h:477:31: required from here
atoms.h:356:41: warning: comparison of integer expressions of different signedness: ‘long unsigned int’ and ‘index_t’ {aka ‘long int’} [-Wsign-compare]
atoms.h: In instantiation of ‘size_t Atoms::read_atom(Tout*, int, index_t, size_t, int) [with Tin = char; Tout = int; size_t = long unsigned int; index_t = long int]’:
atoms.h:402:30: required from ‘size_t Atoms::get_atom(T*, int, index_t, size_t, int) [with T = int; size_t = long unsigned int; index_t = long int]’
atoms.h:467:20: required from ‘size_t Atoms::get_region(T*, index_t, size_t, int, int) [with T = int; size_t = long unsigned int; index_t = long int]’
matter.h:481:29: required from here
atoms.h:356:41: warning: comparison of integer expressions of different signedness: ‘long unsigned int’ and ‘index_t’ {aka ‘long int’} [-Wsign-compare]
atoms.h: In instantiation of ‘size_t Atoms::read_atom(Tout*, int, index_t, size_t, int) [with Tin = unsigned char; Tout = int; size_t = long unsigned int; index_t = long int]’:
atoms.h:404:39: required from ‘size_t Atoms::get_atom(T*, int, index_t, size_t, int) [with T = int; size_t = long unsigned int; index_t = long int]’
atoms.h:467:20: required from ‘size_t Atoms::get_region(T*, index_t, size_t, int, int) [with T = int; size_t = long unsigned int; index_t = long int]’
matter.h:481:29: required from here
atoms.h:356:41: warning: comparison of integer expressions of different signedness: ‘long unsigned int’ and ‘index_t’ {aka ‘long int’} [-Wsign-compare]
atoms.h: In instantiation of ‘size_t Atoms::read_atom(Tout*, int, index_t, size_t, int) [with Tin = short int; Tout = int; size_t = long unsigned int; index_t = long int]’:
atoms.h:406:33: required from ‘size_t Atoms::get_atom(T*, int, index_t, size_t, int) [with T = int; size_t = long unsigned int; index_t = long int]’
atoms.h:467:20: required from ‘size_t Atoms::get_region(T*, index_t, size_t, int, int) [with T = int; size_t = long unsigned int; index_t = long int]’
matter.h:481:29: required from here
atoms.h:356:41: warning: comparison of integer expressions of different signedness: ‘long unsigned int’ and ‘index_t’ {aka ‘long int’} [-Wsign-compare]
atoms.h: In instantiation of ‘size_t Atoms::read_atom(Tout*, int, index_t, size_t, int) [with Tin = short unsigned int; Tout = int; size_t = long unsigned int; index_t = long int]’:
atoms.h:408:34: required from ‘size_t Atoms::get_atom(T*, int, index_t, size_t, int) [with T = int; size_t = long unsigned int; index_t = long int]’
atoms.h:467:20: required from ‘size_t Atoms::get_region(T*, index_t, size_t, int, int) [with T = int; size_t = long unsigned int; index_t = long int]’
matter.h:481:29: required from here
atoms.h:356:41: warning: comparison of integer expressions of different signedness: ‘long unsigned int’ and ‘index_t’ {aka ‘long int’} [-Wsign-compare]
atoms.h: In instantiation of ‘size_t Atoms::read_atom(Tout*, int, index_t, size_t, int) [with Tin = int; Tout = int; size_t = long unsigned int; index_t = long int]’:
atoms.h:410:33: required from ‘size_t Atoms::get_atom(T*, int, index_t, size_t, int) [with T = int; size_t = long unsigned int; index_t = long int]’
atoms.h:467:20: required from ‘size_t Atoms::get_region(T*, index_t, size_t, int, int) [with T = int; size_t = long unsigned int; index_t = long int]’
matter.h:481:29: required from here
atoms.h:356:41: warning: comparison of integer expressions of different signedness: ‘long unsigned int’ and ‘index_t’ {aka ‘long int’} [-Wsign-compare]
atoms.h: In instantiation of ‘size_t Atoms::read_atom(Tout*, int, index_t, size_t, int) [with Tin = unsigned int; Tout = int; size_t = long unsigned int; index_t = long int]’:
atoms.h:412:34: required from ‘size_t Atoms::get_atom(T*, int, index_t, size_t, int) [with T = int; size_t = long unsigned int; index_t = long int]’
atoms.h:467:20: required from ‘size_t Atoms::get_region(T*, index_t, size_t, int, int) [with T = int; size_t = long unsigned int; index_t = long int]’
matter.h:481:29: required from here
atoms.h:356:41: warning: comparison of integer expressions of different signedness: ‘long unsigned int’ and ‘index_t’ {aka ‘long int’} [-Wsign-compare]
atoms.h: In instantiation of ‘size_t Atoms::read_atom(Tout*, int, index_t, size_t, int) [with Tin = long int; Tout = int; size_t = long unsigned int; index_t = long int]’:
atoms.h:414:33: required from ‘size_t Atoms::get_atom(T*, int, index_t, size_t, int) [with T = int; size_t = long unsigned int; index_t = long int]’
atoms.h:467:20: required from ‘size_t Atoms::get_region(T*, index_t, size_t, int, int) [with T = int; size_t = long unsigned int; index_t = long int]’
matter.h:481:29: required from here
atoms.h:356:41: warning: comparison of integer expressions of different signedness: ‘long unsigned int’ and ‘index_t’ {aka ‘long int’} [-Wsign-compare]
atoms.h: In instantiation of ‘size_t Atoms::read_atom(Tout*, int, index_t, size_t, int) [with Tin = long unsigned int; Tout = int; size_t = long unsigned int; index_t = long int]’:
atoms.h:416:34: required from ‘size_t Atoms::get_atom(T*, int, index_t, size_t, int) [with T = int; size_t = long unsigned int; index_t = long int]’
atoms.h:467:20: required from ‘size_t Atoms::get_region(T*, index_t, size_t, int, int) [with T = int; size_t = long unsigned int; index_t = long int]’
matter.h:481:29: required from here
atoms.h:356:41: warning: comparison of integer expressions of different signedness: ‘long unsigned int’ and ‘index_t’ {aka ‘long int’} [-Wsign-compare]
atoms.h: In instantiation of ‘size_t Atoms::read_atom(Tout*, int, index_t, size_t, int) [with Tin = float; Tout = int; size_t = long unsigned int; index_t = long int]’:
atoms.h:418:31: required from ‘size_t Atoms::get_atom(T*, int, index_t, size_t, int) [with T = int; size_t = long unsigned int; index_t = long int]’
atoms.h:467:20: required from ‘size_t Atoms::get_region(T*, index_t, size_t, int, int) [with T = int; size_t = long unsigned int; index_t = long int]’
matter.h:481:29: required from here
atoms.h:356:41: warning: comparison of integer expressions of different signedness: ‘long unsigned int’ and ‘index_t’ {aka ‘long int’} [-Wsign-compare]
atoms.h: In instantiation of ‘size_t Atoms::read_atom(Tout*, int, index_t, size_t, int) [with Tin = double; Tout = int; size_t = long unsigned int; index_t = long int]’:
atoms.h:420:32: required from ‘size_t Atoms::get_atom(T*, int, index_t, size_t, int) [with T = int; size_t = long unsigned int; index_t = long int]’
atoms.h:467:20: required from ‘size_t Atoms::get_region(T*, index_t, size_t, int, int) [with T = int; size_t = long unsigned int; index_t = long int]’
matter.h:481:29: required from here
atoms.h:356:41: warning: comparison of integer expressions of different signedness: ‘long unsigned int’ and ‘index_t’ {aka ‘long int’} [-Wsign-compare]
atoms.h: In instantiation of ‘size_t Atoms::read_atom(Tout*, int, index_t, size_t, int) [with Tin = char; Tout = double; size_t = long unsigned int; index_t = long int]’:
atoms.h:402:30: required from ‘size_t Atoms::get_atom(T*, int, index_t, size_t, int) [with T = double; size_t = long unsigned int; index_t = long int]’
atoms.h:467:20: required from ‘size_t Atoms::get_region(T*, index_t, size_t, int, int) [with T = double; size_t = long unsigned int; index_t = long int]’
matter.h:489:32: required from here
atoms.h:356:41: warning: comparison of integer expressions of different signedness: ‘long unsigned int’ and ‘index_t’ {aka ‘long int’} [-Wsign-compare]
atoms.h: In instantiation of ‘size_t Atoms::read_atom(Tout*, int, index_t, size_t, int) [with Tin = unsigned char; Tout = double; size_t = long unsigned int; index_t = long int]’:
atoms.h:404:39: required from ‘size_t Atoms::get_atom(T*, int, index_t, size_t, int) [with T = double; size_t = long unsigned int; index_t = long int]’
atoms.h:467:20: required from ‘size_t Atoms::get_region(T*, index_t, size_t, int, int) [with T = double; size_t = long unsigned int; index_t = long int]’
matter.h:489:32: required from here
atoms.h:356:41: warning: comparison of integer expressions of different signedness: ‘long unsigned int’ and ‘index_t’ {aka ‘long int’} [-Wsign-compare]
atoms.h: In instantiation of ‘size_t Atoms::read_atom(Tout*, int, index_t, size_t, int) [with Tin = short int; Tout = double; size_t = long unsigned int; index_t = long int]’:
atoms.h:406:33: required from ‘size_t Atoms::get_atom(T*, int, index_t, size_t, int) [with T = double; size_t = long unsigned int; index_t = long int]’
atoms.h:467:20: required from ‘size_t Atoms::get_region(T*, index_t, size_t, int, int) [with T = double; size_t = long unsigned int; index_t = long int]’
matter.h:489:32: required from here
atoms.h:356:41: warning: comparison of integer expressions of different signedness: ‘long unsigned int’ and ‘index_t’ {aka ‘long int’} [-Wsign-compare]
atoms.h: In instantiation of ‘size_t Atoms::read_atom(Tout*, int, index_t, size_t, int) [with Tin = short unsigned int; Tout = double; size_t = long unsigned int; index_t = long int]’:
atoms.h:408:34: required from ‘size_t Atoms::get_atom(T*, int, index_t, size_t, int) [with T = double; size_t = long unsigned int; index_t = long int]’
atoms.h:467:20: required from ‘size_t Atoms::get_region(T*, index_t, size_t, int, int) [with T = double; size_t = long unsigned int; index_t = long int]’
matter.h:489:32: required from here
atoms.h:356:41: warning: comparison of integer expressions of different signedness: ‘long unsigned int’ and ‘index_t’ {aka ‘long int’} [-Wsign-compare]
atoms.h: In instantiation of ‘size_t Atoms::read_atom(Tout*, int, index_t, size_t, int) [with Tin = int; Tout = double; size_t = long unsigned int; index_t = long int]’:
atoms.h:410:33: required from ‘size_t Atoms::get_atom(T*, int, index_t, size_t, int) [with T = double; size_t = long unsigned int; index_t = long int]’
atoms.h:467:20: required from ‘size_t Atoms::get_region(T*, index_t, size_t, int, int) [with T = double; size_t = long unsigned int; index_t = long int]’
matter.h:489:32: required from here
atoms.h:356:41: warning: comparison of integer expressions of different signedness: ‘long unsigned int’ and ‘index_t’ {aka ‘long int’} [-Wsign-compare]
atoms.h: In instantiation of ‘size_t Atoms::read_atom(Tout*, int, index_t, size_t, int) [with Tin = unsigned int; Tout = double; size_t = long unsigned int; index_t = long int]’:
atoms.h:412:34: required from ‘size_t Atoms::get_atom(T*, int, index_t, size_t, int) [with T = double; size_t = long unsigned int; index_t = long int]’
atoms.h:467:20: required from ‘size_t Atoms::get_region(T*, index_t, size_t, int, int) [with T = double; size_t = long unsigned int; index_t = long int]’
matter.h:489:32: required from here
atoms.h:356:41: warning: comparison of integer expressions of different signedness: ‘long unsigned int’ and ‘index_t’ {aka ‘long int’} [-Wsign-compare]
atoms.h: In instantiation of ‘size_t Atoms::read_atom(Tout*, int, index_t, size_t, int) [with Tin = long int; Tout = double; size_t = long unsigned int; index_t = long int]’:
atoms.h:414:33: required from ‘size_t Atoms::get_atom(T*, int, index_t, size_t, int) [with T = double; size_t = long unsigned int; index_t = long int]’
atoms.h:467:20: required from ‘size_t Atoms::get_region(T*, index_t, size_t, int, int) [with T = double; size_t = long unsigned int; index_t = long int]’
matter.h:489:32: required from here
atoms.h:356:41: warning: comparison of integer expressions of different signedness: ‘long unsigned int’ and ‘index_t’ {aka ‘long int’} [-Wsign-compare]
atoms.h: In instantiation of ‘size_t Atoms::read_atom(Tout*, int, index_t, size_t, int) [with Tin = long unsigned int; Tout = double; size_t = long unsigned int; index_t = long int]’:
atoms.h:416:34: required from ‘size_t Atoms::get_atom(T*, int, index_t, size_t, int) [with T = double; size_t = long unsigned int; index_t = long int]’
atoms.h:467:20: required from ‘size_t Atoms::get_region(T*, index_t, size_t, int, int) [with T = double; size_t = long unsigned int; index_t = long int]’
matter.h:489:32: required from here
atoms.h:356:41: warning: comparison of integer expressions of different signedness: ‘long unsigned int’ and ‘index_t’ {aka ‘long int’} [-Wsign-compare]
atoms.h: In instantiation of ‘size_t Atoms::read_atom(Tout*, int, index_t, size_t, int) [with Tin = float; Tout = double; size_t = long unsigned int; index_t = long int]’:
atoms.h:418:31: required from ‘size_t Atoms::get_atom(T*, int, index_t, size_t, int) [with T = double; size_t = long unsigned int; index_t = long int]’
atoms.h:467:20: required from ‘size_t Atoms::get_region(T*, index_t, size_t, int, int) [with T = double; size_t = long unsigned int; index_t = long int]’
matter.h:489:32: required from here
atoms.h:356:41: warning: comparison of integer expressions of different signedness: ‘long unsigned int’ and ‘index_t’ {aka ‘long int’} [-Wsign-compare]
atoms.h: In instantiation of ‘size_t Atoms::read_atom(Tout*, int, index_t, size_t, int) [with Tin = double; Tout = double; size_t = long unsigned int; index_t = long int]’:
atoms.h:420:32: required from ‘size_t Atoms::get_atom(T*, int, index_t, size_t, int) [with T = double; size_t = long unsigned int; index_t = long int]’
atoms.h:467:20: required from ‘size_t Atoms::get_region(T*, index_t, size_t, int, int) [with T = double; size_t = long unsigned int; index_t = long int]’
matter.h:489:32: required from here
atoms.h:356:41: warning: comparison of integer expressions of different signedness: ‘long unsigned int’ and ‘index_t’ {aka ‘long int’} [-Wsign-compare]
atoms.h: In instantiation of ‘size_t Atoms::read_atom(Tout*, int, index_t, size_t, int) [with Tin = char; Tout = char; size_t = long unsigned int; index_t = long int]’:
atoms.h:402:30: required from ‘size_t Atoms::get_atom(T*, int, index_t, size_t, int) [with T = char; size_t = long unsigned int; index_t = long int]’
atoms.h:467:20: required from ‘size_t Atoms::get_region(T*, index_t, size_t, int, int) [with T = char; size_t = long unsigned int; index_t = long int]’
matter.h:493:30: required from here
atoms.h:356:41: warning: comparison of integer expressions of different signedness: ‘long unsigned int’ and ‘index_t’ {aka ‘long int’} [-Wsign-compare]
atoms.h: In instantiation of ‘size_t Atoms::read_atom(Tout*, int, index_t, size_t, int) [with Tin = unsigned char; Tout = char; size_t = long unsigned int; index_t = long int]’:
atoms.h:404:39: required from ‘size_t Atoms::get_atom(T*, int, index_t, size_t, int) [with T = char; size_t = long unsigned int; index_t = long int]’
atoms.h:467:20: required from ‘size_t Atoms::get_region(T*, index_t, size_t, int, int) [with T = char; size_t = long unsigned int; index_t = long int]’
matter.h:493:30: required from here
atoms.h:356:41: warning: comparison of integer expressions of different signedness: ‘long unsigned int’ and ‘index_t’ {aka ‘long int’} [-Wsign-compare]
atoms.h: In instantiation of ‘size_t Atoms::read_atom(Tout*, int, index_t, size_t, int) [with Tin = short int; Tout = char; size_t = long unsigned int; index_t = long int]’:
atoms.h:406:33: required from ‘size_t Atoms::get_atom(T*, int, index_t, size_t, int) [with T = char; size_t = long unsigned int; index_t = long int]’
atoms.h:467:20: required from ‘size_t Atoms::get_region(T*, index_t, size_t, int, int) [with T = char; size_t = long unsigned int; index_t = long int]’
matter.h:493:30: required from here
atoms.h:356:41: warning: comparison of integer expressions of different signedness: ‘long unsigned int’ and ‘index_t’ {aka ‘long int’} [-Wsign-compare]
atoms.h: In instantiation of ‘size_t Atoms::read_atom(Tout*, int, index_t, size_t, int) [with Tin = short unsigned int; Tout = char; size_t = long unsigned int; index_t = long int]’:
atoms.h:408:34: required from ‘size_t Atoms::get_atom(T*, int, index_t, size_t, int) [with T = char; size_t = long unsigned int; index_t = long int]’
atoms.h:467:20: required from ‘size_t Atoms::get_region(T*, index_t, size_t, int, int) [with T = char; size_t = long unsigned int; index_t = long int]’
matter.h:493:30: required from here
atoms.h:356:41: warning: comparison of integer expressions of different signedness: ‘long unsigned int’ and ‘index_t’ {aka ‘long int’} [-Wsign-compare]
atoms.h: In instantiation of ‘size_t Atoms::read_atom(Tout*, int, index_t, size_t, int) [with Tin = int; Tout = char; size_t = long unsigned int; index_t = long int]’:
atoms.h:410:33: required from ‘size_t Atoms::get_atom(T*, int, index_t, size_t, int) [with T = char; size_t = long unsigned int; index_t = long int]’
atoms.h:467:20: required from ‘size_t Atoms::get_region(T*, index_t, size_t, int, int) [with T = char; size_t = long unsigned int; index_t = long int]’
matter.h:493:30: required from here
atoms.h:356:41: warning: comparison of integer expressions of different signedness: ‘long unsigned int’ and ‘index_t’ {aka ‘long int’} [-Wsign-compare]
atoms.h: In instantiation of ‘size_t Atoms::read_atom(Tout*, int, index_t, size_t, int) [with Tin = unsigned int; Tout = char; size_t = long unsigned int; index_t = long int]’:
atoms.h:412:34: required from ‘size_t Atoms::get_atom(T*, int, index_t, size_t, int) [with T = char; size_t = long unsigned int; index_t = long int]’
atoms.h:467:20: required from ‘size_t Atoms::get_region(T*, index_t, size_t, int, int) [with T = char; size_t = long unsigned int; index_t = long int]’
matter.h:493:30: required from here
atoms.h:356:41: warning: comparison of integer expressions of different signedness: ‘long unsigned int’ and ‘index_t’ {aka ‘long int’} [-Wsign-compare]
atoms.h: In instantiation of ‘size_t Atoms::read_atom(Tout*, int, index_t, size_t, int) [with Tin = long int; Tout = char; size_t = long unsigned int; index_t = long int]’:
atoms.h:414:33: required from ‘size_t Atoms::get_atom(T*, int, index_t, size_t, int) [with T = char; size_t = long unsigned int; index_t = long int]’
atoms.h:467:20: required from ‘size_t Atoms::get_region(T*, index_t, size_t, int, int) [with T = char; size_t = long unsigned int; index_t = long int]’
matter.h:493:30: required from here
atoms.h:356:41: warning: comparison of integer expressions of different signedness: ‘long unsigned int’ and ‘index_t’ {aka ‘long int’} [-Wsign-compare]
atoms.h: In instantiation of ‘size_t Atoms::read_atom(Tout*, int, index_t, size_t, int) [with Tin = long unsigned int; Tout = char; size_t = long unsigned int; index_t = long int]’:
atoms.h:416:34: required from ‘size_t Atoms::get_atom(T*, int, index_t, size_t, int) [with T = char; size_t = long unsigned int; index_t = long int]’
atoms.h:467:20: required from ‘size_t Atoms::get_region(T*, index_t, size_t, int, int) [with T = char; size_t = long unsigned int; index_t = long int]’
matter.h:493:30: required from here
atoms.h:356:41: warning: comparison of integer expressions of different signedness: ‘long unsigned int’ and ‘index_t’ {aka ‘long int’} [-Wsign-compare]
atoms.h: In instantiation of ‘size_t Atoms::read_atom(Tout*, int, index_t, size_t, int) [with Tin = float; Tout = char; size_t = long unsigned int; index_t = long int]’:
atoms.h:418:31: required from ‘size_t Atoms::get_atom(T*, int, index_t, size_t, int) [with T = char; size_t = long unsigned int; index_t = long int]’
atoms.h:467:20: required from ‘size_t Atoms::get_region(T*, index_t, size_t, int, int) [with T = char; size_t = long unsigned int; index_t = long int]’
matter.h:493:30: required from here
atoms.h:356:41: warning: comparison of integer expressions of different signedness: ‘long unsigned int’ and ‘index_t’ {aka ‘long int’} [-Wsign-compare]
atoms.h: In instantiation of ‘size_t Atoms::read_atom(Tout*, int, index_t, size_t, int) [with Tin = double; Tout = char; size_t = long unsigned int; index_t = long int]’:
atoms.h:420:32: required from ‘size_t Atoms::get_atom(T*, int, index_t, size_t, int) [with T = char; size_t = long unsigned int; index_t = long int]’
atoms.h:467:20: required from ‘size_t Atoms::get_region(T*, index_t, size_t, int, int) [with T = char; size_t = long unsigned int; index_t = long int]’
matter.h:493:30: required from here
atoms.h:356:41: warning: comparison of integer expressions of different signedness: ‘long unsigned int’ and ‘index_t’ {aka ‘long int’} [-Wsign-compare]
atoms.h: In instantiation of ‘size_t Atoms::write_atom(Tin*, int, index_t, size_t, int) [with Tin = unsigned char; Tout = char; size_t = long unsigned int; index_t = long int]’:
atoms.h:431:31: required from ‘size_t Atoms::set_atom(T*, int, index_t, size_t, int) [with T = unsigned char; size_t = long unsigned int; index_t = long int]’
atoms.h:489:20: required from ‘size_t Atoms::set_region(T*, index_t, size_t, int, int) [with T = unsigned char; size_t = long unsigned int; index_t = long int]’
matter.h:522:31: required from here
atoms.h:381:41: warning: comparison of integer expressions of different signedness: ‘long unsigned int’ and ‘index_t’ {aka ‘long int’} [-Wsign-compare]
381 | if ( pos + size >= extent(atom) )
| ~~~~~~~~~~~^~~~~~~~~~~~~~~
atoms.h: In instantiation of ‘size_t Atoms::write_atom(Tin*, int, index_t, size_t, int) [with Tin = unsigned char; Tout = unsigned char; size_t = long unsigned int; index_t = long int]’:
atoms.h:433:40: required from ‘size_t Atoms::set_atom(T*, int, index_t, size_t, int) [with T = unsigned char; size_t = long unsigned int; index_t = long int]’
atoms.h:489:20: required from ‘size_t Atoms::set_region(T*, index_t, size_t, int, int) [with T = unsigned char; size_t = long unsigned int; index_t = long int]’
matter.h:522:31: required from here
atoms.h:381:41: warning: comparison of integer expressions of different signedness: ‘long unsigned int’ and ‘index_t’ {aka ‘long int’} [-Wsign-compare]
atoms.h: In instantiation of ‘size_t Atoms::write_atom(Tin*, int, index_t, size_t, int) [with Tin = unsigned char; Tout = short int; size_t = long unsigned int; index_t = long int]’:
atoms.h:435:34: required from ‘size_t Atoms::set_atom(T*, int, index_t, size_t, int) [with T = unsigned char; size_t = long unsigned int; index_t = long int]’
atoms.h:489:20: required from ‘size_t Atoms::set_region(T*, index_t, size_t, int, int) [with T = unsigned char; size_t = long unsigned int; index_t = long int]’
matter.h:522:31: required from here
atoms.h:381:41: warning: comparison of integer expressions of different signedness: ‘long unsigned int’ and ‘index_t’ {aka ‘long int’} [-Wsign-compare]
atoms.h: In instantiation of ‘size_t Atoms::write_atom(Tin*, int, index_t, size_t, int) [with Tin = unsigned char; Tout = short unsigned int; size_t = long unsigned int; index_t = long int]’:
atoms.h:437:35: required from ‘size_t Atoms::set_atom(T*, int, index_t, size_t, int) [with T = unsigned char; size_t = long unsigned int; index_t = long int]’
atoms.h:489:20: required from ‘size_t Atoms::set_region(T*, index_t, size_t, int, int) [with T = unsigned char; size_t = long unsigned int; index_t = long int]’
matter.h:522:31: required from here
atoms.h:381:41: warning: comparison of integer expressions of different signedness: ‘long unsigned int’ and ‘index_t’ {aka ‘long int’} [-Wsign-compare]
atoms.h: In instantiation of ‘size_t Atoms::write_atom(Tin*, int, index_t, size_t, int) [with Tin = unsigned char; Tout = int; size_t = long unsigned int; index_t = long int]’:
atoms.h:439:34: required from ‘size_t Atoms::set_atom(T*, int, index_t, size_t, int) [with T = unsigned char; size_t = long unsigned int; index_t = long int]’
atoms.h:489:20: required from ‘size_t Atoms::set_region(T*, index_t, size_t, int, int) [with T = unsigned char; size_t = long unsigned int; index_t = long int]’
matter.h:522:31: required from here
atoms.h:381:41: warning: comparison of integer expressions of different signedness: ‘long unsigned int’ and ‘index_t’ {aka ‘long int’} [-Wsign-compare]
atoms.h: In instantiation of ‘size_t Atoms::write_atom(Tin*, int, index_t, size_t, int) [with Tin = unsigned char; Tout = unsigned int; size_t = long unsigned int; index_t = long int]’:
atoms.h:441:35: required from ‘size_t Atoms::set_atom(T*, int, index_t, size_t, int) [with T = unsigned char; size_t = long unsigned int; index_t = long int]’
atoms.h:489:20: required from ‘size_t Atoms::set_region(T*, index_t, size_t, int, int) [with T = unsigned char; size_t = long unsigned int; index_t = long int]’
matter.h:522:31: required from here
atoms.h:381:41: warning: comparison of integer expressions of different signedness: ‘long unsigned int’ and ‘index_t’ {aka ‘long int’} [-Wsign-compare]
atoms.h: In instantiation of ‘size_t Atoms::write_atom(Tin*, int, index_t, size_t, int) [with Tin = unsigned char; Tout = long int; size_t = long unsigned int; index_t = long int]’:
atoms.h:443:34: required from ‘size_t Atoms::set_atom(T*, int, index_t, size_t, int) [with T = unsigned char; size_t = long unsigned int; index_t = long int]’
atoms.h:489:20: required from ‘size_t Atoms::set_region(T*, index_t, size_t, int, int) [with T = unsigned char; size_t = long unsigned int; index_t = long int]’
matter.h:522:31: required from here
atoms.h:381:41: warning: comparison of integer expressions of different signedness: ‘long unsigned int’ and ‘index_t’ {aka ‘long int’} [-Wsign-compare]
atoms.h: In instantiation of ‘size_t Atoms::write_atom(Tin*, int, index_t, size_t, int) [with Tin = unsigned char; Tout = long unsigned int; size_t = long unsigned int; index_t = long int]’:
atoms.h:445:35: required from ‘size_t Atoms::set_atom(T*, int, index_t, size_t, int) [with T = unsigned char; size_t = long unsigned int; index_t = long int]’
atoms.h:489:20: required from ‘size_t Atoms::set_region(T*, index_t, size_t, int, int) [with T = unsigned char; size_t = long unsigned int; index_t = long int]’
matter.h:522:31: required from here
atoms.h:381:41: warning: comparison of integer expressions of different signedness: ‘long unsigned int’ and ‘index_t’ {aka ‘long int’} [-Wsign-compare]
atoms.h: In instantiation of ‘size_t Atoms::write_atom(Tin*, int, index_t, size_t, int) [with Tin = unsigned char; Tout = float; size_t = long unsigned int; index_t = long int]’:
atoms.h:447:32: required from ‘size_t Atoms::set_atom(T*, int, index_t, size_t, int) [with T = unsigned char; size_t = long unsigned int; index_t = long int]’
atoms.h:489:20: required from ‘size_t Atoms::set_region(T*, index_t, size_t, int, int) [with T = unsigned char; size_t = long unsigned int; index_t = long int]’
matter.h:522:31: required from here
atoms.h:381:41: warning: comparison of integer expressions of different signedness: ‘long unsigned int’ and ‘index_t’ {aka ‘long int’} [-Wsign-compare]
atoms.h: In instantiation of ‘size_t Atoms::write_atom(Tin*, int, index_t, size_t, int) [with Tin = unsigned char; Tout = double; size_t = long unsigned int; index_t = long int]’:
atoms.h:449:33: required from ‘size_t Atoms::set_atom(T*, int, index_t, size_t, int) [with T = unsigned char; size_t = long unsigned int; index_t = long int]’
atoms.h:489:20: required from ‘size_t Atoms::set_region(T*, index_t, size_t, int, int) [with T = unsigned char; size_t = long unsigned int; index_t = long int]’
matter.h:522:31: required from here
atoms.h:381:41: warning: comparison of integer expressions of different signedness: ‘long unsigned int’ and ‘index_t’ {aka ‘long int’} [-Wsign-compare]
atoms.h: In instantiation of ‘size_t Atoms::write_atom(Tin*, int, index_t, size_t, int) [with Tin = int; Tout = char; size_t = long unsigned int; index_t = long int]’:
atoms.h:431:31: required from ‘size_t Atoms::set_atom(T*, int, index_t, size_t, int) [with T = int; size_t = long unsigned int; index_t = long int]’
atoms.h:489:20: required from ‘size_t Atoms::set_region(T*, index_t, size_t, int, int) [with T = int; size_t = long unsigned int; index_t = long int]’
matter.h:525:29: required from here
atoms.h:381:41: warning: comparison of integer expressions of different signedness: ‘long unsigned int’ and ‘index_t’ {aka ‘long int’} [-Wsign-compare]
atoms.h: In instantiation of ‘size_t Atoms::write_atom(Tin*, int, index_t, size_t, int) [with Tin = int; Tout = unsigned char; size_t = long unsigned int; index_t = long int]’:
atoms.h:433:40: required from ‘size_t Atoms::set_atom(T*, int, index_t, size_t, int) [with T = int; size_t = long unsigned int; index_t = long int]’
atoms.h:489:20: required from ‘size_t Atoms::set_region(T*, index_t, size_t, int, int) [with T = int; size_t = long unsigned int; index_t = long int]’
matter.h:525:29: required from here
atoms.h:381:41: warning: comparison of integer expressions of different signedness: ‘long unsigned int’ and ‘index_t’ {aka ‘long int’} [-Wsign-compare]
atoms.h: In instantiation of ‘size_t Atoms::write_atom(Tin*, int, index_t, size_t, int) [with Tin = int; Tout = short int; size_t = long unsigned int; index_t = long int]’:
atoms.h:435:34: required from ‘size_t Atoms::set_atom(T*, int, index_t, size_t, int) [with T = int; size_t = long unsigned int; index_t = long int]’
atoms.h:489:20: required from ‘size_t Atoms::set_region(T*, index_t, size_t, int, int) [with T = int; size_t = long unsigned int; index_t = long int]’
matter.h:525:29: required from here
atoms.h:381:41: warning: comparison of integer expressions of different signedness: ‘long unsigned int’ and ‘index_t’ {aka ‘long int’} [-Wsign-compare]
atoms.h: In instantiation of ‘size_t Atoms::write_atom(Tin*, int, index_t, size_t, int) [with Tin = int; Tout = short unsigned int; size_t = long unsigned int; index_t = long int]’:
atoms.h:437:35: required from ‘size_t Atoms::set_atom(T*, int, index_t, size_t, int) [with T = int; size_t = long unsigned int; index_t = long int]’
atoms.h:489:20: required from ‘size_t Atoms::set_region(T*, index_t, size_t, int, int) [with T = int; size_t = long unsigned int; index_t = long int]’
matter.h:525:29: required from here
atoms.h:381:41: warning: comparison of integer expressions of different signedness: ‘long unsigned int’ and ‘index_t’ {aka ‘long int’} [-Wsign-compare]
atoms.h: In instantiation of ‘size_t Atoms::write_atom(Tin*, int, index_t, size_t, int) [with Tin = int; Tout = int; size_t = long unsigned int; index_t = long int]’:
atoms.h:439:34: required from ‘size_t Atoms::set_atom(T*, int, index_t, size_t, int) [with T = int; size_t = long unsigned int; index_t = long int]’
atoms.h:489:20: required from ‘size_t Atoms::set_region(T*, index_t, size_t, int, int) [with T = int; size_t = long unsigned int; index_t = long int]’
matter.h:525:29: required from here
atoms.h:381:41: warning: comparison of integer expressions of different signedness: ‘long unsigned int’ and ‘index_t’ {aka ‘long int’} [-Wsign-compare]
atoms.h: In instantiation of ‘size_t Atoms::write_atom(Tin*, int, index_t, size_t, int) [with Tin = int; Tout = unsigned int; size_t = long unsigned int; index_t = long int]’:
atoms.h:441:35: required from ‘size_t Atoms::set_atom(T*, int, index_t, size_t, int) [with T = int; size_t = long unsigned int; index_t = long int]’
atoms.h:489:20: required from ‘size_t Atoms::set_region(T*, index_t, size_t, int, int) [with T = int; size_t = long unsigned int; index_t = long int]’
matter.h:525:29: required from here
atoms.h:381:41: warning: comparison of integer expressions of different signedness: ‘long unsigned int’ and ‘index_t’ {aka ‘long int’} [-Wsign-compare]
atoms.h: In instantiation of ‘size_t Atoms::write_atom(Tin*, int, index_t, size_t, int) [with Tin = int; Tout = long int; size_t = long unsigned int; index_t = long int]’:
atoms.h:443:34: required from ‘size_t Atoms::set_atom(T*, int, index_t, size_t, int) [with T = int; size_t = long unsigned int; index_t = long int]’
atoms.h:489:20: required from ‘size_t Atoms::set_region(T*, index_t, size_t, int, int) [with T = int; size_t = long unsigned int; index_t = long int]’
matter.h:525:29: required from here
atoms.h:381:41: warning: comparison of integer expressions of different signedness: ‘long unsigned int’ and ‘index_t’ {aka ‘long int’} [-Wsign-compare]
atoms.h: In instantiation of ‘size_t Atoms::write_atom(Tin*, int, index_t, size_t, int) [with Tin = int; Tout = long unsigned int; size_t = long unsigned int; index_t = long int]’:
atoms.h:445:35: required from ‘size_t Atoms::set_atom(T*, int, index_t, size_t, int) [with T = int; size_t = long unsigned int; index_t = long int]’
atoms.h:489:20: required from ‘size_t Atoms::set_region(T*, index_t, size_t, int, int) [with T = int; size_t = long unsigned int; index_t = long int]’
matter.h:525:29: required from here
atoms.h:381:41: warning: comparison of integer expressions of different signedness: ‘long unsigned int’ and ‘index_t’ {aka ‘long int’} [-Wsign-compare]
atoms.h: In instantiation of ‘size_t Atoms::write_atom(Tin*, int, index_t, size_t, int) [with Tin = int; Tout = float; size_t = long unsigned int; index_t = long int]’:
atoms.h:447:32: required from ‘size_t Atoms::set_atom(T*, int, index_t, size_t, int) [with T = int; size_t = long unsigned int; index_t = long int]’
atoms.h:489:20: required from ‘size_t Atoms::set_region(T*, index_t, size_t, int, int) [with T = int; size_t = long unsigned int; index_t = long int]’
matter.h:525:29: required from here
atoms.h:381:41: warning: comparison of integer expressions of different signedness: ‘long unsigned int’ and ‘index_t’ {aka ‘long int’} [-Wsign-compare]
atoms.h: In instantiation of ‘size_t Atoms::write_atom(Tin*, int, index_t, size_t, int) [with Tin = int; Tout = double; size_t = long unsigned int; index_t = long int]’:
atoms.h:449:33: required from ‘size_t Atoms::set_atom(T*, int, index_t, size_t, int) [with T = int; size_t = long unsigned int; index_t = long int]’
atoms.h:489:20: required from ‘size_t Atoms::set_region(T*, index_t, size_t, int, int) [with T = int; size_t = long unsigned int; index_t = long int]’
matter.h:525:29: required from here
atoms.h:381:41: warning: comparison of integer expressions of different signedness: ‘long unsigned int’ and ‘index_t’ {aka ‘long int’} [-Wsign-compare]
atoms.h: In instantiation of ‘size_t Atoms::write_atom(Tin*, int, index_t, size_t, int) [with Tin = double; Tout = char; size_t = long unsigned int; index_t = long int]’:
atoms.h:431:31: required from ‘size_t Atoms::set_atom(T*, int, index_t, size_t, int) [with T = double; size_t = long unsigned int; index_t = long int]’
atoms.h:489:20: required from ‘size_t Atoms::set_region(T*, index_t, size_t, int, int) [with T = double; size_t = long unsigned int; index_t = long int]’
matter.h:531:32: required from here
atoms.h:381:41: warning: comparison of integer expressions of different signedness: ‘long unsigned int’ and ‘index_t’ {aka ‘long int’} [-Wsign-compare]
atoms.h: In instantiation of ‘size_t Atoms::write_atom(Tin*, int, index_t, size_t, int) [with Tin = double; Tout = unsigned char; size_t = long unsigned int; index_t = long int]’:
atoms.h:433:40: required from ‘size_t Atoms::set_atom(T*, int, index_t, size_t, int) [with T = double; size_t = long unsigned int; index_t = long int]’
atoms.h:489:20: required from ‘size_t Atoms::set_region(T*, index_t, size_t, int, int) [with T = double; size_t = long unsigned int; index_t = long int]’
matter.h:531:32: required from here
atoms.h:381:41: warning: comparison of integer expressions of different signedness: ‘long unsigned int’ and ‘index_t’ {aka ‘long int’} [-Wsign-compare]
atoms.h: In instantiation of ‘size_t Atoms::write_atom(Tin*, int, index_t, size_t, int) [with Tin = double; Tout = short int; size_t = long unsigned int; index_t = long int]’:
atoms.h:435:34: required from ‘size_t Atoms::set_atom(T*, int, index_t, size_t, int) [with T = double; size_t = long unsigned int; index_t = long int]’
atoms.h:489:20: required from ‘size_t Atoms::set_region(T*, index_t, size_t, int, int) [with T = double; size_t = long unsigned int; index_t = long int]’
matter.h:531:32: required from here
atoms.h:381:41: warning: comparison of integer expressions of different signedness: ‘long unsigned int’ and ‘index_t’ {aka ‘long int’} [-Wsign-compare]
atoms.h: In instantiation of ‘size_t Atoms::write_atom(Tin*, int, index_t, size_t, int) [with Tin = double; Tout = short unsigned int; size_t = long unsigned int; index_t = long int]’:
atoms.h:437:35: required from ‘size_t Atoms::set_atom(T*, int, index_t, size_t, int) [with T = double; size_t = long unsigned int; index_t = long int]’
atoms.h:489:20: required from ‘size_t Atoms::set_region(T*, index_t, size_t, int, int) [with T = double; size_t = long unsigned int; index_t = long int]’
matter.h:531:32: required from here
atoms.h:381:41: warning: comparison of integer expressions of different signedness: ‘long unsigned int’ and ‘index_t’ {aka ‘long int’} [-Wsign-compare]
atoms.h: In instantiation of ‘size_t Atoms::write_atom(Tin*, int, index_t, size_t, int) [with Tin = double; Tout = int; size_t = long unsigned int; index_t = long int]’:
atoms.h:439:34: required from ‘size_t Atoms::set_atom(T*, int, index_t, size_t, int) [with T = double; size_t = long unsigned int; index_t = long int]’
atoms.h:489:20: required from ‘size_t Atoms::set_region(T*, index_t, size_t, int, int) [with T = double; size_t = long unsigned int; index_t = long int]’
matter.h:531:32: required from here
atoms.h:381:41: warning: comparison of integer expressions of different signedness: ‘long unsigned int’ and ‘index_t’ {aka ‘long int’} [-Wsign-compare]
atoms.h: In instantiation of ‘size_t Atoms::write_atom(Tin*, int, index_t, size_t, int) [with Tin = double; Tout = unsigned int; size_t = long unsigned int; index_t = long int]’:
atoms.h:441:35: required from ‘size_t Atoms::set_atom(T*, int, index_t, size_t, int) [with T = double; size_t = long unsigned int; index_t = long int]’
atoms.h:489:20: required from ‘size_t Atoms::set_region(T*, index_t, size_t, int, int) [with T = double; size_t = long unsigned int; index_t = long int]’
matter.h:531:32: required from here
atoms.h:381:41: warning: comparison of integer expressions of different signedness: ‘long unsigned int’ and ‘index_t’ {aka ‘long int’} [-Wsign-compare]
atoms.h: In instantiation of ‘size_t Atoms::write_atom(Tin*, int, index_t, size_t, int) [with Tin = double; Tout = long int; size_t = long unsigned int; index_t = long int]’:
atoms.h:443:34: required from ‘size_t Atoms::set_atom(T*, int, index_t, size_t, int) [with T = double; size_t = long unsigned int; index_t = long int]’
atoms.h:489:20: required from ‘size_t Atoms::set_region(T*, index_t, size_t, int, int) [with T = double; size_t = long unsigned int; index_t = long int]’
matter.h:531:32: required from here
atoms.h:381:41: warning: comparison of integer expressions of different signedness: ‘long unsigned int’ and ‘index_t’ {aka ‘long int’} [-Wsign-compare]
atoms.h: In instantiation of ‘size_t Atoms::write_atom(Tin*, int, index_t, size_t, int) [with Tin = double; Tout = long unsigned int; size_t = long unsigned int; index_t = long int]’:
atoms.h:445:35: required from ‘size_t Atoms::set_atom(T*, int, index_t, size_t, int) [with T = double; size_t = long unsigned int; index_t = long int]’
atoms.h:489:20: required from ‘size_t Atoms::set_region(T*, index_t, size_t, int, int) [with T = double; size_t = long unsigned int; index_t = long int]’
matter.h:531:32: required from here
atoms.h:381:41: warning: comparison of integer expressions of different signedness: ‘long unsigned int’ and ‘index_t’ {aka ‘long int’} [-Wsign-compare]
atoms.h: In instantiation of ‘size_t Atoms::write_atom(Tin*, int, index_t, size_t, int) [with Tin = double; Tout = float; size_t = long unsigned int; index_t = long int]’:
atoms.h:447:32: required from ‘size_t Atoms::set_atom(T*, int, index_t, size_t, int) [with T = double; size_t = long unsigned int; index_t = long int]’
atoms.h:489:20: required from ‘size_t Atoms::set_region(T*, index_t, size_t, int, int) [with T = double; size_t = long unsigned int; index_t = long int]’
matter.h:531:32: required from here
atoms.h:381:41: warning: comparison of integer expressions of different signedness: ‘long unsigned int’ and ‘index_t’ {aka ‘long int’} [-Wsign-compare]
atoms.h: In instantiation of ‘size_t Atoms::write_atom(Tin*, int, index_t, size_t, int) [with Tin = double; Tout = double; size_t = long unsigned int; index_t = long int]’:
atoms.h:449:33: required from ‘size_t Atoms::set_atom(T*, int, index_t, size_t, int) [with T = double; size_t = long unsigned int; index_t = long int]’
atoms.h:489:20: required from ‘size_t Atoms::set_region(T*, index_t, size_t, int, int) [with T = double; size_t = long unsigned int; index_t = long int]’
matter.h:531:32: required from here
atoms.h:381:41: warning: comparison of integer expressions of different signedness: ‘long unsigned int’ and ‘index_t’ {aka ‘long int’} [-Wsign-compare]
atoms.h: In instantiation of ‘size_t Atoms::write_atom(Tin*, int, index_t, size_t, int) [with Tin = const char; Tout = char; size_t = long unsigned int; index_t = long int]’:
atoms.h:431:31: required from ‘size_t Atoms::set_atom(T*, int, index_t, size_t, int) [with T = const char; size_t = long unsigned int; index_t = long int]’
atoms.h:489:20: required from ‘size_t Atoms::set_region(T*, index_t, size_t, int, int) [with T = const char; size_t = long unsigned int; index_t = long int]’
matter.h:538:36: required from here
atoms.h:381:41: warning: comparison of integer expressions of different signedness: ‘long unsigned int’ and ‘index_t’ {aka ‘long int’} [-Wsign-compare]
atoms.h: In instantiation of ‘size_t Atoms::write_atom(Tin*, int, index_t, size_t, int) [with Tin = const char; Tout = unsigned char; size_t = long unsigned int; index_t = long int]’:
atoms.h:433:40: required from ‘size_t Atoms::set_atom(T*, int, index_t, size_t, int) [with T = const char; size_t = long unsigned int; index_t = long int]’
atoms.h:489:20: required from ‘size_t Atoms::set_region(T*, index_t, size_t, int, int) [with T = const char; size_t = long unsigned int; index_t = long int]’
matter.h:538:36: required from here
atoms.h:381:41: warning: comparison of integer expressions of different signedness: ‘long unsigned int’ and ‘index_t’ {aka ‘long int’} [-Wsign-compare]
atoms.h: In instantiation of ‘size_t Atoms::write_atom(Tin*, int, index_t, size_t, int) [with Tin = const char; Tout = short int; size_t = long unsigned int; index_t = long int]’:
atoms.h:435:34: required from ‘size_t Atoms::set_atom(T*, int, index_t, size_t, int) [with T = const char; size_t = long unsigned int; index_t = long int]’
atoms.h:489:20: required from ‘size_t Atoms::set_region(T*, index_t, size_t, int, int) [with T = const char; size_t = long unsigned int; index_t = long int]’
matter.h:538:36: required from here
atoms.h:381:41: warning: comparison of integer expressions of different signedness: ‘long unsigned int’ and ‘index_t’ {aka ‘long int’} [-Wsign-compare]
atoms.h: In instantiation of ‘size_t Atoms::write_atom(Tin*, int, index_t, size_t, int) [with Tin = const char; Tout = short unsigned int; size_t = long unsigned int; index_t = long int]’:
atoms.h:437:35: required from ‘size_t Atoms::set_atom(T*, int, index_t, size_t, int) [with T = const char; size_t = long unsigned int; index_t = long int]’
atoms.h:489:20: required from ‘size_t Atoms::set_region(T*, index_t, size_t, int, int) [with T = const char; size_t = long unsigned int; index_t = long int]’
matter.h:538:36: required from here
atoms.h:381:41: warning: comparison of integer expressions of different signedness: ‘long unsigned int’ and ‘index_t’ {aka ‘long int’} [-Wsign-compare]
atoms.h: In instantiation of ‘size_t Atoms::write_atom(Tin*, int, index_t, size_t, int) [with Tin = const char; Tout = int; size_t = long unsigned int; index_t = long int]’:
atoms.h:439:34: required from ‘size_t Atoms::set_atom(T*, int, index_t, size_t, int) [with T = const char; size_t = long unsigned int; index_t = long int]’
atoms.h:489:20: required from ‘size_t Atoms::set_region(T*, index_t, size_t, int, int) [with T = const char; size_t = long unsigned int; index_t = long int]’
matter.h:538:36: required from here
atoms.h:381:41: warning: comparison of integer expressions of different signedness: ‘long unsigned int’ and ‘index_t’ {aka ‘long int’} [-Wsign-compare]
atoms.h: In instantiation of ‘size_t Atoms::write_atom(Tin*, int, index_t, size_t, int) [with Tin = const char; Tout = unsigned int; size_t = long unsigned int; index_t = long int]’:
atoms.h:441:35: required from ‘size_t Atoms::set_atom(T*, int, index_t, size_t, int) [with T = const char; size_t = long unsigned int; index_t = long int]’
atoms.h:489:20: required from ‘size_t Atoms::set_region(T*, index_t, size_t, int, int) [with T = const char; size_t = long unsigned int; index_t = long int]’
matter.h:538:36: required from here
atoms.h:381:41: warning: comparison of integer expressions of different signedness: ‘long unsigned int’ and ‘index_t’ {aka ‘long int’} [-Wsign-compare]
atoms.h: In instantiation of ‘size_t Atoms::write_atom(Tin*, int, index_t, size_t, int) [with Tin = const char; Tout = long int; size_t = long unsigned int; index_t = long int]’:
atoms.h:443:34: required from ‘size_t Atoms::set_atom(T*, int, index_t, size_t, int) [with T = const char; size_t = long unsigned int; index_t = long int]’
atoms.h:489:20: required from ‘size_t Atoms::set_region(T*, index_t, size_t, int, int) [with T = const char; size_t = long unsigned int; index_t = long int]’
matter.h:538:36: required from here
atoms.h:381:41: warning: comparison of integer expressions of different signedness: ‘long unsigned int’ and ‘index_t’ {aka ‘long int’} [-Wsign-compare]
atoms.h: In instantiation of ‘size_t Atoms::write_atom(Tin*, int, index_t, size_t, int) [with Tin = const char; Tout = long unsigned int; size_t = long unsigned int; index_t = long int]’:
atoms.h:445:35: required from ‘size_t Atoms::set_atom(T*, int, index_t, size_t, int) [with T = const char; size_t = long unsigned int; index_t = long int]’
atoms.h:489:20: required from ‘size_t Atoms::set_region(T*, index_t, size_t, int, int) [with T = const char; size_t = long unsigned int; index_t = long int]’
matter.h:538:36: required from here
atoms.h:381:41: warning: comparison of integer expressions of different signedness: ‘long unsigned int’ and ‘index_t’ {aka ‘long int’} [-Wsign-compare]
atoms.h: In instantiation of ‘size_t Atoms::write_atom(Tin*, int, index_t, size_t, int) [with Tin = const char; Tout = float; size_t = long unsigned int; index_t = long int]’:
atoms.h:447:32: required from ‘size_t Atoms::set_atom(T*, int, index_t, size_t, int) [with T = const char; size_t = long unsigned int; index_t = long int]’
atoms.h:489:20: required from ‘size_t Atoms::set_region(T*, index_t, size_t, int, int) [with T = const char; size_t = long unsigned int; index_t = long int]’
matter.h:538:36: required from here
atoms.h:381:41: warning: comparison of integer expressions of different signedness: ‘long unsigned int’ and ‘index_t’ {aka ‘long int’} [-Wsign-compare]
atoms.h: In instantiation of ‘size_t Atoms::write_atom(Tin*, int, index_t, size_t, int) [with Tin = const char; Tout = double; size_t = long unsigned int; index_t = long int]’:
atoms.h:449:33: required from ‘size_t Atoms::set_atom(T*, int, index_t, size_t, int) [with T = const char; size_t = long unsigned int; index_t = long int]’
atoms.h:489:20: required from ‘size_t Atoms::set_region(T*, index_t, size_t, int, int) [with T = const char; size_t = long unsigned int; index_t = long int]’
matter.h:538:36: required from here
atoms.h:381:41: warning: comparison of integer expressions of different signedness: ‘long unsigned int’ and ‘index_t’ {aka ‘long int’} [-Wsign-compare]
resources.h: In instantiation of ‘void SharedMemorySource::read(void*, size_t) [with T = char; size_t = long unsigned int]’:
atoms.h:150:52: required from ‘bool DataSources::read(void*, size_t) [with T = char; size_t = long unsigned int]’
atoms.h:360:58: required from ‘size_t Atoms::read_atom(Tout*, int, index_t, size_t, int) [with Tin = char; Tout = unsigned char; size_t = long unsigned int; index_t = long int]’
atoms.h:402:30: required from ‘size_t Atoms::get_atom(T*, int, index_t, size_t, int) [with T = unsigned char; size_t = long unsigned int; index_t = long int]’
atoms.h:467:20: required from ‘size_t Atoms::get_region(T*, index_t, size_t, int, int) [with T = unsigned char; size_t = long unsigned int; index_t = long int]’
matter.h:477:31: required from here
resources.h:140:37: warning: comparison of integer expressions of different signedness: ‘index_t’ {aka ‘long int’} and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
140 | if ( extent > _region->get_size() )
| ~~~~~~~^~~~~~~~~~~~~~~~~~~~~
resources.h: In instantiation of ‘void SharedMemorySource::read(void*, size_t) [with T = unsigned char; size_t = long unsigned int]’:
atoms.h:150:52: required from ‘bool DataSources::read(void*, size_t) [with T = unsigned char; size_t = long unsigned int]’
atoms.h:360:58: required from ‘size_t Atoms::read_atom(Tout*, int, index_t, size_t, int) [with Tin = unsigned char; Tout = unsigned char; size_t = long unsigned int; index_t = long int]’
atoms.h:404:39: required from ‘size_t Atoms::get_atom(T*, int, index_t, size_t, int) [with T = unsigned char; size_t = long unsigned int; index_t = long int]’
atoms.h:467:20: required from ‘size_t Atoms::get_region(T*, index_t, size_t, int, int) [with T = unsigned char; size_t = long unsigned int; index_t = long int]’
matter.h:477:31: required from here
resources.h:140:37: warning: comparison of integer expressions of different signedness: ‘index_t’ {aka ‘long int’} and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
resources.h: In instantiation of ‘void SharedMemorySource::read(void*, size_t) [with T = short int; size_t = long unsigned int]’:
atoms.h:150:52: required from ‘bool DataSources::read(void*, size_t) [with T = short int; size_t = long unsigned int]’
atoms.h:360:58: required from ‘size_t Atoms::read_atom(Tout*, int, index_t, size_t, int) [with Tin = short int; Tout = unsigned char; size_t = long unsigned int; index_t = long int]’
atoms.h:406:33: required from ‘size_t Atoms::get_atom(T*, int, index_t, size_t, int) [with T = unsigned char; size_t = long unsigned int; index_t = long int]’
atoms.h:467:20: required from ‘size_t Atoms::get_region(T*, index_t, size_t, int, int) [with T = unsigned char; size_t = long unsigned int; index_t = long int]’
matter.h:477:31: required from here
resources.h:140:37: warning: comparison of integer expressions of different signedness: ‘index_t’ {aka ‘long int’} and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
resources.h: In instantiation of ‘void SharedMemorySource::read(void*, size_t) [with T = short unsigned int; size_t = long unsigned int]’:
atoms.h:150:52: required from ‘bool DataSources::read(void*, size_t) [with T = short unsigned int; size_t = long unsigned int]’
atoms.h:360:58: required from ‘size_t Atoms::read_atom(Tout*, int, index_t, size_t, int) [with Tin = short unsigned int; Tout = unsigned char; size_t = long unsigned int; index_t = long int]’
atoms.h:408:34: required from ‘size_t Atoms::get_atom(T*, int, index_t, size_t, int) [with T = unsigned char; size_t = long unsigned int; index_t = long int]’
atoms.h:467:20: required from ‘size_t Atoms::get_region(T*, index_t, size_t, int, int) [with T = unsigned char; size_t = long unsigned int; index_t = long int]’
matter.h:477:31: required from here
resources.h:140:37: warning: comparison of integer expressions of different signedness: ‘index_t’ {aka ‘long int’} and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
resources.h: In instantiation of ‘void SharedMemorySource::read(void*, size_t) [with T = int; size_t = long unsigned int]’:
atoms.h:150:52: required from ‘bool DataSources::read(void*, size_t) [with T = int; size_t = long unsigned int]’
atoms.h:360:58: required from ‘size_t Atoms::read_atom(Tout*, int, index_t, size_t, int) [with Tin = int; Tout = unsigned char; size_t = long unsigned int; index_t = long int]’
atoms.h:410:33: required from ‘size_t Atoms::get_atom(T*, int, index_t, size_t, int) [with T = unsigned char; size_t = long unsigned int; index_t = long int]’
atoms.h:467:20: required from ‘size_t Atoms::get_region(T*, index_t, size_t, int, int) [with T = unsigned char; size_t = long unsigned int; index_t = long int]’
matter.h:477:31: required from here
resources.h:140:37: warning: comparison of integer expressions of different signedness: ‘index_t’ {aka ‘long int’} and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
resources.h: In instantiation of ‘void SharedMemorySource::read(void*, size_t) [with T = unsigned int; size_t = long unsigned int]’:
atoms.h:150:52: required from ‘bool DataSources::read(void*, size_t) [with T = unsigned int; size_t = long unsigned int]’
atoms.h:360:58: required from ‘size_t Atoms::read_atom(Tout*, int, index_t, size_t, int) [with Tin = unsigned int; Tout = unsigned char; size_t = long unsigned int; index_t = long int]’
atoms.h:412:34: required from ‘size_t Atoms::get_atom(T*, int, index_t, size_t, int) [with T = unsigned char; size_t = long unsigned int; index_t = long int]’
atoms.h:467:20: required from ‘size_t Atoms::get_region(T*, index_t, size_t, int, int) [with T = unsigned char; size_t = long unsigned int; index_t = long int]’
matter.h:477:31: required from here
resources.h:140:37: warning: comparison of integer expressions of different signedness: ‘index_t’ {aka ‘long int’} and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
resources.h: In instantiation of ‘void SharedMemorySource::read(void*, size_t) [with T = long int; size_t = long unsigned int]’:
atoms.h:150:52: required from ‘bool DataSources::read(void*, size_t) [with T = long int; size_t = long unsigned int]’
atoms.h:360:58: required from ‘size_t Atoms::read_atom(Tout*, int, index_t, size_t, int) [with Tin = long int; Tout = unsigned char; size_t = long unsigned int; index_t = long int]’
atoms.h:414:33: required from ‘size_t Atoms::get_atom(T*, int, index_t, size_t, int) [with T = unsigned char; size_t = long unsigned int; index_t = long int]’
atoms.h:467:20: required from ‘size_t Atoms::get_region(T*, index_t, size_t, int, int) [with T = unsigned char; size_t = long unsigned int; index_t = long int]’
matter.h:477:31: required from here
resources.h:140:37: warning: comparison of integer expressions of different signedness: ‘index_t’ {aka ‘long int’} and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
resources.h: In instantiation of ‘void SharedMemorySource::read(void*, size_t) [with T = long unsigned int; size_t = long unsigned int]’:
atoms.h:150:52: required from ‘bool DataSources::read(void*, size_t) [with T = long unsigned int; size_t = long unsigned int]’
atoms.h:360:58: required from ‘size_t Atoms::read_atom(Tout*, int, index_t, size_t, int) [with Tin = long unsigned int; Tout = unsigned char; size_t = long unsigned int; index_t = long int]’
atoms.h:416:34: required from ‘size_t Atoms::get_atom(T*, int, index_t, size_t, int) [with T = unsigned char; size_t = long unsigned int; index_t = long int]’
atoms.h:467:20: required from ‘size_t Atoms::get_region(T*, index_t, size_t, int, int) [with T = unsigned char; size_t = long unsigned int; index_t = long int]’
matter.h:477:31: required from here
resources.h:140:37: warning: comparison of integer expressions of different signedness: ‘index_t’ {aka ‘long int’} and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
resources.h: In instantiation of ‘void SharedMemorySource::read(void*, size_t) [with T = float; size_t = long unsigned int]’:
atoms.h:150:52: required from ‘bool DataSources::read(void*, size_t) [with T = float; size_t = long unsigned int]’
atoms.h:360:58: required from ‘size_t Atoms::read_atom(Tout*, int, index_t, size_t, int) [with Tin = float; Tout = unsigned char; size_t = long unsigned int; index_t = long int]’
atoms.h:418:31: required from ‘size_t Atoms::get_atom(T*, int, index_t, size_t, int) [with T = unsigned char; size_t = long unsigned int; index_t = long int]’
atoms.h:467:20: required from ‘size_t Atoms::get_region(T*, index_t, size_t, int, int) [with T = unsigned char; size_t = long unsigned int; index_t = long int]’
matter.h:477:31: required from here
resources.h:140:37: warning: comparison of integer expressions of different signedness: ‘index_t’ {aka ‘long int’} and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
resources.h: In instantiation of ‘void SharedMemorySource::read(void*, size_t) [with T = double; size_t = long unsigned int]’:
atoms.h:150:52: required from ‘bool DataSources::read(void*, size_t) [with T = double; size_t = long unsigned int]’
atoms.h:360:58: required from ‘size_t Atoms::read_atom(Tout*, int, index_t, size_t, int) [with Tin = double; Tout = unsigned char; size_t = long unsigned int; index_t = long int]’
atoms.h:420:32: required from ‘size_t Atoms::get_atom(T*, int, index_t, size_t, int) [with T = unsigned char; size_t = long unsigned int; index_t = long int]’
atoms.h:467:20: required from ‘size_t Atoms::get_region(T*, index_t, size_t, int, int) [with T = unsigned char; size_t = long unsigned int; index_t = long int]’
matter.h:477:31: required from here
resources.h:140:37: warning: comparison of integer expressions of different signedness: ‘index_t’ {aka ‘long int’} and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
resources.h: In instantiation of ‘void SharedMemorySource::write(void*, size_t) [with T = char; size_t = long unsigned int]’:
atoms.h:170:53: required from ‘bool DataSources::write(void*, size_t) [with T = char; size_t = long unsigned int]’
atoms.h:387:60: required from ‘size_t Atoms::write_atom(Tin*, int, index_t, size_t, int) [with Tin = unsigned char; Tout = char; size_t = long unsigned int; index_t = long int]’
atoms.h:431:31: required from ‘size_t Atoms::set_atom(T*, int, index_t, size_t, int) [with T = unsigned char; size_t = long unsigned int; index_t = long int]’
atoms.h:489:20: required from ‘size_t Atoms::set_region(T*, index_t, size_t, int, int) [with T = unsigned char; size_t = long unsigned int; index_t = long int]’
matter.h:522:31: required from here
resources.h:154:37: warning: comparison of integer expressions of different signedness: ‘index_t’ {aka ‘long int’} and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
154 | if ( extent > _region->get_size() )
| ~~~~~~~^~~~~~~~~~~~~~~~~~~~~
resources.h: In instantiation of ‘void SharedMemorySource::write(void*, size_t) [with T = unsigned char; size_t = long unsigned int]’:
atoms.h:170:53: required from ‘bool DataSources::write(void*, size_t) [with T = unsigned char; size_t = long unsigned int]’
atoms.h:387:60: required from ‘size_t Atoms::write_atom(Tin*, int, index_t, size_t, int) [with Tin = unsigned char; Tout = unsigned char; size_t = long unsigned int; index_t = long int]’
atoms.h:433:40: required from ‘size_t Atoms::set_atom(T*, int, index_t, size_t, int) [with T = unsigned char; size_t = long unsigned int; index_t = long int]’
atoms.h:489:20: required from ‘size_t Atoms::set_region(T*, index_t, size_t, int, int) [with T = unsigned char; size_t = long unsigned int; index_t = long int]’
matter.h:522:31: required from here
resources.h:154:37: warning: comparison of integer expressions of different signedness: ‘index_t’ {aka ‘long int’} and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
resources.h: In instantiation of ‘void SharedMemorySource::write(void*, size_t) [with T = short int; size_t = long unsigned int]’:
atoms.h:170:53: required from ‘bool DataSources::write(void*, size_t) [with T = short int; size_t = long unsigned int]’
atoms.h:387:60: required from ‘size_t Atoms::write_atom(Tin*, int, index_t, size_t, int) [with Tin = unsigned char; Tout = short int; size_t = long unsigned int; index_t = long int]’
atoms.h:435:34: required from ‘size_t Atoms::set_atom(T*, int, index_t, size_t, int) [with T = unsigned char; size_t = long unsigned int; index_t = long int]’
atoms.h:489:20: required from ‘size_t Atoms::set_region(T*, index_t, size_t, int, int) [with T = unsigned char; size_t = long unsigned int; index_t = long int]’
matter.h:522:31: required from here
resources.h:154:37: warning: comparison of integer expressions of different signedness: ‘index_t’ {aka ‘long int’} and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
resources.h: In instantiation of ‘void SharedMemorySource::write(void*, size_t) [with T = short unsigned int; size_t = long unsigned int]’:
atoms.h:170:53: required from ‘bool DataSources::write(void*, size_t) [with T = short unsigned int; size_t = long unsigned int]’
atoms.h:387:60: required from ‘size_t Atoms::write_atom(Tin*, int, index_t, size_t, int) [with Tin = unsigned char; Tout = short unsigned int; size_t = long unsigned int; index_t = long int]’
atoms.h:437:35: required from ‘size_t Atoms::set_atom(T*, int, index_t, size_t, int) [with T = unsigned char; size_t = long unsigned int; index_t = long int]’
atoms.h:489:20: required from ‘size_t Atoms::set_region(T*, index_t, size_t, int, int) [with T = unsigned char; size_t = long unsigned int; index_t = long int]’
matter.h:522:31: required from here
resources.h:154:37: warning: comparison of integer expressions of different signedness: ‘index_t’ {aka ‘long int’} and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
resources.h: In instantiation of ‘void SharedMemorySource::write(void*, size_t) [with T = int; size_t = long unsigned int]’:
atoms.h:170:53: required from ‘bool DataSources::write(void*, size_t) [with T = int; size_t = long unsigned int]’
atoms.h:387:60: required from ‘size_t Atoms::write_atom(Tin*, int, index_t, size_t, int) [with Tin = unsigned char; Tout = int; size_t = long unsigned int; index_t = long int]’
atoms.h:439:34: required from ‘size_t Atoms::set_atom(T*, int, index_t, size_t, int) [with T = unsigned char; size_t = long unsigned int; index_t = long int]’
atoms.h:489:20: required from ‘size_t Atoms::set_region(T*, index_t, size_t, int, int) [with T = unsigned char; size_t = long unsigned int; index_t = long int]’
matter.h:522:31: required from here
resources.h:154:37: warning: comparison of integer expressions of different signedness: ‘index_t’ {aka ‘long int’} and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
resources.h: In instantiation of ‘void SharedMemorySource::write(void*, size_t) [with T = unsigned int; size_t = long unsigned int]’:
atoms.h:170:53: required from ‘bool DataSources::write(void*, size_t) [with T = unsigned int; size_t = long unsigned int]’
atoms.h:387:60: required from ‘size_t Atoms::write_atom(Tin*, int, index_t, size_t, int) [with Tin = unsigned char; Tout = unsigned int; size_t = long unsigned int; index_t = long int]’
atoms.h:441:35: required from ‘size_t Atoms::set_atom(T*, int, index_t, size_t, int) [with T = unsigned char; size_t = long unsigned int; index_t = long int]’
atoms.h:489:20: required from ‘size_t Atoms::set_region(T*, index_t, size_t, int, int) [with T = unsigned char; size_t = long unsigned int; index_t = long int]’
matter.h:522:31: required from here
resources.h:154:37: warning: comparison of integer expressions of different signedness: ‘index_t’ {aka ‘long int’} and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
resources.h: In instantiation of ‘void SharedMemorySource::write(void*, size_t) [with T = long int; size_t = long unsigned int]’:
atoms.h:170:53: required from ‘bool DataSources::write(void*, size_t) [with T = long int; size_t = long unsigned int]’
atoms.h:387:60: required from ‘size_t Atoms::write_atom(Tin*, int, index_t, size_t, int) [with Tin = unsigned char; Tout = long int; size_t = long unsigned int; index_t = long int]’
atoms.h:443:34: required from ‘size_t Atoms::set_atom(T*, int, index_t, size_t, int) [with T = unsigned char; size_t = long unsigned int; index_t = long int]’
atoms.h:489:20: required from ‘size_t Atoms::set_region(T*, index_t, size_t, int, int) [with T = unsigned char; size_t = long unsigned int; index_t = long int]’
matter.h:522:31: required from here
resources.h:154:37: warning: comparison of integer expressions of different signedness: ‘index_t’ {aka ‘long int’} and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
resources.h: In instantiation of ‘void SharedMemorySource::write(void*, size_t) [with T = long unsigned int; size_t = long unsigned int]’:
atoms.h:170:53: required from ‘bool DataSources::write(void*, size_t) [with T = long unsigned int; size_t = long unsigned int]’
atoms.h:387:60: required from ‘size_t Atoms::write_atom(Tin*, int, index_t, size_t, int) [with Tin = unsigned char; Tout = long unsigned int; size_t = long unsigned int; index_t = long int]’
atoms.h:445:35: required from ‘size_t Atoms::set_atom(T*, int, index_t, size_t, int) [with T = unsigned char; size_t = long unsigned int; index_t = long int]’
atoms.h:489:20: required from ‘size_t Atoms::set_region(T*, index_t, size_t, int, int) [with T = unsigned char; size_t = long unsigned int; index_t = long int]’
matter.h:522:31: required from here
resources.h:154:37: warning: comparison of integer expressions of different signedness: ‘index_t’ {aka ‘long int’} and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
resources.h: In instantiation of ‘void SharedMemorySource::write(void*, size_t) [with T = float; size_t = long unsigned int]’:
atoms.h:170:53: required from ‘bool DataSources::write(void*, size_t) [with T = float; size_t = long unsigned int]’
atoms.h:387:60: required from ‘size_t Atoms::write_atom(Tin*, int, index_t, size_t, int) [with Tin = unsigned char; Tout = float; size_t = long unsigned int; index_t = long int]’
atoms.h:447:32: required from ‘size_t Atoms::set_atom(T*, int, index_t, size_t, int) [with T = unsigned char; size_t = long unsigned int; index_t = long int]’
atoms.h:489:20: required from ‘size_t Atoms::set_region(T*, index_t, size_t, int, int) [with T = unsigned char; size_t = long unsigned int; index_t = long int]’
matter.h:522:31: required from here
resources.h:154:37: warning: comparison of integer expressions of different signedness: ‘index_t’ {aka ‘long int’} and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
resources.h: In instantiation of ‘void SharedMemorySource::write(void*, size_t) [with T = double; size_t = long unsigned int]’:
atoms.h:170:53: required from ‘bool DataSources::write(void*, size_t) [with T = double; size_t = long unsigned int]’
atoms.h:387:60: required from ‘size_t Atoms::write_atom(Tin*, int, index_t, size_t, int) [with Tin = unsigned char; Tout = double; size_t = long unsigned int; index_t = long int]’
atoms.h:449:33: required from ‘size_t Atoms::set_atom(T*, int, index_t, size_t, int) [with T = unsigned char; size_t = long unsigned int; index_t = long int]’
atoms.h:489:20: required from ‘size_t Atoms::set_region(T*, index_t, size_t, int, int) [with T = unsigned char; size_t = long unsigned int; index_t = long int]’
matter.h:522:31: required from here
resources.h:154:37: warning: comparison of integer expressions of different signedness: ‘index_t’ {aka ‘long int’} and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
make: *** [/home/biocbuild/bbs-3.23-bioc/R/etc/Makeconf:197: altrep.o] Error 1
ERROR: compilation failed for package ‘matter’
* removing ‘/tmp/RtmpR6Fabf/Rinst139eda43abd7e9/matter’
-----------------------------------
ERROR: package installation failed