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

 
 

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

Submitter:  None
Submitted:  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
* Mandatory Fields

Add a New Comment Rich Markup
   

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>
Group 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>
Group 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>
Group 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>
Group 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>
Group 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>
Group 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>
Group 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)
  •  

    There are 0 votes so far. Votes easily highlight which items people would like to see resolved in priority, independently of the priority of the item set by tracker managers.

    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.13-3230.
    Corresponding source code