[cgma-dev] What versions of OCE is CGM 13.1 compatible with?

Vijay S. Mahadevan vijay.m at gmail.com
Wed Jun 11 10:09:43 CDT 2014


Hi Jane, were you able to resolve the errors that Geoff was seeing
here with the copy_attrib test ? Can you verify if the tests run fine
under the same configuration so that we can close the issue.

Vijay



On Sat, May 24, 2014 at 6:56 PM, Geoff Oxberry <goxberry at gmail.com> wrote:
> Jane,
>
> The patches applied successfully. OCE 0.15 and CGM 13.1 built successfully,
> but CGM fails tests in "make check". Here's a gist of the configure log and
> test logs: https://gist.github.com/goxberry/152faed6fb782781ee4a
>
> The test that fails seems to be "copy_attrib".
>
> Geoff
>
> On Thu, May 22, 2014 at 10:23 AM, Jane Hu <janejhu at gmail.com> wrote:
>>
>> Hi, Geoff
>>
>> I attached the three patch files here, can you try to see if they work
>> well on 0.15 oce?
>>
>> Jane
>>
>>
>> On Thu, May 22, 2014 at 12:56 AM, Geoff Oxberry <goxberry at gmail.com>
>> wrote:
>>>
>>> Apologies for not sending the previous reply to the CGMA-dev list.
>>>
>>> The patch under cgm/geom/OCC/occ_patches_6.6.0 failed to apply to source
>>> files in OCE 0.15. A log can be found at
>>> https://gist.github.com/goxberry/c31139a3c5c49adb1cad; the Homebrew formula
>>> I am writing for OCE can be found at
>>> https://github.com/goxberry/homebrew-itaps/blob/oce-0.15/oce.rb.
>>>
>>> A similar formula is under way for CGM.
>>>
>>> Cheers,
>>>
>>> Geoff
>>>
>>>
>>> On Wed, May 21, 2014 at 7:57 AM, Rajeev Jain <jain at mcs.anl.gov> wrote:
>>>>
>>>> Yes. 0.15 works.
>>>>
>>>> Rajeev
>>>>
>>>> ________________________________
>>>> From: Jane Hu <janejhu at gmail.com>
>>>> To: Geoff Oxberry <goxberry at gmail.com>
>>>> Cc: Vijay M <vijay.m at gmail.com>; "Jain, Rajeev" <jain at mcs.anl.gov>
>>>> Sent: Wednesday, May 21, 2014 9:48 AM
>>>> Subject: Re: [cgma-dev] What versions of OCE is CGM 13.1 compatible
>>>> with?
>>>>
>>>> Geoff,
>>>>
>>>> I don't have a Mac machine, and wouldn't tell if it works on 0.15, did
>>>> you try it yet?
>>>>
>>>> The patches has been requested to opencascase.org 's develop's forum for
>>>> quite long time, but didn't get in as we are not their customer. They
>>>> haven't been submitted to upstream yet for OCE. We have to test them on
>>>> linux for OCE before submit. But I know some of the testcases will fail on
>>>> linux w/o the patches.
>>>>
>>>> Best,
>>>>
>>>> Jane
>>>>
>>>>
>>>>
>>>>
>>>> On Wed, May 21, 2014 at 1:06 AM, Geoff Oxberry <goxberry at gmail.com>
>>>> wrote:
>>>>
>>>> Jane,
>>>>
>>>> I take it by 0.16-dev, you mean the master branch of
>>>> https://github.com/tpaviot/oce? Will it build with version 0.15?
>>>>
>>>> I did not apply the patches. I will do that to test the build, but it
>>>> will mean that I cannot include the build recipe in
>>>> https://github.com/Homebrew/homebrew-science, so CGM will not be in a
>>>> mainstream package manager for OS X. I'll have to set up a separate repo
>>>> called a "tap", and fork other build recipes in the process (at least MOAB,
>>>> gmsh).
>>>>
>>>> Have these OCC/OCE patches been submitted upstream? If not, is there any
>>>> plan to? Merging them upstream would make it easier to get build recipes for
>>>> CGM, Lasso, and MeshKit into homebrew/science. It would also avoid a lot of
>>>> unnecessary duplication and spread the maintenance burden for packaging over
>>>> more people. (homebrew/science has 239 contributors; I am just one person.)
>>>>
>>>> Thanks,
>>>>
>>>> Geoff
>>>>
>>>>
>>>>
>>>> On Tue, May 20, 2014 at 7:59 AM, Jane Hu <janejhu at gmail.com> wrote:
>>>>
>>>> Hi, Geoff
>>>>
>>>> The OCE mentioned in Mac OSX build was from
>>>> https://github.com/tpaviot/oce, looks like 0.16-dev version.
>>>>
>>>> Did you apply the patches under cgm/geom/OCC/occ_patches_6.6.0 for the
>>>> build? What are the failed tests? We are working on Linux, so may not be
>>>> able to fix for all of the failed tests, but want to get to know which ones
>>>> are failing on Mac. Thanks.
>>>>
>>>> Jane
>>>>
>>>>
>>>> On Tue, May 20, 2014 at 1:32 AM, Geoff Oxberry <goxberry at gmail.com>
>>>> wrote:
>>>>
>>>> Dear CGM devs,
>>>>
>>>> I am attempting to write a build recipe for CGM for the OS X package
>>>> manager Homebrew. So far, I've managed to build CGM with OCE, as recommended
>>>> by the Trac wiki, although "make check" fails. Before I delve too far into
>>>> the weeds by attaching build logs and error messages, what version of OCE
>>>> should I be building with?
>>>>
>>>> Cheers,
>>>>
>>>> Geoff
>>>>
>>>> --
>>>> Geoffrey Oxberry, Ph.D., E.I.T.
>>>> goxberry at gmail.com
>>>>
>>>>
>>>>
>>>>
>>>> --
>>>> Jane Hu
>>>>
>>>> Asst. Researcher
>>>> Dept. of Engineering Physics
>>>> UW @ Madison
>>>>
>>>> "And we know that for those who love God, that is, for those who are
>>>> called according to his purpose, all things are working together for good."
>>>> (Romans 8:28)
>>>>
>>>>
>>>>
>>>>
>>>> --
>>>> Geoffrey Oxberry, Ph.D., E.I.T.
>>>> goxberry at gmail.com
>>>>
>>>>
>>>>
>>>>
>>>> --
>>>> Jane Hu
>>>>
>>>> Asst. Researcher
>>>> Dept. of Engineering Physics
>>>> UW @ Madison
>>>>
>>>> "And we know that for those who love God, that is, for those who are
>>>> called according to his purpose, all things are working together for good."
>>>> (Romans 8:28)
>>>>
>>>>
>>>
>>>
>>>
>>> --
>>> Geoffrey Oxberry, Ph.D., E.I.T.
>>> goxberry at gmail.com
>>
>>
>>
>>
>> --
>> Jane Hu
>>
>> Asst. Researcher
>> Dept. of Engineering Physics
>> UW @ Madison
>>
>> "And we know that for those who love God, that is, for those who are
>> called according to his purpose, all things are working together for good."
>> (Romans 8:28)
>
>
>
>
> --
> Geoffrey Oxberry, Ph.D., E.I.T.
> goxberry at gmail.com


More information about the cgma-dev mailing list