<html><head><style type='text/css'>p { margin: 0; }</style></head><body><div style='font-family: Times New Roman; font-size: 12pt; color: #000000'><P>Hi Jane,</P>
<P><BR>Thank you very much, sorry for all the trouble.</P>
<P>I will try patching again and recompiling and I will let you know how it goes.</P>
<P> </P>
<P>Best regards,</P>
<P>Iulian<BR></P>
<P>
<HR id=zwchr>
</P>
<BLOCKQUOTE style="BORDER-LEFT: rgb(16,16,255) 2px solid; PADDING-LEFT: 5px; MARGIN-LEFT: 5px">
<TABLE border=0 cellSpacing=0 cellPadding=0>
<TBODY>
<TR>
<TD vAlign=top>Hi, Iulian,<BR><BR>I double checked /homes/fathom/3rdparty/occ/OpenCASCADE6.3.0/src/OpenCASCADE6.3.0/ros/src/BRepBuilderAPI/BRepBuilderAPI_Collect.cxx, it's the same problem: need to be patched.<BR><BR>Except this one, trunk cgm on occ6.5 and occ6.3 should both pass make check.<BR><BR>Please let me know how it turns out.<BR><BR>Thanks.<BR><BR>Jane<BR><BR>--- On <B>Thu, 9/15/11, Iulian Grindeanu <I><iulian@mcs.anl.gov></I></B> wrote:<BR>
<BLOCKQUOTE style="BORDER-LEFT: rgb(16,16,255) 2px solid; PADDING-LEFT: 5px; MARGIN-LEFT: 5px"><BR>From: Iulian Grindeanu <iulian@mcs.anl.gov><BR>Subject: Re: [Fathom] cgm make check with occ<BR>To: "Jiangtao Hu" <jiangtao_ma@yahoo.com><BR>Cc: "CGMA Development" <cgma-dev@mcs.anl.gov>, "James Porter" <jvporter@wisc.edu><BR>Date: Thursday, September 15, 2011, 2:02 PM<BR><BR>
<DIV class=plainMail>Hi Jane,<BR><BR>So maybe the occ build is wrong<BR>I built occ 6.5 on fathom space:<BR>/home/fathom/3rdparty/occ/OpenCASCADE6.5.0<BR><BR>the configuration log file is here:<BR>home/fathom/3rdparty/occ/OpenCASCADE6.5.0/ros/config.log<BR><BR>The installation is at <BR>/homes/fathom/3rdparty/occ/OpenCASCADE6.5.0/gcc<BR><BR>It was built on my desktop, iulian-desktop<BR><BR>gnep buildbot is using the same build <BR><BR>Do you have an mcs account? Otherwise how can you access my machine ? Or gnep?<BR><BR>Iulian<BR><BR>----- Original Message -----<BR>> Hi, Iulian,<BR>> <BR>> What is the build machine's name? I tried to use non-debug mode on my<BR>> machine, it still passed. I'd like to access your machine to debug<BR>> then. Thanks.<BR>> <BR>> Jane<BR>> <BR>> --- On Thu, 9/15/11, Iulian Grindeanu <<A href="about:blank" target=_blank>iulian@mcs.anl.gov</A>> wrote:<BR>> <BR>> <BR>> <BR>> From: Iulian Grindeanu <<A href="about:blank" target=_blank>iulian@mcs.anl.gov</A>><BR>> Subject: Re: [Fathom] cgm make check with occ<BR>> To: "Jiangtao Hu" <<A href="about:blank" target=_blank>jiangtao_ma@yahoo.com</A>><BR>> Cc: "CGMA Development" <<A href="about:blank" target=_blank>cgma-dev@mcs.anl.gov</A>>, "James Porter"<BR>> <<A href="about:blank" target=_blank>jvporter@wisc.edu</A>><BR>> Date: Thursday, September 15, 2011, 1:01 PM<BR>> <BR>> <BR>> <BR>> <BR>> ----- Original Message -----<BR>> > Hi, Iulian,<BR>> ><BR>> > Those missing files are only for 10.2 cgm, 12.2 cgm has already have<BR>> > them. Can you let me know where the modify failed? Thanks.<BR>> ><BR>> > Is the nightly build and check for cgm still on? Can James confirm<BR>> > it?<BR>> > Thanks.<BR>> ><BR>> > Jane<BR>> ><BR>> > --- On Thu, 9/15/11, Iulian Grindeanu < <A href="about:blank" target=_blank>iulian@mcs.anl.gov</A> > wrote:<BR>> ><BR>> <BR>> Hi Jane,<BR>> The backtrace is<BR>> <BR>> (gdb) backtrace<BR>> #0 0x00007fffee5c5a75 in *__GI_raise (sig=<value optimized out>) at<BR>> ../nptl/sysdeps/unix/sysv/linux/raise.c:64<BR>> #1 0x00007fffee5c95c0 in *__GI_abort () at abort.c:92<BR>> #2 0x00007ffff00378e5 in __gnu_cxx::__verbose_terminate_handler() ()<BR>> from /usr/lib/libstdc++.so.6<BR>> #3 0x00007ffff0035d16 in ?? () from /usr/lib/libstdc++.so.6<BR>> #4 0x00007ffff0035d43 in std::terminate() () from<BR>> /usr/lib/libstdc++.so.6<BR>> #5 0x00007ffff0035e3e in __cxa_throw () from /usr/lib/libstdc++.so.6<BR>> #6 0x00007ffff03446ed in Standard_NoSuchObject::Throw() const () from<BR>> /homes/fathom/3rdparty/occ/OpenCASCADE6.5.0/gcc/lib/libTKernel.so.0<BR>> #7 0x00007ffff0344bc3 in Standard_NoSuchObject::Raise(char const*) ()<BR>> from<BR>> /homes/fathom/3rdparty/occ/OpenCASCADE6.5.0/gcc/lib/libTKernel.so.0<BR>> #8 0x00007ffff232d78d in<BR>> BRepBuilderAPI_ModifyShape::ModifiedShape(TopoDS_Shape const&) const<BR>> () from<BR>> /homes/fathom/3rdparty/occ/OpenCASCADE6.5.0/gcc/lib/libTKTopAlgo.so.0<BR>> #9 0x00007ffff231cd43 in<BR>> BRepBuilderAPI_GTransform::ModifiedShape(TopoDS_Shape const&) const ()<BR>> from<BR>> /homes/fathom/3rdparty/occ/OpenCASCADE6.5.0/gcc/lib/libTKTopAlgo.so.0<BR>> #10 0x000000000043c6aa in OCCLump::update_OCC_entity (this=0xcce470,<BR>> aBRepTrsf=0x7fffffffcc90, op=0x0) at OCCLump.cpp:378<BR>> #11 0x000000000042de01 in OCCBody::update_OCC_entity (this=0xcd40e0,<BR>> aBRepTrsf=0x7fffffffcc90, op=0x0) at OCCBody.cpp:511<BR>> #12 0x000000000042da4d in OCCBody::scale (this=0xcd40e0,<BR>> scale_factor_x=1, scale_factor_y=2, scale_factor_z=5) at<BR>> OCCBody.cpp:450<BR>> #13 0x00000000004556da in OCCQueryEngine::scale (this=0xcc14c0,<BR>> body=0xcd40e0, f=...) at OCCQueryEngine.cpp:3516<BR>> #14 0x00000000004870ce in OCCModifyEngine::scale (this=0xcc1600,<BR>> body=@0x7fffffffd0b0, factors=...) at OCCModifyEngine.cpp:8891<BR>> #15 0x00000000006ea8c2 in GeometryModifyTool::scale (this=0xcbefd0,<BR>> body=@0x7fffffffe1c8, factors=..., check_to_transform=true,<BR>> preview=false) at GeometryModifyTool.cpp:6779<BR>> #16 0x0000000000421345 in make_Point () at modify.cpp:146<BR>> #17 0x0000000000420b0f in main (argc=1, argv=0x7fffffffe3c8) at<BR>> modify.cpp:55<BR>> <BR>> <BR>> occ 6.5 is not build with debug option on our machines, so it is<BR>> harder to debug.<BR>> <BR>> Do you build occ with "enable-debug" on your machine?<BR>> <BR>> Iulian<BR></DIV></BLOCKQUOTE></TD></TR></TBODY></TABLE></BLOCKQUOTE><BR></div></body></html>