Started 11 mo ago
Took 1 hr 18 min on reynolds

Build #76 (Dec 11, 2021, 1:37:06 AM)

Revisions
  • svn+ssh://acdl.mit.edu/home/svnroot/EGADS : 1728
  • svn+ssh://acdl.mit.edu/home/svnroot/JenkinsESP : 665
  • svn+ssh://acdl.mit.edu/home/svnroot/OpenCSM : 2115
Changes
  1. Windoze tim.def file fix (detail)
    by jfdannen
  2. Windoze tim.def file fix (detail)
    by jfdannen
  3. Windoze ocsm.def file fix (detail)
    by jfdannen
  4. fix bug in udfNuscale when zscale=0; first cut at calling a TIM from the python TIM (detail)
    by jfdannen
  5. do not change outLevel if ocsmSetOutLevel is called with negative argument; add printout for outLevel.ge.2 when TIM broadcasts a message to the browsers; add option to plot trim curves associated with all Faces (detail)
    by jfdannen
  6. fix Makefile and NMakefile associated with previous commit (detail)
    by jfdannen
  7. reorganize way TIMs broadcast messages out to the browsers (detail)
    by jfdannen
  8. use new BLEND C0 treatment, including in sensitivities; fix bug in timMitten associated with cleanup (detail)
    by jfdannen
  9. add .tsen data for 7.3.1 (detail)
    by jfdannen
  10. remove special sensitivity treatment for BLENDs with C0; update sensCSM verification data; add blend22* and rule22 test cases (detail)
    by jfdannen
  11. 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
  12. fix bug associated with MALLOCs in udpWaffle (detail)
    by jfdannen
  13. fix bug associated with MALLOCs in udpWaffle (detail)
    by jfdannen
  14. fix typo in error message associated with COMBINE command; make error messages from udpWaffle more explicit (detail)
    by jfdannen
  15. remove Windoze warnings from previous commit (detail)
    by jfdannen
  16. fix bug so that wv_broadcastText is not called by a TIM when running in batch mode (detail)
    by jfdannen
  17. improve sensitivities associated with tip treatments in BLEND;  update designG5 and designG6 test cases (detail)
    by jfdannen
  18. 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
  19. 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
  20. 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
  21. missed designU1c.tsen in previous commit (detail)
    by jfdannen
  22. 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
  23. 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
  24. fix bug introduced in previous commit (detail)
    by jfdannen
  25. 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
  26. 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
  27. fix hint for SCALE in ESP; shorten hint time-out in ESP to 15 sec; fix bug in timPython that did not register MesgCB and SizeCB after a timLoad (which caused a problem if started with a .py file); add (not-yet-implemented) Debug option in ESP editor; update ESP editor so that users without the ball can see the edits as they happen; clean up unneeded routines in TIMs; add debug and debugged testcases; add designU* test cases (detail)
    by jfdannen
  28. For timPython, put Python lib location in rpath (detail)
    by haimes
  29. Build timPython on Windows (detail)
    by haimes
  30. Allow for building TIMs outside of OpenCSM/src (detail)
    by haimes
  31. fix bug that did not remove UDP cache entries when a Body was deleted (such as during recycling); do not consider DEGENERATE Edges when SELECTing either by bounding box of nearest-to (detail)
    by jfdannen
  32. Dynamic Web Server library cleanup (detail)
    by haimes
  33. update Makefile.DARWIN64 to get rpath correct when running a script directly in python (and not serveESP); allow CONPMTR statement if at top-level scope; update scope test case; fix bug that did not compute sensitivity correctly when a DESPMTR was used in an include-type UDC (detail)
    by jfdannen
  34. change button to yellow and RunningPython while python is running; update Makefile.DARWIN64 to get rpath correct when running a script directly in python (and not serveESP) (detail)
    by jfdannen
  35. fix pyOCSM test errors caused by addition of @scope (detail)
    by jfdannen
  36. start getting ready for editing .py files; separate loading and running in timPython; run python in separate thread; add @scope at-parameter; add scope test case (detail)
    by jfdannen
  37. add esp.h (detail)
    by jfdannen
  38. fix stdout sequencing in timPython; get rid of global data in serveESP; update data/python/test* files (detail)
    by jfdannen
  39. fix bug associated with (FD) sensitivities for a MODL with a OUTPMTR being set before a FILLET or CHAMFER; remove code that protects against calls to EG_replaceFaces in SolidBodys with more than one Shell (detail)
    by jfdannen
  40. enable esp.SetModl() to see MODL in serveESP after python finishes (detail)
    by jfdannen
  41. stub routines added to account for change in tim.def (detail)
    by jfdannen
  42. fix bug associated with expressions that contain mass properties; add designT1 test case; fix bug that causes an error to be raised if the mass property sensitivities are computed by FDs before the last Body is built; add designT2 test case; add python mode to CodeMirror; add esp.py (detail)
    by jfdannen
  43. add udpTire testing to Makefile.DARWIN64; compute sensitivity correctly with udfCreateBEM, udfCreatePoly, udfEditAttr, udfPrintBbox, udfPrintBrep, and udoPrintEgo; add designS3 test case (detail)
    by jfdannen
  44. fix bug in udfGuide that did not work properly for an input SheetBody; add designS* test cases; fix bug that did not compute sensitivities correctly for UDFs when one (or more) of the input Bodys had non-zero velocities (detail)
    by jfdannen
  45. add udpBodyList to udp.def for Windoze (detail)
    by jfdannen
  46. initial code for proper UDF sensitivity calculations --- not enabled yet (detail)
    by jfdannen
  47. modify udfNacelle* test cases to use DESPMTRs; add splitWing* test cases; remove gallery/FJ2 from distribution (detail)
    by jfdannen
  48. Fix recent update to EGADSlite arcLength code (detail)
    by haimes
  49. Fix the flattening of periodic BSplines when exporting to EGADSlite; Fix the BSPline range in EGADSlite when flattened (detail)
    by haimes
  50. Fix STEP writing with Name attributes (detail)
    by haimes
  51. Mark invalid Bodies during STEP/IGES reads & limit number of inserted verts when tessellating (detail)
    by haimes
  52. Add MSVC 2022 config file (detail)
    by galbramc
  53. C0 Blend fix so that the surface derivatives (normals) do not vanish at the C0 (detail)
    by haimes
  54. Scan-build fix from last commit (detail)
    by haimes
  55. 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
  56. Improved error message. Use brep V2 for OCC 7.6. Minor cleanup. (detail)
    by galbramc
  57. Minor cleanup (detail)
    by galbramc
  58. Fix blend tip sensitvities (detail)
    by galbramc
  59. clang analyzer fixes (detail)
    by galbramc
  60. Fix so DEBUG code compiles (detail)
    by galbramc
  61. Allow degenerate Edge in blend/ruled sections (detail)
    by galbramc
  62. Fix Blend with non-planar sections and Degerenate Edges in the Sections (detail)
    by haimes
  63. Target arm64 darwin, not specifically macOS 11 (detail)
    by galbramc
  64. Reduce testing output (detail)
    by galbramc
  65. Cleanup old config files (detail)
    by haimes
  66. No longer support OCC less than Rev 7.0 (detail)
    by haimes
  67. Changes to support OCC 7.6 (detail)
    by haimes
  68. Update Makefiles for OCC 7.6. Improved error message. (detail)
    by galbramc
  69. Other Python config updates (detail)
    by haimes
  70. Dynamic Web Server library cleanup (detail)
    by haimes
  71. Fix the new wvServer dynamic library def file (detail)
    by haimes
  72. NMakefile fix (detail)
    by haimes
  73. Make the WV server library dynamic (detail)
    by haimes
  74. Allow for passing a user pointer into browserMessage -- breaks compatibility! (detail)
    by haimes
  75. minor updates (detail)
    by haimes
  76. update udpTire.c (detail)
    by jfdannen
  77. Allow for Solids with multiple Shells to work in replaceFaces (detail)
    by haimes
  78. update udpTire.c (detail)
    by jfdannen
  79. update udpTire.c for change in cacheUdp (detail)
    by jfdannen
  80. Retain all Topology labeled as internal but reject external -- keep Nodes that have a non-zero valence (detail)
    by haimes
  81. Update mses path (detail)
    by galbramc
  82. Add PATHs to MSES executables (detail)
    by galbramc
  83. Upgrade Jenkins env for MSVC 2022 (detail)
    by galbramc
  84. Update CASROOT (detail)
    by galbramc
  85. Add 7.6 files (needs updates) (detail)
    by galbramc
  86. Enable awave again for viggen (detail)
    by galbramc
  87. mark closeBody2 as failure on 7.3.1 (detail)
    by jfdannen
  88. changes to accomodate better sensitivities associated with tip treatment in BLENDs (detail)
    by jfdannen
  89. Dissable astros and awave on viggen (detail)
    by galbramc
  90. Use bash on Windoze as well (detail)
    by galbramc
  91. Suppress output from test_pyOCSM to reduce email generation time. (detail)
    by galbramc
  92. Update python suppression (detail)
    by galbramc
  93. add debug.csm as known failure (detail)
    by jfdannen
  94. Update how ESP_Python is found (detail)
    by galbramc
  95. source .bashrc as part of env (detail)
    by galbramc
  96. Fix scipy install on viggen (detail)
    by galbramc
  97. Another Cart3D suppression (detail)
    by galbramc
  98. Typo (detail)
    by galbramc
  99. Use anaconda scipy on M1 for now (detail)
    by galbramc
  100. Don't use system site packages for virtualenv (detail)
    by galbramc
  101. Don't use system site packages for virtualenv (detail)
    by galbramc
  102. Suppress perl memory leaks (detail)
    by galbramc
  103. Remove cart perl command (detail)
    by galbramc
  104. Missed CART3D_ARCH (detail)
    by galbramc
  105. Update env for Cart3D design (detail)
    by galbramc

Started by upstream project ESP_UndefinedOcsm build number 76
originally caused by:

Static Analysis: No warnings
  • Static analysis results from: GNU C Compiler (gcc) (0),  Clang (0)
  • No issues for 13 builds, i.e. since build: #64
  • Quality gate: Success
0 errors, 0 warnings