[gs-regression] local cluster regression 3efaa3a6fabad09a4442f281fdbccc33f0474ea0

marcos.woehrmann at artifex.com marcos.woehrmann at artifex.com
Mon Jan 16 11:11:41 UTC 2012


3efaa3a ps2write - Prevent charpath optimisation to Tr for ps2write
------------------------------------------------------------------------
commit 3efaa3a6fabad09a4442f281fdbccc33f0474ea0
Author: Ken Sharp <ken.sharp at artifex.com>
Date:   Mon Jan 16 10:19:50 2012 +0000

    ps2write - Prevent charpath optimisation to Tr for ps2write
    
    As a legacy of the old Text rendering mode code there is an optimisation in
    pdfwrite which detects sequences such as "true charpath gsave fill grestore
    stroke" and converts them to Text rendering mode 2.
    
    However, ps2write doesn't support text rendering modes, so if the colour changes
    then this produces incorrect output.
    
    Disabling the optimisation when the device is ps2write cures the problem.
    
    Expected Differences
    Progressions in:
    Bug687817.ps
    Bug690164.ps
    Catx6562.pdf
    
    Small (single pixel) diffferences in a number of files due to the emission
    of a path rather than executing charpath.

Changed files:
gs/base/gdevpdfd.c

Products tested: gs ls pcl xps 


New warnings:

None


*****************************************************************************
Seg faults with current rev:

tests_private/ps/ps3cet/33_all.PS.ps.pkmraw.300.0 macpro Seg_Fault

*****************************************************************************


ran 61012 tests in 1831 seconds on 11 nodes

Differences in 2 of 49262 non-pdfwrite/ps2write test(s):
tests_private/ps/ps3cet/12-07B.PS.pbmraw.300.0 gs inches meters
tests_private/ps/ps3cet/12-07B.PS.pbmraw.300.1 gs peeves macpro

Differences in 1 of 7078 pdfwrite test(s):
tests_private/pcl/pcl5cats/Subset/PL2KESC3.BIN.pdf.ppmraw.600.0 pcl pdfwrite kilometers meters

Differences in 19 of 4672 ps2write test(s):
tests_private/comparefiles/Bug687724.pdf.ps.pkmraw.300.0 gs ps2write i7b kilometers
tests_private/comparefiles/Bug687724.pdf.ps.ppmraw.300.0 gs ps2write inches i7b
tests_private/comparefiles/Bug687812.ps.ps.pkmraw.300.0 gs ps2write meters henrysx6
tests_private/comparefiles/Bug687812.ps.ps.ppmraw.300.0 gs ps2write i7b x6
tests_private/comparefiles/Bug689687.ps.ps.pkmraw.300.0 gs ps2write miles i7b
tests_private/comparefiles/Bug689687.ps.ps.ppmraw.300.0 gs ps2write x6 i7
tests_private/comparefiles/Bug690164.ps.ps.pkmraw.300.0 gs ps2write meters i7a
tests_private/comparefiles/Bug690164.ps.ps.ppmraw.300.0 gs ps2write peeves inches
tests_private/comparefiles/Bug690475.pdf.ps.pkmraw.300.0 gs ps2write henrysx6 macpro
tests_private/comparefiles/Bug690683.ps.ps.pkmraw.300.0 gs ps2write x6 inches
tests_private/comparefiles/Bug690683.ps.ps.ppmraw.300.0 gs ps2write miles peeves
tests_private/comparefiles/Bug691733.ps.ps.pkmraw.300.0 gs ps2write kilometers henrysx6
tests_private/comparefiles/Bug691733.ps.ps.ppmraw.300.0 gs ps2write inches i7
tests_private/comparefiles/Trad1.ps.ps.pkmraw.300.0 gs ps2write meters henrysx6
tests_private/comparefiles/Trad1.ps.ps.ppmraw.300.0 gs ps2write kilometers meters
tests_private/pdf/PDFIA1.7_SUBSET/CATX6562.pdf.ps.pkmraw.300.0 gs ps2write x6 x6
tests_private/pdf/PDFIA1.7_SUBSET/CATX6562.pdf.ps.ppmraw.300.0 gs ps2write meters i7b
tests_private/pdf/PDFIA1.7_SUBSET/IA3Z1351.pdf.ps.pkmraw.300.0 gs ps2write peeves kilometers
tests_private/pdf/PDFIA1.7_SUBSET/IA3Z1351.pdf.ps.ppmraw.300.0 gs ps2write i7b miles

The following 6 regression file(s) have started producing errors:
tests_private/comparefiles/Bug689150.pdf.pdf.pkmraw.300.0 gs pdfwrite peeves henrysx6 Timeout_reading_Ghostscript_produced_PDF/PS_File
tests_private/comparefiles/Bug692263.pdf.pdf.pkmraw.300.0 gs pdfwrite i7b macpro Timeout_reading_Ghostscript_produced_PDF/PS_File
tests_private/comparefiles/Bug692263.pdf.plank.300.1 gs meters henrysx6 Timeout_reading_input_file
tests_private/ps/ps3cet/09-57.PS.plank.300.1 gs peeves macpro Timeout_reading_input_file
tests_private/ps/ps3cet/33_all.PS.ps.pkmraw.300.0 gs ps2write kilometers macpro Seg_Fault
tests_private/xl/pcl6cet3.0/C705.bin.ppmraw.600.1 pcl macpro x6 Error_reading_input_file

