Started 3 mo 5 days ago
Took 14 hr on reynolds

Build #254 (Sep 5, 2022, 1:16:41 AM)

EGADS 1852 OpenCSM 2277
Revisions
  • svn+ssh://acdl.mit.edu/home/svnroot/EGADS : 1852
  • svn+ssh://acdl.mit.edu/home/svnroot/JenkinsESP : 764
  • svn+ssh://acdl.mit.edu/home/svnroot/OpenCSM/trunk/data : 2276
  • svn+ssh://acdl.mit.edu/home/svnroot/OpenCSM/trunk/pyOCSM : 2185
  • svn+ssh://acdl.mit.edu/home/svnroot/OpenCSM/trunk/src : 2277
  • svn+ssh://acdl.mit.edu/home/svnroot/OpenCSM/trunk/udc : 2265
  • svn+ssh://acdl.mit.edu/home/svnroot/OpenCSM/trunk/Jenkins : 1994
Changes
  1. fix memory leak when a UDF returns an error; remove extra prints when udfFlend or udfOffset detect an error; update sanitize targets in Makefile.LINUX (detail)
    by jfdannen
  2. allow OFFSET to function properly when the number of Edges in the offset is fewer than the original Body; fix escape-close-parenthesis in ESP_QuickReference; add ability to create periodic SPLINE in sketcher by using SSLOPE(0); add sslope6* test cases (detail)
    by jfdannen
  3. add assert in udfOffset to eliminate warnings on gcc (detail)
    by jfdannen
  4. fix bug that caused ereped to not work for a named Body; fix bug that added bar at end of file that was being editted in ESP; extend ereped so that it can be applied if there are multiple Bodys on the stack; add ereped8 test case; fix ESP hint associated with ELEVATE command; fix bug when SELECT EGDE with a bounding box was applied to a Body with degenerate Edges; add extractBodys test case; fix array bounds error in udpEqn2body; fix bug in ereped initializations for a single Body (detail)
    by jfdannen
  5. A different possible fix for the MemcheckOcsm on the rule28 cases (detail)
    by haimes
  6. A different possible fix for the MemcheckOcsm on the rule28 cases (detail)
    by haimes
  7. A possible fix for the MemcheckOcsm on the rule28 cases (detail)
    by haimes
  8. Effective Topology: Mark Planar/Periodic EFaces not to tessellate Edges based on Face Curvature (detail)
    by haimes
  9. Fix scan-build warning from last commit again (detail)
    by haimes
  10. Fix scan-build warning from last commit (detail)
    by haimes
  11. Effective Topology: Fix NM Sheetbody Node removal (detail)
    by haimes
  12. Fix NULL bays at end with multiNode Rule (detail)
    by haimes

Started by an SCM change

Static Analysis: No warnings
  • No issues for 160 builds, i.e. since build: #95
  • Reference build: ESP_RegOcsm #251
  • Quality gate: Success
Configuration MatrixLINUX64DARWIN64DARWINM1WIN64.2017WIN64.2019
macys7.4sensCSM/geom
sensCSM/tess
OpenCSM/pyOCSM
OpenCSM/data
OpenCSM/data/basic/dumpEgads
OpenCSM/data/gallery/dumpEgads
OpenCSM/data/studentGallery
OpenCSM/data/CAPS
OpenCSM/data/capsExamples
OpenCSM/data/legacy
OpenCSM/data/TRADES
OpenCSM/data/training
OpenCSM/data/plugs
7.6sensCSM/geom
sensCSM/tess
OpenCSM/pyOCSM
OpenCSM/data
OpenCSM/data/basic/dumpEgads
OpenCSM/data/gallery/dumpEgads
OpenCSM/data/studentGallery
OpenCSM/data/CAPS
OpenCSM/data/capsExamples
OpenCSM/data/legacy
OpenCSM/data/TRADES
OpenCSM/data/training
OpenCSM/data/plugs
macys_VM7.4sensCSM/geom
sensCSM/tess
OpenCSM/pyOCSM
OpenCSM/data
OpenCSM/data/basic/dumpEgads
OpenCSM/data/gallery/dumpEgads
OpenCSM/data/studentGallery
OpenCSM/data/CAPS
OpenCSM/data/capsExamples
OpenCSM/data/legacy
OpenCSM/data/TRADES
OpenCSM/data/training
OpenCSM/data/plugs
7.6sensCSM/geom
sensCSM/tess
OpenCSM/pyOCSM
OpenCSM/data
OpenCSM/data/basic/dumpEgads
OpenCSM/data/gallery/dumpEgads
OpenCSM/data/studentGallery
OpenCSM/data/CAPS
OpenCSM/data/capsExamples
OpenCSM/data/legacy
OpenCSM/data/TRADES
OpenCSM/data/training
OpenCSM/data/plugs
reynolds7.4sensCSM/geom
sensCSM/tess
OpenCSM/pyOCSM
OpenCSM/data
OpenCSM/data/basic/dumpEgads
OpenCSM/data/gallery/dumpEgads
OpenCSM/data/studentGallery
OpenCSM/data/CAPS
OpenCSM/data/capsExamples
OpenCSM/data/legacy
OpenCSM/data/TRADES
OpenCSM/data/training
OpenCSM/data/plugs
7.6sensCSM/geom
sensCSM/tess
OpenCSM/pyOCSM
OpenCSM/data
OpenCSM/data/basic/dumpEgads
OpenCSM/data/gallery/dumpEgads
OpenCSM/data/studentGallery
OpenCSM/data/CAPS
OpenCSM/data/capsExamples
OpenCSM/data/legacy
OpenCSM/data/TRADES
OpenCSM/data/training
OpenCSM/data/plugs
viggen7.4sensCSM/geom
sensCSM/tess
OpenCSM/pyOCSM
OpenCSM/data
OpenCSM/data/basic/dumpEgads
OpenCSM/data/gallery/dumpEgads
OpenCSM/data/studentGallery
OpenCSM/data/CAPS
OpenCSM/data/capsExamples
OpenCSM/data/legacy
OpenCSM/data/TRADES
OpenCSM/data/training
OpenCSM/data/plugs
7.6sensCSM/geom
sensCSM/tess
OpenCSM/pyOCSM
OpenCSM/data
OpenCSM/data/basic/dumpEgads
OpenCSM/data/gallery/dumpEgads
OpenCSM/data/studentGallery
OpenCSM/data/CAPS
OpenCSM/data/capsExamples
OpenCSM/data/legacy
OpenCSM/data/TRADES
OpenCSM/data/training
OpenCSM/data/plugs
windows10x647.4sensCSM/geom
sensCSM/tess
OpenCSM/pyOCSM
OpenCSM/data
OpenCSM/data/basic/dumpEgads
OpenCSM/data/gallery/dumpEgads
OpenCSM/data/studentGallery
OpenCSM/data/CAPS
OpenCSM/data/capsExamples
OpenCSM/data/legacy
OpenCSM/data/TRADES
OpenCSM/data/training
OpenCSM/data/plugs
7.6sensCSM/geom
sensCSM/tess
OpenCSM/pyOCSM
OpenCSM/data
OpenCSM/data/basic/dumpEgads
OpenCSM/data/gallery/dumpEgads
OpenCSM/data/studentGallery
OpenCSM/data/CAPS
OpenCSM/data/capsExamples
OpenCSM/data/legacy
OpenCSM/data/TRADES
OpenCSM/data/training
OpenCSM/data/plugs