Started 1 yr 3 mo ago
Took 1 day 7 hr on reynolds

Build #70 (Aug 7, 2021, 5:29:03 AM)

EGADS 1665 OpenCSM 2042
Revisions
  • svn+ssh://acdl.mit.edu/home/svnroot/EGADS : 1665
  • svn+ssh://acdl.mit.edu/home/svnroot/JenkinsESP : 576
  • svn+ssh://acdl.mit.edu/home/svnroot/OpenCSM : 2042
Changes
  1. initial version of serveESP; reorganize udp.c to serve as a pattern for serveESP (detail)
    by jfdannen
  2. improve accuracy of udpFreeform; update associated verification data (detail)
    by jfdannen
  3. add PLUGS_CREATE_EGADS_FILES to serveCSM; add more info to plugs.hist fille; add data/plugs/showHistory.csm to help debug operation of Plugs; change number of reclassified points in Plugs to be the larger of 5 and a fraction of area associated with a Face (detail)
    by jfdannen
  4. more protections in plugs for cases with unclassified points (detail)
    by jfdannen
  5. fix plugs bug for unclassified points during reinitializati9on; mark plugs1c as expected failure (for now) (detail)
    by jfdannen
  6. fix plugs bug for unclassified points during reinitializati9on; make plugs1c as expected failure (for now) (detail)
    by jfdannen
  7. fix bug in Slugs associated with recent EGADS topology changes (detail)
    by jfdannen
  8. fix possible NULL-dereference flagged by stanalyzer (detail)
    by jfdannen
  9. fix non-initialized warning message (detail)
    by jfdannen
  10. fix CONNECT errors associated with non-contiguous Faces; add connect7f test case; preserve orientation of Faces during EXTRACT; add extract4 test case; add sketch11* test cases; do not include SSLOPE statments when determining if Sketch points are co-planar; update OpenCSM to account for EGADS changes associated with making Faces and degenerate Edges (detail)
    by jfdannen
  11. significantly speed up recycling (detail)
    by jfdannen
  12. Allow static builds (detail)
    by haimes
  13. fix typo in previous commit (detail)
    by jfdannen
  14. update droopInlet* test cases to use slpfact=-1; compute mass properties only when needed; add warnings when recycling stops (detail)
    by jfdannen
  15. match slopes and curvatures at seams in UDP supell when slpfact<0; broadcast view matrix to partners when cursor leaves canvas before mouse up event; reorganize mass property calculations (detail)
    by jfdannen
  16. fix bug that did not readjust the level when returning from a UDC; fix bug when the last line of a UDC (without an END statement) calls a UDC (with an END statement); add supell7* test cases (detail)
    by jfdannen
  17. fix First and last Node warnings associated with COMBINE and with esa_logo (detail)
    by jfdannen
  18. fix bug associated with -dxdd option (incorrectly wrote .tess file instead of .sens file); add mechanism2 test case; add esa_logo test case; add normals to output from EVALUATE FACE command; when SUBTRACTing co-planar SheetBodys, make sure result has same normal as the outer SheetBody; add subtract6j-k test cases; allow -dxdd option to be applied to subscripted DEPMTRs; fix memory leak associated when COMBINE closes a WireBody in order to make a SheetBody; add plotting of normals to DisplayType (detail)
    by jfdannen
  19. add ability to print call history during sensitivity calculations; add stickFuselage test case; extend COMBINE command to close WireBody if needed; add combine8* test cases; add splitFlap2* and splitFlap3* test cases; extend CONNECT to work with WireBodys (detail)
    by jfdannen
  20. Shield debug print statment with outLevel > 1 (detail)
    by galbramc
  21. Fix scan-build warning (detail)
    by galbramc
  22. Add EG_stack functions to def file (detail)
    by galbramc
  23. Add testing EG_getTopology -> EG_makeTopology with _dot tests. Test context is empty when closed with _dot tests. Test bottom-up periodic Face construction with pyEGADS. Consistent tolerance check between BrepCheck_Edge and EG_makePCurve. EG_getTopology always returns NULL geom for DEGENERATE Edge. Fix EG_isSame for DEGENERATE Edges. Fix EG_copyGeometry_dot for DEGNERATE Edge. Remove DEGNERATE Curves in EG_traverseBody. Fix EG_makePCurves for periodic Edge. Remove modifying DEGENERATE input Edge in EG_makeTopolgy. Remove arbitrary tolerance increase in EG_getArea, EG_makeTopology(FACE), and EG_getUVInfo. EG_orientWire returns Face for efficiency. Fix geom reference for EG_makeFace(LOOP). Fix duplicate Makefile target. (detail)
    by galbramc
  24. Fix for loop with single Edge (detail)
    by galbramc
  25. Remove EG_flipObject(EDGE) from EG_ruled (detail)
    by galbramc
  26. Makefile update for M1 (detail)
    by haimes
  27. Config updates and removal of Edges from EG_filpObject (detail)
    by haimes
  28. Fix max (detail)
    by galbramc
  29. Fix tire.py (detail)
    by galbramc
  30. Update pyEGADS for new EG_makeTopology(LOOP). Remove surface sensitvity for FACE in EG_setGeometry_dot(NULL). Use InifinitePoint check for wire orientation. Fix EG_makeFace_dot. (detail)
    by galbramc
  31. cannot make TWONODE Edge if Nodes are the same; properly account for Loops senses when making Faces; fix EG_removeFaces to return error if remaining Faces are not contiguous (detail)
    by jfdannen
  32. Fix Topology references when copying an EBody with different Body (detail)
    by haimes
  33. Fix up copyObject with Tessellation Objects and EBodies also check that EBodies are closed (detail)
    by haimes
  34. Update Windoze zlib to 1.2.11 (detail)
    by haimes
  35. Add gprof config (detail)
    by haimes
  36. Improve IGES reader to handle units; support changes EBody references during copyObject; Update docs (detail)
    by haimes
  37. Fix redefined warning (detail)
    by galbramc
  38. Fix flipObject for a Loop with SREVERSE edges created with makeTopology (detail)
    by galbramc
  39. Added SINNER/SOUTER defines for FACE/SHELL senses. Updated docs for fixes to getArea/makeFace/makeTopology. Minor fix in blend/rule. (detail)
    by galbramc
  40. Slightly better error message (detail)
    by galbramc
  41. Only run plugs*.csm files for plugs (detail)
    by galbramc
  42. Only run plugs*.csm files for plugs testing. (detail)
    by galbramc
  43. plugs1c is not longer expected failure (detail)
    by jfdannen
  44. Remove verbosity (detail)
    by galbramc
  45. Finally fixed (detail)
    by galbramc
  46. Getting closer (detail)
    by galbramc
  47. what is going on... (detail)
    by galbramc
  48. One more Plugs fix (detail)
    by galbramc
  49. Update expectPLUGS script (detail)
    by galbramc
  50. Windoze slashes (detail)
    by galbramc
  51. Test plugs0 which is actually expected to pass (detail)
    by galbramc
  52. Add numpy to venv for SU2 (detail)
    by galbramc
  53. Plugs, not plugs (detail)
    by galbramc
  54. Fix beta scripts (detail)
    by galbramc
  55. mark plugs1c as expected failure (for now) (detail)
    by jfdannen
  56. Catch tire errors on Windoze (detail)
    by galbramc
  57. Update asan lib path (detail)
    by galbramc
  58. Ignore pip timeout warning (detail)
    by galbramc
  59. Of coarse, three slashes... (detail)
    by galbramc
  60. Escape slashes on Windoze (detail)
    by galbramc
  61. One more try at autoStart on windoze (detail)
    by galbramc

Started by an SCM change

Static Analysis: No warnings
  • No issues for 36 builds, i.e. since build: #35
  • Quality gate: Success
Configuration Matrix7.37.4
sensCSM/geom
sensCSM/tess
OpenCSM/pyOCSM
OpenCSM/data
OpenCSM/data/basic/dumpEgads/1.4
OpenCSM/data/basic/dumpEgads/2.4
OpenCSM/data/basic/dumpEgads/3.4
OpenCSM/data/basic/dumpEgads/4.4
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/1.2
OpenCSM/data/plugs/2.2