[gs-regression] local cluster regression mupdf 7a6b60d0ec1abac316917690878011c3228a6fb7

marcos.woehrmann at artifex.com marcos.woehrmann at artifex.com
Sun Dec 11 05:18:36 UTC 2011


7a6b60d Fix tile coverage calculations.
------------------------------------------------------------------------
commit 7a6b60d0ec1abac316917690878011c3228a6fb7
Author: Robin Watts <robin.watts at artifex.com>
Date:   Wed Dec 7 17:58:00 2011 +0000

    Fix tile coverage calculations.
    
    The code attempts to spot cases where a pattern tile is so large that
    only 1 repeat is visible. Due to rounding errors, this test could
    sometimes fail, and (on badly formed files) we'd attempt to allocate
    huge pixmaps.
    
    The fix is to allow for rounding errors.

Changed files:
draw/draw_device.c
pdf/pdf_interpret.c



*****************************************************************************
Asserts or seg faults with current rev:

tests_private/comparefiles/Bug690837.pdf.pgmraw.200.0 kilometers Assert_or_Seg_Fault
tests_private/comparefiles/Bug690837.pdf.pgmraw.200.1 meters Assert_or_Seg_Fault
tests_private/comparefiles/Bug690837.pdf.pgmraw.72.0 meters Assert_or_Seg_Fault
tests_private/comparefiles/Bug690837.pdf.ppmraw.200.0 henrysx6 Assert_or_Seg_Fault
tests_private/comparefiles/Bug690837.pdf.ppmraw.200.1 miles Assert_or_Seg_Fault
tests_private/comparefiles/Bug690837.pdf.ppmraw.72.0 meters Assert_or_Seg_Fault
tests_private/comparefiles/Bug691289.pdf.pgmraw.200.0 x6 Assert_or_Seg_Fault
tests_private/comparefiles/Bug691289.pdf.pgmraw.200.1 henrysx6 Assert_or_Seg_Fault
tests_private/comparefiles/Bug691289.pdf.pgmraw.72.0 kilometers Assert_or_Seg_Fault
tests_private/comparefiles/Bug691289.pdf.ppmraw.200.0 macpro Assert_or_Seg_Fault
tests_private/comparefiles/Bug691289.pdf.ppmraw.200.1 miles Assert_or_Seg_Fault
tests_private/comparefiles/Bug691289.pdf.ppmraw.72.0 x6 Assert_or_Seg_Fault
tests_private/comparefiles/Bug692217.pdf.pgmraw.200.0 meters Assert_or_Seg_Fault
tests_private/comparefiles/Bug692217.pdf.pgmraw.200.1 meters Assert_or_Seg_Fault
tests_private/comparefiles/Bug692217.pdf.pgmraw.72.0 henrysx6 Assert_or_Seg_Fault
tests_private/comparefiles/Bug692217.pdf.ppmraw.200.0 kilometers Assert_or_Seg_Fault
tests_private/comparefiles/Bug692217.pdf.ppmraw.200.1 kilometers Assert_or_Seg_Fault
tests_private/comparefiles/Bug692217.pdf.ppmraw.72.0 kilometers Assert_or_Seg_Fault
tests_private/comparefiles/Bug692368.pdf.pgmraw.200.0 meters Assert_or_Seg_Fault
tests_private/comparefiles/Bug692368.pdf.pgmraw.200.1 kilometers Assert_or_Seg_Fault
tests_private/comparefiles/Bug692368.pdf.pgmraw.72.0 kilometers Assert_or_Seg_Fault
tests_private/comparefiles/Bug692368.pdf.ppmraw.200.0 henrysx6 Assert_or_Seg_Fault
tests_private/comparefiles/Bug692368.pdf.ppmraw.200.1 macpro Assert_or_Seg_Fault
tests_private/comparefiles/Bug692368.pdf.ppmraw.72.0 inches Assert_or_Seg_Fault

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


ran 8556 tests in 1201 seconds on 9 nodes

