Bug 690233 - indeterminate rendering of C421.BIN
Summary: indeterminate rendering of C421.BIN
Status: RESOLVED DUPLICATE of bug 690232
Alias: None
Product: GhostPCL
Classification: Unclassified
Component: PCL raster (show other bugs)
Version: master
Hardware: PC Linux
: P2 normal
Assignee: Marcos H. Woehrmann
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-01-15 14:49 UTC by Ralph Giles
Modified: 2009-02-10 08:42 UTC (History)
1 user (show)

See Also:
Customer:
Word Size: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Ralph Giles 2009-01-15 14:49:35 UTC
The quality logic test file pcl6cet3.0/C421.bin often shows spurious rendering
differences in the cluster regression, where there are no relevant code changes.

The file has been removed from the normal test set to reduce reporting noise. It
should be restored after resolution of this bug.
Comment 1 Ray Johnston 2009-01-22 09:43:29 UTC
This may be the same issue as 690232
Comment 2 Marcos H. Woehrmann 2009-02-09 20:49:28 UTC
Is there some trick to getting this file to run on the cluster?  I compile pcl (r9460) on my linux box and 
the code runs fine.  When I build and run on the cluster I receive the following errors:

Warning interpreter exited with error code -1
Flushing to end of job
file position of error = 2215
Warning interpreter exited with error code -1
Flushing to end of job
file position of error = 3702
Warning interpreter exited with error code -1
Flushing to end of job
file position of error = 48729
Warning interpreter exited with error code -1
Flushing to end of job
file position of error = 94229
Warning interpreter exited with error code -1
Flushing to end of job
file position of error = 97983
Warning interpreter exited with error code -1
Flushing to end of job
file position of error = 101724
Warning interpreter exited with error code -1
Flushing to end of job
file position of error = 160643

Here's the command line:

../main/obj/pcl6 -sDEVICE=ppmraw -sOutputFile=test%d.ppm -r600 -dBATCH -dNOPAUSE 
./C421.bin


Comment 3 Ralph Giles 2009-02-09 21:37:45 UTC
GhostPCL looks for the fonts in ./urwfonts in the current directory, so the
following works, from the top level source directory:

[atfxsw01@n122124 ghostpdl]$ ./main/obj/pcl6 -sDEVICE=ppmraw
-sOutputFile='|md5sum' -r600 -dBATCH -dNOPAUSE
~/tests_private/xl/pcl6cet3.0/C421.bin.disabled

While your ../main/ version won't without a symlink.
Comment 4 Ray Johnston 2009-02-09 23:39:31 UTC
Note that you can also define an 'export' environment variable "PCLFONTSOURCE".

This does raise the need for a command line option for the PCLFONTSOURCE
path such as: -sFONTPATH=... or -sPCLFONTSOURCE

I suggest that Henry consider this. cc'ing him.
Comment 5 Marcos H. Woehrmann 2009-02-10 07:59:24 UTC
A more informative error message would also be helpful.
Comment 6 Marcos H. Woehrmann 2009-02-10 08:42:39 UTC
The proposed patch for bug 690232 also resolves this issue.

*** This bug has been marked as a duplicate of 690232 ***