Started 12 mo ago
Took 2 days 0 hr on reynolds

Build #76 (Dec 4, 2021, 12:27:09 AM)

EGADS 1724 OpenCSM 2110
Revisions
  • svn+ssh://acdl.mit.edu/home/svnroot/EGADS : 1724
  • svn+ssh://acdl.mit.edu/home/svnroot/JenkinsESP : 663
  • svn+ssh://acdl.mit.edu/home/svnroot/OpenCSM : 2110
Changes
  1. fix Makefile and NMakefile associated with previous commit (detail)
    by jfdannen
  2. reorganize way TIMs broadcast messages out to the browsers (detail)
    by jfdannen
  3. use new BLEND C0 treatment, including in sensitivities; fix bug in timMitten associated with cleanup (detail)
    by jfdannen
  4. add .tsen data for 7.3.1 (detail)
    by jfdannen
  5. remove special sensitivity treatment for BLENDs with C0; update sensCSM verification data; add blend22* and rule22 test cases (detail)
    by jfdannen
  6. add closeBody* test cases; add collab* test cases; add documentation about what happens for a 0 in either SELECT ADD or SELECT SUB statement (detail)
    by jfdannen
  7. fix bug associated with MALLOCs in udpWaffle (detail)
    by jfdannen
  8. fix bug associated with MALLOCs in udpWaffle (detail)
    by jfdannen
  9. fix typo in error message associated with COMBINE command; make error messages from udpWaffle more explicit (detail)
    by jfdannen
  10. remove Windoze warnings from previous commit (detail)
    by jfdannen
  11. fix bug so that wv_broadcastText is not called by a TIM when running in batch mode (detail)
    by jfdannen
  12. improve sensitivities associated with tip treatments in BLEND;  update designG5 and designG6 test cases (detail)
    by jfdannen
  13. update timMesg so that it does not return a response; allow non-*host* to initiate file editting; fix bug that does not give appropriate error messages when having trouble opening a .py file from the command line; fix bug that does not give appropriate error messages when timPython has trouble opening a file from Tools->Python (detail)
    by jfdannen
  14. add IFTHEN/ENDIF to udpWaffle; add waffleA* test cases; update Makefile.LINUX64; fix bug that lost ball if user with ball sends a message (detail)
    by jfdannen
  15. update to latest version of Tblade3; allow default xaxis=0, yaxis=0, and zaxis=0 in ROTATEX, ROTATEY, and ROTATEZ; add rotate1 test case; add LAYOUT to udpWaffle; add waffle3* test case; fix memory leak associated with mprp arrays (detail)
    by jfdannen
  16. missed designU1c.tsen in previous commit (detail)
    by jfdannen
  17. remove tim_data from TIM interface (no longer needed); change NXSECT argument in udpGuide to ATTRREAL so that finite difference sensitivities are triggered; remove RAD argument to udpBox in designI2 and designI4 so that finite differences are not triggered; fix bug that re-computed velocities when re-computation was not necessary; fix bug associated with sensitivities of mass properties (detail)
    by jfdannen
  18. update timPython to post stdout to the MessageWindow while python is executing; fix postMessage so that blanks lines between messages are eliminated (detail)
    by jfdannen
  19. fix bug introduced in previous commit (detail)
    by jfdannen
  20. fix bug in previous commit; add ocsmLoadFromModel function; add withTess=0 argument to DUMP command; add dumpTest* test cases; update Makefile.DARWIN64.gcc (detail)
    by jfdannen
  21. updates to way PYTHONHOME is found in timPython; add designV1 test case; set sgFocus in timMitten so that it can start with an empty MODL (detail)
    by jfdannen
  22. Add MSVC 2022 config file (detail)
    by galbramc
  23. C0 Blend fix so that the surface derivatives (normals) do not vanish at the C0 (detail)
    by haimes
  24. Scan-build fix from last commit (detail)
    by haimes
  25. Functions that insert verts based on surface arc-length use underlying Face when all positions are on that Face (Effective Topology). Used in Quadding & HO tessellations. (detail)
    by haimes
  26. Improved error message. Use brep V2 for OCC 7.6. Minor cleanup. (detail)
    by galbramc
  27. Minor cleanup (detail)
    by galbramc
  28. Fix blend tip sensitvities (detail)
    by galbramc
  29. clang analyzer fixes (detail)
    by galbramc
  30. Fix so DEBUG code compiles (detail)
    by galbramc
  31. Allow degenerate Edge in blend/ruled sections (detail)
    by galbramc
  32. Fix Blend with non-planar sections and Degerenate Edges in the Sections (detail)
    by haimes
  33. Target arm64 darwin, not specifically macOS 11 (detail)
    by galbramc
  34. Reduce testing output (detail)
    by galbramc
  35. Cleanup old config files (detail)
    by haimes
  36. No longer support OCC less than Rev 7.0 (detail)
    by haimes
  37. Changes to support OCC 7.6 (detail)
    by haimes
  38. Update Makefiles for OCC 7.6. Improved error message. (detail)
    by galbramc
  39. Upgrade Jenkins env for MSVC 2022 (detail)
    by galbramc
  40. Update CASROOT (detail)
    by galbramc
  41. Add 7.6 files (needs updates) (detail)
    by galbramc
  42. Enable awave again for viggen (detail)
    by galbramc
  43. mark closeBody2 as failure on 7.3.1 (detail)
    by jfdannen
  44. changes to accomodate better sensitivities associated with tip treatment in BLENDs (detail)
    by jfdannen
  45. Dissable astros and awave on viggen (detail)
    by galbramc
  46. Use bash on Windoze as well (detail)
    by galbramc
  47. Suppress output from test_pyOCSM to reduce email generation time. (detail)
    by galbramc
  48. Update python suppression (detail)
    by galbramc

Started by an SCM change

Static Analysis: No warnings
  • No issues for 42 builds, i.e. since build: #35
  • Reference build: ESP_ValgrindOcsm #74
  • 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