You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I encounter compile error building ADIOS with SZ transformation method. I am using the latest master branch of SZ.
It seems it requires a specific version of SZ. Anyone know the version required?
nsform_sz_write.c' || echo './'transforms/adios_transform_sz_write.c
transforms/adios_transform_sz_write.c: In function 'adios_transform_sz_apply':
transforms/adios_transform_sz_write.c:130:16: error: 'sz_params' {aka 'struct sz_params'} has no member named 'dataEndianType'; did you mean 'dataType'?
sz.dataEndianType = LITTLE_ENDIAN_DATA;
^~~~~~~~~~~~~~
dataType
transforms/adios_transform_sz_write.c:131:15: error: 'sz_params' {aka 'struct sz_params'} has no member named 'sysEndianType'
sz.sysEndianType = LITTLE_ENDIAN_DATA;
^
transforms/adios_transform_sz_write.c:133:15: error: 'sz_params' {aka 'struct sz_params'} has no member named 'layers'
sz.layers = 1;
^
transforms/adios_transform_sz_write.c:136:15: error: 'sz_params' {aka 'struct sz_params'} has no member named 'offset'
sz.offset = 0;
^
transforms/adios_transform_sz_write.c:165:16: error: 'sz_params' {aka 'struct sz_params'} has no member named 'dataEndianType'; did you mean 'dataType'?
sz.dataEndianType = atoi(param->value);
^~~~~~~~~~~~~~
dataType
transforms/adios_transform_sz_write.c:169:15: error: 'sz_params' {aka 'struct sz_params'} has no member named 'sysEndianType'
sz.sysEndianType = atoi(param->value);
^
transforms/adios_transform_sz_write.c:177:15: error: 'sz_params' {aka 'struct sz_params'} has no member named 'layers'
sz.layers = atoi(param->value);
^
transforms/adios_transform_sz_write.c:189:15: error: 'sz_params' {aka 'struct sz_params'} has no member named 'offset'
sz.offset = atoi(param->value);
^
In file included from transforms/adios_transform_sz_write.c:15:
transforms/adios_transform_sz_write.c:331:59: error: 'sz_params' {aka 'struct sz_params'} has no member named 'dataEndianType'; did you mean 'dataType'?
log_debug("%s: %d\n", "sz.dataEndianType", sz.dataEndianType);
^~~~~~~~~~~~~~
../src/core/adios_logger.h:25:30: note: in definition of macro 'adios_logger'
fprintf (adios_logf, VA_ARGS);
^~~~~~~~~~~
transforms/adios_transform_sz_write.c:331:13: note: in expansion of macro 'log_debug'
log_debug("%s: %d\n", "sz.dataEndianType", sz.dataEndianType);
^~~~~~~~~
transforms/adios_transform_sz_write.c:332:57: error: 'sz_params' {aka 'struct sz_params'} has no member named 'sysEndianType'
log_debug("%s: %d\n", "sz.sysEndianType", sz.sysEndianType);
^
../src/core/adios_logger.h:25:30: note: in definition of macro 'adios_logger'
fprintf (adios_logf, VA_ARGS);
^~~~~~~~~~~
transforms/adios_transform_sz_write.c:332:13: note: in expansion of macro 'log_debug'
log_debug("%s: %d\n", "sz.sysEndianType", sz.sysEndianType);
^~~~~~~~~
transforms/adios_transform_sz_write.c:334:50: error: 'sz_params' {aka 'struct sz_params'} has no member named 'layers'
log_debug("%s: %d\n", "sz.layers", sz.layers);
^
../src/core/adios_logger.h:25:30: note: in definition of macro 'adios_logger'
fprintf (adios_logf, VA_ARGS);
^~~~~~~~~~~
transforms/adios_transform_sz_write.c:334:13: note: in expansion of macro 'log_debug'
log_debug("%s: %d\n", "sz.layers", sz.layers);
^~~~~~~~~
transforms/adios_transform_sz_write.c:337:50: error: 'sz_params' {aka 'struct sz_params'} has no member named 'offset'
log_debug("%s: %d\n", "sz.offset", sz.offset);
^
../src/core/adios_logger.h:25:30: note: in definition of macro 'adios_logger'
fprintf (adios_logf, VA_ARGS);
^~~~~~~~~~~
transforms/adios_transform_sz_write.c:337:13: note: in expansion of macro 'log_debug'
log_debug("%s: %d\n", "sz.offset", sz.offset);
^~~~~~~~~
make[2]: *** [Makefile:3768: transforms/libadios_nompi_a-adios_transform_sz_write.o] Error 1
make[2]: Leaving directory '/home/khl7265/ADIOS/src'
make[1]: *** [Makefile:6045: install-recursive] Error 1
make[1]: Leaving directory '/home/khl7265/ADIOS/src'
make: *** [Makefile:756: install-recursive] Error 1
`
The text was updated successfully, but these errors were encountered:
Hi:
I encounter compile error building ADIOS with SZ transformation method. I am using the latest master branch of SZ.
It seems it requires a specific version of SZ. Anyone know the version required?
nsform_sz_write.c' || echo './'
transforms/adios_transform_sz_write.ctransforms/adios_transform_sz_write.c: In function 'adios_transform_sz_apply':
transforms/adios_transform_sz_write.c:130:16: error: 'sz_params' {aka 'struct sz_params'} has no member named 'dataEndianType'; did you mean 'dataType'?
sz.dataEndianType = LITTLE_ENDIAN_DATA;
^~~~~~~~~~~~~~
dataType
transforms/adios_transform_sz_write.c:131:15: error: 'sz_params' {aka 'struct sz_params'} has no member named 'sysEndianType'
sz.sysEndianType = LITTLE_ENDIAN_DATA;
^
transforms/adios_transform_sz_write.c:133:15: error: 'sz_params' {aka 'struct sz_params'} has no member named 'layers'
sz.layers = 1;
^
transforms/adios_transform_sz_write.c:136:15: error: 'sz_params' {aka 'struct sz_params'} has no member named 'offset'
sz.offset = 0;
^
transforms/adios_transform_sz_write.c:165:16: error: 'sz_params' {aka 'struct sz_params'} has no member named 'dataEndianType'; did you mean 'dataType'?
sz.dataEndianType = atoi(param->value);
^~~~~~~~~~~~~~
dataType
transforms/adios_transform_sz_write.c:169:15: error: 'sz_params' {aka 'struct sz_params'} has no member named 'sysEndianType'
sz.sysEndianType = atoi(param->value);
^
transforms/adios_transform_sz_write.c:177:15: error: 'sz_params' {aka 'struct sz_params'} has no member named 'layers'
sz.layers = atoi(param->value);
^
transforms/adios_transform_sz_write.c:189:15: error: 'sz_params' {aka 'struct sz_params'} has no member named 'offset'
sz.offset = atoi(param->value);
^
In file included from transforms/adios_transform_sz_write.c:15:
transforms/adios_transform_sz_write.c:331:59: error: 'sz_params' {aka 'struct sz_params'} has no member named 'dataEndianType'; did you mean 'dataType'?
log_debug("%s: %d\n", "sz.dataEndianType", sz.dataEndianType);
^~~~~~~~~~~~~~
../src/core/adios_logger.h:25:30: note: in definition of macro 'adios_logger'
fprintf (adios_logf, VA_ARGS);
^~~~~~~~~~~
transforms/adios_transform_sz_write.c:331:13: note: in expansion of macro 'log_debug'
log_debug("%s: %d\n", "sz.dataEndianType", sz.dataEndianType);
^~~~~~~~~
transforms/adios_transform_sz_write.c:332:57: error: 'sz_params' {aka 'struct sz_params'} has no member named 'sysEndianType'
log_debug("%s: %d\n", "sz.sysEndianType", sz.sysEndianType);
^
../src/core/adios_logger.h:25:30: note: in definition of macro 'adios_logger'
fprintf (adios_logf, VA_ARGS);
^~~~~~~~~~~
transforms/adios_transform_sz_write.c:332:13: note: in expansion of macro 'log_debug'
log_debug("%s: %d\n", "sz.sysEndianType", sz.sysEndianType);
^~~~~~~~~
transforms/adios_transform_sz_write.c:334:50: error: 'sz_params' {aka 'struct sz_params'} has no member named 'layers'
log_debug("%s: %d\n", "sz.layers", sz.layers);
^
../src/core/adios_logger.h:25:30: note: in definition of macro 'adios_logger'
fprintf (adios_logf, VA_ARGS);
^~~~~~~~~~~
transforms/adios_transform_sz_write.c:334:13: note: in expansion of macro 'log_debug'
log_debug("%s: %d\n", "sz.layers", sz.layers);
^~~~~~~~~
transforms/adios_transform_sz_write.c:337:50: error: 'sz_params' {aka 'struct sz_params'} has no member named 'offset'
log_debug("%s: %d\n", "sz.offset", sz.offset);
^
../src/core/adios_logger.h:25:30: note: in definition of macro 'adios_logger'
fprintf (adios_logf, VA_ARGS);
^~~~~~~~~~~
transforms/adios_transform_sz_write.c:337:13: note: in expansion of macro 'log_debug'
log_debug("%s: %d\n", "sz.offset", sz.offset);
^~~~~~~~~
make[2]: *** [Makefile:3768: transforms/libadios_nompi_a-adios_transform_sz_write.o] Error 1
make[2]: Leaving directory '/home/khl7265/ADIOS/src'
make[1]: *** [Makefile:6045: install-recursive] Error 1
make[1]: Leaving directory '/home/khl7265/ADIOS/src'
make: *** [Makefile:756: install-recursive] Error 1
`
The text was updated successfully, but these errors were encountered: