shard_ptr test