Differences in 36 of 8556 non-pdfwrite/ps2write test(s):
tests_private/comparefiles/Bug689189.pdf.pgmraw.72.0 mupdf meters macpro
tests_private/comparefiles/Bug689516.pdf.ppmraw.200.0 mupdf macpro inches
tests_private/comparefiles/Bug690633.pdf.ppmraw.200.1 mupdf henrysx6 macpro
tests_private/comparefiles/Bug691783.pdf.pgmraw.200.1 mupdf inches macpro
tests_private/comparefiles/Bug691783.pdf.ppmraw.200.1 mupdf macpro meters
tests_private/comparefiles/Bug692365.pdf.pgmraw.72.0 mupdf meters i7
tests_private/comparefiles/Bug692365.pdf.ppmraw.72.0 mupdf i7 i7
tests_private/comparefiles/chilis_black.pdf.ppmraw.200.1 mupdf macpro kilometers
tests_private/pdf/PDFIA1.7_SUBSET/CATX2181.pdf.pgmraw.200.0 mupdf henrysx6 i7
tests_private/pdf/PDFIA1.7_SUBSET/CATX2181.pdf.pgmraw.200.1 mupdf macpro kilometers
tests_private/pdf/PDFIA1.7_SUBSET/CATX2181.pdf.pgmraw.72.0 mupdf kilometers kilometers
tests_private/pdf/PDFIA1.7_SUBSET/CATX2181.pdf.ppmraw.200.0 mupdf i7a x6
tests_private/pdf/PDFIA1.7_SUBSET/CATX2181.pdf.ppmraw.200.1 mupdf miles kilometers
tests_private/pdf/PDFIA1.7_SUBSET/CATX2181.pdf.ppmraw.72.0 mupdf kilometers peeves
tests_private/pdf/PDFIA1.7_SUBSET/CATX4998.pdf.pgmraw.200.0 mupdf henrysx6 kilometers
tests_private/pdf/PDFIA1.7_SUBSET/CATX4998.pdf.pgmraw.200.1 mupdf henrysx6 inches
tests_private/pdf/PDFIA1.7_SUBSET/CATX4998.pdf.ppmraw.200.0 mupdf inches macpro
tests_private/pdf/PDFIA1.7_SUBSET/CATX4998.pdf.ppmraw.200.1 mupdf inches inches
tests_private/pdf/PDFIA1.7_SUBSET/CATX9004.pdf.pgmraw.200.1 mupdf miles macpro
tests_private/pdf/PDFIA1.7_SUBSET/IA3Z1148.pdf.pgmraw.200.0 mupdf kilometers henrysx6
tests_private/pdf/PDFIA1.7_SUBSET/IA3Z1148.pdf.pgmraw.200.1 mupdf inches miles
tests_private/pdf/PDFIA1.7_SUBSET/IA3Z1148.pdf.pgmraw.72.0 mupdf henrysx6 macpro
tests_private/pdf/PDFIA1.7_SUBSET/IA3Z1148.pdf.ppmraw.200.0 mupdf miles i7
tests_private/pdf/PDFIA1.7_SUBSET/IA3Z1148.pdf.ppmraw.200.1 mupdf kilometers miles
tests_private/pdf/PDFIA1.7_SUBSET/IA3Z1148.pdf.ppmraw.72.0 mupdf kilometers i7
tests_private/pdf/PDFIA1.7_SUBSET/IA3Z4393.pdf.pgmraw.200.0 mupdf i7a inches
tests_private/pdf/PDFIA1.7_SUBSET/IA3Z4393.pdf.pgmraw.200.1 mupdf x6 peeves
tests_private/pdf/PDFIA1.7_SUBSET/IA3Z4393.pdf.pgmraw.72.0 mupdf i7 i7
tests_private/pdf/PDFIA1.7_SUBSET/IA3Z4393.pdf.ppmraw.200.0 mupdf i7 inches
tests_private/pdf/PDFIA1.7_SUBSET/IA3Z4393.pdf.ppmraw.200.1 mupdf x6 miles
tests_private/pdf/PDFIA1.7_SUBSET/IA3Z4393.pdf.ppmraw.72.0 mupdf meters i7
tests_private/pdf/PDF_1.7_FTS/fts_15_1525.pdf.ppmraw.200.0 mupdf macpro kilometers
tests_private/pdf/PDF_1.7_FTS/fts_17_1700.pdf.pgmraw.72.0 mupdf x6 kilometers
tests_private/pdf/PDF_1.7_FTS/fts_17_1700.pdf.ppmraw.72.0 mupdf kilometers macpro
tests_private/pdf/PDF_1.7_FTS/fts_31_3108.pdf.pgmraw.200.1 mupdf macpro inches
tests_private/pdf/PDF_1.7_FTS/fts_31_3115.pdf.ppmraw.200.0 mupdf macpro x6

