for (i=0; compare_options[i] != (char *) NULL; i++)
{
CatchException(exception);
- (void) fprintf(stdout," test %lu: %s",(unsigned long) test++,
+ (void) fprintf(stdout," test %.20g: %s",(double) (test++),
compare_options[i]);
(void) FormatMagickString(command,MaxTextExtent,"%s %s %s %s",
compare_options[i],reference_filename,reference_filename,output_filename);
arguments=StringToArgv(command,&number_arguments);
if (arguments == (char **) NULL)
{
- (void) fprintf(stdout,"... fail @ %s/%s/%lu.\n",GetMagickModule());
+ (void) fprintf(stdout,"... fail @ %s/%s/%u.\n",GetMagickModule());
(*fail)++;
continue;
}
arguments=(char **) RelinquishMagickMemory(arguments);
if (status != MagickFalse)
{
- (void) fprintf(stdout,"... fail @ %s/%s/%lu.\n",GetMagickModule());
+ (void) fprintf(stdout,"... fail @ %s/%s/%u.\n",GetMagickModule());
(*fail)++;
continue;
}
(void) fprintf(stdout,"... pass.\n");
}
- (void) fprintf(stdout," summary: %lu subtests; %lu passed; %lu failed.\n",
- (unsigned long) test,(unsigned long) (test-(*fail)),(unsigned long) *fail);
+ (void) fprintf(stdout,
+ " summary: %.20g subtests; %.20g passed; %.20g failed.\n",(double) test,
+ (double) (test-(*fail)),(double) *fail);
return(test);
}
\f
for (i=0; composite_options[i] != (char *) NULL; i++)
{
CatchException(exception);
- (void) fprintf(stdout," test %lu: %s",(unsigned long) test++,
+ (void) fprintf(stdout," test %.20g: %s",(double) (test++),
composite_options[i]);
(void) FormatMagickString(command,MaxTextExtent,"%s %s %s %s",
reference_filename,composite_options[i],reference_filename,
arguments=StringToArgv(command,&number_arguments);
if (arguments == (char **) NULL)
{
- (void) fprintf(stdout,"... fail @ %s/%s/%lu.\n",GetMagickModule());
+ (void) fprintf(stdout,"... fail @ %s/%s/%u.\n",GetMagickModule());
(*fail)++;
continue;
}
arguments=(char **) RelinquishMagickMemory(arguments);
if (status != MagickFalse)
{
- (void) fprintf(stdout,"... fail @ %s/%s/%lu.\n",GetMagickModule());
+ (void) fprintf(stdout,"... fail @ %s/%s/%u.\n",GetMagickModule());
(*fail)++;
continue;
}
(void) fprintf(stdout,"... pass.\n");
}
- (void) fprintf(stdout," summary: %lu subtests; %lu passed; %lu failed.\n",
- (unsigned long) test,(unsigned long) (test-(*fail)),(unsigned long) *fail);
+ (void) fprintf(stdout,
+ " summary: %.20g subtests; %.20g passed; %.20g failed.\n",(double) test,
+ (double) (test-(*fail)),(double) *fail);
return(test);
}
\f
for (i=0; convert_options[i] != (char *) NULL; i++)
{
CatchException(exception);
- (void) fprintf(stdout," test %lu: %s",(unsigned long) test++,
+ (void) fprintf(stdout," test %.20g: %s",(double) test++,
convert_options[i]);
(void) FormatMagickString(command,MaxTextExtent,"%s %s %s %s",
reference_filename,convert_options[i],reference_filename,output_filename);
arguments=StringToArgv(command,&number_arguments);
if (arguments == (char **) NULL)
{
- (void) fprintf(stdout,"... fail @ %s/%s/%lu.\n",GetMagickModule());
+ (void) fprintf(stdout,"... fail @ %s/%s/%u.\n",GetMagickModule());
(*fail)++;
continue;
}
arguments=(char **) RelinquishMagickMemory(arguments);
if (status != MagickFalse)
{
- (void) fprintf(stdout,"... fail @ %s/%s/%lu.\n",GetMagickModule());
+ (void) fprintf(stdout,"... fail @ %s/%s/%u.\n",GetMagickModule());
(*fail)++;
continue;
}
(void) fprintf(stdout,"... pass.\n");
}
- (void) fprintf(stdout," summary: %lu subtests; %lu passed; %lu failed.\n",
- (unsigned long) test,(unsigned long) (test-(*fail)),(unsigned long) *fail);
+ (void) fprintf(stdout,
+ " summary: %.20g subtests; %.20g passed; %.20g failed.\n",(double) test,
+ (double) (test-(*fail)),(double) *fail);
return(test);
}
\f
for (i=0; identify_options[i] != (char *) NULL; i++)
{
CatchException(exception);
- (void) fprintf(stdout," test %lu: %s",(unsigned long) test++,
+ (void) fprintf(stdout," test %.20g: %s",(double) test++,
identify_options[i]);
(void) FormatMagickString(command,MaxTextExtent,"%s %s",
identify_options[i],reference_filename);
arguments=StringToArgv(command,&number_arguments);
if (arguments == (char **) NULL)
{
- (void) fprintf(stdout,"... fail @ %s/%s/%lu.\n",GetMagickModule());
+ (void) fprintf(stdout,"... fail @ %s/%s/%u.\n",GetMagickModule());
(*fail)++;
continue;
}
arguments=(char **) RelinquishMagickMemory(arguments);
if (status != MagickFalse)
{
- (void) fprintf(stdout,"... fail @ %s/%s/%lu.\n",GetMagickModule());
+ (void) fprintf(stdout,"... fail @ %s/%s/%u.\n",GetMagickModule());
(*fail)++;
continue;
}
(void) fprintf(stdout,"... pass.\n");
}
- (void) fprintf(stdout," summary: %lu subtests; %lu passed; %lu failed.\n",
- (unsigned long) test,(unsigned long) (test-(*fail)),(unsigned long) *fail);
+ (void) fprintf(stdout,
+ " summary: %.20g subtests; %.20g passed; %.20g failed.\n",(double) test,
+ (double) (test-(*fail)),(double) *fail);
return(test);
}
\f
Generate reference image.
*/
CatchException(exception);
- (void) fprintf(stdout," test %lu: %s/%s/%s/%lu-bits",(unsigned long)
- test++,reference_formats[i].magick,MagickOptionToMnemonic(
+ (void) fprintf(stdout," test %.20g: %s/%s/%s/%.20g-bits",(double)
+ (test++),reference_formats[i].magick,MagickOptionToMnemonic(
MagickCompressOptions,reference_formats[i].compression),
MagickOptionToMnemonic(MagickTypeOptions,reference_types[j].type),
- (unsigned long) reference_types[j].depth);
+ (double) reference_types[j].depth);
(void) CopyMagickString(image_info->filename,reference_filename,
MaxTextExtent);
reference_image=ReadImage(image_info,exception);
if (reference_image == (Image *) NULL)
{
- (void) fprintf(stdout,"... fail @ %s/%s/%lu.\n",GetMagickModule());
+ (void) fprintf(stdout,"... fail @ %s/%s/%u.\n",GetMagickModule());
(*fail)++;
continue;
}
/*
Write reference image.
*/
- (void) FormatMagickString(size,MaxTextExtent,"%lux%lu",
- (unsigned long) reference_image->columns,(unsigned long)
- reference_image->rows);
+ (void) FormatMagickString(size,MaxTextExtent,"%.20gx%.20g",
+ (double) reference_image->columns,(double) reference_image->rows);
(void) CloneString(&image_info->size,size);
image_info->depth=reference_types[j].depth;
(void) FormatMagickString(reference_image->filename,MaxTextExtent,"%s:%s",
InheritException(exception,&reference_image->exception);
if (status == MagickFalse)
{
- (void) fprintf(stdout,"... fail @ %s/%s/%lu.\n",GetMagickModule());
+ (void) fprintf(stdout,"... fail @ %s/%s/%u.\n",GetMagickModule());
(*fail)++;
reference_image=DestroyImage(reference_image);
continue;
InheritException(exception,&reference_image->exception);
if (status == MagickFalse)
{
- (void) fprintf(stdout,"... fail @ %s/%s/%lu.\n",GetMagickModule());
+ (void) fprintf(stdout,"... fail @ %s/%s/%u.\n",GetMagickModule());
(*fail)++;
reference_image=DestroyImage(reference_image);
continue;
reference_image=DestroyImage(reference_image);
if (status == MagickFalse)
{
- (void) fprintf(stdout,"... fail @ %s/%s/%lu.\n",GetMagickModule());
+ (void) fprintf(stdout,"... fail @ %s/%s/%u.\n",GetMagickModule());
(*fail)++;
continue;
}
reference_image=ReadImage(image_info,exception);
if (reference_image == (Image *) NULL)
{
- (void) fprintf(stdout,"... fail @ %s/%s/%lu.\n",GetMagickModule());
+ (void) fprintf(stdout,"... fail @ %s/%s/%u.\n",GetMagickModule());
(*fail)++;
continue;
}
blob=ImageToBlob(image_info,reference_image,&length,exception);
if (blob == (unsigned char *) NULL)
{
- (void) fprintf(stdout,"... fail @ %s/%s/%lu.\n",GetMagickModule());
+ (void) fprintf(stdout,"... fail @ %s/%s/%u.\n",GetMagickModule());
(*fail)++;
reference_image=DestroyImage(reference_image);
continue;
blob=(unsigned char *) RelinquishMagickMemory(blob);
if (reconstruct_image == (Image *) NULL)
{
- (void) fprintf(stdout,"... fail @ %s/%s/%lu.\n",GetMagickModule());
+ (void) fprintf(stdout,"... fail @ %s/%s/%u.\n",GetMagickModule());
(*fail)++;
reference_image=DestroyImage(reference_image);
continue;
reference_image=DestroyImage(reference_image);
if (difference_image == (Image *) NULL)
{
- (void) fprintf(stdout,"... fail @ %s/%s/%lu.\n",GetMagickModule());
+ (void) fprintf(stdout,"... fail @ %s/%s/%u.\n",GetMagickModule());
(*fail)++;
continue;
}
(void) fprintf(stdout,"... pass.\n");
}
}
- (void) fprintf(stdout," summary: %lu subtests; %lu passed; %lu failed.\n",
- (unsigned long) test,(unsigned long) (test-(*fail)),(unsigned long) *fail);
+ (void) fprintf(stdout,
+ " summary: %.20g subtests; %.20g passed; %.20g failed.\n",(double) test,
+ (double) (test-(*fail)),(double) *fail);
return(test);
}
\f
Generate reference image.
*/
CatchException(exception);
- (void) fprintf(stdout," test %lu: %s/%s/%s/%lu-bits",(unsigned long)
- test++,reference_formats[i].magick,MagickOptionToMnemonic(
+ (void) fprintf(stdout," test %.20g: %s/%s/%s/%.20g-bits",(double)
+ (test++),reference_formats[i].magick,MagickOptionToMnemonic(
MagickCompressOptions,reference_formats[i].compression),
MagickOptionToMnemonic(MagickTypeOptions,reference_types[j].type),
- (unsigned long) reference_types[j].depth);
+ (double) reference_types[j].depth);
(void) CopyMagickString(image_info->filename,reference_filename,
MaxTextExtent);
reference_image=ReadImage(image_info,exception);
if (reference_image == (Image *) NULL)
{
- (void) fprintf(stdout,"... fail @ %s/%s/%lu.\n",GetMagickModule());
+ (void) fprintf(stdout,"... fail @ %s/%s/%u.\n",GetMagickModule());
(*fail)++;
continue;
}
/*
Write reference image.
*/
- (void) FormatMagickString(size,MaxTextExtent,"%lux%lu",
- (unsigned long) reference_image->columns,(unsigned long)
- reference_image->rows);
+ (void) FormatMagickString(size,MaxTextExtent,"%.20gx%.20g",
+ (double) reference_image->columns,(double) reference_image->rows);
(void) CloneString(&image_info->size,size);
image_info->depth=reference_types[j].depth;
(void) FormatMagickString(reference_image->filename,MaxTextExtent,"%s:%s",
InheritException(exception,&reference_image->exception);
if (status == MagickFalse)
{
- (void) fprintf(stdout,"... fail @ %s/%s/%lu.\n",GetMagickModule());
+ (void) fprintf(stdout,"... fail @ %s/%s/%u.\n",GetMagickModule());
(*fail)++;
reference_image=DestroyImage(reference_image);
continue;
InheritException(exception,&reference_image->exception);
if (status == MagickFalse)
{
- (void) fprintf(stdout,"... fail @ %s/%s/%lu.\n",GetMagickModule());
+ (void) fprintf(stdout,"... fail @ %s/%s/%u.\n",GetMagickModule());
(*fail)++;
reference_image=DestroyImage(reference_image);
continue;
reference_image=DestroyImage(reference_image);
if (status == MagickFalse)
{
- (void) fprintf(stdout,"... fail @ %s/%s/%lu.\n",GetMagickModule());
+ (void) fprintf(stdout,"... fail @ %s/%s/%u.\n",GetMagickModule());
(*fail)++;
continue;
}
reference_image=ReadImage(image_info,exception);
if (reference_image == (Image *) NULL)
{
- (void) fprintf(stdout,"... fail @ %s/%s/%lu.\n",GetMagickModule());
+ (void) fprintf(stdout,"... fail @ %s/%s/%u.\n",GetMagickModule());
(*fail)++;
continue;
}
InheritException(exception,&reference_image->exception);
if (status == MagickFalse)
{
- (void) fprintf(stdout,"... fail @ %s/%s/%lu.\n",GetMagickModule());
+ (void) fprintf(stdout,"... fail @ %s/%s/%u.\n",GetMagickModule());
(*fail)++;
reference_image=DestroyImage(reference_image);
continue;
reconstruct_image=ReadImage(image_info,exception);
if (reconstruct_image == (Image *) NULL)
{
- (void) fprintf(stdout,"... fail @ %s/%s/%lu.\n",GetMagickModule());
+ (void) fprintf(stdout,"... fail @ %s/%s/%u.\n",GetMagickModule());
(*fail)++;
reference_image=DestroyImage(reference_image);
continue;
reference_image=DestroyImage(reference_image);
if (difference_image == (Image *) NULL)
{
- (void) fprintf(stdout,"... fail @ %s/%s/%lu.\n",GetMagickModule());
+ (void) fprintf(stdout,"... fail @ %s/%s/%u.\n",GetMagickModule());
(*fail)++;
continue;
}
(void) fprintf(stdout,"... pass.\n");
}
}
- (void) fprintf(stdout," summary: %lu subtests; %lu passed; %lu failed.\n",
- (unsigned long) test,(unsigned long) (test-(*fail)),(unsigned long) *fail);
+ (void) fprintf(stdout,
+ " summary: %.20g subtests; %.20g passed; %.20g failed.\n",(double) test,
+ (double) (test-(*fail)),(double) *fail);
return(test);
}
\f
Generate reference image.
*/
CatchException(exception);
- (void) fprintf(stdout," test %lu: %s/%s",(unsigned long) test++,
+ (void) fprintf(stdout," test %.20g: %s/%s",(double) (test++),
reference_map[i],MagickOptionToMnemonic(MagickStorageOptions,
reference_storage[j].type));
(void) CopyMagickString(image_info->filename,reference_filename,
reference_image=ReadImage(image_info,exception);
if (reference_image == (Image *) NULL)
{
- (void) fprintf(stdout,"... fail @ %s/%s/%lu.\n",GetMagickModule());
+ (void) fprintf(stdout,"... fail @ %s/%s/%u.\n",GetMagickModule());
(*fail)++;
continue;
}
pixels=(unsigned char *) AcquireQuantumMemory(length,sizeof(*pixels));
if (pixels == (unsigned char *) NULL)
{
- (void) fprintf(stdout,"... fail @ %s/%s/%lu.\n",GetMagickModule());
+ (void) fprintf(stdout,"... fail @ %s/%s/%u.\n",GetMagickModule());
(*fail)++;
reference_image=DestroyImage(reference_image);
continue;
exception);
if (status == MagickFalse)
{
- (void) fprintf(stdout,"... fail @ %s/%s/%lu.\n",GetMagickModule());
+ (void) fprintf(stdout,"... fail @ %s/%s/%u.\n",GetMagickModule());
(*fail)++;
pixels=(unsigned char *) RelinquishMagickMemory(pixels);
reference_image=DestroyImage(reference_image);
InheritException(exception,&reference_image->exception);
if (status == MagickFalse)
{
- (void) fprintf(stdout,"... fail @ %s/%s/%lu.\n",GetMagickModule());
+ (void) fprintf(stdout,"... fail @ %s/%s/%u.\n",GetMagickModule());
(*fail)++;
pixels=(unsigned char *) RelinquishMagickMemory(pixels);
reference_image=DestroyImage(reference_image);
pixels=(unsigned char *) RelinquishMagickMemory(pixels);
if (status == MagickFalse)
{
- (void) fprintf(stdout,"... fail @ %s/%s/%lu.\n",GetMagickModule());
+ (void) fprintf(stdout,"... fail @ %s/%s/%u.\n",GetMagickModule());
(*fail)++;
reference_image=DestroyImage(reference_image);
continue;
reference_image=DestroyImage(reference_image);
if (difference_image == (Image *) NULL)
{
- (void) fprintf(stdout,"... fail @ %s/%s/%lu.\n",GetMagickModule());
+ (void) fprintf(stdout,"... fail @ %s/%s/%u.\n",GetMagickModule());
(*fail)++;
continue;
}
(void) fprintf(stdout,"... pass.\n");
}
}
- (void) fprintf(stdout," summary: %lu subtests; %lu passed; %lu failed.\n",
- (unsigned long) test,(unsigned long) (test-(*fail)),(unsigned long) *fail);
+ (void) fprintf(stdout,
+ " summary: %.20g subtests; %.20g passed; %.20g failed.\n",(double) test,
+ (double) (test-(*fail)),(double) *fail);
return(test);
}
\f
for (i=0; montage_options[i] != (char *) NULL; i++)
{
CatchException(exception);
- (void) fprintf(stdout," test %lu: %s",(unsigned long) test++,
+ (void) fprintf(stdout," test %.20g: %s",(double) (test++),
montage_options[i]);
(void) FormatMagickString(command,MaxTextExtent,"%s %s %s %s",
reference_filename,montage_options[i],reference_filename,
arguments=StringToArgv(command,&number_arguments);
if (arguments == (char **) NULL)
{
- (void) fprintf(stdout,"... fail @ %s/%s/%lu.\n",GetMagickModule());
+ (void) fprintf(stdout,"... fail @ %s/%s/%u.\n",GetMagickModule());
(*fail)++;
continue;
}
arguments=(char **) RelinquishMagickMemory(arguments);
if (status != MagickFalse)
{
- (void) fprintf(stdout,"... fail @ %s/%s/%lu.\n",GetMagickModule());
+ (void) fprintf(stdout,"... fail @ %s/%s/%u.\n",GetMagickModule());
(*fail)++;
continue;
}
(void) fprintf(stdout,"... pass.\n");
}
- (void) fprintf(stdout," summary: %lu subtests; %lu passed; %lu failed.\n",
- (unsigned long) test,(unsigned long) (test-(*fail)),(unsigned long) *fail);
+ (void) fprintf(stdout,
+ " summary: %.20g subtests; %.20g passed; %.20g failed.\n",(double) test,
+ (double) (test-(*fail)),(double) *fail);
return(test);
}
\f
for (i=0; stream_options[i] != (char *) NULL; i++)
{
CatchException(exception);
- (void) fprintf(stdout," test %lu: %s",(unsigned long) test++,
+ (void) fprintf(stdout," test %.20g: %s",(double) (test++),
stream_options[i]);
(void) FormatMagickString(command,MaxTextExtent,"%s %s %s",
stream_options[i],reference_filename,output_filename);
arguments=StringToArgv(command,&number_arguments);
if (arguments == (char **) NULL)
{
- (void) fprintf(stdout,"... fail @ %s/%s/%lu.\n",GetMagickModule());
+ (void) fprintf(stdout,"... fail @ %s/%s/%u.\n",GetMagickModule());
(*fail)++;
continue;
}
arguments=(char **) RelinquishMagickMemory(arguments);
if (status != MagickFalse)
{
- (void) fprintf(stdout,"... fail @ %s/%s/%lu.\n",GetMagickModule());
+ (void) fprintf(stdout,"... fail @ %s/%s/%u.\n",GetMagickModule());
(*fail)++;
continue;
}
(void) fprintf(stdout,"... pass.\n");
}
- (void) fprintf(stdout," summary: %lu subtests; %lu passed; %lu failed.\n",
- (unsigned long) test,(unsigned long) (test-(*fail)),(unsigned long) *fail);
+ (void) fprintf(stdout,
+ " summary: %.20g subtests; %.20g passed; %.20g failed.\n",(double) test,
+ (double) (test-(*fail)),(double) *fail);
return(test);
}
\f
if ((type & StreamValidate) != 0)
tests+=ValidateStreamCommand(image_info,reference_filename,
output_filename,&fail,exception);
- (void) fprintf(stdout,"validation suite: %lu tests; %lu passed; "
- "%lu failed.\n",(unsigned long) tests,(unsigned long) (tests-fail),
- (unsigned long) fail);
+ (void) fprintf(stdout,
+ "validation suite: %.20g tests; %.20g passed; %.20g failed.\n",
+ (double) tests,(double) (tests-fail),(double) fail);
}
(void) RelinquishUniqueFileResource(output_filename);
(void) RelinquishUniqueFileResource(reference_filename);
elapsed_time=GetElapsedTime(timer);
user_time=GetUserTime(timer);
(void) fprintf(stderr,
- "Performance: %lui %gips %0.3fu %ld:%02ld.%03ld\n",(unsigned long)
+ "Performance: %.20gi %gips %0.3fu %ld:%02ld.%03ld\n",(double)
iterations,1.0*iterations/elapsed_time,user_time,(long)
(elapsed_time/60.0),(long) ceil(fmod(elapsed_time,60.0)),
(long) (1000.0*(elapsed_time-floor(elapsed_time))));