bugPSPP - Bugs: bug #43469, Test suite failure while building...

 
 

bug #43469: Test suite failure while building on os x yosemite

Submitted by:  None
Submitted on:  Fri 24 Oct 2014 01:54:13 PM UTC  
 
Category:  Compilation/Portability Severity:  5 - Average
Status:  Fixed Assigned to:  None
Open/Closed:  Closed Release:  None
Effort:  0.00

Add a New Comment (Rich Markup)
   

You are not logged in

Please log in, so followups can be emailed to you.

 

( Jump to the original submission)

Sun 29 Nov 2015 07:37:48 PM UTC, comment #9: 

Jeremy Lavergne let know in private email that this can now be closed.

Ben Pfaff <blp>
Project Administrator
Wed 10 Jun 2015 06:57:12 PM UTC, comment #8: 

Sorry, the previous comment is not related to this bug. Anyway, I think that the current cairo version in macports fixed the problem that resulted in the test suite failures. But I do not have yosemite, so I cannot test this.

Friedrich Beckmann <beckmanf>
Project Member
Wed 10 Jun 2015 06:49:44 PM UTC, comment #7: 

I fixed this problem with commit

http://git.savannah.gnu.org/cgit/pspp.git/commit/?h=gtk3&id=5bd5007b498d18182af272222a0021af178fc531

This problem is probably related to bug #43362. The window is not rendered correctly, because only the size_request but not the current allocation is changed.

Friedrich Beckmann <beckmanf>
Project Member
Fri 07 Nov 2014 10:53:22 AM UTC, comment #6: 

There is a bug description in the cairo bug tracker here:

https://bugs.freedesktop.org/show_bug.cgi?id=84324

Friedrich Beckmann <beckmanf>
Project Member
Mon 27 Oct 2014 04:46:40 PM UTC, comment #5: 

I looked a little bit into it and I also think that this is a problem that must/will be fixed within cairo. The "CGFontGetGlyphPath" function is not called from pspp directly but from within cairo. The proposed patch is for this cairo module:

http://cgit.freedesktop.org/cairo/tree/src/cairo-quartz-font.c

However, it seems that this only occurs when pspp calls the histogram plotting routines.

Friedrich Beckmann <beckmanf>
Project Member
Mon 27 Oct 2014 01:23:46 PM UTC, comment #4: 

Hi Jeremy, could you upload the testsuite.log including the failed GRAPH tests?

Friedrich Beckmann <beckmanf>
Project Member
Mon 27 Oct 2014 01:05:42 PM UTC, comment #3: 

FYI only.

As of gf593cb, this also impacts GRAPH tests 457 458 459 460.

Jeremy Lavergne <snc>
Sat 25 Oct 2014 04:44:29 PM UTC, comment #2: 

> There are a lot of Google hits hinting that this is actually cairo's problem for using CGFontGetGlyphPath. There are some suggested patches, and ifdefs would work as well.


It looks like the patch at your link is a patch to Cairo.  Is it something we should work around in PSPP somehow?

Ben Pfaff <blp>
Project Administrator
Fri 24 Oct 2014 06:04:32 PM UTC, comment #1: 

There are a lot of Google hits hinting that this is actually cairo's problem for using CGFontGetGlyphPath. There are some suggested patches, and ifdefs would work as well.

http://lists.cairographics.org/archives/cairo/2014-July/025352.html

Jeremy Lavergne <snc>
Fri 24 Oct 2014 01:54:13 PM UTC, original submission:  

I've been trying to update the homebrew formula for pspp to the latest version.

Building pspp 0.8.4 on os x yosemite (10.10) using homebrew with the following command:

brew install --verbose --debug https://raw.githubusercontent.com/videan42/homebrew-science/1bd778b84f81acf84e552b0a94ffeeb3024ec5c2/pspp.rb

The build succeeds but the test suite fails on the "testing FREQUENCIES histogram crash" check. This error did not occur on os x mavericks (10.9).

The testuite.log is attached. Building without running 'make check' succeeds and psppire launches successfully.

Anonymous

 

(Note: upload size limit is set to 16384 kB, after insertion of the required escape characters.)

Attach Files:
   
   
Comment:
   

Attached Files
file #32324:  pspp-0.8.4-gf593cb-tests-GRAPH.tbz2 added by snc (2MiB - application/octet-stream - testsuite.log and testsuite.dir/*/)
file #32318:  testsuite.log added by None (2MiB - application/octet-stream)

 

Depends on the following items: None found

Items that depend on this one: None found

 

Carbon-Copy List
  • -email is unavailable- added by beckmanf (Posted a comment)
  • -email is unavailable- added by blp (Posted a comment)
  • -email is unavailable- added by snc (Posted a comment)
  •  

    Do you think this task is very important?
    If so, you can add your encouragement to it.
    This task has 0 encouragements so far.

    Only logged-in users can vote.

     

     

     

    Follow 8 latest changes.

    Date Changed by Updated Field Previous Value => Replaced by
    2015-11-29 blp StatusReady for Test/Review => Fixed
        Open/ClosedOpen => Closed
    2015-06-10 beckmanf StatusFixed => Ready for Test/Review
        Open/ClosedClosed => Open
    2015-06-10 beckmanf StatusNone => Fixed
        Open/ClosedOpen => Closed
    2014-10-27 snc Attached File- => Added pspp-0.8.4-gf593cb-tests-GRAPH.tbz2, #32324
    2014-10-24 None Attached File- => Added testsuite.log, #32318

    Back to the top


    Powered by Savane 3.5