No differences in 0 pdfwrite tests

No differences in 0 ps2write tests

The following 24 regression file(s) have started producing errors:
tests_private/comparefiles/Bug690837.pdf.pgmraw.200.0 mupdf i7a kilometers Seg_Fault
tests_private/comparefiles/Bug690837.pdf.pgmraw.200.1 mupdf miles meters Seg_Fault
tests_private/comparefiles/Bug690837.pdf.pgmraw.72.0 mupdf miles meters Seg_Fault
tests_private/comparefiles/Bug690837.pdf.ppmraw.200.0 mupdf i7 henrysx6 Seg_Fault
tests_private/comparefiles/Bug690837.pdf.ppmraw.200.1 mupdf peeves miles Seg_Fault
tests_private/comparefiles/Bug690837.pdf.ppmraw.72.0 mupdf kilometers meters Seg_Fault
tests_private/comparefiles/Bug691289.pdf.pgmraw.200.0 mupdf inches x6 Seg_Fault
tests_private/comparefiles/Bug691289.pdf.pgmraw.200.1 mupdf x6 henrysx6 Seg_Fault
tests_private/comparefiles/Bug691289.pdf.pgmraw.72.0 mupdf inches kilometers Seg_Fault
tests_private/comparefiles/Bug691289.pdf.ppmraw.200.0 mupdf x6 macpro Seg_Fault
tests_private/comparefiles/Bug691289.pdf.ppmraw.200.1 mupdf peeves miles Seg_Fault
tests_private/comparefiles/Bug691289.pdf.ppmraw.72.0 mupdf macpro x6 Seg_Fault
tests_private/comparefiles/Bug692217.pdf.pgmraw.200.0 mupdf henrysx6 meters Seg_Fault
tests_private/comparefiles/Bug692217.pdf.pgmraw.200.1 mupdf kilometers meters Seg_Fault
tests_private/comparefiles/Bug692217.pdf.pgmraw.72.0 mupdf i7 henrysx6 Seg_Fault
tests_private/comparefiles/Bug692217.pdf.ppmraw.200.0 mupdf meters kilometers Seg_Fault
tests_private/comparefiles/Bug692217.pdf.ppmraw.200.1 mupdf inches kilometers Seg_Fault
tests_private/comparefiles/Bug692217.pdf.ppmraw.72.0 mupdf meters kilometers Seg_Fault
tests_private/comparefiles/Bug692368.pdf.pgmraw.200.0 mupdf x6 meters Seg_Fault
tests_private/comparefiles/Bug692368.pdf.pgmraw.200.1 mupdf meters kilometers Seg_Fault
tests_private/comparefiles/Bug692368.pdf.pgmraw.72.0 mupdf i7a kilometers Seg_Fault
tests_private/comparefiles/Bug692368.pdf.ppmraw.200.0 mupdf miles henrysx6 Seg_Fault
tests_private/comparefiles/Bug692368.pdf.ppmraw.200.1 mupdf henrysx6 macpro Seg_Fault
tests_private/comparefiles/Bug692368.pdf.ppmraw.72.0 mupdf i7 inches Seg_Fault

The following 7 regression file(s) have stopped producing errors:
tests_private/comparefiles/Bug689851.pdf.pgmraw.200.0 mupdf i7 i7 Seg_Fault
tests_private/comparefiles/Bug689851.pdf.pgmraw.200.1 mupdf miles miles Seg_Fault
tests_private/comparefiles/Bug689851.pdf.pgmraw.72.0 mupdf kilometers inches Seg_Fault
tests_private/comparefiles/Bug689851.pdf.ppmraw.200.0 mupdf meters inches Seg_Fault
tests_private/comparefiles/Bug689851.pdf.ppmraw.200.1 mupdf miles x6 Seg_Fault
tests_private/comparefiles/Bug689851.pdf.ppmraw.72.0 mupdf peeves inches Seg_Fault
tests_private/comparefiles/Bug689982.pdf.ppmraw.200.1 mupdf miles inches Timeout_reading_input_file


The following files are showing a new mismatch between banded and page mode:
tests_private/comparefiles/Bug690633.pdf.ppmraw.200.1
tests_private/comparefiles/Bug691783.pdf.pgmraw.200.1
tests_private/pdf/PDFIA1.7_SUBSET/CATX9004.pdf.pgmraw.200.1



More information about the gs-regression mailing list