The following 1 regression file(s) have stopped producing errors:
tests_private/comparefiles/Bug692217.pdf.plank.300.1 gs kilometers peeves Timeout_reading_input_file

The following 1 regression file(s) have been removed:
tests_private/comparefiles/Bug690098.ps.plank.72.0 gs

The following 1 regression file(s) have been added:
tests_private/ps/ps3cet/09-13.PS.pkmraw.300.0 gs

-------------------------------------------------------------------------------------------------------

The following 26 regression file(s) had differences but matched at least once in the previous 50 runs:
tests/pdf/Bug6901014_Arioli-NAG-Warwick.pdf.plank.300.1 gs i7 i7 993377ba237144726cd25e2d8851c70090370dd4 2 
tests/pdf/Bug6901014_Arioli-NAG-Warwick.pdf.plank.300.1 gs i7 i7 993377ba237144726cd25e2d8851c70090370dd4 2 
tests_private/comparefiles/Bug689150.pdf.plank.300.1 gs miles inches 993377ba237144726cd25e2d8851c70090370dd4 2 
tests_private/comparefiles/Bug689150.pdf.plank.300.1 gs miles inches 993377ba237144726cd25e2d8851c70090370dd4 2 
tests_private/comparefiles/Bug689150.pdf.ps.pkmraw.300.0 gs ps2write inches miles 993377ba237144726cd25e2d8851c70090370dd4 2 
tests_private/comparefiles/Bug689150.pdf.ps.pkmraw.300.0 gs ps2write inches miles 993377ba237144726cd25e2d8851c70090370dd4 2 
tests_private/comparefiles/Bug690676.pdf.ppmraw.300.0 gs macpro peeves 993377ba237144726cd25e2d8851c70090370dd4 2 
tests_private/comparefiles/Bug690676.pdf.ppmraw.300.0 gs macpro peeves 993377ba237144726cd25e2d8851c70090370dd4 2 
tests_private/comparefiles/Bug691783.pdf.plank.300.1 gs inches miles 4e400364e182ae838a9a844ea40c4cca8d33bc09 4 
tests_private/comparefiles/Bug691783.pdf.plank.300.1 gs inches miles 4e400364e182ae838a9a844ea40c4cca8d33bc09 4 
tests_private/comparefiles/Bug692129.pdf.ps.pkmraw.300.0 gs ps2write miles peeves 993377ba237144726cd25e2d8851c70090370dd4 2 
tests_private/comparefiles/Bug692129.pdf.ps.ppmraw.300.0 gs ps2write meters meters 8e03b7f4769120ba60224cc6484b8766b386e054 3 
tests_private/customer_tests/01298.pcl.pdf.ppmraw.600.0 pcl pdfwrite meters kilometers 993377ba237144726cd25e2d8851c70090370dd4 2 
tests_private/customer_tests/01298.pcl.pdf.ppmraw.600.0 pcl pdfwrite meters kilometers 993377ba237144726cd25e2d8851c70090370dd4 2 
tests_private/customer_tests/bug691464b.xl.pbmraw.75.0 pcl x6 x6 f6b83ef318aaf22b84cdeca55ba40208b9c3caad 7 
tests_private/pcl/pcl5cats/Subset/FH909SC2.BIN.pdf.ppmraw.600.0 pcl pdfwrite miles macpro 993377ba237144726cd25e2d8851c70090370dd4 2 
tests_private/pcl/pcl5cats/Subset/FH909SC2.BIN.pdf.ppmraw.600.0 pcl pdfwrite miles macpro 993377ba237144726cd25e2d8851c70090370dd4 2 
tests_private/pcl/pcl5efts/fts.2132.pbmraw.600.1 pcl macpro macpro acf3f93fa0b9b0b0af938d0517045446e0d94042 25 
tests_private/pdf/PDF_1.7_FTS/fts_20_2005.pdf.ps.pkmraw.300.0 gs ps2write inches inches 993377ba237144726cd25e2d8851c70090370dd4 2 
tests_private/pdf/PDF_1.7_FTS/fts_20_2005.pdf.ps.ppmraw.300.0 gs ps2write meters meters 993377ba237144726cd25e2d8851c70090370dd4 2 
tests_private/ps/ps3cet/12-14O.PS.pkmraw.72.0 gs i7a i7b 993377ba237144726cd25e2d8851c70090370dd4 2 
tests_private/ps/ps3cet/35_all.PS.pdf.pkmraw.300.0 gs pdfwrite inches kilometers 993377ba237144726cd25e2d8851c70090370dd4 2 
tests_private/ps/ps3cet/35_all.PS.pdf.pkmraw.300.0 gs pdfwrite inches kilometers 993377ba237144726cd25e2d8851c70090370dd4 2 
tests_private/xl/pcl6cet3.0/C705.bin.pbmraw.600.1 pcl macpro henrysx6 993377ba237144726cd25e2d8851c70090370dd4 2 
tests_private/xl/pcl6cet3.0/C705.bin.pbmraw.600.1 pcl macpro henrysx6 993377ba237144726cd25e2d8851c70090370dd4 2 
tests_private/xl/pcl6cet3.0/C706.bin.ppmraw.75.0 pcl i7a henrysx6 993377ba237144726cd25e2d8851c70090370dd4 2 



More information about the gs-regression mailing list