#include "msg_private.h"
#include "xbt/log.h"
+#include <inttypes.h>
XBT_LOG_NEW_DEFAULT_SUBCATEGORY(msg_io, msg,
"Logging specific to MSG (io)");
// THROW_UNIMPLEMENTED;
/* Update the cached information first */
__MSG_file_get_info(fd);
- XBT_INFO("File Descriptor information:\n\t\tFull name: '%s'"
- "\n\t\tSize: %zu\n\t\tMount point: '%s'\n\t\tStorage Id: '%s'"
- "\n\t\tStorage Type: '%s'\n\t\tContent Type: '%s'",
- fd->fullname, fd->info->size, fd->info->mount_point, fd->info->storageId,
- fd->info->storage_type, fd->info->content_type);
+ XBT_INFO("File Descriptor information:\n"
+ "\t\tFull name: '%s'\n"
+ "\t\tSize: %" PRIu64 "\n"
+ "\t\tMount point: '%s'\n"
+ "\t\tStorage Id: '%s'\n"
+ "\t\tStorage Type: '%s'\n"
+ "\t\tContent Type: '%s'",
+ fd->fullname, fd->info->size, fd->info->mount_point,
+ fd->info->storageId, fd->info->storage_type,
+ fd->info->content_type);
}
/** \ingroup msg_file_management
#include "surf_private.h"
#include "storage_private.h"
#include "surf/surf_resource.h"
+#include <inttypes.h>
XBT_LOG_NEW_DEFAULT_SUBCATEGORY(surf_storage, surf,
"Logging specific to the SURF storage module");
static surf_action_t storage_action_close(void *storage, surf_file_t fd)
{
char *filename = fd->name;
- XBT_DEBUG("\tClose file '%s' size '%zu'",filename,fd->size);
+ XBT_DEBUG("\tClose file '%s' size '%" PRIu64 "'", filename, fd->size);
// unref write actions from storage
surf_action_storage_t write_action;
unsigned int i;
surf_file_t fd)
{
char *filename = fd->name;
- XBT_DEBUG("\tWrite file '%s' size '%zu/%zu'",filename,size,fd->size);
+ XBT_DEBUG("\tWrite file '%s' size '%" PRIu64 "/%" PRIu64 "'",
+ filename, size, fd->size);
surf_action_t action = storage_action_execute(storage,size,WRITE);
action->file = fd;
surf_action_storage_t action = NULL;
storage_t STORAGE = storage;
- XBT_IN("(%s,%zu", surf_resource_name(STORAGE), size);
+ XBT_IN("(%s,%" PRIu64, surf_resource_name(STORAGE), size);
action =
surf_action_new(sizeof(s_surf_action_storage_t), size, surf_storage_model,
STORAGE->state_current != SURF_RESOURCE_ON);
while ((read = xbt_getline(&line, &len, file)) != -1) {
if (read){
- if(sscanf(line,"%s %zu",path, &size)==2) {
+ if (sscanf(line,"%s %" SCNu64, path, &size) == 2) {
*used_size += size;
xbt_dict_set(parse_content,path,(void*) size,NULL);
} else {