<workflowJob _class='org.jenkinsci.plugins.workflow.job.WorkflowJob'><action></action><action></action><action></action><action></action><action></action><action></action><action></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.JobDisplayAction'><displayUrl>https://carson.math.uwm.edu/jenkins/view/clubb_branch_tests/job/clubb_branch_python/</displayUrl></action><action _class='com.cloudbees.plugins.credentials.ViewCredentialsAction'><stores></stores></action><description></description><displayName>clubb_branch_python</displayName><fullDisplayName>clubb_branch_python</fullDisplayName><fullName>clubb_branch_python</fullName><name>clubb_branch_python</name><url>https://carson.math.uwm.edu/jenkins/view/clubb_branch_tests/job/clubb_branch_python/</url><buildable>true</buildable><build _class='org.jenkinsci.plugins.workflow.job.WorkflowRun'><action _class='hudson.model.ParametersAction'><parameter _class='net.uaznia.lukanus.hudson.plugins.gitparameter.GitParameterValue'><name>BRANCH</name><value>origin/master</value></parameter><parameter _class='hudson.model.BooleanParameterValue'><name>INCLUDE_GENERATED_PYTESTS</name><value>true</value></parameter></action><action _class='hudson.model.CauseAction'><cause _class='hudson.model.Cause$UserIdCause'><shortDescription>Started by user agent_dev</shortDescription><userId>agent_dev</userId><userName>agent_dev</userName></cause></action><action _class='jenkins.metrics.impl.TimeInQueueAction'><blockedDurationMillis>0</blockedDurationMillis><blockedTimeMillis>0</blockedTimeMillis><buildableDurationMillis>0</buildableDurationMillis><buildableTimeMillis>2</buildableTimeMillis><buildingDurationMillis>280428</buildingDurationMillis><executingTimeMillis>268613</executingTimeMillis><executorUtilization>0.96</executorUtilization><subTaskCount>1</subTaskCount><waitingDurationMillis>9311</waitingDurationMillis><waitingTimeMillis>9311</waitingTimeMillis></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesoriginremove_perl _class='hudson.plugins.git.util.Build'><buildNumber>9</buildNumber><marked><SHA1>551dc8ee42fffabccdde729dd122e5c54b113740</SHA1><branch><SHA1>551dc8ee42fffabccdde729dd122e5c54b113740</SHA1><name>refs/remotes/origin/remove_perl</name></branch></marked><revision><SHA1>551dc8ee42fffabccdde729dd122e5c54b113740</SHA1><branch><SHA1>551dc8ee42fffabccdde729dd122e5c54b113740</SHA1><name>refs/remotes/origin/remove_perl</name></branch></revision></refsremotesoriginremove_perl><refsremotesoriginmixing_length_fix_2 _class='hudson.plugins.git.util.Build'><buildNumber>54</buildNumber><marked><SHA1>bd81f6f13451574e5b21cbd0a94d682e599b97b6</SHA1><branch><SHA1>bd81f6f13451574e5b21cbd0a94d682e599b97b6</SHA1><name>refs/remotes/origin/mixing_length_fix_2</name></branch></marked><revision><SHA1>bd81f6f13451574e5b21cbd0a94d682e599b97b6</SHA1><branch><SHA1>bd81f6f13451574e5b21cbd0a94d682e599b97b6</SHA1><name>refs/remotes/origin/mixing_length_fix_2</name></branch></revision></refsremotesoriginmixing_length_fix_2><refsremotesoriginrun_scripts_cleanup _class='hudson.plugins.git.util.Build'><buildNumber>16</buildNumber><marked><SHA1>8789ee4aa42564f9dc0e07c553a7cde89fb6cd35</SHA1><branch><SHA1>8789ee4aa42564f9dc0e07c553a7cde89fb6cd35</SHA1><name>refs/remotes/origin/run_scripts_cleanup</name></branch></marked><revision><SHA1>8789ee4aa42564f9dc0e07c553a7cde89fb6cd35</SHA1><branch><SHA1>8789ee4aa42564f9dc0e07c553a7cde89fb6cd35</SHA1><name>refs/remotes/origin/run_scripts_cleanup</name></branch></revision></refsremotesoriginrun_scripts_cleanup><refsremotesoriginclubb_python_fix _class='hudson.plugins.git.util.Build'><buildNumber>36</buildNumber><marked><SHA1>c8ba90242c2b1852449f71f939c9239c9e3925f9</SHA1><branch><SHA1>c8ba90242c2b1852449f71f939c9239c9e3925f9</SHA1><name>refs/remotes/origin/clubb_python_fix</name></branch></marked><revision><SHA1>c8ba90242c2b1852449f71f939c9239c9e3925f9</SHA1><branch><SHA1>c8ba90242c2b1852449f71f939c9239c9e3925f9</SHA1><name>refs/remotes/origin/clubb_python_fix</name></branch></revision></refsremotesoriginclubb_python_fix><refsremotesoriginscript_arg_cleanup _class='hudson.plugins.git.util.Build'><buildNumber>44</buildNumber><marked><SHA1>1c0b48510ab117eb44b876f950c76eff9d133c6c</SHA1><branch><SHA1>1c0b48510ab117eb44b876f950c76eff9d133c6c</SHA1><name>refs/remotes/origin/script_arg_cleanup</name></branch></marked><revision><SHA1>1c0b48510ab117eb44b876f950c76eff9d133c6c</SHA1><branch><SHA1>1c0b48510ab117eb44b876f950c76eff9d133c6c</SHA1><name>refs/remotes/origin/script_arg_cleanup</name></branch></revision></refsremotesoriginscript_arg_cleanup><refsremotesoriginjenkins_test_cleanup _class='hudson.plugins.git.util.Build'><buildNumber>43</buildNumber><marked><SHA1>9f57da44abd6db2352506aff45f2a848032e994e</SHA1><branch><SHA1>9f57da44abd6db2352506aff45f2a848032e994e</SHA1><name>refs/remotes/origin/jenkins_test_cleanup</name></branch></marked><revision><SHA1>9f57da44abd6db2352506aff45f2a848032e994e</SHA1><branch><SHA1>9f57da44abd6db2352506aff45f2a848032e994e</SHA1><name>refs/remotes/origin/jenkins_test_cleanup</name></branch></revision></refsremotesoriginjenkins_test_cleanup><refsremotesoriginclubb_organization_part2 _class='hudson.plugins.git.util.Build'><buildNumber>7</buildNumber><marked><SHA1>459670f95f44c50b0d802d4c8284399339b446e3</SHA1><branch><SHA1>459670f95f44c50b0d802d4c8284399339b446e3</SHA1><name>refs/remotes/origin/clubb_organization_part2</name></branch></marked><revision><SHA1>459670f95f44c50b0d802d4c8284399339b446e3</SHA1><branch><SHA1>459670f95f44c50b0d802d4c8284399339b446e3</SHA1><name>refs/remotes/origin/clubb_organization_part2</name></branch></revision></refsremotesoriginclubb_organization_part2><refsremotesoriginpytest_cleanup _class='hudson.plugins.git.util.Build'><buildNumber>48</buildNumber><marked><SHA1>56aa733c290ca067dc886adda228251f718712ad</SHA1><branch><SHA1>56aa733c290ca067dc886adda228251f718712ad</SHA1><name>refs/remotes/origin/pytest_cleanup</name></branch></marked><revision><SHA1>56aa733c290ca067dc886adda228251f718712ad</SHA1><branch><SHA1>56aa733c290ca067dc886adda228251f718712ad</SHA1><name>refs/remotes/origin/pytest_cleanup</name></branch></revision></refsremotesoriginpytest_cleanup><refsremotesoriginclubb_organization_part3 _class='hudson.plugins.git.util.Build'><buildNumber>8</buildNumber><marked><SHA1>1b6d8b99367e3980a2a9873faa50fe4be632b47e</SHA1><branch><SHA1>1b6d8b99367e3980a2a9873faa50fe4be632b47e</SHA1><name>refs/remotes/origin/clubb_organization_part3</name></branch></marked><revision><SHA1>1b6d8b99367e3980a2a9873faa50fe4be632b47e</SHA1><branch><SHA1>1b6d8b99367e3980a2a9873faa50fe4be632b47e</SHA1><name>refs/remotes/origin/clubb_organization_part3</name></branch></revision></refsremotesoriginclubb_organization_part3><refsremotesoriginmicrophys_loop_push _class='hudson.plugins.git.util.Build'><buildNumber>39</buildNumber><marked><SHA1>0c683a909cfc6e2e5c7306e0258c018d3a88dd85</SHA1><branch><SHA1>0c683a909cfc6e2e5c7306e0258c018d3a88dd85</SHA1><name>refs/remotes/origin/microphys_loop_push</name></branch></marked><revision><SHA1>0c683a909cfc6e2e5c7306e0258c018d3a88dd85</SHA1><branch><SHA1>0c683a909cfc6e2e5c7306e0258c018d3a88dd85</SHA1><name>refs/remotes/origin/microphys_loop_push</name></branch></revision></refsremotesoriginmicrophys_loop_push><refsremotesorigintest_fix _class='hudson.plugins.git.util.Build'><buildNumber>32</buildNumber><marked><SHA1>87d4e8d1298d8c6196811bb634cbb3af6e9b0fd8</SHA1><branch><SHA1>87d4e8d1298d8c6196811bb634cbb3af6e9b0fd8</SHA1><name>refs/remotes/origin/test_fix</name></branch></marked><revision><SHA1>87d4e8d1298d8c6196811bb634cbb3af6e9b0fd8</SHA1><branch><SHA1>87d4e8d1298d8c6196811bb634cbb3af6e9b0fd8</SHA1><name>refs/remotes/origin/test_fix</name></branch></revision></refsremotesorigintest_fix><refsremotesoriginclubb_organization_part1 _class='hudson.plugins.git.util.Build'><buildNumber>6</buildNumber><marked><SHA1>d96d0021affc8242c8b983575bcf3b802920929b</SHA1><branch><SHA1>d96d0021affc8242c8b983575bcf3b802920929b</SHA1><name>refs/remotes/origin/clubb_organization_part1</name></branch></marked><revision><SHA1>d96d0021affc8242c8b983575bcf3b802920929b</SHA1><branch><SHA1>d96d0021affc8242c8b983575bcf3b802920929b</SHA1><name>refs/remotes/origin/clubb_organization_part1</name></branch></revision></refsremotesoriginclubb_organization_part1><refsremotesorigintuner_additions _class='hudson.plugins.git.util.Build'><buildNumber>18</buildNumber><marked><SHA1>f13d88fea3c40d0093c1ff5b0bdeab9a4f3513d3</SHA1><branch><SHA1>f13d88fea3c40d0093c1ff5b0bdeab9a4f3513d3</SHA1><name>refs/remotes/origin/tuner_additions</name></branch></marked><revision><SHA1>f13d88fea3c40d0093c1ff5b0bdeab9a4f3513d3</SHA1><branch><SHA1>f13d88fea3c40d0093c1ff5b0bdeab9a4f3513d3</SHA1><name>refs/remotes/origin/tuner_additions</name></branch></revision></refsremotesorigintuner_additions><refsremotesorigincopilotfix-api-signature-mismatch _class='hudson.plugins.git.util.Build'><buildNumber>35</buildNumber><marked><SHA1>9e026a902b73da3381b02f40399de18e79154827</SHA1><branch><SHA1>9e026a902b73da3381b02f40399de18e79154827</SHA1><name>refs/remotes/origin/copilot/fix-api-signature-mismatch</name></branch></marked><revision><SHA1>9e026a902b73da3381b02f40399de18e79154827</SHA1><branch><SHA1>9e026a902b73da3381b02f40399de18e79154827</SHA1><name>refs/remotes/origin/copilot/fix-api-signature-mismatch</name></branch></revision></refsremotesorigincopilotfix-api-signature-mismatch><refsremotesoriginjax_microphys _class='hudson.plugins.git.util.Build'><buildNumber>42</buildNumber><marked><SHA1>3c9b3d56e24d3a766f45e84903e76ee980eb5aa5</SHA1><branch><SHA1>3c9b3d56e24d3a766f45e84903e76ee980eb5aa5</SHA1><name>refs/remotes/origin/jax_microphys</name></branch></marked><revision><SHA1>3c9b3d56e24d3a766f45e84903e76ee980eb5aa5</SHA1><branch><SHA1>3c9b3d56e24d3a766f45e84903e76ee980eb5aa5</SHA1><name>refs/remotes/origin/jax_microphys</name></branch></revision></refsremotesoriginjax_microphys><refsremotesoriginclubb_case_runner _class='hudson.plugins.git.util.Build'><buildNumber>50</buildNumber><marked><SHA1>0c985605a47a651c813c6697e3c3c4e32365f9c7</SHA1><branch><SHA1>0c985605a47a651c813c6697e3c3c4e32365f9c7</SHA1><name>refs/remotes/origin/clubb_case_runner</name></branch></marked><revision><SHA1>0c985605a47a651c813c6697e3c3c4e32365f9c7</SHA1><branch><SHA1>0c985605a47a651c813c6697e3c3c4e32365f9c7</SHA1><name>refs/remotes/origin/clubb_case_runner</name></branch></revision></refsremotesoriginclubb_case_runner><refsremotesorigindash_updates _class='hudson.plugins.git.util.Build'><buildNumber>27</buildNumber><marked><SHA1>0f566dae5ca0ef106a2a8a601d5dd08e95db606b</SHA1><branch><SHA1>0f566dae5ca0ef106a2a8a601d5dd08e95db606b</SHA1><name>refs/remotes/origin/dash_updates</name></branch></marked><revision><SHA1>0f566dae5ca0ef106a2a8a601d5dd08e95db606b</SHA1><branch><SHA1>0f566dae5ca0ef106a2a8a601d5dd08e95db606b</SHA1><name>refs/remotes/origin/dash_updates</name></branch></revision></refsremotesorigindash_updates><refsremotesoriginclubb_jax _class='hudson.plugins.git.util.Build'><buildNumber>37</buildNumber><marked><SHA1>8f7e4cdbf7555ae67075c02d9d1f4b392e51ed3f</SHA1><branch><SHA1>8f7e4cdbf7555ae67075c02d9d1f4b392e51ed3f</SHA1><name>refs/remotes/origin/clubb_jax</name></branch></marked><revision><SHA1>8f7e4cdbf7555ae67075c02d9d1f4b392e51ed3f</SHA1><branch><SHA1>8f7e4cdbf7555ae67075c02d9d1f4b392e51ed3f</SHA1><name>refs/remotes/origin/clubb_jax</name></branch></revision></refsremotesoriginclubb_jax><refsremotesoriginvenv_improvement _class='hudson.plugins.git.util.Build'><buildNumber>41</buildNumber><marked><SHA1>dec83a0e1d500014c3ea9734d7ef2f1d645f12e7</SHA1><branch><SHA1>dec83a0e1d500014c3ea9734d7ef2f1d645f12e7</SHA1><name>refs/remotes/origin/venv_improvement</name></branch></marked><revision><SHA1>dec83a0e1d500014c3ea9734d7ef2f1d645f12e7</SHA1><branch><SHA1>dec83a0e1d500014c3ea9734d7ef2f1d645f12e7</SHA1><name>refs/remotes/origin/venv_improvement</name></branch></revision></refsremotesoriginvenv_improvement><refsremotesorigincalc_sfc_varnce_movement _class='hudson.plugins.git.util.Build'><buildNumber>4</buildNumber><marked><SHA1>8f36aca5fd9c284c280761ab152931bd884e21f2</SHA1><branch><SHA1>8f36aca5fd9c284c280761ab152931bd884e21f2</SHA1><name>refs/remotes/origin/calc_sfc_varnce_movement</name></branch></marked><revision><SHA1>8f36aca5fd9c284c280761ab152931bd884e21f2</SHA1><branch><SHA1>8f36aca5fd9c284c280761ab152931bd884e21f2</SHA1><name>refs/remotes/origin/calc_sfc_varnce_movement</name></branch></revision></refsremotesorigincalc_sfc_varnce_movement><refsremotesorigintiny_dash_updates _class='hudson.plugins.git.util.Build'><buildNumber>21</buildNumber><marked><SHA1>605dc2d2f5105cfe41e0f1c900793dca76ddc513</SHA1><branch><SHA1>605dc2d2f5105cfe41e0f1c900793dca76ddc513</SHA1><name>refs/remotes/origin/tiny_dash_updates</name></branch></marked><revision><SHA1>605dc2d2f5105cfe41e0f1c900793dca76ddc513</SHA1><branch><SHA1>605dc2d2f5105cfe41e0f1c900793dca76ddc513</SHA1><name>refs/remotes/origin/tiny_dash_updates</name></branch></revision></refsremotesorigintiny_dash_updates><refsremotesoriginclubb_f2py _class='hudson.plugins.git.util.Build'><buildNumber>3</buildNumber><marked><SHA1>148a89be2c9a46527294056ad471087e68a10b46</SHA1><branch><SHA1>148a89be2c9a46527294056ad471087e68a10b46</SHA1><name>refs/remotes/origin/clubb_f2py</name></branch></marked><revision><SHA1>148a89be2c9a46527294056ad471087e68a10b46</SHA1><branch><SHA1>148a89be2c9a46527294056ad471087e68a10b46</SHA1><name>refs/remotes/origin/clubb_f2py</name></branch></revision></refsremotesoriginclubb_f2py><refsremotesoriginclubb_loss_driver _class='hudson.plugins.git.util.Build'><buildNumber>15</buildNumber><marked><SHA1>965904c404fffb0eba94e0f8b2e7f9688c5a8bd5</SHA1><branch><SHA1>965904c404fffb0eba94e0f8b2e7f9688c5a8bd5</SHA1><name>refs/remotes/origin/clubb_loss_driver</name></branch></marked><revision><SHA1>965904c404fffb0eba94e0f8b2e7f9688c5a8bd5</SHA1><branch><SHA1>965904c404fffb0eba94e0f8b2e7f9688c5a8bd5</SHA1><name>refs/remotes/origin/clubb_loss_driver</name></branch></revision></refsremotesoriginclubb_loss_driver><refsremotesoriginclubb_timer_upgrade _class='hudson.plugins.git.util.Build'><buildNumber>22</buildNumber><marked><SHA1>b9b00dc447cfd726549a2a6f14d1deac8539203b</SHA1><branch><SHA1>b9b00dc447cfd726549a2a6f14d1deac8539203b</SHA1><name>refs/remotes/origin/clubb_timer_upgrade</name></branch></marked><revision><SHA1>b9b00dc447cfd726549a2a6f14d1deac8539203b</SHA1><branch><SHA1>b9b00dc447cfd726549a2a6f14d1deac8539203b</SHA1><name>refs/remotes/origin/clubb_timer_upgrade</name></branch></revision></refsremotesoriginclubb_timer_upgrade><refsremotesoriginnice_dash_updates _class='hudson.plugins.git.util.Build'><buildNumber>29</buildNumber><marked><SHA1>b2ad24e20e65739d395fadafa7b738b8f4b19b88</SHA1><branch><SHA1>b2ad24e20e65739d395fadafa7b738b8f4b19b88</SHA1><name>refs/remotes/origin/nice_dash_updates</name></branch></marked><revision><SHA1>b2ad24e20e65739d395fadafa7b738b8f4b19b88</SHA1><branch><SHA1>b2ad24e20e65739d395fadafa7b738b8f4b19b88</SHA1><name>refs/remotes/origin/nice_dash_updates</name></branch></revision></refsremotesoriginnice_dash_updates><refsremotesoriginmaster _class='hudson.plugins.git.util.Build'><buildNumber>55</buildNumber><marked><SHA1>8369512fcc6487603491e12ac13376de2aec2a0b</SHA1><branch><SHA1>8369512fcc6487603491e12ac13376de2aec2a0b</SHA1><name>refs/remotes/origin/master</name></branch></marked><revision><SHA1>8369512fcc6487603491e12ac13376de2aec2a0b</SHA1><branch><SHA1>8369512fcc6487603491e12ac13376de2aec2a0b</SHA1><name>refs/remotes/origin/master</name></branch></revision></refsremotesoriginmaster></buildsByBranchName><lastBuiltRevision><SHA1>8369512fcc6487603491e12ac13376de2aec2a0b</SHA1><branch><SHA1>8369512fcc6487603491e12ac13376de2aec2a0b</SHA1><name>refs/remotes/origin/master</name></branch></lastBuiltRevision><remoteUrl>https://github.com/larson-group/clubb.git</remoteUrl><scmName></scmName></action><action></action><action _class='org.jenkinsci.plugins.workflow.libs.LibrariesAction'></action><action></action><action _class='hudson.tasks.junit.TestResultAction'><failCount>1</failCount><skipCount>0</skipCount><totalCount>684</totalCount><urlName>testReport</urlName></action><action _class='org.jenkinsci.plugins.workflow.cps.EnvActionImpl'></action><action></action><action></action><action></action><action></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><action _class='org.jenkinsci.plugins.pipeline.modeldefinition.actions.RestartDeclarativePipelineAction'></action><action></action><action _class='org.jenkinsci.plugins.workflow.job.views.FlowGraphAction'></action><action></action><action></action><building>false</building><displayName>#55</displayName><duration>280428</duration><estimatedDuration>363544</estimatedDuration><fullDisplayName>clubb_branch_python #55</fullDisplayName><id>55</id><keepLog>false</keepLog><number>55</number><queueId>11095</queueId><result>FAILURE</result><timestamp>1792476749404</timestamp><url>https://carson.math.uwm.edu/jenkins/view/clubb_branch_tests/job/clubb_branch_python/55/</url><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/generalized_grid_test.F90</affectedPath><affectedPath>src/CLUBB_core/setup_clubb_pdf_params.F90</affectedPath><affectedPath>src/CLUBB_core/fill_holes.F90</affectedPath><affectedPath>clubb_python_api/clubb_f2py.pyf</affectedPath><affectedPath>clubb_python_api/f2py_fortran_wrappers/precipitation_fraction_wrapper.F90</affectedPath><affectedPath>src/G_unit_test_types/mu_sigma_hm_tests.F90</affectedPath><affectedPath>clubb_python_api/pytests/auto_llm_generated_pytests/test_call_tree_precipitation_fraction.py</affectedPath><affectedPath>src/Microphys/pdf_hydromet_microphys_wrapper.F90</affectedPath><affectedPath>clubb_python_api/clubb_python/CLUBB_core/precipitation_fraction.py</affectedPath><affectedPath>src/CLUBB_core/precipitation_fraction.F90</affectedPath><commitId>8369512fcc6487603491e12ac13376de2aec2a0b</commitId><timestamp>1792463005000</timestamp><author><absoluteUrl>https://carson.math.uwm.edu/jenkins/user/noreply</absoluteUrl><fullName>noreply</fullName></author><authorEmail>noreply@github.com</authorEmail><comment>Clubb params 1d to 2d fix (#1392)

* Fix: clubb params is a shape (ngrdcol,nparams) that is passed into subroutines that expect a 1d array

Also fixed dependent other places in code and changed the python api. This is BIT_CHANGING for multicol.
If a 2d array is passed into a function that expects the arr to be 1d fortran just passes the first col of the arr.
Therefore the changes dont affect single col runs. For multicol runs other indexing is needed

* fill_holes_vertical_api expects the passed gr%dzt to have shape(ngrdcol,nz) but the code passes the whole gr%dzt array although each column is traversed one by one.
So ngrdcol=1 is passed each time.

No effect on single col, as with ngrdcol = 1, gr%dzt and gr%dzt(1:1,:) are the same.
Affects multicol if l_hole_fill = .true. and the hydrometeor is a mixing ratio (name starts with r) and
some value is actually negative

Therefore BIT_CHANGING
</comment><date>2026-10-19 21:23:25 -0500</date><id>8369512fcc6487603491e12ac13376de2aec2a0b</id><msg>Clubb params 1d to 2d fix (#1392)</msg><path><editType>edit</editType><file>clubb_python_api/f2py_fortran_wrappers/precipitation_fraction_wrapper.F90</file></path><path><editType>edit</editType><file>src/generalized_grid_test.F90</file></path><path><editType>edit</editType><file>src/CLUBB_core/fill_holes.F90</file></path><path><editType>edit</editType><file>src/CLUBB_core/precipitation_fraction.F90</file></path><path><editType>edit</editType><file>src/CLUBB_core/setup_clubb_pdf_params.F90</file></path><path><editType>edit</editType><file>src/Microphys/pdf_hydromet_microphys_wrapper.F90</file></path><path><editType>edit</editType><file>clubb_python_api/clubb_python/CLUBB_core/precipitation_fraction.py</file></path><path><editType>edit</editType><file>src/G_unit_test_types/mu_sigma_hm_tests.F90</file></path><path><editType>edit</editType><file>clubb_python_api/clubb_f2py.pyf</file></path><path><editType>edit</editType><file>clubb_python_api/pytests/auto_llm_generated_pytests/test_call_tree_precipitation_fraction.py</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>https://carson.math.uwm.edu/jenkins/user/noreply</absoluteUrl><fullName>noreply</fullName></culprit><culprit><absoluteUrl>https://carson.math.uwm.edu/jenkins/user/huebler</absoluteUrl><fullName>Gunther Huebler</fullName></culprit><inProgress>false</inProgress><previousBuild><number>54</number><url>https://carson.math.uwm.edu/jenkins/view/clubb_branch_tests/job/clubb_branch_python/54/</url></previousBuild></build><build _class='org.jenkinsci.plugins.workflow.job.WorkflowRun'><action _class='hudson.model.ParametersAction'><parameter _class='net.uaznia.lukanus.hudson.plugins.gitparameter.GitParameterValue'><name>BRANCH</name><value>origin/mixing_length_fix_2</value></parameter><parameter _class='hudson.model.BooleanParameterValue'><name>INCLUDE_GENERATED_PYTESTS</name><value>true</value></parameter></action><action _class='hudson.model.CauseAction'><cause _class='hudson.model.Cause$UserIdCause'><shortDescription>Started by user agent_dev</shortDescription><userId>agent_dev</userId><userName>agent_dev</userName></cause></action><action _class='jenkins.metrics.impl.TimeInQueueAction'><blockedDurationMillis>0</blockedDurationMillis><blockedTimeMillis>0</blockedTimeMillis><buildableDurationMillis>0</buildableDurationMillis><buildableTimeMillis>10</buildableTimeMillis><buildingDurationMillis>231465</buildingDurationMillis><executingTimeMillis>217094</executingTimeMillis><executorUtilization>0.94</executorUtilization><subTaskCount>1</subTaskCount><waitingDurationMillis>7606</waitingDurationMillis><waitingTimeMillis>7608</waitingTimeMillis></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesoriginremove_perl _class='hudson.plugins.git.util.Build'><buildNumber>9</buildNumber><marked><SHA1>551dc8ee42fffabccdde729dd122e5c54b113740</SHA1><branch><SHA1>551dc8ee42fffabccdde729dd122e5c54b113740</SHA1><name>refs/remotes/origin/remove_perl</name></branch></marked><revision><SHA1>551dc8ee42fffabccdde729dd122e5c54b113740</SHA1><branch><SHA1>551dc8ee42fffabccdde729dd122e5c54b113740</SHA1><name>refs/remotes/origin/remove_perl</name></branch></revision></refsremotesoriginremove_perl><refsremotesoriginmixing_length_fix_2 _class='hudson.plugins.git.util.Build'><buildNumber>54</buildNumber><marked><SHA1>bd81f6f13451574e5b21cbd0a94d682e599b97b6</SHA1><branch><SHA1>bd81f6f13451574e5b21cbd0a94d682e599b97b6</SHA1><name>refs/remotes/origin/mixing_length_fix_2</name></branch></marked><revision><SHA1>bd81f6f13451574e5b21cbd0a94d682e599b97b6</SHA1><branch><SHA1>bd81f6f13451574e5b21cbd0a94d682e599b97b6</SHA1><name>refs/remotes/origin/mixing_length_fix_2</name></branch></revision></refsremotesoriginmixing_length_fix_2><refsremotesoriginrun_scripts_cleanup _class='hudson.plugins.git.util.Build'><buildNumber>16</buildNumber><marked><SHA1>8789ee4aa42564f9dc0e07c553a7cde89fb6cd35</SHA1><branch><SHA1>8789ee4aa42564f9dc0e07c553a7cde89fb6cd35</SHA1><name>refs/remotes/origin/run_scripts_cleanup</name></branch></marked><revision><SHA1>8789ee4aa42564f9dc0e07c553a7cde89fb6cd35</SHA1><branch><SHA1>8789ee4aa42564f9dc0e07c553a7cde89fb6cd35</SHA1><name>refs/remotes/origin/run_scripts_cleanup</name></branch></revision></refsremotesoriginrun_scripts_cleanup><refsremotesoriginclubb_python_fix _class='hudson.plugins.git.util.Build'><buildNumber>36</buildNumber><marked><SHA1>c8ba90242c2b1852449f71f939c9239c9e3925f9</SHA1><branch><SHA1>c8ba90242c2b1852449f71f939c9239c9e3925f9</SHA1><name>refs/remotes/origin/clubb_python_fix</name></branch></marked><revision><SHA1>c8ba90242c2b1852449f71f939c9239c9e3925f9</SHA1><branch><SHA1>c8ba90242c2b1852449f71f939c9239c9e3925f9</SHA1><name>refs/remotes/origin/clubb_python_fix</name></branch></revision></refsremotesoriginclubb_python_fix><refsremotesoriginscript_arg_cleanup _class='hudson.plugins.git.util.Build'><buildNumber>44</buildNumber><marked><SHA1>1c0b48510ab117eb44b876f950c76eff9d133c6c</SHA1><branch><SHA1>1c0b48510ab117eb44b876f950c76eff9d133c6c</SHA1><name>refs/remotes/origin/script_arg_cleanup</name></branch></marked><revision><SHA1>1c0b48510ab117eb44b876f950c76eff9d133c6c</SHA1><branch><SHA1>1c0b48510ab117eb44b876f950c76eff9d133c6c</SHA1><name>refs/remotes/origin/script_arg_cleanup</name></branch></revision></refsremotesoriginscript_arg_cleanup><refsremotesoriginjenkins_test_cleanup _class='hudson.plugins.git.util.Build'><buildNumber>43</buildNumber><marked><SHA1>9f57da44abd6db2352506aff45f2a848032e994e</SHA1><branch><SHA1>9f57da44abd6db2352506aff45f2a848032e994e</SHA1><name>refs/remotes/origin/jenkins_test_cleanup</name></branch></marked><revision><SHA1>9f57da44abd6db2352506aff45f2a848032e994e</SHA1><branch><SHA1>9f57da44abd6db2352506aff45f2a848032e994e</SHA1><name>refs/remotes/origin/jenkins_test_cleanup</name></branch></revision></refsremotesoriginjenkins_test_cleanup><refsremotesoriginclubb_organization_part2 _class='hudson.plugins.git.util.Build'><buildNumber>7</buildNumber><marked><SHA1>459670f95f44c50b0d802d4c8284399339b446e3</SHA1><branch><SHA1>459670f95f44c50b0d802d4c8284399339b446e3</SHA1><name>refs/remotes/origin/clubb_organization_part2</name></branch></marked><revision><SHA1>459670f95f44c50b0d802d4c8284399339b446e3</SHA1><branch><SHA1>459670f95f44c50b0d802d4c8284399339b446e3</SHA1><name>refs/remotes/origin/clubb_organization_part2</name></branch></revision></refsremotesoriginclubb_organization_part2><refsremotesoriginpytest_cleanup _class='hudson.plugins.git.util.Build'><buildNumber>48</buildNumber><marked><SHA1>56aa733c290ca067dc886adda228251f718712ad</SHA1><branch><SHA1>56aa733c290ca067dc886adda228251f718712ad</SHA1><name>refs/remotes/origin/pytest_cleanup</name></branch></marked><revision><SHA1>56aa733c290ca067dc886adda228251f718712ad</SHA1><branch><SHA1>56aa733c290ca067dc886adda228251f718712ad</SHA1><name>refs/remotes/origin/pytest_cleanup</name></branch></revision></refsremotesoriginpytest_cleanup><refsremotesoriginclubb_organization_part3 _class='hudson.plugins.git.util.Build'><buildNumber>8</buildNumber><marked><SHA1>1b6d8b99367e3980a2a9873faa50fe4be632b47e</SHA1><branch><SHA1>1b6d8b99367e3980a2a9873faa50fe4be632b47e</SHA1><name>refs/remotes/origin/clubb_organization_part3</name></branch></marked><revision><SHA1>1b6d8b99367e3980a2a9873faa50fe4be632b47e</SHA1><branch><SHA1>1b6d8b99367e3980a2a9873faa50fe4be632b47e</SHA1><name>refs/remotes/origin/clubb_organization_part3</name></branch></revision></refsremotesoriginclubb_organization_part3><refsremotesoriginmicrophys_loop_push _class='hudson.plugins.git.util.Build'><buildNumber>39</buildNumber><marked><SHA1>0c683a909cfc6e2e5c7306e0258c018d3a88dd85</SHA1><branch><SHA1>0c683a909cfc6e2e5c7306e0258c018d3a88dd85</SHA1><name>refs/remotes/origin/microphys_loop_push</name></branch></marked><revision><SHA1>0c683a909cfc6e2e5c7306e0258c018d3a88dd85</SHA1><branch><SHA1>0c683a909cfc6e2e5c7306e0258c018d3a88dd85</SHA1><name>refs/remotes/origin/microphys_loop_push</name></branch></revision></refsremotesoriginmicrophys_loop_push><refsremotesorigintest_fix _class='hudson.plugins.git.util.Build'><buildNumber>32</buildNumber><marked><SHA1>87d4e8d1298d8c6196811bb634cbb3af6e9b0fd8</SHA1><branch><SHA1>87d4e8d1298d8c6196811bb634cbb3af6e9b0fd8</SHA1><name>refs/remotes/origin/test_fix</name></branch></marked><revision><SHA1>87d4e8d1298d8c6196811bb634cbb3af6e9b0fd8</SHA1><branch><SHA1>87d4e8d1298d8c6196811bb634cbb3af6e9b0fd8</SHA1><name>refs/remotes/origin/test_fix</name></branch></revision></refsremotesorigintest_fix><refsremotesoriginclubb_organization_part1 _class='hudson.plugins.git.util.Build'><buildNumber>6</buildNumber><marked><SHA1>d96d0021affc8242c8b983575bcf3b802920929b</SHA1><branch><SHA1>d96d0021affc8242c8b983575bcf3b802920929b</SHA1><name>refs/remotes/origin/clubb_organization_part1</name></branch></marked><revision><SHA1>d96d0021affc8242c8b983575bcf3b802920929b</SHA1><branch><SHA1>d96d0021affc8242c8b983575bcf3b802920929b</SHA1><name>refs/remotes/origin/clubb_organization_part1</name></branch></revision></refsremotesoriginclubb_organization_part1><refsremotesorigintuner_additions _class='hudson.plugins.git.util.Build'><buildNumber>18</buildNumber><marked><SHA1>f13d88fea3c40d0093c1ff5b0bdeab9a4f3513d3</SHA1><branch><SHA1>f13d88fea3c40d0093c1ff5b0bdeab9a4f3513d3</SHA1><name>refs/remotes/origin/tuner_additions</name></branch></marked><revision><SHA1>f13d88fea3c40d0093c1ff5b0bdeab9a4f3513d3</SHA1><branch><SHA1>f13d88fea3c40d0093c1ff5b0bdeab9a4f3513d3</SHA1><name>refs/remotes/origin/tuner_additions</name></branch></revision></refsremotesorigintuner_additions><refsremotesorigincopilotfix-api-signature-mismatch _class='hudson.plugins.git.util.Build'><buildNumber>35</buildNumber><marked><SHA1>9e026a902b73da3381b02f40399de18e79154827</SHA1><branch><SHA1>9e026a902b73da3381b02f40399de18e79154827</SHA1><name>refs/remotes/origin/copilot/fix-api-signature-mismatch</name></branch></marked><revision><SHA1>9e026a902b73da3381b02f40399de18e79154827</SHA1><branch><SHA1>9e026a902b73da3381b02f40399de18e79154827</SHA1><name>refs/remotes/origin/copilot/fix-api-signature-mismatch</name></branch></revision></refsremotesorigincopilotfix-api-signature-mismatch><refsremotesoriginjax_microphys _class='hudson.plugins.git.util.Build'><buildNumber>42</buildNumber><marked><SHA1>3c9b3d56e24d3a766f45e84903e76ee980eb5aa5</SHA1><branch><SHA1>3c9b3d56e24d3a766f45e84903e76ee980eb5aa5</SHA1><name>refs/remotes/origin/jax_microphys</name></branch></marked><revision><SHA1>3c9b3d56e24d3a766f45e84903e76ee980eb5aa5</SHA1><branch><SHA1>3c9b3d56e24d3a766f45e84903e76ee980eb5aa5</SHA1><name>refs/remotes/origin/jax_microphys</name></branch></revision></refsremotesoriginjax_microphys><refsremotesoriginclubb_case_runner _class='hudson.plugins.git.util.Build'><buildNumber>50</buildNumber><marked><SHA1>0c985605a47a651c813c6697e3c3c4e32365f9c7</SHA1><branch><SHA1>0c985605a47a651c813c6697e3c3c4e32365f9c7</SHA1><name>refs/remotes/origin/clubb_case_runner</name></branch></marked><revision><SHA1>0c985605a47a651c813c6697e3c3c4e32365f9c7</SHA1><branch><SHA1>0c985605a47a651c813c6697e3c3c4e32365f9c7</SHA1><name>refs/remotes/origin/clubb_case_runner</name></branch></revision></refsremotesoriginclubb_case_runner><refsremotesorigindash_updates _class='hudson.plugins.git.util.Build'><buildNumber>27</buildNumber><marked><SHA1>0f566dae5ca0ef106a2a8a601d5dd08e95db606b</SHA1><branch><SHA1>0f566dae5ca0ef106a2a8a601d5dd08e95db606b</SHA1><name>refs/remotes/origin/dash_updates</name></branch></marked><revision><SHA1>0f566dae5ca0ef106a2a8a601d5dd08e95db606b</SHA1><branch><SHA1>0f566dae5ca0ef106a2a8a601d5dd08e95db606b</SHA1><name>refs/remotes/origin/dash_updates</name></branch></revision></refsremotesorigindash_updates><refsremotesoriginclubb_jax _class='hudson.plugins.git.util.Build'><buildNumber>37</buildNumber><marked><SHA1>8f7e4cdbf7555ae67075c02d9d1f4b392e51ed3f</SHA1><branch><SHA1>8f7e4cdbf7555ae67075c02d9d1f4b392e51ed3f</SHA1><name>refs/remotes/origin/clubb_jax</name></branch></marked><revision><SHA1>8f7e4cdbf7555ae67075c02d9d1f4b392e51ed3f</SHA1><branch><SHA1>8f7e4cdbf7555ae67075c02d9d1f4b392e51ed3f</SHA1><name>refs/remotes/origin/clubb_jax</name></branch></revision></refsremotesoriginclubb_jax><refsremotesoriginvenv_improvement _class='hudson.plugins.git.util.Build'><buildNumber>41</buildNumber><marked><SHA1>dec83a0e1d500014c3ea9734d7ef2f1d645f12e7</SHA1><branch><SHA1>dec83a0e1d500014c3ea9734d7ef2f1d645f12e7</SHA1><name>refs/remotes/origin/venv_improvement</name></branch></marked><revision><SHA1>dec83a0e1d500014c3ea9734d7ef2f1d645f12e7</SHA1><branch><SHA1>dec83a0e1d500014c3ea9734d7ef2f1d645f12e7</SHA1><name>refs/remotes/origin/venv_improvement</name></branch></revision></refsremotesoriginvenv_improvement><refsremotesorigincalc_sfc_varnce_movement _class='hudson.plugins.git.util.Build'><buildNumber>4</buildNumber><marked><SHA1>8f36aca5fd9c284c280761ab152931bd884e21f2</SHA1><branch><SHA1>8f36aca5fd9c284c280761ab152931bd884e21f2</SHA1><name>refs/remotes/origin/calc_sfc_varnce_movement</name></branch></marked><revision><SHA1>8f36aca5fd9c284c280761ab152931bd884e21f2</SHA1><branch><SHA1>8f36aca5fd9c284c280761ab152931bd884e21f2</SHA1><name>refs/remotes/origin/calc_sfc_varnce_movement</name></branch></revision></refsremotesorigincalc_sfc_varnce_movement><refsremotesorigintiny_dash_updates _class='hudson.plugins.git.util.Build'><buildNumber>21</buildNumber><marked><SHA1>605dc2d2f5105cfe41e0f1c900793dca76ddc513</SHA1><branch><SHA1>605dc2d2f5105cfe41e0f1c900793dca76ddc513</SHA1><name>refs/remotes/origin/tiny_dash_updates</name></branch></marked><revision><SHA1>605dc2d2f5105cfe41e0f1c900793dca76ddc513</SHA1><branch><SHA1>605dc2d2f5105cfe41e0f1c900793dca76ddc513</SHA1><name>refs/remotes/origin/tiny_dash_updates</name></branch></revision></refsremotesorigintiny_dash_updates><refsremotesoriginclubb_f2py _class='hudson.plugins.git.util.Build'><buildNumber>3</buildNumber><marked><SHA1>148a89be2c9a46527294056ad471087e68a10b46</SHA1><branch><SHA1>148a89be2c9a46527294056ad471087e68a10b46</SHA1><name>refs/remotes/origin/clubb_f2py</name></branch></marked><revision><SHA1>148a89be2c9a46527294056ad471087e68a10b46</SHA1><branch><SHA1>148a89be2c9a46527294056ad471087e68a10b46</SHA1><name>refs/remotes/origin/clubb_f2py</name></branch></revision></refsremotesoriginclubb_f2py><refsremotesoriginclubb_loss_driver _class='hudson.plugins.git.util.Build'><buildNumber>15</buildNumber><marked><SHA1>965904c404fffb0eba94e0f8b2e7f9688c5a8bd5</SHA1><branch><SHA1>965904c404fffb0eba94e0f8b2e7f9688c5a8bd5</SHA1><name>refs/remotes/origin/clubb_loss_driver</name></branch></marked><revision><SHA1>965904c404fffb0eba94e0f8b2e7f9688c5a8bd5</SHA1><branch><SHA1>965904c404fffb0eba94e0f8b2e7f9688c5a8bd5</SHA1><name>refs/remotes/origin/clubb_loss_driver</name></branch></revision></refsremotesoriginclubb_loss_driver><refsremotesoriginclubb_timer_upgrade _class='hudson.plugins.git.util.Build'><buildNumber>22</buildNumber><marked><SHA1>b9b00dc447cfd726549a2a6f14d1deac8539203b</SHA1><branch><SHA1>b9b00dc447cfd726549a2a6f14d1deac8539203b</SHA1><name>refs/remotes/origin/clubb_timer_upgrade</name></branch></marked><revision><SHA1>b9b00dc447cfd726549a2a6f14d1deac8539203b</SHA1><branch><SHA1>b9b00dc447cfd726549a2a6f14d1deac8539203b</SHA1><name>refs/remotes/origin/clubb_timer_upgrade</name></branch></revision></refsremotesoriginclubb_timer_upgrade><refsremotesoriginnice_dash_updates _class='hudson.plugins.git.util.Build'><buildNumber>29</buildNumber><marked><SHA1>b2ad24e20e65739d395fadafa7b738b8f4b19b88</SHA1><branch><SHA1>b2ad24e20e65739d395fadafa7b738b8f4b19b88</SHA1><name>refs/remotes/origin/nice_dash_updates</name></branch></marked><revision><SHA1>b2ad24e20e65739d395fadafa7b738b8f4b19b88</SHA1><branch><SHA1>b2ad24e20e65739d395fadafa7b738b8f4b19b88</SHA1><name>refs/remotes/origin/nice_dash_updates</name></branch></revision></refsremotesoriginnice_dash_updates><refsremotesoriginmaster _class='hudson.plugins.git.util.Build'><buildNumber>52</buildNumber><marked><SHA1>ec5e8070d3173282a6317b067f8673a657a1eb6f</SHA1><branch><SHA1>ec5e8070d3173282a6317b067f8673a657a1eb6f</SHA1><name>refs/remotes/origin/master</name></branch></marked><revision><SHA1>ec5e8070d3173282a6317b067f8673a657a1eb6f</SHA1><branch><SHA1>ec5e8070d3173282a6317b067f8673a657a1eb6f</SHA1><name>refs/remotes/origin/master</name></branch></revision></refsremotesoriginmaster></buildsByBranchName><lastBuiltRevision><SHA1>bd81f6f13451574e5b21cbd0a94d682e599b97b6</SHA1><branch><SHA1>bd81f6f13451574e5b21cbd0a94d682e599b97b6</SHA1><name>refs/remotes/origin/mixing_length_fix_2</name></branch></lastBuiltRevision><remoteUrl>https://github.com/larson-group/clubb.git</remoteUrl><scmName></scmName></action><action></action><action _class='org.jenkinsci.plugins.workflow.libs.LibrariesAction'></action><action></action><action _class='hudson.tasks.junit.TestResultAction'><failCount>1</failCount><skipCount>0</skipCount><totalCount>700</totalCount><urlName>testReport</urlName></action><action _class='org.jenkinsci.plugins.workflow.cps.EnvActionImpl'></action><action></action><action></action><action></action><action></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><action _class='org.jenkinsci.plugins.pipeline.modeldefinition.actions.RestartDeclarativePipelineAction'></action><action></action><action _class='org.jenkinsci.plugins.workflow.job.views.FlowGraphAction'></action><action></action><action></action><building>false</building><displayName>#54</displayName><duration>231465</duration><estimatedDuration>363544</estimatedDuration><fullDisplayName>clubb_branch_python #54</fullDisplayName><id>54</id><keepLog>false</keepLog><number>54</number><queueId>11092</queueId><result>FAILURE</result><timestamp>1792476444424</timestamp><url>https://carson.math.uwm.edu/jenkins/view/clubb_branch_tests/job/clubb_branch_python/54/</url><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/generalized_grid_test.F90</affectedPath><affectedPath>src/CLUBB_core/setup_clubb_pdf_params.F90</affectedPath><affectedPath>clubb_python_api/clubb_f2py.pyf</affectedPath><affectedPath>src/CLUBB_core/fill_holes.F90</affectedPath><affectedPath>clubb_python_api/pytests/auto_llm_generated_pytests/test_call_tree_precipitation_fraction.py</affectedPath><affectedPath>src/G_unit_test_types/mu_sigma_hm_tests.F90</affectedPath><affectedPath>clubb_python_api/f2py_fortran_wrappers/precipitation_fraction_wrapper.F90</affectedPath><affectedPath>clubb_python_api/clubb_python/CLUBB_core/precipitation_fraction.py</affectedPath><affectedPath>src/Microphys/pdf_hydromet_microphys_wrapper.F90</affectedPath><affectedPath>src/CLUBB_core/precipitation_fraction.F90</affectedPath><commitId>8369512fcc6487603491e12ac13376de2aec2a0b</commitId><timestamp>1792463005000</timestamp><author><absoluteUrl>https://carson.math.uwm.edu/jenkins/user/noreply</absoluteUrl><fullName>noreply</fullName></author><authorEmail>noreply@github.com</authorEmail><comment>Clubb params 1d to 2d fix (#1392)

* Fix: clubb params is a shape (ngrdcol,nparams) that is passed into subroutines that expect a 1d array

Also fixed dependent other places in code and changed the python api. This is BIT_CHANGING for multicol.
If a 2d array is passed into a function that expects the arr to be 1d fortran just passes the first col of the arr.
Therefore the changes dont affect single col runs. For multicol runs other indexing is needed

* fill_holes_vertical_api expects the passed gr%dzt to have shape(ngrdcol,nz) but the code passes the whole gr%dzt array although each column is traversed one by one.
So ngrdcol=1 is passed each time.

No effect on single col, as with ngrdcol = 1, gr%dzt and gr%dzt(1:1,:) are the same.
Affects multicol if l_hole_fill = .true. and the hydrometeor is a mixing ratio (name starts with r) and
some value is actually negative

Therefore BIT_CHANGING
</comment><date>2026-10-19 21:23:25 -0500</date><id>8369512fcc6487603491e12ac13376de2aec2a0b</id><msg>Clubb params 1d to 2d fix (#1392)</msg><path><editType>edit</editType><file>src/CLUBB_core/precipitation_fraction.F90</file></path><path><editType>edit</editType><file>clubb_python_api/clubb_f2py.pyf</file></path><path><editType>edit</editType><file>clubb_python_api/pytests/auto_llm_generated_pytests/test_call_tree_precipitation_fraction.py</file></path><path><editType>edit</editType><file>src/generalized_grid_test.F90</file></path><path><editType>edit</editType><file>src/G_unit_test_types/mu_sigma_hm_tests.F90</file></path><path><editType>edit</editType><file>clubb_python_api/clubb_python/CLUBB_core/precipitation_fraction.py</file></path><path><editType>edit</editType><file>src/CLUBB_core/fill_holes.F90</file></path><path><editType>edit</editType><file>src/Microphys/pdf_hydromet_microphys_wrapper.F90</file></path><path><editType>edit</editType><file>src/CLUBB_core/setup_clubb_pdf_params.F90</file></path><path><editType>edit</editType><file>clubb_python_api/f2py_fortran_wrappers/precipitation_fraction_wrapper.F90</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>clubb_jax/tests/run_jax_timestep_gradient_test.py</affectedPath><affectedPath>clubb_python_api/pytests/auto_llm_generated_pytests/test_python_port_api_coverage.py</affectedPath><affectedPath>clubb_jax/README.md</affectedPath><affectedPath>doc/coherence_mixing_length.md</affectedPath><commitId>bd81f6f13451574e5b21cbd0a94d682e599b97b6</commitId><timestamp>1792476385000</timestamp><author><absoluteUrl>https://carson.math.uwm.edu/jenkins/user/huebler</absoluteUrl><fullName>Gunther Huebler</fullName></author><authorEmail>huebler@uwm.edu</authorEmail><comment>Use configured mixing length in driver derivative checks

Remove method overrides from the general timestep autodiff check and keep run instructions out of the scientific method note. Exclude the native mixing-length routine's internal timers from Python API-export requirements.

BOMEX and ATEX default-method gradient, JVP, finite-difference and eager/JIT checks pass. The focused cross-module API audit passes with its other expectations retained.
</comment><date>2026-10-20 01:06:25 -0500</date><id>bd81f6f13451574e5b21cbd0a94d682e599b97b6</id><msg>Use configured mixing length in driver derivative checks</msg><path><editType>edit</editType><file>clubb_python_api/pytests/auto_llm_generated_pytests/test_python_port_api_coverage.py</file></path><path><editType>edit</editType><file>clubb_jax/README.md</file></path><path><editType>edit</editType><file>clubb_jax/tests/run_jax_timestep_gradient_test.py</file></path><path><editType>edit</editType><file>doc/coherence_mixing_length.md</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>https://carson.math.uwm.edu/jenkins/user/noreply</absoluteUrl><fullName>noreply</fullName></culprit><culprit><absoluteUrl>https://carson.math.uwm.edu/jenkins/user/huebler</absoluteUrl><fullName>Gunther Huebler</fullName></culprit><inProgress>false</inProgress><nextBuild><number>55</number><url>https://carson.math.uwm.edu/jenkins/view/clubb_branch_tests/job/clubb_branch_python/55/</url></nextBuild><previousBuild><number>53</number><url>https://carson.math.uwm.edu/jenkins/view/clubb_branch_tests/job/clubb_branch_python/53/</url></previousBuild></build><build _class='org.jenkinsci.plugins.workflow.job.WorkflowRun'><action _class='hudson.model.ParametersAction'><parameter _class='net.uaznia.lukanus.hudson.plugins.gitparameter.GitParameterValue'><name>BRANCH</name><value>origin/mixing_length_fix_2</value></parameter><parameter _class='hudson.model.BooleanParameterValue'><name>INCLUDE_GENERATED_PYTESTS</name><value>true</value></parameter></action><action _class='hudson.model.CauseAction'><cause _class='hudson.model.Cause$UserIdCause'><shortDescription>Started by user agent_dev</shortDescription><userId>agent_dev</userId><userName>agent_dev</userName></cause></action><action _class='jenkins.metrics.impl.TimeInQueueAction'><blockedDurationMillis>0</blockedDurationMillis><blockedTimeMillis>0</blockedTimeMillis><buildableDurationMillis>0</buildableDurationMillis><buildableTimeMillis>1</buildableTimeMillis><buildingDurationMillis>249147</buildingDurationMillis><executingTimeMillis>238894</executingTimeMillis><executorUtilization>0.96</executorUtilization><subTaskCount>1</subTaskCount><waitingDurationMillis>6840</waitingDurationMillis><waitingTimeMillis>6840</waitingTimeMillis></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesoriginremove_perl _class='hudson.plugins.git.util.Build'><buildNumber>9</buildNumber><marked><SHA1>551dc8ee42fffabccdde729dd122e5c54b113740</SHA1><branch><SHA1>551dc8ee42fffabccdde729dd122e5c54b113740</SHA1><name>refs/remotes/origin/remove_perl</name></branch></marked><revision><SHA1>551dc8ee42fffabccdde729dd122e5c54b113740</SHA1><branch><SHA1>551dc8ee42fffabccdde729dd122e5c54b113740</SHA1><name>refs/remotes/origin/remove_perl</name></branch></revision></refsremotesoriginremove_perl><refsremotesoriginmixing_length_fix_2 _class='hudson.plugins.git.util.Build'><buildNumber>53</buildNumber><marked><SHA1>ecdac82cee52828df6a231d60b8edb4ad471d4aa</SHA1><branch><SHA1>ecdac82cee52828df6a231d60b8edb4ad471d4aa</SHA1><name>refs/remotes/origin/mixing_length_fix_2</name></branch></marked><revision><SHA1>ecdac82cee52828df6a231d60b8edb4ad471d4aa</SHA1><branch><SHA1>ecdac82cee52828df6a231d60b8edb4ad471d4aa</SHA1><name>refs/remotes/origin/mixing_length_fix_2</name></branch></revision></refsremotesoriginmixing_length_fix_2><refsremotesoriginrun_scripts_cleanup _class='hudson.plugins.git.util.Build'><buildNumber>16</buildNumber><marked><SHA1>8789ee4aa42564f9dc0e07c553a7cde89fb6cd35</SHA1><branch><SHA1>8789ee4aa42564f9dc0e07c553a7cde89fb6cd35</SHA1><name>refs/remotes/origin/run_scripts_cleanup</name></branch></marked><revision><SHA1>8789ee4aa42564f9dc0e07c553a7cde89fb6cd35</SHA1><branch><SHA1>8789ee4aa42564f9dc0e07c553a7cde89fb6cd35</SHA1><name>refs/remotes/origin/run_scripts_cleanup</name></branch></revision></refsremotesoriginrun_scripts_cleanup><refsremotesoriginclubb_python_fix _class='hudson.plugins.git.util.Build'><buildNumber>36</buildNumber><marked><SHA1>c8ba90242c2b1852449f71f939c9239c9e3925f9</SHA1><branch><SHA1>c8ba90242c2b1852449f71f939c9239c9e3925f9</SHA1><name>refs/remotes/origin/clubb_python_fix</name></branch></marked><revision><SHA1>c8ba90242c2b1852449f71f939c9239c9e3925f9</SHA1><branch><SHA1>c8ba90242c2b1852449f71f939c9239c9e3925f9</SHA1><name>refs/remotes/origin/clubb_python_fix</name></branch></revision></refsremotesoriginclubb_python_fix><refsremotesoriginscript_arg_cleanup _class='hudson.plugins.git.util.Build'><buildNumber>44</buildNumber><marked><SHA1>1c0b48510ab117eb44b876f950c76eff9d133c6c</SHA1><branch><SHA1>1c0b48510ab117eb44b876f950c76eff9d133c6c</SHA1><name>refs/remotes/origin/script_arg_cleanup</name></branch></marked><revision><SHA1>1c0b48510ab117eb44b876f950c76eff9d133c6c</SHA1><branch><SHA1>1c0b48510ab117eb44b876f950c76eff9d133c6c</SHA1><name>refs/remotes/origin/script_arg_cleanup</name></branch></revision></refsremotesoriginscript_arg_cleanup><refsremotesoriginjenkins_test_cleanup _class='hudson.plugins.git.util.Build'><buildNumber>43</buildNumber><marked><SHA1>9f57da44abd6db2352506aff45f2a848032e994e</SHA1><branch><SHA1>9f57da44abd6db2352506aff45f2a848032e994e</SHA1><name>refs/remotes/origin/jenkins_test_cleanup</name></branch></marked><revision><SHA1>9f57da44abd6db2352506aff45f2a848032e994e</SHA1><branch><SHA1>9f57da44abd6db2352506aff45f2a848032e994e</SHA1><name>refs/remotes/origin/jenkins_test_cleanup</name></branch></revision></refsremotesoriginjenkins_test_cleanup><refsremotesoriginclubb_organization_part2 _class='hudson.plugins.git.util.Build'><buildNumber>7</buildNumber><marked><SHA1>459670f95f44c50b0d802d4c8284399339b446e3</SHA1><branch><SHA1>459670f95f44c50b0d802d4c8284399339b446e3</SHA1><name>refs/remotes/origin/clubb_organization_part2</name></branch></marked><revision><SHA1>459670f95f44c50b0d802d4c8284399339b446e3</SHA1><branch><SHA1>459670f95f44c50b0d802d4c8284399339b446e3</SHA1><name>refs/remotes/origin/clubb_organization_part2</name></branch></revision></refsremotesoriginclubb_organization_part2><refsremotesoriginpytest_cleanup _class='hudson.plugins.git.util.Build'><buildNumber>48</buildNumber><marked><SHA1>56aa733c290ca067dc886adda228251f718712ad</SHA1><branch><SHA1>56aa733c290ca067dc886adda228251f718712ad</SHA1><name>refs/remotes/origin/pytest_cleanup</name></branch></marked><revision><SHA1>56aa733c290ca067dc886adda228251f718712ad</SHA1><branch><SHA1>56aa733c290ca067dc886adda228251f718712ad</SHA1><name>refs/remotes/origin/pytest_cleanup</name></branch></revision></refsremotesoriginpytest_cleanup><refsremotesoriginclubb_organization_part3 _class='hudson.plugins.git.util.Build'><buildNumber>8</buildNumber><marked><SHA1>1b6d8b99367e3980a2a9873faa50fe4be632b47e</SHA1><branch><SHA1>1b6d8b99367e3980a2a9873faa50fe4be632b47e</SHA1><name>refs/remotes/origin/clubb_organization_part3</name></branch></marked><revision><SHA1>1b6d8b99367e3980a2a9873faa50fe4be632b47e</SHA1><branch><SHA1>1b6d8b99367e3980a2a9873faa50fe4be632b47e</SHA1><name>refs/remotes/origin/clubb_organization_part3</name></branch></revision></refsremotesoriginclubb_organization_part3><refsremotesoriginmicrophys_loop_push _class='hudson.plugins.git.util.Build'><buildNumber>39</buildNumber><marked><SHA1>0c683a909cfc6e2e5c7306e0258c018d3a88dd85</SHA1><branch><SHA1>0c683a909cfc6e2e5c7306e0258c018d3a88dd85</SHA1><name>refs/remotes/origin/microphys_loop_push</name></branch></marked><revision><SHA1>0c683a909cfc6e2e5c7306e0258c018d3a88dd85</SHA1><branch><SHA1>0c683a909cfc6e2e5c7306e0258c018d3a88dd85</SHA1><name>refs/remotes/origin/microphys_loop_push</name></branch></revision></refsremotesoriginmicrophys_loop_push><refsremotesorigintest_fix _class='hudson.plugins.git.util.Build'><buildNumber>32</buildNumber><marked><SHA1>87d4e8d1298d8c6196811bb634cbb3af6e9b0fd8</SHA1><branch><SHA1>87d4e8d1298d8c6196811bb634cbb3af6e9b0fd8</SHA1><name>refs/remotes/origin/test_fix</name></branch></marked><revision><SHA1>87d4e8d1298d8c6196811bb634cbb3af6e9b0fd8</SHA1><branch><SHA1>87d4e8d1298d8c6196811bb634cbb3af6e9b0fd8</SHA1><name>refs/remotes/origin/test_fix</name></branch></revision></refsremotesorigintest_fix><refsremotesoriginclubb_organization_part1 _class='hudson.plugins.git.util.Build'><buildNumber>6</buildNumber><marked><SHA1>d96d0021affc8242c8b983575bcf3b802920929b</SHA1><branch><SHA1>d96d0021affc8242c8b983575bcf3b802920929b</SHA1><name>refs/remotes/origin/clubb_organization_part1</name></branch></marked><revision><SHA1>d96d0021affc8242c8b983575bcf3b802920929b</SHA1><branch><SHA1>d96d0021affc8242c8b983575bcf3b802920929b</SHA1><name>refs/remotes/origin/clubb_organization_part1</name></branch></revision></refsremotesoriginclubb_organization_part1><refsremotesorigintuner_additions _class='hudson.plugins.git.util.Build'><buildNumber>18</buildNumber><marked><SHA1>f13d88fea3c40d0093c1ff5b0bdeab9a4f3513d3</SHA1><branch><SHA1>f13d88fea3c40d0093c1ff5b0bdeab9a4f3513d3</SHA1><name>refs/remotes/origin/tuner_additions</name></branch></marked><revision><SHA1>f13d88fea3c40d0093c1ff5b0bdeab9a4f3513d3</SHA1><branch><SHA1>f13d88fea3c40d0093c1ff5b0bdeab9a4f3513d3</SHA1><name>refs/remotes/origin/tuner_additions</name></branch></revision></refsremotesorigintuner_additions><refsremotesorigincopilotfix-api-signature-mismatch _class='hudson.plugins.git.util.Build'><buildNumber>35</buildNumber><marked><SHA1>9e026a902b73da3381b02f40399de18e79154827</SHA1><branch><SHA1>9e026a902b73da3381b02f40399de18e79154827</SHA1><name>refs/remotes/origin/copilot/fix-api-signature-mismatch</name></branch></marked><revision><SHA1>9e026a902b73da3381b02f40399de18e79154827</SHA1><branch><SHA1>9e026a902b73da3381b02f40399de18e79154827</SHA1><name>refs/remotes/origin/copilot/fix-api-signature-mismatch</name></branch></revision></refsremotesorigincopilotfix-api-signature-mismatch><refsremotesoriginjax_microphys _class='hudson.plugins.git.util.Build'><buildNumber>42</buildNumber><marked><SHA1>3c9b3d56e24d3a766f45e84903e76ee980eb5aa5</SHA1><branch><SHA1>3c9b3d56e24d3a766f45e84903e76ee980eb5aa5</SHA1><name>refs/remotes/origin/jax_microphys</name></branch></marked><revision><SHA1>3c9b3d56e24d3a766f45e84903e76ee980eb5aa5</SHA1><branch><SHA1>3c9b3d56e24d3a766f45e84903e76ee980eb5aa5</SHA1><name>refs/remotes/origin/jax_microphys</name></branch></revision></refsremotesoriginjax_microphys><refsremotesoriginclubb_case_runner _class='hudson.plugins.git.util.Build'><buildNumber>50</buildNumber><marked><SHA1>0c985605a47a651c813c6697e3c3c4e32365f9c7</SHA1><branch><SHA1>0c985605a47a651c813c6697e3c3c4e32365f9c7</SHA1><name>refs/remotes/origin/clubb_case_runner</name></branch></marked><revision><SHA1>0c985605a47a651c813c6697e3c3c4e32365f9c7</SHA1><branch><SHA1>0c985605a47a651c813c6697e3c3c4e32365f9c7</SHA1><name>refs/remotes/origin/clubb_case_runner</name></branch></revision></refsremotesoriginclubb_case_runner><refsremotesorigindash_updates _class='hudson.plugins.git.util.Build'><buildNumber>27</buildNumber><marked><SHA1>0f566dae5ca0ef106a2a8a601d5dd08e95db606b</SHA1><branch><SHA1>0f566dae5ca0ef106a2a8a601d5dd08e95db606b</SHA1><name>refs/remotes/origin/dash_updates</name></branch></marked><revision><SHA1>0f566dae5ca0ef106a2a8a601d5dd08e95db606b</SHA1><branch><SHA1>0f566dae5ca0ef106a2a8a601d5dd08e95db606b</SHA1><name>refs/remotes/origin/dash_updates</name></branch></revision></refsremotesorigindash_updates><refsremotesoriginclubb_jax _class='hudson.plugins.git.util.Build'><buildNumber>37</buildNumber><marked><SHA1>8f7e4cdbf7555ae67075c02d9d1f4b392e51ed3f</SHA1><branch><SHA1>8f7e4cdbf7555ae67075c02d9d1f4b392e51ed3f</SHA1><name>refs/remotes/origin/clubb_jax</name></branch></marked><revision><SHA1>8f7e4cdbf7555ae67075c02d9d1f4b392e51ed3f</SHA1><branch><SHA1>8f7e4cdbf7555ae67075c02d9d1f4b392e51ed3f</SHA1><name>refs/remotes/origin/clubb_jax</name></branch></revision></refsremotesoriginclubb_jax><refsremotesoriginvenv_improvement _class='hudson.plugins.git.util.Build'><buildNumber>41</buildNumber><marked><SHA1>dec83a0e1d500014c3ea9734d7ef2f1d645f12e7</SHA1><branch><SHA1>dec83a0e1d500014c3ea9734d7ef2f1d645f12e7</SHA1><name>refs/remotes/origin/venv_improvement</name></branch></marked><revision><SHA1>dec83a0e1d500014c3ea9734d7ef2f1d645f12e7</SHA1><branch><SHA1>dec83a0e1d500014c3ea9734d7ef2f1d645f12e7</SHA1><name>refs/remotes/origin/venv_improvement</name></branch></revision></refsremotesoriginvenv_improvement><refsremotesorigincalc_sfc_varnce_movement _class='hudson.plugins.git.util.Build'><buildNumber>4</buildNumber><marked><SHA1>8f36aca5fd9c284c280761ab152931bd884e21f2</SHA1><branch><SHA1>8f36aca5fd9c284c280761ab152931bd884e21f2</SHA1><name>refs/remotes/origin/calc_sfc_varnce_movement</name></branch></marked><revision><SHA1>8f36aca5fd9c284c280761ab152931bd884e21f2</SHA1><branch><SHA1>8f36aca5fd9c284c280761ab152931bd884e21f2</SHA1><name>refs/remotes/origin/calc_sfc_varnce_movement</name></branch></revision></refsremotesorigincalc_sfc_varnce_movement><refsremotesorigintiny_dash_updates _class='hudson.plugins.git.util.Build'><buildNumber>21</buildNumber><marked><SHA1>605dc2d2f5105cfe41e0f1c900793dca76ddc513</SHA1><branch><SHA1>605dc2d2f5105cfe41e0f1c900793dca76ddc513</SHA1><name>refs/remotes/origin/tiny_dash_updates</name></branch></marked><revision><SHA1>605dc2d2f5105cfe41e0f1c900793dca76ddc513</SHA1><branch><SHA1>605dc2d2f5105cfe41e0f1c900793dca76ddc513</SHA1><name>refs/remotes/origin/tiny_dash_updates</name></branch></revision></refsremotesorigintiny_dash_updates><refsremotesoriginclubb_f2py _class='hudson.plugins.git.util.Build'><buildNumber>3</buildNumber><marked><SHA1>148a89be2c9a46527294056ad471087e68a10b46</SHA1><branch><SHA1>148a89be2c9a46527294056ad471087e68a10b46</SHA1><name>refs/remotes/origin/clubb_f2py</name></branch></marked><revision><SHA1>148a89be2c9a46527294056ad471087e68a10b46</SHA1><branch><SHA1>148a89be2c9a46527294056ad471087e68a10b46</SHA1><name>refs/remotes/origin/clubb_f2py</name></branch></revision></refsremotesoriginclubb_f2py><refsremotesoriginclubb_loss_driver _class='hudson.plugins.git.util.Build'><buildNumber>15</buildNumber><marked><SHA1>965904c404fffb0eba94e0f8b2e7f9688c5a8bd5</SHA1><branch><SHA1>965904c404fffb0eba94e0f8b2e7f9688c5a8bd5</SHA1><name>refs/remotes/origin/clubb_loss_driver</name></branch></marked><revision><SHA1>965904c404fffb0eba94e0f8b2e7f9688c5a8bd5</SHA1><branch><SHA1>965904c404fffb0eba94e0f8b2e7f9688c5a8bd5</SHA1><name>refs/remotes/origin/clubb_loss_driver</name></branch></revision></refsremotesoriginclubb_loss_driver><refsremotesoriginclubb_timer_upgrade _class='hudson.plugins.git.util.Build'><buildNumber>22</buildNumber><marked><SHA1>b9b00dc447cfd726549a2a6f14d1deac8539203b</SHA1><branch><SHA1>b9b00dc447cfd726549a2a6f14d1deac8539203b</SHA1><name>refs/remotes/origin/clubb_timer_upgrade</name></branch></marked><revision><SHA1>b9b00dc447cfd726549a2a6f14d1deac8539203b</SHA1><branch><SHA1>b9b00dc447cfd726549a2a6f14d1deac8539203b</SHA1><name>refs/remotes/origin/clubb_timer_upgrade</name></branch></revision></refsremotesoriginclubb_timer_upgrade><refsremotesoriginnice_dash_updates _class='hudson.plugins.git.util.Build'><buildNumber>29</buildNumber><marked><SHA1>b2ad24e20e65739d395fadafa7b738b8f4b19b88</SHA1><branch><SHA1>b2ad24e20e65739d395fadafa7b738b8f4b19b88</SHA1><name>refs/remotes/origin/nice_dash_updates</name></branch></marked><revision><SHA1>b2ad24e20e65739d395fadafa7b738b8f4b19b88</SHA1><branch><SHA1>b2ad24e20e65739d395fadafa7b738b8f4b19b88</SHA1><name>refs/remotes/origin/nice_dash_updates</name></branch></revision></refsremotesoriginnice_dash_updates><refsremotesoriginmaster _class='hudson.plugins.git.util.Build'><buildNumber>52</buildNumber><marked><SHA1>ec5e8070d3173282a6317b067f8673a657a1eb6f</SHA1><branch><SHA1>ec5e8070d3173282a6317b067f8673a657a1eb6f</SHA1><name>refs/remotes/origin/master</name></branch></marked><revision><SHA1>ec5e8070d3173282a6317b067f8673a657a1eb6f</SHA1><branch><SHA1>ec5e8070d3173282a6317b067f8673a657a1eb6f</SHA1><name>refs/remotes/origin/master</name></branch></revision></refsremotesoriginmaster></buildsByBranchName><lastBuiltRevision><SHA1>ecdac82cee52828df6a231d60b8edb4ad471d4aa</SHA1><branch><SHA1>ecdac82cee52828df6a231d60b8edb4ad471d4aa</SHA1><name>refs/remotes/origin/mixing_length_fix_2</name></branch></lastBuiltRevision><remoteUrl>https://github.com/larson-group/clubb.git</remoteUrl><scmName></scmName></action><action></action><action _class='org.jenkinsci.plugins.workflow.libs.LibrariesAction'></action><action></action><action _class='hudson.tasks.junit.TestResultAction'><failCount>1</failCount><skipCount>0</skipCount><totalCount>700</totalCount><urlName>testReport</urlName></action><action _class='org.jenkinsci.plugins.workflow.cps.EnvActionImpl'></action><action></action><action></action><action></action><action></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><action _class='org.jenkinsci.plugins.pipeline.modeldefinition.actions.RestartDeclarativePipelineAction'></action><action></action><action _class='org.jenkinsci.plugins.workflow.job.views.FlowGraphAction'></action><action></action><action></action><building>false</building><displayName>#53</displayName><duration>249147</duration><estimatedDuration>363544</estimatedDuration><fullDisplayName>clubb_branch_python #53</fullDisplayName><id>53</id><keepLog>false</keepLog><number>53</number><queueId>10991</queueId><result>FAILURE</result><timestamp>1792366846594</timestamp><url>https://carson.math.uwm.edu/jenkins/view/clubb_branch_tests/job/clubb_branch_python/53/</url><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>input/parameter_and_flag_configs/default/configurable_model_flags.in</affectedPath><commitId>ecdac82cee52828df6a231d60b8edb4ad471d4aa</commitId><timestamp>1792366810000</timestamp><author><absoluteUrl>https://carson.math.uwm.edu/jenkins/user/huebler</absoluteUrl><fullName>Gunther Huebler</fullName></author><authorEmail>huebler@uwm.edu</authorEmail><comment>Restore legacy mixing length as the default

Keep the standard case and Tune configurations on legacy parcels while comparing legacy and coherent methods. All 11 Tune preset checks pass with the restored default.
</comment><date>2026-10-18 18:40:10 -0500</date><id>ecdac82cee52828df6a231d60b8edb4ad471d4aa</id><msg>Restore legacy mixing length as the default</msg><path><editType>edit</editType><file>input/parameter_and_flag_configs/default/configurable_model_flags.in</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>https://carson.math.uwm.edu/jenkins/user/huebler</absoluteUrl><fullName>Gunther Huebler</fullName></culprit><inProgress>false</inProgress><nextBuild><number>54</number><url>https://carson.math.uwm.edu/jenkins/view/clubb_branch_tests/job/clubb_branch_python/54/</url></nextBuild><previousBuild><number>52</number><url>https://carson.math.uwm.edu/jenkins/view/clubb_branch_tests/job/clubb_branch_python/52/</url></previousBuild></build><build _class='org.jenkinsci.plugins.workflow.job.WorkflowRun'><action _class='hudson.model.ParametersAction'><parameter _class='net.uaznia.lukanus.hudson.plugins.gitparameter.GitParameterValue'><name>BRANCH</name><value>origin/master</value></parameter><parameter _class='hudson.model.BooleanParameterValue'><name>INCLUDE_GENERATED_PYTESTS</name><value>true</value></parameter></action><action _class='hudson.model.CauseAction'><cause _class='hudson.model.Cause$UserIdCause'><shortDescription>Started by user agent_dev</shortDescription><userId>agent_dev</userId><userName>agent_dev</userName></cause></action><action _class='jenkins.metrics.impl.TimeInQueueAction'><blockedDurationMillis>0</blockedDurationMillis><blockedTimeMillis>0</blockedTimeMillis><buildableDurationMillis>0</buildableDurationMillis><buildableTimeMillis>0</buildableTimeMillis><buildingDurationMillis>318503</buildingDurationMillis><executingTimeMillis>309618</executingTimeMillis><executorUtilization>0.97</executorUtilization><subTaskCount>1</subTaskCount><waitingDurationMillis>5455</waitingDurationMillis><waitingTimeMillis>5455</waitingTimeMillis></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesoriginremove_perl _class='hudson.plugins.git.util.Build'><buildNumber>9</buildNumber><marked><SHA1>551dc8ee42fffabccdde729dd122e5c54b113740</SHA1><branch><SHA1>551dc8ee42fffabccdde729dd122e5c54b113740</SHA1><name>refs/remotes/origin/remove_perl</name></branch></marked><revision><SHA1>551dc8ee42fffabccdde729dd122e5c54b113740</SHA1><branch><SHA1>551dc8ee42fffabccdde729dd122e5c54b113740</SHA1><name>refs/remotes/origin/remove_perl</name></branch></revision></refsremotesoriginremove_perl><refsremotesoriginmixing_length_fix_2 _class='hudson.plugins.git.util.Build'><buildNumber>51</buildNumber><marked><SHA1>d1261a45d55c0b633933067c6c452a18e92289bf</SHA1><branch><SHA1>d1261a45d55c0b633933067c6c452a18e92289bf</SHA1><name>refs/remotes/origin/mixing_length_fix_2</name></branch></marked><revision><SHA1>d1261a45d55c0b633933067c6c452a18e92289bf</SHA1><branch><SHA1>d1261a45d55c0b633933067c6c452a18e92289bf</SHA1><name>refs/remotes/origin/mixing_length_fix_2</name></branch></revision></refsremotesoriginmixing_length_fix_2><refsremotesoriginrun_scripts_cleanup _class='hudson.plugins.git.util.Build'><buildNumber>16</buildNumber><marked><SHA1>8789ee4aa42564f9dc0e07c553a7cde89fb6cd35</SHA1><branch><SHA1>8789ee4aa42564f9dc0e07c553a7cde89fb6cd35</SHA1><name>refs/remotes/origin/run_scripts_cleanup</name></branch></marked><revision><SHA1>8789ee4aa42564f9dc0e07c553a7cde89fb6cd35</SHA1><branch><SHA1>8789ee4aa42564f9dc0e07c553a7cde89fb6cd35</SHA1><name>refs/remotes/origin/run_scripts_cleanup</name></branch></revision></refsremotesoriginrun_scripts_cleanup><refsremotesoriginclubb_python_fix _class='hudson.plugins.git.util.Build'><buildNumber>36</buildNumber><marked><SHA1>c8ba90242c2b1852449f71f939c9239c9e3925f9</SHA1><branch><SHA1>c8ba90242c2b1852449f71f939c9239c9e3925f9</SHA1><name>refs/remotes/origin/clubb_python_fix</name></branch></marked><revision><SHA1>c8ba90242c2b1852449f71f939c9239c9e3925f9</SHA1><branch><SHA1>c8ba90242c2b1852449f71f939c9239c9e3925f9</SHA1><name>refs/remotes/origin/clubb_python_fix</name></branch></revision></refsremotesoriginclubb_python_fix><refsremotesoriginscript_arg_cleanup _class='hudson.plugins.git.util.Build'><buildNumber>44</buildNumber><marked><SHA1>1c0b48510ab117eb44b876f950c76eff9d133c6c</SHA1><branch><SHA1>1c0b48510ab117eb44b876f950c76eff9d133c6c</SHA1><name>refs/remotes/origin/script_arg_cleanup</name></branch></marked><revision><SHA1>1c0b48510ab117eb44b876f950c76eff9d133c6c</SHA1><branch><SHA1>1c0b48510ab117eb44b876f950c76eff9d133c6c</SHA1><name>refs/remotes/origin/script_arg_cleanup</name></branch></revision></refsremotesoriginscript_arg_cleanup><refsremotesoriginjenkins_test_cleanup _class='hudson.plugins.git.util.Build'><buildNumber>43</buildNumber><marked><SHA1>9f57da44abd6db2352506aff45f2a848032e994e</SHA1><branch><SHA1>9f57da44abd6db2352506aff45f2a848032e994e</SHA1><name>refs/remotes/origin/jenkins_test_cleanup</name></branch></marked><revision><SHA1>9f57da44abd6db2352506aff45f2a848032e994e</SHA1><branch><SHA1>9f57da44abd6db2352506aff45f2a848032e994e</SHA1><name>refs/remotes/origin/jenkins_test_cleanup</name></branch></revision></refsremotesoriginjenkins_test_cleanup><refsremotesoriginclubb_organization_part2 _class='hudson.plugins.git.util.Build'><buildNumber>7</buildNumber><marked><SHA1>459670f95f44c50b0d802d4c8284399339b446e3</SHA1><branch><SHA1>459670f95f44c50b0d802d4c8284399339b446e3</SHA1><name>refs/remotes/origin/clubb_organization_part2</name></branch></marked><revision><SHA1>459670f95f44c50b0d802d4c8284399339b446e3</SHA1><branch><SHA1>459670f95f44c50b0d802d4c8284399339b446e3</SHA1><name>refs/remotes/origin/clubb_organization_part2</name></branch></revision></refsremotesoriginclubb_organization_part2><refsremotesoriginpytest_cleanup _class='hudson.plugins.git.util.Build'><buildNumber>48</buildNumber><marked><SHA1>56aa733c290ca067dc886adda228251f718712ad</SHA1><branch><SHA1>56aa733c290ca067dc886adda228251f718712ad</SHA1><name>refs/remotes/origin/pytest_cleanup</name></branch></marked><revision><SHA1>56aa733c290ca067dc886adda228251f718712ad</SHA1><branch><SHA1>56aa733c290ca067dc886adda228251f718712ad</SHA1><name>refs/remotes/origin/pytest_cleanup</name></branch></revision></refsremotesoriginpytest_cleanup><refsremotesoriginclubb_organization_part3 _class='hudson.plugins.git.util.Build'><buildNumber>8</buildNumber><marked><SHA1>1b6d8b99367e3980a2a9873faa50fe4be632b47e</SHA1><branch><SHA1>1b6d8b99367e3980a2a9873faa50fe4be632b47e</SHA1><name>refs/remotes/origin/clubb_organization_part3</name></branch></marked><revision><SHA1>1b6d8b99367e3980a2a9873faa50fe4be632b47e</SHA1><branch><SHA1>1b6d8b99367e3980a2a9873faa50fe4be632b47e</SHA1><name>refs/remotes/origin/clubb_organization_part3</name></branch></revision></refsremotesoriginclubb_organization_part3><refsremotesoriginmicrophys_loop_push _class='hudson.plugins.git.util.Build'><buildNumber>39</buildNumber><marked><SHA1>0c683a909cfc6e2e5c7306e0258c018d3a88dd85</SHA1><branch><SHA1>0c683a909cfc6e2e5c7306e0258c018d3a88dd85</SHA1><name>refs/remotes/origin/microphys_loop_push</name></branch></marked><revision><SHA1>0c683a909cfc6e2e5c7306e0258c018d3a88dd85</SHA1><branch><SHA1>0c683a909cfc6e2e5c7306e0258c018d3a88dd85</SHA1><name>refs/remotes/origin/microphys_loop_push</name></branch></revision></refsremotesoriginmicrophys_loop_push><refsremotesorigintest_fix _class='hudson.plugins.git.util.Build'><buildNumber>32</buildNumber><marked><SHA1>87d4e8d1298d8c6196811bb634cbb3af6e9b0fd8</SHA1><branch><SHA1>87d4e8d1298d8c6196811bb634cbb3af6e9b0fd8</SHA1><name>refs/remotes/origin/test_fix</name></branch></marked><revision><SHA1>87d4e8d1298d8c6196811bb634cbb3af6e9b0fd8</SHA1><branch><SHA1>87d4e8d1298d8c6196811bb634cbb3af6e9b0fd8</SHA1><name>refs/remotes/origin/test_fix</name></branch></revision></refsremotesorigintest_fix><refsremotesoriginclubb_organization_part1 _class='hudson.plugins.git.util.Build'><buildNumber>6</buildNumber><marked><SHA1>d96d0021affc8242c8b983575bcf3b802920929b</SHA1><branch><SHA1>d96d0021affc8242c8b983575bcf3b802920929b</SHA1><name>refs/remotes/origin/clubb_organization_part1</name></branch></marked><revision><SHA1>d96d0021affc8242c8b983575bcf3b802920929b</SHA1><branch><SHA1>d96d0021affc8242c8b983575bcf3b802920929b</SHA1><name>refs/remotes/origin/clubb_organization_part1</name></branch></revision></refsremotesoriginclubb_organization_part1><refsremotesorigintuner_additions _class='hudson.plugins.git.util.Build'><buildNumber>18</buildNumber><marked><SHA1>f13d88fea3c40d0093c1ff5b0bdeab9a4f3513d3</SHA1><branch><SHA1>f13d88fea3c40d0093c1ff5b0bdeab9a4f3513d3</SHA1><name>refs/remotes/origin/tuner_additions</name></branch></marked><revision><SHA1>f13d88fea3c40d0093c1ff5b0bdeab9a4f3513d3</SHA1><branch><SHA1>f13d88fea3c40d0093c1ff5b0bdeab9a4f3513d3</SHA1><name>refs/remotes/origin/tuner_additions</name></branch></revision></refsremotesorigintuner_additions><refsremotesorigincopilotfix-api-signature-mismatch _class='hudson.plugins.git.util.Build'><buildNumber>35</buildNumber><marked><SHA1>9e026a902b73da3381b02f40399de18e79154827</SHA1><branch><SHA1>9e026a902b73da3381b02f40399de18e79154827</SHA1><name>refs/remotes/origin/copilot/fix-api-signature-mismatch</name></branch></marked><revision><SHA1>9e026a902b73da3381b02f40399de18e79154827</SHA1><branch><SHA1>9e026a902b73da3381b02f40399de18e79154827</SHA1><name>refs/remotes/origin/copilot/fix-api-signature-mismatch</name></branch></revision></refsremotesorigincopilotfix-api-signature-mismatch><refsremotesoriginjax_microphys _class='hudson.plugins.git.util.Build'><buildNumber>42</buildNumber><marked><SHA1>3c9b3d56e24d3a766f45e84903e76ee980eb5aa5</SHA1><branch><SHA1>3c9b3d56e24d3a766f45e84903e76ee980eb5aa5</SHA1><name>refs/remotes/origin/jax_microphys</name></branch></marked><revision><SHA1>3c9b3d56e24d3a766f45e84903e76ee980eb5aa5</SHA1><branch><SHA1>3c9b3d56e24d3a766f45e84903e76ee980eb5aa5</SHA1><name>refs/remotes/origin/jax_microphys</name></branch></revision></refsremotesoriginjax_microphys><refsremotesoriginclubb_case_runner _class='hudson.plugins.git.util.Build'><buildNumber>50</buildNumber><marked><SHA1>0c985605a47a651c813c6697e3c3c4e32365f9c7</SHA1><branch><SHA1>0c985605a47a651c813c6697e3c3c4e32365f9c7</SHA1><name>refs/remotes/origin/clubb_case_runner</name></branch></marked><revision><SHA1>0c985605a47a651c813c6697e3c3c4e32365f9c7</SHA1><branch><SHA1>0c985605a47a651c813c6697e3c3c4e32365f9c7</SHA1><name>refs/remotes/origin/clubb_case_runner</name></branch></revision></refsremotesoriginclubb_case_runner><refsremotesorigindash_updates _class='hudson.plugins.git.util.Build'><buildNumber>27</buildNumber><marked><SHA1>0f566dae5ca0ef106a2a8a601d5dd08e95db606b</SHA1><branch><SHA1>0f566dae5ca0ef106a2a8a601d5dd08e95db606b</SHA1><name>refs/remotes/origin/dash_updates</name></branch></marked><revision><SHA1>0f566dae5ca0ef106a2a8a601d5dd08e95db606b</SHA1><branch><SHA1>0f566dae5ca0ef106a2a8a601d5dd08e95db606b</SHA1><name>refs/remotes/origin/dash_updates</name></branch></revision></refsremotesorigindash_updates><refsremotesoriginclubb_jax _class='hudson.plugins.git.util.Build'><buildNumber>37</buildNumber><marked><SHA1>8f7e4cdbf7555ae67075c02d9d1f4b392e51ed3f</SHA1><branch><SHA1>8f7e4cdbf7555ae67075c02d9d1f4b392e51ed3f</SHA1><name>refs/remotes/origin/clubb_jax</name></branch></marked><revision><SHA1>8f7e4cdbf7555ae67075c02d9d1f4b392e51ed3f</SHA1><branch><SHA1>8f7e4cdbf7555ae67075c02d9d1f4b392e51ed3f</SHA1><name>refs/remotes/origin/clubb_jax</name></branch></revision></refsremotesoriginclubb_jax><refsremotesoriginvenv_improvement _class='hudson.plugins.git.util.Build'><buildNumber>41</buildNumber><marked><SHA1>dec83a0e1d500014c3ea9734d7ef2f1d645f12e7</SHA1><branch><SHA1>dec83a0e1d500014c3ea9734d7ef2f1d645f12e7</SHA1><name>refs/remotes/origin/venv_improvement</name></branch></marked><revision><SHA1>dec83a0e1d500014c3ea9734d7ef2f1d645f12e7</SHA1><branch><SHA1>dec83a0e1d500014c3ea9734d7ef2f1d645f12e7</SHA1><name>refs/remotes/origin/venv_improvement</name></branch></revision></refsremotesoriginvenv_improvement><refsremotesorigincalc_sfc_varnce_movement _class='hudson.plugins.git.util.Build'><buildNumber>4</buildNumber><marked><SHA1>8f36aca5fd9c284c280761ab152931bd884e21f2</SHA1><branch><SHA1>8f36aca5fd9c284c280761ab152931bd884e21f2</SHA1><name>refs/remotes/origin/calc_sfc_varnce_movement</name></branch></marked><revision><SHA1>8f36aca5fd9c284c280761ab152931bd884e21f2</SHA1><branch><SHA1>8f36aca5fd9c284c280761ab152931bd884e21f2</SHA1><name>refs/remotes/origin/calc_sfc_varnce_movement</name></branch></revision></refsremotesorigincalc_sfc_varnce_movement><refsremotesorigintiny_dash_updates _class='hudson.plugins.git.util.Build'><buildNumber>21</buildNumber><marked><SHA1>605dc2d2f5105cfe41e0f1c900793dca76ddc513</SHA1><branch><SHA1>605dc2d2f5105cfe41e0f1c900793dca76ddc513</SHA1><name>refs/remotes/origin/tiny_dash_updates</name></branch></marked><revision><SHA1>605dc2d2f5105cfe41e0f1c900793dca76ddc513</SHA1><branch><SHA1>605dc2d2f5105cfe41e0f1c900793dca76ddc513</SHA1><name>refs/remotes/origin/tiny_dash_updates</name></branch></revision></refsremotesorigintiny_dash_updates><refsremotesoriginclubb_f2py _class='hudson.plugins.git.util.Build'><buildNumber>3</buildNumber><marked><SHA1>148a89be2c9a46527294056ad471087e68a10b46</SHA1><branch><SHA1>148a89be2c9a46527294056ad471087e68a10b46</SHA1><name>refs/remotes/origin/clubb_f2py</name></branch></marked><revision><SHA1>148a89be2c9a46527294056ad471087e68a10b46</SHA1><branch><SHA1>148a89be2c9a46527294056ad471087e68a10b46</SHA1><name>refs/remotes/origin/clubb_f2py</name></branch></revision></refsremotesoriginclubb_f2py><refsremotesoriginclubb_loss_driver _class='hudson.plugins.git.util.Build'><buildNumber>15</buildNumber><marked><SHA1>965904c404fffb0eba94e0f8b2e7f9688c5a8bd5</SHA1><branch><SHA1>965904c404fffb0eba94e0f8b2e7f9688c5a8bd5</SHA1><name>refs/remotes/origin/clubb_loss_driver</name></branch></marked><revision><SHA1>965904c404fffb0eba94e0f8b2e7f9688c5a8bd5</SHA1><branch><SHA1>965904c404fffb0eba94e0f8b2e7f9688c5a8bd5</SHA1><name>refs/remotes/origin/clubb_loss_driver</name></branch></revision></refsremotesoriginclubb_loss_driver><refsremotesoriginclubb_timer_upgrade _class='hudson.plugins.git.util.Build'><buildNumber>22</buildNumber><marked><SHA1>b9b00dc447cfd726549a2a6f14d1deac8539203b</SHA1><branch><SHA1>b9b00dc447cfd726549a2a6f14d1deac8539203b</SHA1><name>refs/remotes/origin/clubb_timer_upgrade</name></branch></marked><revision><SHA1>b9b00dc447cfd726549a2a6f14d1deac8539203b</SHA1><branch><SHA1>b9b00dc447cfd726549a2a6f14d1deac8539203b</SHA1><name>refs/remotes/origin/clubb_timer_upgrade</name></branch></revision></refsremotesoriginclubb_timer_upgrade><refsremotesoriginnice_dash_updates _class='hudson.plugins.git.util.Build'><buildNumber>29</buildNumber><marked><SHA1>b2ad24e20e65739d395fadafa7b738b8f4b19b88</SHA1><branch><SHA1>b2ad24e20e65739d395fadafa7b738b8f4b19b88</SHA1><name>refs/remotes/origin/nice_dash_updates</name></branch></marked><revision><SHA1>b2ad24e20e65739d395fadafa7b738b8f4b19b88</SHA1><branch><SHA1>b2ad24e20e65739d395fadafa7b738b8f4b19b88</SHA1><name>refs/remotes/origin/nice_dash_updates</name></branch></revision></refsremotesoriginnice_dash_updates><refsremotesoriginmaster _class='hudson.plugins.git.util.Build'><buildNumber>52</buildNumber><marked><SHA1>ec5e8070d3173282a6317b067f8673a657a1eb6f</SHA1><branch><SHA1>ec5e8070d3173282a6317b067f8673a657a1eb6f</SHA1><name>refs/remotes/origin/master</name></branch></marked><revision><SHA1>ec5e8070d3173282a6317b067f8673a657a1eb6f</SHA1><branch><SHA1>ec5e8070d3173282a6317b067f8673a657a1eb6f</SHA1><name>refs/remotes/origin/master</name></branch></revision></refsremotesoriginmaster></buildsByBranchName><lastBuiltRevision><SHA1>ec5e8070d3173282a6317b067f8673a657a1eb6f</SHA1><branch><SHA1>ec5e8070d3173282a6317b067f8673a657a1eb6f</SHA1><name>refs/remotes/origin/master</name></branch></lastBuiltRevision><remoteUrl>https://github.com/larson-group/clubb.git</remoteUrl><scmName></scmName></action><action></action><action _class='org.jenkinsci.plugins.workflow.libs.LibrariesAction'></action><action></action><action _class='hudson.tasks.junit.TestResultAction'><failCount>1</failCount><skipCount>0</skipCount><totalCount>684</totalCount><urlName>testReport</urlName></action><action _class='org.jenkinsci.plugins.workflow.cps.EnvActionImpl'></action><action></action><action></action><action></action><action></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><action _class='org.jenkinsci.plugins.pipeline.modeldefinition.actions.RestartDeclarativePipelineAction'></action><action></action><action _class='org.jenkinsci.plugins.workflow.job.views.FlowGraphAction'></action><action></action><action></action><building>false</building><displayName>#52</displayName><duration>318503</duration><estimatedDuration>363544</estimatedDuration><fullDisplayName>clubb_branch_python #52</fullDisplayName><id>52</id><keepLog>false</keepLog><number>52</number><queueId>10988</queueId><result>FAILURE</result><timestamp>1792364051355</timestamp><url>https://carson.math.uwm.edu/jenkins/view/clubb_branch_tests/job/clubb_branch_python/52/</url><inProgress>false</inProgress><nextBuild><number>53</number><url>https://carson.math.uwm.edu/jenkins/view/clubb_branch_tests/job/clubb_branch_python/53/</url></nextBuild><previousBuild><number>51</number><url>https://carson.math.uwm.edu/jenkins/view/clubb_branch_tests/job/clubb_branch_python/51/</url></previousBuild></build><build _class='org.jenkinsci.plugins.workflow.job.WorkflowRun'><action _class='hudson.model.ParametersAction'><parameter _class='net.uaznia.lukanus.hudson.plugins.gitparameter.GitParameterValue'><name>BRANCH</name><value>origin/mixing_length_fix_2</value></parameter><parameter _class='hudson.model.BooleanParameterValue'><name>INCLUDE_GENERATED_PYTESTS</name><value>true</value></parameter></action><action _class='hudson.model.CauseAction'><cause _class='hudson.model.Cause$UserIdCause'><shortDescription>Started by user agent_dev</shortDescription><userId>agent_dev</userId><userName>agent_dev</userName></cause></action><action _class='jenkins.metrics.impl.TimeInQueueAction'><blockedDurationMillis>0</blockedDurationMillis><blockedTimeMillis>0</blockedTimeMillis><buildableDurationMillis>0</buildableDurationMillis><buildableTimeMillis>0</buildableTimeMillis><buildingDurationMillis>311222</buildingDurationMillis><executingTimeMillis>296084</executingTimeMillis><executorUtilization>0.95</executorUtilization><subTaskCount>1</subTaskCount><waitingDurationMillis>8999</waitingDurationMillis><waitingTimeMillis>8999</waitingTimeMillis></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesoriginremove_perl _class='hudson.plugins.git.util.Build'><buildNumber>9</buildNumber><marked><SHA1>551dc8ee42fffabccdde729dd122e5c54b113740</SHA1><branch><SHA1>551dc8ee42fffabccdde729dd122e5c54b113740</SHA1><name>refs/remotes/origin/remove_perl</name></branch></marked><revision><SHA1>551dc8ee42fffabccdde729dd122e5c54b113740</SHA1><branch><SHA1>551dc8ee42fffabccdde729dd122e5c54b113740</SHA1><name>refs/remotes/origin/remove_perl</name></branch></revision></refsremotesoriginremove_perl><refsremotesoriginmixing_length_fix_2 _class='hudson.plugins.git.util.Build'><buildNumber>51</buildNumber><marked><SHA1>d1261a45d55c0b633933067c6c452a18e92289bf</SHA1><branch><SHA1>d1261a45d55c0b633933067c6c452a18e92289bf</SHA1><name>refs/remotes/origin/mixing_length_fix_2</name></branch></marked><revision><SHA1>d1261a45d55c0b633933067c6c452a18e92289bf</SHA1><branch><SHA1>d1261a45d55c0b633933067c6c452a18e92289bf</SHA1><name>refs/remotes/origin/mixing_length_fix_2</name></branch></revision></refsremotesoriginmixing_length_fix_2><refsremotesoriginrun_scripts_cleanup _class='hudson.plugins.git.util.Build'><buildNumber>16</buildNumber><marked><SHA1>8789ee4aa42564f9dc0e07c553a7cde89fb6cd35</SHA1><branch><SHA1>8789ee4aa42564f9dc0e07c553a7cde89fb6cd35</SHA1><name>refs/remotes/origin/run_scripts_cleanup</name></branch></marked><revision><SHA1>8789ee4aa42564f9dc0e07c553a7cde89fb6cd35</SHA1><branch><SHA1>8789ee4aa42564f9dc0e07c553a7cde89fb6cd35</SHA1><name>refs/remotes/origin/run_scripts_cleanup</name></branch></revision></refsremotesoriginrun_scripts_cleanup><refsremotesoriginclubb_python_fix _class='hudson.plugins.git.util.Build'><buildNumber>36</buildNumber><marked><SHA1>c8ba90242c2b1852449f71f939c9239c9e3925f9</SHA1><branch><SHA1>c8ba90242c2b1852449f71f939c9239c9e3925f9</SHA1><name>refs/remotes/origin/clubb_python_fix</name></branch></marked><revision><SHA1>c8ba90242c2b1852449f71f939c9239c9e3925f9</SHA1><branch><SHA1>c8ba90242c2b1852449f71f939c9239c9e3925f9</SHA1><name>refs/remotes/origin/clubb_python_fix</name></branch></revision></refsremotesoriginclubb_python_fix><refsremotesoriginscript_arg_cleanup _class='hudson.plugins.git.util.Build'><buildNumber>44</buildNumber><marked><SHA1>1c0b48510ab117eb44b876f950c76eff9d133c6c</SHA1><branch><SHA1>1c0b48510ab117eb44b876f950c76eff9d133c6c</SHA1><name>refs/remotes/origin/script_arg_cleanup</name></branch></marked><revision><SHA1>1c0b48510ab117eb44b876f950c76eff9d133c6c</SHA1><branch><SHA1>1c0b48510ab117eb44b876f950c76eff9d133c6c</SHA1><name>refs/remotes/origin/script_arg_cleanup</name></branch></revision></refsremotesoriginscript_arg_cleanup><refsremotesoriginjenkins_test_cleanup _class='hudson.plugins.git.util.Build'><buildNumber>43</buildNumber><marked><SHA1>9f57da44abd6db2352506aff45f2a848032e994e</SHA1><branch><SHA1>9f57da44abd6db2352506aff45f2a848032e994e</SHA1><name>refs/remotes/origin/jenkins_test_cleanup</name></branch></marked><revision><SHA1>9f57da44abd6db2352506aff45f2a848032e994e</SHA1><branch><SHA1>9f57da44abd6db2352506aff45f2a848032e994e</SHA1><name>refs/remotes/origin/jenkins_test_cleanup</name></branch></revision></refsremotesoriginjenkins_test_cleanup><refsremotesoriginclubb_organization_part2 _class='hudson.plugins.git.util.Build'><buildNumber>7</buildNumber><marked><SHA1>459670f95f44c50b0d802d4c8284399339b446e3</SHA1><branch><SHA1>459670f95f44c50b0d802d4c8284399339b446e3</SHA1><name>refs/remotes/origin/clubb_organization_part2</name></branch></marked><revision><SHA1>459670f95f44c50b0d802d4c8284399339b446e3</SHA1><branch><SHA1>459670f95f44c50b0d802d4c8284399339b446e3</SHA1><name>refs/remotes/origin/clubb_organization_part2</name></branch></revision></refsremotesoriginclubb_organization_part2><refsremotesoriginpytest_cleanup _class='hudson.plugins.git.util.Build'><buildNumber>48</buildNumber><marked><SHA1>56aa733c290ca067dc886adda228251f718712ad</SHA1><branch><SHA1>56aa733c290ca067dc886adda228251f718712ad</SHA1><name>refs/remotes/origin/pytest_cleanup</name></branch></marked><revision><SHA1>56aa733c290ca067dc886adda228251f718712ad</SHA1><branch><SHA1>56aa733c290ca067dc886adda228251f718712ad</SHA1><name>refs/remotes/origin/pytest_cleanup</name></branch></revision></refsremotesoriginpytest_cleanup><refsremotesoriginclubb_organization_part3 _class='hudson.plugins.git.util.Build'><buildNumber>8</buildNumber><marked><SHA1>1b6d8b99367e3980a2a9873faa50fe4be632b47e</SHA1><branch><SHA1>1b6d8b99367e3980a2a9873faa50fe4be632b47e</SHA1><name>refs/remotes/origin/clubb_organization_part3</name></branch></marked><revision><SHA1>1b6d8b99367e3980a2a9873faa50fe4be632b47e</SHA1><branch><SHA1>1b6d8b99367e3980a2a9873faa50fe4be632b47e</SHA1><name>refs/remotes/origin/clubb_organization_part3</name></branch></revision></refsremotesoriginclubb_organization_part3><refsremotesoriginmicrophys_loop_push _class='hudson.plugins.git.util.Build'><buildNumber>39</buildNumber><marked><SHA1>0c683a909cfc6e2e5c7306e0258c018d3a88dd85</SHA1><branch><SHA1>0c683a909cfc6e2e5c7306e0258c018d3a88dd85</SHA1><name>refs/remotes/origin/microphys_loop_push</name></branch></marked><revision><SHA1>0c683a909cfc6e2e5c7306e0258c018d3a88dd85</SHA1><branch><SHA1>0c683a909cfc6e2e5c7306e0258c018d3a88dd85</SHA1><name>refs/remotes/origin/microphys_loop_push</name></branch></revision></refsremotesoriginmicrophys_loop_push><refsremotesorigintest_fix _class='hudson.plugins.git.util.Build'><buildNumber>32</buildNumber><marked><SHA1>87d4e8d1298d8c6196811bb634cbb3af6e9b0fd8</SHA1><branch><SHA1>87d4e8d1298d8c6196811bb634cbb3af6e9b0fd8</SHA1><name>refs/remotes/origin/test_fix</name></branch></marked><revision><SHA1>87d4e8d1298d8c6196811bb634cbb3af6e9b0fd8</SHA1><branch><SHA1>87d4e8d1298d8c6196811bb634cbb3af6e9b0fd8</SHA1><name>refs/remotes/origin/test_fix</name></branch></revision></refsremotesorigintest_fix><refsremotesoriginclubb_organization_part1 _class='hudson.plugins.git.util.Build'><buildNumber>6</buildNumber><marked><SHA1>d96d0021affc8242c8b983575bcf3b802920929b</SHA1><branch><SHA1>d96d0021affc8242c8b983575bcf3b802920929b</SHA1><name>refs/remotes/origin/clubb_organization_part1</name></branch></marked><revision><SHA1>d96d0021affc8242c8b983575bcf3b802920929b</SHA1><branch><SHA1>d96d0021affc8242c8b983575bcf3b802920929b</SHA1><name>refs/remotes/origin/clubb_organization_part1</name></branch></revision></refsremotesoriginclubb_organization_part1><refsremotesorigintuner_additions _class='hudson.plugins.git.util.Build'><buildNumber>18</buildNumber><marked><SHA1>f13d88fea3c40d0093c1ff5b0bdeab9a4f3513d3</SHA1><branch><SHA1>f13d88fea3c40d0093c1ff5b0bdeab9a4f3513d3</SHA1><name>refs/remotes/origin/tuner_additions</name></branch></marked><revision><SHA1>f13d88fea3c40d0093c1ff5b0bdeab9a4f3513d3</SHA1><branch><SHA1>f13d88fea3c40d0093c1ff5b0bdeab9a4f3513d3</SHA1><name>refs/remotes/origin/tuner_additions</name></branch></revision></refsremotesorigintuner_additions><refsremotesorigincopilotfix-api-signature-mismatch _class='hudson.plugins.git.util.Build'><buildNumber>35</buildNumber><marked><SHA1>9e026a902b73da3381b02f40399de18e79154827</SHA1><branch><SHA1>9e026a902b73da3381b02f40399de18e79154827</SHA1><name>refs/remotes/origin/copilot/fix-api-signature-mismatch</name></branch></marked><revision><SHA1>9e026a902b73da3381b02f40399de18e79154827</SHA1><branch><SHA1>9e026a902b73da3381b02f40399de18e79154827</SHA1><name>refs/remotes/origin/copilot/fix-api-signature-mismatch</name></branch></revision></refsremotesorigincopilotfix-api-signature-mismatch><refsremotesoriginjax_microphys _class='hudson.plugins.git.util.Build'><buildNumber>42</buildNumber><marked><SHA1>3c9b3d56e24d3a766f45e84903e76ee980eb5aa5</SHA1><branch><SHA1>3c9b3d56e24d3a766f45e84903e76ee980eb5aa5</SHA1><name>refs/remotes/origin/jax_microphys</name></branch></marked><revision><SHA1>3c9b3d56e24d3a766f45e84903e76ee980eb5aa5</SHA1><branch><SHA1>3c9b3d56e24d3a766f45e84903e76ee980eb5aa5</SHA1><name>refs/remotes/origin/jax_microphys</name></branch></revision></refsremotesoriginjax_microphys><refsremotesoriginclubb_case_runner _class='hudson.plugins.git.util.Build'><buildNumber>50</buildNumber><marked><SHA1>0c985605a47a651c813c6697e3c3c4e32365f9c7</SHA1><branch><SHA1>0c985605a47a651c813c6697e3c3c4e32365f9c7</SHA1><name>refs/remotes/origin/clubb_case_runner</name></branch></marked><revision><SHA1>0c985605a47a651c813c6697e3c3c4e32365f9c7</SHA1><branch><SHA1>0c985605a47a651c813c6697e3c3c4e32365f9c7</SHA1><name>refs/remotes/origin/clubb_case_runner</name></branch></revision></refsremotesoriginclubb_case_runner><refsremotesorigindash_updates _class='hudson.plugins.git.util.Build'><buildNumber>27</buildNumber><marked><SHA1>0f566dae5ca0ef106a2a8a601d5dd08e95db606b</SHA1><branch><SHA1>0f566dae5ca0ef106a2a8a601d5dd08e95db606b</SHA1><name>refs/remotes/origin/dash_updates</name></branch></marked><revision><SHA1>0f566dae5ca0ef106a2a8a601d5dd08e95db606b</SHA1><branch><SHA1>0f566dae5ca0ef106a2a8a601d5dd08e95db606b</SHA1><name>refs/remotes/origin/dash_updates</name></branch></revision></refsremotesorigindash_updates><refsremotesoriginclubb_jax _class='hudson.plugins.git.util.Build'><buildNumber>37</buildNumber><marked><SHA1>8f7e4cdbf7555ae67075c02d9d1f4b392e51ed3f</SHA1><branch><SHA1>8f7e4cdbf7555ae67075c02d9d1f4b392e51ed3f</SHA1><name>refs/remotes/origin/clubb_jax</name></branch></marked><revision><SHA1>8f7e4cdbf7555ae67075c02d9d1f4b392e51ed3f</SHA1><branch><SHA1>8f7e4cdbf7555ae67075c02d9d1f4b392e51ed3f</SHA1><name>refs/remotes/origin/clubb_jax</name></branch></revision></refsremotesoriginclubb_jax><refsremotesoriginvenv_improvement _class='hudson.plugins.git.util.Build'><buildNumber>41</buildNumber><marked><SHA1>dec83a0e1d500014c3ea9734d7ef2f1d645f12e7</SHA1><branch><SHA1>dec83a0e1d500014c3ea9734d7ef2f1d645f12e7</SHA1><name>refs/remotes/origin/venv_improvement</name></branch></marked><revision><SHA1>dec83a0e1d500014c3ea9734d7ef2f1d645f12e7</SHA1><branch><SHA1>dec83a0e1d500014c3ea9734d7ef2f1d645f12e7</SHA1><name>refs/remotes/origin/venv_improvement</name></branch></revision></refsremotesoriginvenv_improvement><refsremotesorigincalc_sfc_varnce_movement _class='hudson.plugins.git.util.Build'><buildNumber>4</buildNumber><marked><SHA1>8f36aca5fd9c284c280761ab152931bd884e21f2</SHA1><branch><SHA1>8f36aca5fd9c284c280761ab152931bd884e21f2</SHA1><name>refs/remotes/origin/calc_sfc_varnce_movement</name></branch></marked><revision><SHA1>8f36aca5fd9c284c280761ab152931bd884e21f2</SHA1><branch><SHA1>8f36aca5fd9c284c280761ab152931bd884e21f2</SHA1><name>refs/remotes/origin/calc_sfc_varnce_movement</name></branch></revision></refsremotesorigincalc_sfc_varnce_movement><refsremotesorigintiny_dash_updates _class='hudson.plugins.git.util.Build'><buildNumber>21</buildNumber><marked><SHA1>605dc2d2f5105cfe41e0f1c900793dca76ddc513</SHA1><branch><SHA1>605dc2d2f5105cfe41e0f1c900793dca76ddc513</SHA1><name>refs/remotes/origin/tiny_dash_updates</name></branch></marked><revision><SHA1>605dc2d2f5105cfe41e0f1c900793dca76ddc513</SHA1><branch><SHA1>605dc2d2f5105cfe41e0f1c900793dca76ddc513</SHA1><name>refs/remotes/origin/tiny_dash_updates</name></branch></revision></refsremotesorigintiny_dash_updates><refsremotesoriginclubb_f2py _class='hudson.plugins.git.util.Build'><buildNumber>3</buildNumber><marked><SHA1>148a89be2c9a46527294056ad471087e68a10b46</SHA1><branch><SHA1>148a89be2c9a46527294056ad471087e68a10b46</SHA1><name>refs/remotes/origin/clubb_f2py</name></branch></marked><revision><SHA1>148a89be2c9a46527294056ad471087e68a10b46</SHA1><branch><SHA1>148a89be2c9a46527294056ad471087e68a10b46</SHA1><name>refs/remotes/origin/clubb_f2py</name></branch></revision></refsremotesoriginclubb_f2py><refsremotesoriginclubb_loss_driver _class='hudson.plugins.git.util.Build'><buildNumber>15</buildNumber><marked><SHA1>965904c404fffb0eba94e0f8b2e7f9688c5a8bd5</SHA1><branch><SHA1>965904c404fffb0eba94e0f8b2e7f9688c5a8bd5</SHA1><name>refs/remotes/origin/clubb_loss_driver</name></branch></marked><revision><SHA1>965904c404fffb0eba94e0f8b2e7f9688c5a8bd5</SHA1><branch><SHA1>965904c404fffb0eba94e0f8b2e7f9688c5a8bd5</SHA1><name>refs/remotes/origin/clubb_loss_driver</name></branch></revision></refsremotesoriginclubb_loss_driver><refsremotesoriginclubb_timer_upgrade _class='hudson.plugins.git.util.Build'><buildNumber>22</buildNumber><marked><SHA1>b9b00dc447cfd726549a2a6f14d1deac8539203b</SHA1><branch><SHA1>b9b00dc447cfd726549a2a6f14d1deac8539203b</SHA1><name>refs/remotes/origin/clubb_timer_upgrade</name></branch></marked><revision><SHA1>b9b00dc447cfd726549a2a6f14d1deac8539203b</SHA1><branch><SHA1>b9b00dc447cfd726549a2a6f14d1deac8539203b</SHA1><name>refs/remotes/origin/clubb_timer_upgrade</name></branch></revision></refsremotesoriginclubb_timer_upgrade><refsremotesoriginnice_dash_updates _class='hudson.plugins.git.util.Build'><buildNumber>29</buildNumber><marked><SHA1>b2ad24e20e65739d395fadafa7b738b8f4b19b88</SHA1><branch><SHA1>b2ad24e20e65739d395fadafa7b738b8f4b19b88</SHA1><name>refs/remotes/origin/nice_dash_updates</name></branch></marked><revision><SHA1>b2ad24e20e65739d395fadafa7b738b8f4b19b88</SHA1><branch><SHA1>b2ad24e20e65739d395fadafa7b738b8f4b19b88</SHA1><name>refs/remotes/origin/nice_dash_updates</name></branch></revision></refsremotesoriginnice_dash_updates></buildsByBranchName><lastBuiltRevision><SHA1>d1261a45d55c0b633933067c6c452a18e92289bf</SHA1><branch><SHA1>d1261a45d55c0b633933067c6c452a18e92289bf</SHA1><name>refs/remotes/origin/mixing_length_fix_2</name></branch></lastBuiltRevision><remoteUrl>https://github.com/larson-group/clubb.git</remoteUrl><scmName></scmName></action><action></action><action _class='org.jenkinsci.plugins.workflow.libs.LibrariesAction'></action><action></action><action _class='hudson.tasks.junit.TestResultAction'><failCount>3</failCount><skipCount>0</skipCount><totalCount>700</totalCount><urlName>testReport</urlName></action><action _class='org.jenkinsci.plugins.workflow.cps.EnvActionImpl'></action><action></action><action></action><action></action><action></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><action _class='org.jenkinsci.plugins.pipeline.modeldefinition.actions.RestartDeclarativePipelineAction'></action><action></action><action _class='org.jenkinsci.plugins.workflow.job.views.FlowGraphAction'></action><action></action><action></action><building>false</building><displayName>#51</displayName><duration>311222</duration><estimatedDuration>363544</estimatedDuration><fullDisplayName>clubb_branch_python #51</fullDisplayName><id>51</id><keepLog>false</keepLog><number>51</number><queueId>10980</queueId><result>FAILURE</result><timestamp>1792363701377</timestamp><url>https://carson.math.uwm.edu/jenkins/view/clubb_branch_tests/job/clubb_branch_python/51/</url><inProgress>false</inProgress><nextBuild><number>52</number><url>https://carson.math.uwm.edu/jenkins/view/clubb_branch_tests/job/clubb_branch_python/52/</url></nextBuild><previousBuild><number>50</number><url>https://carson.math.uwm.edu/jenkins/view/clubb_branch_tests/job/clubb_branch_python/50/</url></previousBuild></build><build _class='org.jenkinsci.plugins.workflow.job.WorkflowRun'><action _class='hudson.model.ParametersAction'><parameter _class='net.uaznia.lukanus.hudson.plugins.gitparameter.GitParameterValue'><name>BRANCH</name><value>origin/clubb_case_runner</value></parameter><parameter _class='hudson.model.BooleanParameterValue'><name>INCLUDE_GENERATED_PYTESTS</name><value>true</value></parameter></action><action _class='hudson.model.CauseAction'><cause _class='hudson.model.Cause$UserIdCause'><shortDescription>Started by user agent_dev</shortDescription><userId>agent_dev</userId><userName>agent_dev</userName></cause></action><action _class='jenkins.metrics.impl.TimeInQueueAction'><blockedDurationMillis>0</blockedDurationMillis><blockedTimeMillis>0</blockedTimeMillis><buildableDurationMillis>0</buildableDurationMillis><buildableTimeMillis>0</buildableTimeMillis><buildingDurationMillis>293763</buildingDurationMillis><executingTimeMillis>284924</executingTimeMillis><executorUtilization>0.97</executorUtilization><subTaskCount>1</subTaskCount><waitingDurationMillis>5463</waitingDurationMillis><waitingTimeMillis>5463</waitingTimeMillis></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesoriginjax_microphys _class='hudson.plugins.git.util.Build'><buildNumber>42</buildNumber><marked><SHA1>3c9b3d56e24d3a766f45e84903e76ee980eb5aa5</SHA1><branch><SHA1>3c9b3d56e24d3a766f45e84903e76ee980eb5aa5</SHA1><name>refs/remotes/origin/jax_microphys</name></branch></marked><revision><SHA1>3c9b3d56e24d3a766f45e84903e76ee980eb5aa5</SHA1><branch><SHA1>3c9b3d56e24d3a766f45e84903e76ee980eb5aa5</SHA1><name>refs/remotes/origin/jax_microphys</name></branch></revision></refsremotesoriginjax_microphys><refsremotesoriginremove_perl _class='hudson.plugins.git.util.Build'><buildNumber>9</buildNumber><marked><SHA1>551dc8ee42fffabccdde729dd122e5c54b113740</SHA1><branch><SHA1>551dc8ee42fffabccdde729dd122e5c54b113740</SHA1><name>refs/remotes/origin/remove_perl</name></branch></marked><revision><SHA1>551dc8ee42fffabccdde729dd122e5c54b113740</SHA1><branch><SHA1>551dc8ee42fffabccdde729dd122e5c54b113740</SHA1><name>refs/remotes/origin/remove_perl</name></branch></revision></refsremotesoriginremove_perl><refsremotesoriginrun_scripts_cleanup _class='hudson.plugins.git.util.Build'><buildNumber>16</buildNumber><marked><SHA1>8789ee4aa42564f9dc0e07c553a7cde89fb6cd35</SHA1><branch><SHA1>8789ee4aa42564f9dc0e07c553a7cde89fb6cd35</SHA1><name>refs/remotes/origin/run_scripts_cleanup</name></branch></marked><revision><SHA1>8789ee4aa42564f9dc0e07c553a7cde89fb6cd35</SHA1><branch><SHA1>8789ee4aa42564f9dc0e07c553a7cde89fb6cd35</SHA1><name>refs/remotes/origin/run_scripts_cleanup</name></branch></revision></refsremotesoriginrun_scripts_cleanup><refsremotesoriginclubb_case_runner _class='hudson.plugins.git.util.Build'><buildNumber>50</buildNumber><marked><SHA1>0c985605a47a651c813c6697e3c3c4e32365f9c7</SHA1><branch><SHA1>0c985605a47a651c813c6697e3c3c4e32365f9c7</SHA1><name>refs/remotes/origin/clubb_case_runner</name></branch></marked><revision><SHA1>0c985605a47a651c813c6697e3c3c4e32365f9c7</SHA1><branch><SHA1>0c985605a47a651c813c6697e3c3c4e32365f9c7</SHA1><name>refs/remotes/origin/clubb_case_runner</name></branch></revision></refsremotesoriginclubb_case_runner><refsremotesorigindash_updates _class='hudson.plugins.git.util.Build'><buildNumber>27</buildNumber><marked><SHA1>0f566dae5ca0ef106a2a8a601d5dd08e95db606b</SHA1><branch><SHA1>0f566dae5ca0ef106a2a8a601d5dd08e95db606b</SHA1><name>refs/remotes/origin/dash_updates</name></branch></marked><revision><SHA1>0f566dae5ca0ef106a2a8a601d5dd08e95db606b</SHA1><branch><SHA1>0f566dae5ca0ef106a2a8a601d5dd08e95db606b</SHA1><name>refs/remotes/origin/dash_updates</name></branch></revision></refsremotesorigindash_updates><refsremotesoriginclubb_python_fix _class='hudson.plugins.git.util.Build'><buildNumber>36</buildNumber><marked><SHA1>c8ba90242c2b1852449f71f939c9239c9e3925f9</SHA1><branch><SHA1>c8ba90242c2b1852449f71f939c9239c9e3925f9</SHA1><name>refs/remotes/origin/clubb_python_fix</name></branch></marked><revision><SHA1>c8ba90242c2b1852449f71f939c9239c9e3925f9</SHA1><branch><SHA1>c8ba90242c2b1852449f71f939c9239c9e3925f9</SHA1><name>refs/remotes/origin/clubb_python_fix</name></branch></revision></refsremotesoriginclubb_python_fix><refsremotesoriginclubb_jax _class='hudson.plugins.git.util.Build'><buildNumber>37</buildNumber><marked><SHA1>8f7e4cdbf7555ae67075c02d9d1f4b392e51ed3f</SHA1><branch><SHA1>8f7e4cdbf7555ae67075c02d9d1f4b392e51ed3f</SHA1><name>refs/remotes/origin/clubb_jax</name></branch></marked><revision><SHA1>8f7e4cdbf7555ae67075c02d9d1f4b392e51ed3f</SHA1><branch><SHA1>8f7e4cdbf7555ae67075c02d9d1f4b392e51ed3f</SHA1><name>refs/remotes/origin/clubb_jax</name></branch></revision></refsremotesoriginclubb_jax><refsremotesoriginvenv_improvement _class='hudson.plugins.git.util.Build'><buildNumber>41</buildNumber><marked><SHA1>dec83a0e1d500014c3ea9734d7ef2f1d645f12e7</SHA1><branch><SHA1>dec83a0e1d500014c3ea9734d7ef2f1d645f12e7</SHA1><name>refs/remotes/origin/venv_improvement</name></branch></marked><revision><SHA1>dec83a0e1d500014c3ea9734d7ef2f1d645f12e7</SHA1><branch><SHA1>dec83a0e1d500014c3ea9734d7ef2f1d645f12e7</SHA1><name>refs/remotes/origin/venv_improvement</name></branch></revision></refsremotesoriginvenv_improvement><refsremotesoriginscript_arg_cleanup _class='hudson.plugins.git.util.Build'><buildNumber>44</buildNumber><marked><SHA1>1c0b48510ab117eb44b876f950c76eff9d133c6c</SHA1><branch><SHA1>1c0b48510ab117eb44b876f950c76eff9d133c6c</SHA1><name>refs/remotes/origin/script_arg_cleanup</name></branch></marked><revision><SHA1>1c0b48510ab117eb44b876f950c76eff9d133c6c</SHA1><branch><SHA1>1c0b48510ab117eb44b876f950c76eff9d133c6c</SHA1><name>refs/remotes/origin/script_arg_cleanup</name></branch></revision></refsremotesoriginscript_arg_cleanup><refsremotesoriginjenkins_test_cleanup _class='hudson.plugins.git.util.Build'><buildNumber>43</buildNumber><marked><SHA1>9f57da44abd6db2352506aff45f2a848032e994e</SHA1><branch><SHA1>9f57da44abd6db2352506aff45f2a848032e994e</SHA1><name>refs/remotes/origin/jenkins_test_cleanup</name></branch></marked><revision><SHA1>9f57da44abd6db2352506aff45f2a848032e994e</SHA1><branch><SHA1>9f57da44abd6db2352506aff45f2a848032e994e</SHA1><name>refs/remotes/origin/jenkins_test_cleanup</name></branch></revision></refsremotesoriginjenkins_test_cleanup><refsremotesorigincalc_sfc_varnce_movement _class='hudson.plugins.git.util.Build'><buildNumber>4</buildNumber><marked><SHA1>8f36aca5fd9c284c280761ab152931bd884e21f2</SHA1><branch><SHA1>8f36aca5fd9c284c280761ab152931bd884e21f2</SHA1><name>refs/remotes/origin/calc_sfc_varnce_movement</name></branch></marked><revision><SHA1>8f36aca5fd9c284c280761ab152931bd884e21f2</SHA1><branch><SHA1>8f36aca5fd9c284c280761ab152931bd884e21f2</SHA1><name>refs/remotes/origin/calc_sfc_varnce_movement</name></branch></revision></refsremotesorigincalc_sfc_varnce_movement><refsremotesorigintiny_dash_updates _class='hudson.plugins.git.util.Build'><buildNumber>21</buildNumber><marked><SHA1>605dc2d2f5105cfe41e0f1c900793dca76ddc513</SHA1><branch><SHA1>605dc2d2f5105cfe41e0f1c900793dca76ddc513</SHA1><name>refs/remotes/origin/tiny_dash_updates</name></branch></marked><revision><SHA1>605dc2d2f5105cfe41e0f1c900793dca76ddc513</SHA1><branch><SHA1>605dc2d2f5105cfe41e0f1c900793dca76ddc513</SHA1><name>refs/remotes/origin/tiny_dash_updates</name></branch></revision></refsremotesorigintiny_dash_updates><refsremotesoriginclubb_organization_part2 _class='hudson.plugins.git.util.Build'><buildNumber>7</buildNumber><marked><SHA1>459670f95f44c50b0d802d4c8284399339b446e3</SHA1><branch><SHA1>459670f95f44c50b0d802d4c8284399339b446e3</SHA1><name>refs/remotes/origin/clubb_organization_part2</name></branch></marked><revision><SHA1>459670f95f44c50b0d802d4c8284399339b446e3</SHA1><branch><SHA1>459670f95f44c50b0d802d4c8284399339b446e3</SHA1><name>refs/remotes/origin/clubb_organization_part2</name></branch></revision></refsremotesoriginclubb_organization_part2><refsremotesoriginpytest_cleanup _class='hudson.plugins.git.util.Build'><buildNumber>48</buildNumber><marked><SHA1>56aa733c290ca067dc886adda228251f718712ad</SHA1><branch><SHA1>56aa733c290ca067dc886adda228251f718712ad</SHA1><name>refs/remotes/origin/pytest_cleanup</name></branch></marked><revision><SHA1>56aa733c290ca067dc886adda228251f718712ad</SHA1><branch><SHA1>56aa733c290ca067dc886adda228251f718712ad</SHA1><name>refs/remotes/origin/pytest_cleanup</name></branch></revision></refsremotesoriginpytest_cleanup><refsremotesoriginclubb_f2py _class='hudson.plugins.git.util.Build'><buildNumber>3</buildNumber><marked><SHA1>148a89be2c9a46527294056ad471087e68a10b46</SHA1><branch><SHA1>148a89be2c9a46527294056ad471087e68a10b46</SHA1><name>refs/remotes/origin/clubb_f2py</name></branch></marked><revision><SHA1>148a89be2c9a46527294056ad471087e68a10b46</SHA1><branch><SHA1>148a89be2c9a46527294056ad471087e68a10b46</SHA1><name>refs/remotes/origin/clubb_f2py</name></branch></revision></refsremotesoriginclubb_f2py><refsremotesoriginclubb_organization_part3 _class='hudson.plugins.git.util.Build'><buildNumber>8</buildNumber><marked><SHA1>1b6d8b99367e3980a2a9873faa50fe4be632b47e</SHA1><branch><SHA1>1b6d8b99367e3980a2a9873faa50fe4be632b47e</SHA1><name>refs/remotes/origin/clubb_organization_part3</name></branch></marked><revision><SHA1>1b6d8b99367e3980a2a9873faa50fe4be632b47e</SHA1><branch><SHA1>1b6d8b99367e3980a2a9873faa50fe4be632b47e</SHA1><name>refs/remotes/origin/clubb_organization_part3</name></branch></revision></refsremotesoriginclubb_organization_part3><refsremotesoriginmicrophys_loop_push _class='hudson.plugins.git.util.Build'><buildNumber>39</buildNumber><marked><SHA1>0c683a909cfc6e2e5c7306e0258c018d3a88dd85</SHA1><branch><SHA1>0c683a909cfc6e2e5c7306e0258c018d3a88dd85</SHA1><name>refs/remotes/origin/microphys_loop_push</name></branch></marked><revision><SHA1>0c683a909cfc6e2e5c7306e0258c018d3a88dd85</SHA1><branch><SHA1>0c683a909cfc6e2e5c7306e0258c018d3a88dd85</SHA1><name>refs/remotes/origin/microphys_loop_push</name></branch></revision></refsremotesoriginmicrophys_loop_push><refsremotesorigintest_fix _class='hudson.plugins.git.util.Build'><buildNumber>32</buildNumber><marked><SHA1>87d4e8d1298d8c6196811bb634cbb3af6e9b0fd8</SHA1><branch><SHA1>87d4e8d1298d8c6196811bb634cbb3af6e9b0fd8</SHA1><name>refs/remotes/origin/test_fix</name></branch></marked><revision><SHA1>87d4e8d1298d8c6196811bb634cbb3af6e9b0fd8</SHA1><branch><SHA1>87d4e8d1298d8c6196811bb634cbb3af6e9b0fd8</SHA1><name>refs/remotes/origin/test_fix</name></branch></revision></refsremotesorigintest_fix><refsremotesoriginclubb_organization_part1 _class='hudson.plugins.git.util.Build'><buildNumber>6</buildNumber><marked><SHA1>d96d0021affc8242c8b983575bcf3b802920929b</SHA1><branch><SHA1>d96d0021affc8242c8b983575bcf3b802920929b</SHA1><name>refs/remotes/origin/clubb_organization_part1</name></branch></marked><revision><SHA1>d96d0021affc8242c8b983575bcf3b802920929b</SHA1><branch><SHA1>d96d0021affc8242c8b983575bcf3b802920929b</SHA1><name>refs/remotes/origin/clubb_organization_part1</name></branch></revision></refsremotesoriginclubb_organization_part1><refsremotesorigintuner_additions _class='hudson.plugins.git.util.Build'><buildNumber>18</buildNumber><marked><SHA1>f13d88fea3c40d0093c1ff5b0bdeab9a4f3513d3</SHA1><branch><SHA1>f13d88fea3c40d0093c1ff5b0bdeab9a4f3513d3</SHA1><name>refs/remotes/origin/tuner_additions</name></branch></marked><revision><SHA1>f13d88fea3c40d0093c1ff5b0bdeab9a4f3513d3</SHA1><branch><SHA1>f13d88fea3c40d0093c1ff5b0bdeab9a4f3513d3</SHA1><name>refs/remotes/origin/tuner_additions</name></branch></revision></refsremotesorigintuner_additions><refsremotesorigincopilotfix-api-signature-mismatch _class='hudson.plugins.git.util.Build'><buildNumber>35</buildNumber><marked><SHA1>9e026a902b73da3381b02f40399de18e79154827</SHA1><branch><SHA1>9e026a902b73da3381b02f40399de18e79154827</SHA1><name>refs/remotes/origin/copilot/fix-api-signature-mismatch</name></branch></marked><revision><SHA1>9e026a902b73da3381b02f40399de18e79154827</SHA1><branch><SHA1>9e026a902b73da3381b02f40399de18e79154827</SHA1><name>refs/remotes/origin/copilot/fix-api-signature-mismatch</name></branch></revision></refsremotesorigincopilotfix-api-signature-mismatch><refsremotesoriginclubb_loss_driver _class='hudson.plugins.git.util.Build'><buildNumber>15</buildNumber><marked><SHA1>965904c404fffb0eba94e0f8b2e7f9688c5a8bd5</SHA1><branch><SHA1>965904c404fffb0eba94e0f8b2e7f9688c5a8bd5</SHA1><name>refs/remotes/origin/clubb_loss_driver</name></branch></marked><revision><SHA1>965904c404fffb0eba94e0f8b2e7f9688c5a8bd5</SHA1><branch><SHA1>965904c404fffb0eba94e0f8b2e7f9688c5a8bd5</SHA1><name>refs/remotes/origin/clubb_loss_driver</name></branch></revision></refsremotesoriginclubb_loss_driver><refsremotesoriginclubb_timer_upgrade _class='hudson.plugins.git.util.Build'><buildNumber>22</buildNumber><marked><SHA1>b9b00dc447cfd726549a2a6f14d1deac8539203b</SHA1><branch><SHA1>b9b00dc447cfd726549a2a6f14d1deac8539203b</SHA1><name>refs/remotes/origin/clubb_timer_upgrade</name></branch></marked><revision><SHA1>b9b00dc447cfd726549a2a6f14d1deac8539203b</SHA1><branch><SHA1>b9b00dc447cfd726549a2a6f14d1deac8539203b</SHA1><name>refs/remotes/origin/clubb_timer_upgrade</name></branch></revision></refsremotesoriginclubb_timer_upgrade><refsremotesoriginnice_dash_updates _class='hudson.plugins.git.util.Build'><buildNumber>29</buildNumber><marked><SHA1>b2ad24e20e65739d395fadafa7b738b8f4b19b88</SHA1><branch><SHA1>b2ad24e20e65739d395fadafa7b738b8f4b19b88</SHA1><name>refs/remotes/origin/nice_dash_updates</name></branch></marked><revision><SHA1>b2ad24e20e65739d395fadafa7b738b8f4b19b88</SHA1><branch><SHA1>b2ad24e20e65739d395fadafa7b738b8f4b19b88</SHA1><name>refs/remotes/origin/nice_dash_updates</name></branch></revision></refsremotesoriginnice_dash_updates></buildsByBranchName><lastBuiltRevision><SHA1>0c985605a47a651c813c6697e3c3c4e32365f9c7</SHA1><branch><SHA1>0c985605a47a651c813c6697e3c3c4e32365f9c7</SHA1><name>refs/remotes/origin/clubb_case_runner</name></branch></lastBuiltRevision><remoteUrl>https://github.com/larson-group/clubb.git</remoteUrl><scmName></scmName></action><action></action><action _class='org.jenkinsci.plugins.workflow.libs.LibrariesAction'></action><action></action><action _class='hudson.tasks.junit.TestResultAction'><failCount>0</failCount><skipCount>0</skipCount><totalCount>684</totalCount><urlName>testReport</urlName></action><action></action><action></action><action></action><action></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><action _class='org.jenkinsci.plugins.pipeline.modeldefinition.actions.RestartDeclarativePipelineAction'></action><action></action><action _class='org.jenkinsci.plugins.workflow.job.views.FlowGraphAction'></action><action></action><action></action><building>false</building><displayName>#50</displayName><duration>293763</duration><estimatedDuration>363544</estimatedDuration><fullDisplayName>clubb_branch_python #50</fullDisplayName><id>50</id><keepLog>false</keepLog><number>50</number><queueId>10828</queueId><result>SUCCESS</result><timestamp>1792262128215</timestamp><url>https://carson.math.uwm.edu/jenkins/view/clubb_branch_tests/job/clubb_branch_python/50/</url><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>run_scripts/run_scm_loss.py</affectedPath><affectedPath>utilities/time_clubb.py</affectedPath><affectedPath>clubb_jax/pytests/auto_llm_generated_pytests/test_device_selection.py</affectedPath><affectedPath>clubb_jax/pytests/auto_llm_generated_pytests/test_jax_cli_options.py</affectedPath><affectedPath>tests/pytests/auto_llm_generated_pytests/test_scm_jax_driver_test.py</affectedPath><affectedPath>utilities/timing_profiles.py</affectedPath><affectedPath>run_scripts/run_tuner_job.py</affectedPath><affectedPath>utilities/pytests/test_create_case_namelist.py</affectedPath><affectedPath>utilities/pytests/test_time_clubb.py</affectedPath><commitId>ca95e8ec8301f3e6088664879410da55291165b2</commitId><timestamp>1792202474000</timestamp><author><absoluteUrl>https://carson.math.uwm.edu/jenkins/user/huebler</absoluteUrl><fullName>Gunther Huebler</fullName></author><authorEmail>huebler@uwm.edu</authorEmail><comment>Complete case-runner procedure descriptions

Describe the remaining changed CLI, test and profile routines under the current
documentation standards. Executable Python ASTs are unchanged from f66ccf2ff,
the revision running in Jenkins; existing validation still applies.
</comment><date>2026-10-16 21:01:14 -0500</date><id>ca95e8ec8301f3e6088664879410da55291165b2</id><msg>Complete case-runner procedure descriptions</msg><path><editType>edit</editType><file>run_scripts/run_scm_loss.py</file></path><path><editType>edit</editType><file>utilities/time_clubb.py</file></path><path><editType>edit</editType><file>run_scripts/run_tuner_job.py</file></path><path><editType>edit</editType><file>utilities/pytests/test_create_case_namelist.py</file></path><path><editType>edit</editType><file>utilities/pytests/test_time_clubb.py</file></path><path><editType>edit</editType><file>tests/pytests/auto_llm_generated_pytests/test_scm_jax_driver_test.py</file></path><path><editType>edit</editType><file>utilities/timing_profiles.py</file></path><path><editType>edit</editType><file>clubb_jax/pytests/auto_llm_generated_pytests/test_device_selection.py</file></path><path><editType>edit</editType><file>clubb_jax/pytests/auto_llm_generated_pytests/test_jax_cli_options.py</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>clubb_jax/src/CLUBB_core/code_timer_module.py</affectedPath><affectedPath>clubb_jax/src/clubb_case_initalization.py</affectedPath><affectedPath>clubb_jax/src/clubb_standalone.py</affectedPath><affectedPath>utilities/README.md</affectedPath><affectedPath>utilities/time_clubb.py</affectedPath><affectedPath>clubb_jax/pytests/auto_llm_generated_pytests/test_code_timer_module.py</affectedPath><affectedPath>clubb_jax/src/advance_clubb_to_end.py</affectedPath><affectedPath>clubb_jax/README.md</affectedPath><commitId>607c58bdb517fa6677567b5015cb1db2a5554915</commitId><timestamp>1792207323000</timestamp><author><absoluteUrl>https://carson.math.uwm.edu/jenkins/user/huebler</absoluteUrl><fullName>Gunther Huebler</fullName></author><authorEmail>huebler@uwm.edu</authorEmail><comment>Separate JAX timing from case runner changes

Keep runtime selection and process reuse independent so the case runner
can merge into master before JAX timing. Shared runner/CLI/timing
checks pass (445 tests, including provisional coverage).
</comment><date>2026-10-16 22:22:03 -0500</date><id>607c58bdb517fa6677567b5015cb1db2a5554915</id><msg>Separate JAX timing from case runner changes</msg><path><editType>edit</editType><file>utilities/time_clubb.py</file></path><path><editType>delete</editType><file>clubb_jax/src/CLUBB_core/code_timer_module.py</file></path><path><editType>edit</editType><file>clubb_jax/README.md</file></path><path><editType>edit</editType><file>clubb_jax/src/clubb_standalone.py</file></path><path><editType>edit</editType><file>utilities/README.md</file></path><path><editType>edit</editType><file>clubb_jax/src/advance_clubb_to_end.py</file></path><path><editType>edit</editType><file>clubb_jax/src/clubb_case_initalization.py</file></path><path><editType>delete</editType><file>clubb_jax/pytests/auto_llm_generated_pytests/test_code_timer_module.py</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>clubb_jax/src/clubb_standalone.py</affectedPath><affectedPath>utilities/README.md</affectedPath><affectedPath>utilities/pytests/auto_llm_generated_pytests/test_timing_workers.py</affectedPath><affectedPath>run_scripts/README.md</affectedPath><affectedPath>utilities/pytests/auto_llm_generated_pytests/test_loss_cli.py</affectedPath><affectedPath>utilities/clubb_case_runner.py</affectedPath><affectedPath>run_scripts/run_scm.py</affectedPath><affectedPath>clubb_python_driver/clubb_standalone.py</affectedPath><affectedPath>src/clubb_standalone.F90</affectedPath><affectedPath>run_scripts/run_scm_loss.py</affectedPath><affectedPath>utilities/tests/run_case_runner_test.py</affectedPath><affectedPath>utilities/time_clubb.py</affectedPath><affectedPath>clubb_jax/src/Microphys/microphys_init_cleanup.py</affectedPath><affectedPath>utilities/create_case_namelist.py</affectedPath><affectedPath>utilities/pytests/auto_llm_generated_pytests/test_clubb_case_runner.py</affectedPath><commitId>2c4fa0aa2e5c816571ac586013f9ad27e80671a8</commitId><timestamp>1792208789000</timestamp><author><absoluteUrl>https://carson.math.uwm.edu/jenkins/user/huebler</absoluteUrl><fullName>Gunther Huebler</fullName></author><authorEmail>huebler@uwm.edu</authorEmail><comment>Document case runner lifecycle and timing

Clarify process reuse, model cleanup, runner status and timing boundaries.
Improve procedure descriptions and runnable examples without changing logic.

Shared checks pass (445); JAX reuse and native timing README examples pass.
</comment><date>2026-10-16 22:46:29 -0500</date><id>2c4fa0aa2e5c816571ac586013f9ad27e80671a8</id><msg>Document case runner lifecycle and timing</msg><path><editType>edit</editType><file>utilities/pytests/auto_llm_generated_pytests/test_clubb_case_runner.py</file></path><path><editType>edit</editType><file>clubb_python_driver/clubb_standalone.py</file></path><path><editType>edit</editType><file>utilities/create_case_namelist.py</file></path><path><editType>edit</editType><file>run_scripts/run_scm_loss.py</file></path><path><editType>edit</editType><file>clubb_jax/src/clubb_standalone.py</file></path><path><editType>edit</editType><file>clubb_jax/src/Microphys/microphys_init_cleanup.py</file></path><path><editType>edit</editType><file>run_scripts/README.md</file></path><path><editType>edit</editType><file>utilities/pytests/auto_llm_generated_pytests/test_loss_cli.py</file></path><path><editType>edit</editType><file>src/clubb_standalone.F90</file></path><path><editType>edit</editType><file>utilities/tests/run_case_runner_test.py</file></path><path><editType>edit</editType><file>utilities/README.md</file></path><path><editType>edit</editType><file>utilities/clubb_case_runner.py</file></path><path><editType>edit</editType><file>utilities/time_clubb.py</file></path><path><editType>edit</editType><file>run_scripts/run_scm.py</file></path><path><editType>edit</editType><file>utilities/pytests/auto_llm_generated_pytests/test_timing_workers.py</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/Microphys/microphys_init_cleanup.F90</affectedPath><commitId>d9e8b9588ff7b16679ca79b67fcf5382bcc723c4</commitId><timestamp>1792209029000</timestamp><author><absoluteUrl>https://carson.math.uwm.edu/jenkins/user/noreply</absoluteUrl><fullName>noreply</fullName></author><authorEmail>noreply@github.com</authorEmail><comment>Reset microphysics defaults when initializing another case (#1398)

Restore module and saved-local namelist defaults before reading a new case.
This prevents omitted settings from inheriting the previous case's values. This isn't an issue for any way that clubb is currently run in the codebase, but would potentially cause an issue for a future use case (this is foreshadowing).
</comment><date>2026-10-16 22:50:29 -0500</date><id>d9e8b9588ff7b16679ca79b67fcf5382bcc723c4</id><msg>Reset microphysics defaults when initializing another case (#1398)</msg><path><editType>edit</editType><file>src/Microphys/microphys_init_cleanup.F90</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>.agents/skills/clubb-fortran-format/SKILL.md</affectedPath><affectedPath>.agents/skills/clubb-fortran-port/SKILL.md</affectedPath><commitId>3baa924b39a5ad3627f7ba2b6bc34e509fb16773</commitId><timestamp>1792211462000</timestamp><author><absoluteUrl>https://carson.math.uwm.edu/jenkins/user/huebler</absoluteUrl><fullName>Gunther Huebler</fullName></author><authorEmail>huebler@uwm.edu</authorEmail><comment>Document Fortran whitespace conventions

Separate control flow and continued statements, and align small groups
of related one-liners. Prefer recently maintained examples and share
the guidance with the porting workflow. Both skills pass validation.
</comment><date>2026-10-16 23:31:02 -0500</date><id>3baa924b39a5ad3627f7ba2b6bc34e509fb16773</id><msg>Document Fortran whitespace conventions</msg><path><editType>edit</editType><file>.agents/skills/clubb-fortran-format/SKILL.md</file></path><path><editType>edit</editType><file>.agents/skills/clubb-fortran-port/SKILL.md</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>clubb_jax/src/CLUBB_core/sfc_varnce_module.py</affectedPath><affectedPath>clubb_jax/src/CLUBB_core/model_flags.py</affectedPath><affectedPath>clubb_jax/src/CLUBB_core/new_hybrid_pdf_main.py</affectedPath><affectedPath>clubb_jax/src/CLUBB_core/adg1_adg2_3d_luhar_pdf.py</affectedPath><affectedPath>clubb_jax/src/CLUBB_core/advance_wp2_wp3_module.py</affectedPath><affectedPath>clubb_jax/src/CLUBB_core/parameters_tunable.py</affectedPath><affectedPath>clubb_jax/src/CLUBB_core/interpolation.py</affectedPath><affectedPath>clubb_jax/src/CLUBB_core/precipitation_fraction.py</affectedPath><affectedPath>clubb_jax/src/CLUBB_core/setup_clubb_pdf_params.py</affectedPath><affectedPath>clubb_jax/src/CLUBB_core/advance_windm_edsclrm_module.py</affectedPath><affectedPath>clubb_jax/src/CLUBB_core/jax_stats.py</affectedPath><affectedPath>clubb_jax/src/CLUBB_core/file_functions.py</affectedPath><affectedPath>clubb_jax/src/CLUBB_core/advance_clubb_core_module.py</affectedPath><affectedPath>clubb_jax/src/CLUBB_core/grid_class.py</affectedPath><affectedPath>clubb_jax/src/CLUBB_core/advance_xm_wpxp_module.py</affectedPath><affectedPath>clubb_jax/src/CLUBB_core/advance_xp2_xpyp_module.py</affectedPath><affectedPath>clubb_jax/src/CLUBB_core/mono_flux_limiter.py</affectedPath><affectedPath>clubb_jax/src/CLUBB_core/fill_holes.py</affectedPath><affectedPath>clubb_jax/src/CLUBB_core/stats_netcdf.py</affectedPath><affectedPath>clubb_jax/src/CLUBB_core/clip_explicit.py</affectedPath><affectedPath>clubb_jax/src/CLUBB_core/mixing_length.py</affectedPath><affectedPath>clubb_jax/src/CLUBB_core/err_info.py</affectedPath><affectedPath>clubb_jax/pytests/auto_llm_generated_pytests/test_sfc_varnce_diagnostics.py</affectedPath><affectedPath>clubb_jax/src/CLUBB_core/pdf_params.py</affectedPath><affectedPath>clubb_jax/pytests/auto_llm_generated_pytests/test_core_diagnostics.py</affectedPath><affectedPath>clubb_jax/src/CLUBB_core/remapping_module.py</affectedPath><affectedPath>clubb_jax/src/CLUBB_core/sponge_layer_damping.py</affectedPath><affectedPath>clubb_jax/src/CLUBB_core/new_pdf.py</affectedPath><affectedPath>clubb_jax/src/CLUBB_core/matrix_operations.py</affectedPath><affectedPath>clubb_jax/src/CLUBB_core/pdf_closure_module.py</affectedPath><affectedPath>clubb_jax/src/CLUBB_core/pos_definite_module.py</affectedPath><affectedPath>clubb_jax/src/CLUBB_core/numerical_check.py</affectedPath><affectedPath>clubb_jax/src/CLUBB_core/matrix_solver_wrapper.py</affectedPath><affectedPath>clubb_jax/src/CLUBB_core/new_tsdadg_pdf.py</affectedPath><affectedPath>clubb_jax/src/CLUBB_core/corr_varnce_module.py</affectedPath><commitId>c47faf30cea562966e64eedc259a5074c6cf89b1</commitId><timestamp>1792221315000</timestamp><author><absoluteUrl>https://carson.math.uwm.edu/jenkins/user/noreply</absoluteUrl><fullName>noreply</fullName></author><authorEmail>noreply@github.com</authorEmail><comment>Restore missing debug printouts in JAX core (#1390)

* Restore missing debug printouts in JAX core

The port kept many failure checks but omitted their Fortran messages, making
failed columns and solvers difficult to diagnose. Restore runtime messages,
column headers and available field dumps with the source debug gates. Record
diagnostics needing unported machinery in the skip report.

BFB is not established by the available comparisons. All 23 curated CPU
JAX/Fortran cases matched within default tolerances: absolute 1e-7 and
percentage 1e-7%, or 0.001% for the curated Morrison cases. Runs used four
columns, standard statistics and existing durations/caps. Separately, 24
starting-tree kernel comparisons found exactly equal result/state values.

The CPU JAX suite passed 787 tests, including compiled diagnostic checks;
the focused rerun passed 14. Source/diff review and git diff --check passed.

* Remove diagnostic restoration report

Remove the standalone report on intentionally skipped diagnostics. Observed
Fortran differences remain documented in the affected JAX modules.

This removes documentation only, so model/output BFB is not applicable.
Diff review, a tracked-file reference search and git diff --check passed.
Runtime tests were not rerun for this deletion.

* Identify scalar fields in solver diagnostics

The separate scalar solves all printed the same generic field label. Restore
the Fortran names sclrp2, sclrprtp and sclrpthlp so a failure identifies which
variance or covariance solve failed.

Source comparison confirms the three labels match their Fortran call sites.
Python syntax and whitespace checks passed. Jenkins validation will exercise
the published revision.
</comment><date>2026-10-17 02:15:15 -0500</date><id>c47faf30cea562966e64eedc259a5074c6cf89b1</id><msg>Restore missing debug printouts in JAX core (#1390)</msg><path><editType>edit</editType><file>clubb_jax/src/CLUBB_core/err_info.py</file></path><path><editType>edit</editType><file>clubb_jax/src/CLUBB_core/new_tsdadg_pdf.py</file></path><path><editType>edit</editType><file>clubb_jax/src/CLUBB_core/clip_explicit.py</file></path><path><editType>edit</editType><file>clubb_jax/src/CLUBB_core/corr_varnce_module.py</file></path><path><editType>edit</editType><file>clubb_jax/src/CLUBB_core/advance_wp2_wp3_module.py</file></path><path><editType>edit</editType><file>clubb_jax/src/CLUBB_core/file_functions.py</file></path><path><editType>edit</editType><file>clubb_jax/src/CLUBB_core/numerical_check.py</file></path><path><editType>edit</editType><file>clubb_jax/src/CLUBB_core/parameters_tunable.py</file></path><path><editType>edit</editType><file>clubb_jax/src/CLUBB_core/mono_flux_limiter.py</file></path><path><editType>edit</editType><file>clubb_jax/src/CLUBB_core/pdf_closure_module.py</file></path><path><editType>edit</editType><file>clubb_jax/src/CLUBB_core/interpolation.py</file></path><path><editType>edit</editType><file>clubb_jax/src/CLUBB_core/new_pdf.py</file></path><path><editType>edit</editType><file>clubb_jax/src/CLUBB_core/matrix_operations.py</file></path><path><editType>edit</editType><file>clubb_jax/src/CLUBB_core/sponge_layer_damping.py</file></path><path><editType>edit</editType><file>clubb_jax/src/CLUBB_core/mixing_length.py</file></path><path><editType>edit</editType><file>clubb_jax/src/CLUBB_core/pdf_params.py</file></path><path><editType>edit</editType><file>clubb_jax/src/CLUBB_core/advance_xm_wpxp_module.py</file></path><path><editType>edit</editType><file>clubb_jax/src/CLUBB_core/model_flags.py</file></path><path><editType>edit</editType><file>clubb_jax/src/CLUBB_core/matrix_solver_wrapper.py</file></path><path><editType>edit</editType><file>clubb_jax/src/CLUBB_core/precipitation_fraction.py</file></path><path><editType>edit</editType><file>clubb_jax/src/CLUBB_core/pos_definite_module.py</file></path><path><editType>add</editType><file>clubb_jax/pytests/auto_llm_generated_pytests/test_sfc_varnce_diagnostics.py</file></path><path><editType>edit</editType><file>clubb_jax/src/CLUBB_core/fill_holes.py</file></path><path><editType>edit</editType><file>clubb_jax/src/CLUBB_core/sfc_varnce_module.py</file></path><path><editType>edit</editType><file>clubb_jax/src/CLUBB_core/advance_clubb_core_module.py</file></path><path><editType>edit</editType><file>clubb_jax/src/CLUBB_core/setup_clubb_pdf_params.py</file></path><path><editType>edit</editType><file>clubb_jax/src/CLUBB_core/remapping_module.py</file></path><path><editType>edit</editType><file>clubb_jax/src/CLUBB_core/advance_windm_edsclrm_module.py</file></path><path><editType>edit</editType><file>clubb_jax/src/CLUBB_core/jax_stats.py</file></path><path><editType>edit</editType><file>clubb_jax/src/CLUBB_core/adg1_adg2_3d_luhar_pdf.py</file></path><path><editType>add</editType><file>clubb_jax/pytests/auto_llm_generated_pytests/test_core_diagnostics.py</file></path><path><editType>edit</editType><file>clubb_jax/src/CLUBB_core/advance_xp2_xpyp_module.py</file></path><path><editType>edit</editType><file>clubb_jax/src/CLUBB_core/stats_netcdf.py</file></path><path><editType>edit</editType><file>clubb_jax/src/CLUBB_core/grid_class.py</file></path><path><editType>edit</editType><file>clubb_jax/src/CLUBB_core/new_hybrid_pdf_main.py</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>clubb_jax/pytests/auto_llm_generated_pytests/test_windm_edsclrm_scalar_indices.py</affectedPath><affectedPath>clubb_jax/pytests/auto_llm_generated_pytests/test_radiation_error_diagnostics.py</affectedPath><affectedPath>clubb_jax/src/CLUBB_core/advance_windm_edsclrm_module.py</affectedPath><affectedPath>clubb_jax/pytests/auto_llm_generated_pytests/test_xp2_error_diagnostics.py</affectedPath><affectedPath>clubb_jax/src/CLUBB_core/err_info.py</affectedPath><affectedPath>clubb_jax/pytests/auto_llm_generated_pytests/test_jit_compile.py</affectedPath><affectedPath>clubb_jax/src/CLUBB_core/__init__.py</affectedPath><affectedPath>clubb_jax/src/advance_clubb_to_end.py</affectedPath><affectedPath>clubb_jax/src/CLUBB_core/numerical_check.py</affectedPath><affectedPath>clubb_jax/src/CLUBB_core/err_info_codes.py</affectedPath><affectedPath>clubb_python_api/JAX_INTEROPERABILITY_PROPOSAL.md</affectedPath><affectedPath>clubb_jax/src/CLUBB_core/advance_xp2_xpyp_module.py</affectedPath><affectedPath>clubb_jax/src/Radiation/radiation_module.py</affectedPath><commitId>aa8c2aa4037dda69d686ca97bcbbe1a8208401fd</commitId><timestamp>1792259885000</timestamp><author><absoluteUrl>https://carson.math.uwm.edu/jenkins/user/noreply</absoluteUrl><fullName>noreply</fullName></author><authorEmail>noreply@github.com</authorEmail><comment>Remove the JAX error-message code registry (#1401)

* Remove the JAX error-message code registry

Print failure details at the runtime checks that detect them. Remove the
extra reason_code field and its setters, decoder, initialization/reset
handling and exports; retain the normal per-column fatal-error status.
Update the scalar-guard assertions and add cached-call diagnostic checks.

Local CPU checks passed for the ErrInfo pytree, diagnostic output, driver
debug gates and state reset/batching behavior (65 cases across five modules).

* Correct the multiple-LHS diagnostic test's wp3 grid

Allocate synthetic wp3 on thermodynamic levels, as required by
calc_wp3_on_wp2, so the test reaches the multiple-LHS guard during tracing.

The 21 selected CPU diagnostic checks pass, covering cached-call output,
per-column fatal status and preservation of fields on the unsupported path.

* Restore the C2 explanation in the multiple-LHS diagnostic

Name C2rt, C2thl and C2rtthl when their unequal values prevent a single-LHS
solve. Keep the direct runtime print and existing fatal-status handling.

The focused CPU cached-call test passes, including the restored explanation,
quiet valid calls and preservation of incoming fields on failure.

* Revert "Restore the C2 explanation in the multiple-LHS diagnostic"

This reverts commit 170a13e2bc7af24e92d8d8bc9de9d9db601921ed.

* List single-LHS requirements in the JAX diagnostic

Print the approved static requirements after the unsupported multiple-LHS
message: explicit turbulent advection or ADG1, plus per-column equivalence
of C2thl and C2rtthl to C2rt within the relative epsilon tolerance.

The focused CPU cached-call test passes, checking the listed requirements,
quiet valid calls and preservation of incoming fields and fatal status.
</comment><date>2026-10-17 12:58:05 -0500</date><id>aa8c2aa4037dda69d686ca97bcbbe1a8208401fd</id><msg>Remove the JAX error-message code registry (#1401)</msg><path><editType>add</editType><file>clubb_jax/pytests/auto_llm_generated_pytests/test_radiation_error_diagnostics.py</file></path><path><editType>edit</editType><file>clubb_jax/src/advance_clubb_to_end.py</file></path><path><editType>delete</editType><file>clubb_jax/src/CLUBB_core/err_info_codes.py</file></path><path><editType>edit</editType><file>clubb_python_api/JAX_INTEROPERABILITY_PROPOSAL.md</file></path><path><editType>edit</editType><file>clubb_jax/pytests/auto_llm_generated_pytests/test_jit_compile.py</file></path><path><editType>edit</editType><file>clubb_jax/src/CLUBB_core/advance_xp2_xpyp_module.py</file></path><path><editType>edit</editType><file>clubb_jax/src/CLUBB_core/advance_windm_edsclrm_module.py</file></path><path><editType>edit</editType><file>clubb_jax/src/Radiation/radiation_module.py</file></path><path><editType>edit</editType><file>clubb_jax/src/CLUBB_core/__init__.py</file></path><path><editType>add</editType><file>clubb_jax/pytests/auto_llm_generated_pytests/test_xp2_error_diagnostics.py</file></path><path><editType>edit</editType><file>clubb_jax/pytests/auto_llm_generated_pytests/test_windm_edsclrm_scalar_indices.py</file></path><path><editType>edit</editType><file>clubb_jax/src/CLUBB_core/numerical_check.py</file></path><path><editType>edit</editType><file>clubb_jax/src/CLUBB_core/err_info.py</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>.agents/skills/clubb-jax-port/SKILL.md</affectedPath><affectedPath>.agents/skills/clubb-testing-and-reporting/SKILL.md</affectedPath><affectedPath>.agents/skills/clubb-documentation/change-messages/SKILL.md</affectedPath><commitId>6e48f97c2a96bc78fb498c82f1ed0bb690235349</commitId><timestamp>1792260807000</timestamp><author><absoluteUrl>https://carson.math.uwm.edu/jenkins/user/noreply</absoluteUrl><fullName>noreply</fullName></author><authorEmail>noreply@github.com</authorEmail><comment>Restrict BIT_CHANGING guidance to Fortran result changes (#1399)

Keep JAX numerical acceptance focused on agreement with the corresponding
Fortran implementation rather than preserving earlier JAX output. Clarify
the reporting rule and link it from the JAX porting workflow.

All 21 skill schemas, 112 local links and 7 heading anchors pass, along with
diff formatting. Only three skill Markdown files change.
</comment><date>2026-10-17 13:13:27 -0500</date><id>6e48f97c2a96bc78fb498c82f1ed0bb690235349</id><msg>Restrict BIT_CHANGING guidance to Fortran result changes (#1399)</msg><path><editType>edit</editType><file>.agents/skills/clubb-testing-and-reporting/SKILL.md</file></path><path><editType>edit</editType><file>.agents/skills/clubb-jax-port/SKILL.md</file></path><path><editType>edit</editType><file>.agents/skills/clubb-documentation/change-messages/SKILL.md</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>jenkins_tests/clubb_driver/Jenkinsfile</affectedPath><affectedPath>tests/README.md</affectedPath><affectedPath>utilities/README.md</affectedPath><affectedPath>tests/case_runner_lifecycle_test.py</affectedPath><affectedPath>utilities/tests/run_case_runner_test.py</affectedPath><commitId>167076807d2a8cfe95c58da710eaee8f53994d00</commitId><timestamp>1792261464000</timestamp><author><absoluteUrl>https://carson.math.uwm.edu/jenkins/user/huebler</absoluteUrl><fullName>Gunther Huebler</fullName></author><authorEmail>huebler@uwm.edu</authorEmail><comment>Run case runner lifecycle checks in the driver pipeline

Move the workflow to tests/case_runner_lifecycle_test.py and run native,
Python and CPU JAX checks before the existing driver comparisons. Keep
the case sequence and exact comparison assertions unchanged.

Native/Python lifecycle checks and 445 shared checks pass. Jenkins
validates the pipeline syntax; branch execution follows the push.
</comment><date>2026-10-17 13:24:24 -0500</date><id>167076807d2a8cfe95c58da710eaee8f53994d00</id><msg>Run case runner lifecycle checks in the driver pipeline</msg><path><editType>edit</editType><file>tests/README.md</file></path><path><editType>edit</editType><file>jenkins_tests/clubb_driver/Jenkinsfile</file></path><path><editType>delete</editType><file>utilities/tests/run_case_runner_test.py</file></path><path><editType>edit</editType><file>utilities/README.md</file></path><path><editType>add</editType><file>tests/case_runner_lifecycle_test.py</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/clubb_standalone.F90</affectedPath><commitId>0c985605a47a651c813c6697e3c3c4e32365f9c7</commitId><timestamp>1792262101000</timestamp><author><absoluteUrl>https://carson.math.uwm.edu/jenkins/user/huebler</absoluteUrl><fullName>Gunther Huebler</fullName></author><authorEmail>huebler@uwm.edu</authorEmail><comment>Clarify standalone worker flow
</comment><date>2026-10-17 13:35:01 -0500</date><id>0c985605a47a651c813c6697e3c3c4e32365f9c7</id><msg>Clarify standalone worker flow</msg><path><editType>edit</editType><file>src/clubb_standalone.F90</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>https://carson.math.uwm.edu/jenkins/user/noreply</absoluteUrl><fullName>noreply</fullName></culprit><culprit><absoluteUrl>https://carson.math.uwm.edu/jenkins/user/huebler</absoluteUrl><fullName>Gunther Huebler</fullName></culprit><inProgress>false</inProgress><nextBuild><number>51</number><url>https://carson.math.uwm.edu/jenkins/view/clubb_branch_tests/job/clubb_branch_python/51/</url></nextBuild><previousBuild><number>49</number><url>https://carson.math.uwm.edu/jenkins/view/clubb_branch_tests/job/clubb_branch_python/49/</url></previousBuild></build><build _class='org.jenkinsci.plugins.workflow.job.WorkflowRun'><action _class='hudson.model.ParametersAction'><parameter _class='net.uaznia.lukanus.hudson.plugins.gitparameter.GitParameterValue'><name>BRANCH</name><value>origin/clubb_case_runner</value></parameter><parameter _class='hudson.model.BooleanParameterValue'><name>INCLUDE_GENERATED_PYTESTS</name><value>true</value></parameter></action><action _class='hudson.model.CauseAction'><cause _class='hudson.model.Cause$UserIdCause'><shortDescription>Started by user agent_dev</shortDescription><userId>agent_dev</userId><userName>agent_dev</userName></cause></action><action _class='jenkins.metrics.impl.TimeInQueueAction'><blockedDurationMillis>0</blockedDurationMillis><blockedTimeMillis>0</blockedTimeMillis><buildableDurationMillis>0</buildableDurationMillis><buildableTimeMillis>0</buildableTimeMillis><buildingDurationMillis>547917</buildingDurationMillis><executingTimeMillis>532230</executingTimeMillis><executorUtilization>0.97</executorUtilization><subTaskCount>1</subTaskCount><waitingDurationMillis>5341</waitingDurationMillis><waitingTimeMillis>5342</waitingTimeMillis></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesoriginjax_microphys _class='hudson.plugins.git.util.Build'><buildNumber>42</buildNumber><marked><SHA1>3c9b3d56e24d3a766f45e84903e76ee980eb5aa5</SHA1><branch><SHA1>3c9b3d56e24d3a766f45e84903e76ee980eb5aa5</SHA1><name>refs/remotes/origin/jax_microphys</name></branch></marked><revision><SHA1>3c9b3d56e24d3a766f45e84903e76ee980eb5aa5</SHA1><branch><SHA1>3c9b3d56e24d3a766f45e84903e76ee980eb5aa5</SHA1><name>refs/remotes/origin/jax_microphys</name></branch></revision></refsremotesoriginjax_microphys><refsremotesoriginremove_perl _class='hudson.plugins.git.util.Build'><buildNumber>9</buildNumber><marked><SHA1>551dc8ee42fffabccdde729dd122e5c54b113740</SHA1><branch><SHA1>551dc8ee42fffabccdde729dd122e5c54b113740</SHA1><name>refs/remotes/origin/remove_perl</name></branch></marked><revision><SHA1>551dc8ee42fffabccdde729dd122e5c54b113740</SHA1><branch><SHA1>551dc8ee42fffabccdde729dd122e5c54b113740</SHA1><name>refs/remotes/origin/remove_perl</name></branch></revision></refsremotesoriginremove_perl><refsremotesoriginrun_scripts_cleanup _class='hudson.plugins.git.util.Build'><buildNumber>16</buildNumber><marked><SHA1>8789ee4aa42564f9dc0e07c553a7cde89fb6cd35</SHA1><branch><SHA1>8789ee4aa42564f9dc0e07c553a7cde89fb6cd35</SHA1><name>refs/remotes/origin/run_scripts_cleanup</name></branch></marked><revision><SHA1>8789ee4aa42564f9dc0e07c553a7cde89fb6cd35</SHA1><branch><SHA1>8789ee4aa42564f9dc0e07c553a7cde89fb6cd35</SHA1><name>refs/remotes/origin/run_scripts_cleanup</name></branch></revision></refsremotesoriginrun_scripts_cleanup><refsremotesoriginclubb_case_runner _class='hudson.plugins.git.util.Build'><buildNumber>49</buildNumber><marked><SHA1>f66ccf2ff239b039140bdb7268b45932975c56ef</SHA1><branch><SHA1>f66ccf2ff239b039140bdb7268b45932975c56ef</SHA1><name>refs/remotes/origin/clubb_case_runner</name></branch></marked><revision><SHA1>f66ccf2ff239b039140bdb7268b45932975c56ef</SHA1><branch><SHA1>f66ccf2ff239b039140bdb7268b45932975c56ef</SHA1><name>refs/remotes/origin/clubb_case_runner</name></branch></revision></refsremotesoriginclubb_case_runner><refsremotesorigindash_updates _class='hudson.plugins.git.util.Build'><buildNumber>27</buildNumber><marked><SHA1>0f566dae5ca0ef106a2a8a601d5dd08e95db606b</SHA1><branch><SHA1>0f566dae5ca0ef106a2a8a601d5dd08e95db606b</SHA1><name>refs/remotes/origin/dash_updates</name></branch></marked><revision><SHA1>0f566dae5ca0ef106a2a8a601d5dd08e95db606b</SHA1><branch><SHA1>0f566dae5ca0ef106a2a8a601d5dd08e95db606b</SHA1><name>refs/remotes/origin/dash_updates</name></branch></revision></refsremotesorigindash_updates><refsremotesoriginclubb_python_fix _class='hudson.plugins.git.util.Build'><buildNumber>36</buildNumber><marked><SHA1>c8ba90242c2b1852449f71f939c9239c9e3925f9</SHA1><branch><SHA1>c8ba90242c2b1852449f71f939c9239c9e3925f9</SHA1><name>refs/remotes/origin/clubb_python_fix</name></branch></marked><revision><SHA1>c8ba90242c2b1852449f71f939c9239c9e3925f9</SHA1><branch><SHA1>c8ba90242c2b1852449f71f939c9239c9e3925f9</SHA1><name>refs/remotes/origin/clubb_python_fix</name></branch></revision></refsremotesoriginclubb_python_fix><refsremotesoriginclubb_jax _class='hudson.plugins.git.util.Build'><buildNumber>37</buildNumber><marked><SHA1>8f7e4cdbf7555ae67075c02d9d1f4b392e51ed3f</SHA1><branch><SHA1>8f7e4cdbf7555ae67075c02d9d1f4b392e51ed3f</SHA1><name>refs/remotes/origin/clubb_jax</name></branch></marked><revision><SHA1>8f7e4cdbf7555ae67075c02d9d1f4b392e51ed3f</SHA1><branch><SHA1>8f7e4cdbf7555ae67075c02d9d1f4b392e51ed3f</SHA1><name>refs/remotes/origin/clubb_jax</name></branch></revision></refsremotesoriginclubb_jax><refsremotesoriginvenv_improvement _class='hudson.plugins.git.util.Build'><buildNumber>41</buildNumber><marked><SHA1>dec83a0e1d500014c3ea9734d7ef2f1d645f12e7</SHA1><branch><SHA1>dec83a0e1d500014c3ea9734d7ef2f1d645f12e7</SHA1><name>refs/remotes/origin/venv_improvement</name></branch></marked><revision><SHA1>dec83a0e1d500014c3ea9734d7ef2f1d645f12e7</SHA1><branch><SHA1>dec83a0e1d500014c3ea9734d7ef2f1d645f12e7</SHA1><name>refs/remotes/origin/venv_improvement</name></branch></revision></refsremotesoriginvenv_improvement><refsremotesoriginscript_arg_cleanup _class='hudson.plugins.git.util.Build'><buildNumber>44</buildNumber><marked><SHA1>1c0b48510ab117eb44b876f950c76eff9d133c6c</SHA1><branch><SHA1>1c0b48510ab117eb44b876f950c76eff9d133c6c</SHA1><name>refs/remotes/origin/script_arg_cleanup</name></branch></marked><revision><SHA1>1c0b48510ab117eb44b876f950c76eff9d133c6c</SHA1><branch><SHA1>1c0b48510ab117eb44b876f950c76eff9d133c6c</SHA1><name>refs/remotes/origin/script_arg_cleanup</name></branch></revision></refsremotesoriginscript_arg_cleanup><refsremotesoriginjenkins_test_cleanup _class='hudson.plugins.git.util.Build'><buildNumber>43</buildNumber><marked><SHA1>9f57da44abd6db2352506aff45f2a848032e994e</SHA1><branch><SHA1>9f57da44abd6db2352506aff45f2a848032e994e</SHA1><name>refs/remotes/origin/jenkins_test_cleanup</name></branch></marked><revision><SHA1>9f57da44abd6db2352506aff45f2a848032e994e</SHA1><branch><SHA1>9f57da44abd6db2352506aff45f2a848032e994e</SHA1><name>refs/remotes/origin/jenkins_test_cleanup</name></branch></revision></refsremotesoriginjenkins_test_cleanup><refsremotesorigincalc_sfc_varnce_movement _class='hudson.plugins.git.util.Build'><buildNumber>4</buildNumber><marked><SHA1>8f36aca5fd9c284c280761ab152931bd884e21f2</SHA1><branch><SHA1>8f36aca5fd9c284c280761ab152931bd884e21f2</SHA1><name>refs/remotes/origin/calc_sfc_varnce_movement</name></branch></marked><revision><SHA1>8f36aca5fd9c284c280761ab152931bd884e21f2</SHA1><branch><SHA1>8f36aca5fd9c284c280761ab152931bd884e21f2</SHA1><name>refs/remotes/origin/calc_sfc_varnce_movement</name></branch></revision></refsremotesorigincalc_sfc_varnce_movement><refsremotesorigintiny_dash_updates _class='hudson.plugins.git.util.Build'><buildNumber>21</buildNumber><marked><SHA1>605dc2d2f5105cfe41e0f1c900793dca76ddc513</SHA1><branch><SHA1>605dc2d2f5105cfe41e0f1c900793dca76ddc513</SHA1><name>refs/remotes/origin/tiny_dash_updates</name></branch></marked><revision><SHA1>605dc2d2f5105cfe41e0f1c900793dca76ddc513</SHA1><branch><SHA1>605dc2d2f5105cfe41e0f1c900793dca76ddc513</SHA1><name>refs/remotes/origin/tiny_dash_updates</name></branch></revision></refsremotesorigintiny_dash_updates><refsremotesoriginclubb_organization_part2 _class='hudson.plugins.git.util.Build'><buildNumber>7</buildNumber><marked><SHA1>459670f95f44c50b0d802d4c8284399339b446e3</SHA1><branch><SHA1>459670f95f44c50b0d802d4c8284399339b446e3</SHA1><name>refs/remotes/origin/clubb_organization_part2</name></branch></marked><revision><SHA1>459670f95f44c50b0d802d4c8284399339b446e3</SHA1><branch><SHA1>459670f95f44c50b0d802d4c8284399339b446e3</SHA1><name>refs/remotes/origin/clubb_organization_part2</name></branch></revision></refsremotesoriginclubb_organization_part2><refsremotesoriginpytest_cleanup _class='hudson.plugins.git.util.Build'><buildNumber>48</buildNumber><marked><SHA1>56aa733c290ca067dc886adda228251f718712ad</SHA1><branch><SHA1>56aa733c290ca067dc886adda228251f718712ad</SHA1><name>refs/remotes/origin/pytest_cleanup</name></branch></marked><revision><SHA1>56aa733c290ca067dc886adda228251f718712ad</SHA1><branch><SHA1>56aa733c290ca067dc886adda228251f718712ad</SHA1><name>refs/remotes/origin/pytest_cleanup</name></branch></revision></refsremotesoriginpytest_cleanup><refsremotesoriginclubb_f2py _class='hudson.plugins.git.util.Build'><buildNumber>3</buildNumber><marked><SHA1>148a89be2c9a46527294056ad471087e68a10b46</SHA1><branch><SHA1>148a89be2c9a46527294056ad471087e68a10b46</SHA1><name>refs/remotes/origin/clubb_f2py</name></branch></marked><revision><SHA1>148a89be2c9a46527294056ad471087e68a10b46</SHA1><branch><SHA1>148a89be2c9a46527294056ad471087e68a10b46</SHA1><name>refs/remotes/origin/clubb_f2py</name></branch></revision></refsremotesoriginclubb_f2py><refsremotesoriginclubb_organization_part3 _class='hudson.plugins.git.util.Build'><buildNumber>8</buildNumber><marked><SHA1>1b6d8b99367e3980a2a9873faa50fe4be632b47e</SHA1><branch><SHA1>1b6d8b99367e3980a2a9873faa50fe4be632b47e</SHA1><name>refs/remotes/origin/clubb_organization_part3</name></branch></marked><revision><SHA1>1b6d8b99367e3980a2a9873faa50fe4be632b47e</SHA1><branch><SHA1>1b6d8b99367e3980a2a9873faa50fe4be632b47e</SHA1><name>refs/remotes/origin/clubb_organization_part3</name></branch></revision></refsremotesoriginclubb_organization_part3><refsremotesoriginmicrophys_loop_push _class='hudson.plugins.git.util.Build'><buildNumber>39</buildNumber><marked><SHA1>0c683a909cfc6e2e5c7306e0258c018d3a88dd85</SHA1><branch><SHA1>0c683a909cfc6e2e5c7306e0258c018d3a88dd85</SHA1><name>refs/remotes/origin/microphys_loop_push</name></branch></marked><revision><SHA1>0c683a909cfc6e2e5c7306e0258c018d3a88dd85</SHA1><branch><SHA1>0c683a909cfc6e2e5c7306e0258c018d3a88dd85</SHA1><name>refs/remotes/origin/microphys_loop_push</name></branch></revision></refsremotesoriginmicrophys_loop_push><refsremotesorigintest_fix _class='hudson.plugins.git.util.Build'><buildNumber>32</buildNumber><marked><SHA1>87d4e8d1298d8c6196811bb634cbb3af6e9b0fd8</SHA1><branch><SHA1>87d4e8d1298d8c6196811bb634cbb3af6e9b0fd8</SHA1><name>refs/remotes/origin/test_fix</name></branch></marked><revision><SHA1>87d4e8d1298d8c6196811bb634cbb3af6e9b0fd8</SHA1><branch><SHA1>87d4e8d1298d8c6196811bb634cbb3af6e9b0fd8</SHA1><name>refs/remotes/origin/test_fix</name></branch></revision></refsremotesorigintest_fix><refsremotesoriginclubb_organization_part1 _class='hudson.plugins.git.util.Build'><buildNumber>6</buildNumber><marked><SHA1>d96d0021affc8242c8b983575bcf3b802920929b</SHA1><branch><SHA1>d96d0021affc8242c8b983575bcf3b802920929b</SHA1><name>refs/remotes/origin/clubb_organization_part1</name></branch></marked><revision><SHA1>d96d0021affc8242c8b983575bcf3b802920929b</SHA1><branch><SHA1>d96d0021affc8242c8b983575bcf3b802920929b</SHA1><name>refs/remotes/origin/clubb_organization_part1</name></branch></revision></refsremotesoriginclubb_organization_part1><refsremotesorigintuner_additions _class='hudson.plugins.git.util.Build'><buildNumber>18</buildNumber><marked><SHA1>f13d88fea3c40d0093c1ff5b0bdeab9a4f3513d3</SHA1><branch><SHA1>f13d88fea3c40d0093c1ff5b0bdeab9a4f3513d3</SHA1><name>refs/remotes/origin/tuner_additions</name></branch></marked><revision><SHA1>f13d88fea3c40d0093c1ff5b0bdeab9a4f3513d3</SHA1><branch><SHA1>f13d88fea3c40d0093c1ff5b0bdeab9a4f3513d3</SHA1><name>refs/remotes/origin/tuner_additions</name></branch></revision></refsremotesorigintuner_additions><refsremotesorigincopilotfix-api-signature-mismatch _class='hudson.plugins.git.util.Build'><buildNumber>35</buildNumber><marked><SHA1>9e026a902b73da3381b02f40399de18e79154827</SHA1><branch><SHA1>9e026a902b73da3381b02f40399de18e79154827</SHA1><name>refs/remotes/origin/copilot/fix-api-signature-mismatch</name></branch></marked><revision><SHA1>9e026a902b73da3381b02f40399de18e79154827</SHA1><branch><SHA1>9e026a902b73da3381b02f40399de18e79154827</SHA1><name>refs/remotes/origin/copilot/fix-api-signature-mismatch</name></branch></revision></refsremotesorigincopilotfix-api-signature-mismatch><refsremotesoriginclubb_loss_driver _class='hudson.plugins.git.util.Build'><buildNumber>15</buildNumber><marked><SHA1>965904c404fffb0eba94e0f8b2e7f9688c5a8bd5</SHA1><branch><SHA1>965904c404fffb0eba94e0f8b2e7f9688c5a8bd5</SHA1><name>refs/remotes/origin/clubb_loss_driver</name></branch></marked><revision><SHA1>965904c404fffb0eba94e0f8b2e7f9688c5a8bd5</SHA1><branch><SHA1>965904c404fffb0eba94e0f8b2e7f9688c5a8bd5</SHA1><name>refs/remotes/origin/clubb_loss_driver</name></branch></revision></refsremotesoriginclubb_loss_driver><refsremotesoriginclubb_timer_upgrade _class='hudson.plugins.git.util.Build'><buildNumber>22</buildNumber><marked><SHA1>b9b00dc447cfd726549a2a6f14d1deac8539203b</SHA1><branch><SHA1>b9b00dc447cfd726549a2a6f14d1deac8539203b</SHA1><name>refs/remotes/origin/clubb_timer_upgrade</name></branch></marked><revision><SHA1>b9b00dc447cfd726549a2a6f14d1deac8539203b</SHA1><branch><SHA1>b9b00dc447cfd726549a2a6f14d1deac8539203b</SHA1><name>refs/remotes/origin/clubb_timer_upgrade</name></branch></revision></refsremotesoriginclubb_timer_upgrade><refsremotesoriginnice_dash_updates _class='hudson.plugins.git.util.Build'><buildNumber>29</buildNumber><marked><SHA1>b2ad24e20e65739d395fadafa7b738b8f4b19b88</SHA1><branch><SHA1>b2ad24e20e65739d395fadafa7b738b8f4b19b88</SHA1><name>refs/remotes/origin/nice_dash_updates</name></branch></marked><revision><SHA1>b2ad24e20e65739d395fadafa7b738b8f4b19b88</SHA1><branch><SHA1>b2ad24e20e65739d395fadafa7b738b8f4b19b88</SHA1><name>refs/remotes/origin/nice_dash_updates</name></branch></revision></refsremotesoriginnice_dash_updates></buildsByBranchName><lastBuiltRevision><SHA1>f66ccf2ff239b039140bdb7268b45932975c56ef</SHA1><branch><SHA1>f66ccf2ff239b039140bdb7268b45932975c56ef</SHA1><name>refs/remotes/origin/clubb_case_runner</name></branch></lastBuiltRevision><remoteUrl>https://github.com/larson-group/clubb.git</remoteUrl><scmName></scmName></action><action></action><action _class='org.jenkinsci.plugins.workflow.libs.LibrariesAction'></action><action></action><action _class='hudson.tasks.junit.TestResultAction'><failCount>0</failCount><skipCount>0</skipCount><totalCount>684</totalCount><urlName>testReport</urlName></action><action></action><action></action><action></action><action></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><action _class='org.jenkinsci.plugins.pipeline.modeldefinition.actions.RestartDeclarativePipelineAction'></action><action></action><action _class='org.jenkinsci.plugins.workflow.job.views.FlowGraphAction'></action><action></action><action></action><building>false</building><displayName>#49</displayName><duration>547917</duration><estimatedDuration>363544</estimatedDuration><fullDisplayName>clubb_branch_python #49</fullDisplayName><id>49</id><keepLog>false</keepLog><number>49</number><queueId>10723</queueId><result>SUCCESS</result><timestamp>1792202236772</timestamp><url>https://carson.math.uwm.edu/jenkins/view/clubb_branch_tests/job/clubb_branch_python/49/</url><inProgress>false</inProgress><nextBuild><number>50</number><url>https://carson.math.uwm.edu/jenkins/view/clubb_branch_tests/job/clubb_branch_python/50/</url></nextBuild><previousBuild><number>48</number><url>https://carson.math.uwm.edu/jenkins/view/clubb_branch_tests/job/clubb_branch_python/48/</url></previousBuild></build><build _class='org.jenkinsci.plugins.workflow.job.WorkflowRun'><action _class='hudson.model.ParametersAction'><parameter _class='net.uaznia.lukanus.hudson.plugins.gitparameter.GitParameterValue'><name>BRANCH</name><value>origin/pytest_cleanup</value></parameter><parameter _class='hudson.model.BooleanParameterValue'><name>INCLUDE_GENERATED_PYTESTS</name><value>false</value></parameter></action><action _class='hudson.model.CauseAction'><cause _class='hudson.model.Cause$UserIdCause'><shortDescription>Started by user Gunther Huebler</shortDescription><userId>huebler</userId><userName>Gunther Huebler</userName></cause></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesoriginjax_microphys _class='hudson.plugins.git.util.Build'><buildNumber>42</buildNumber><marked><SHA1>3c9b3d56e24d3a766f45e84903e76ee980eb5aa5</SHA1><branch><SHA1>3c9b3d56e24d3a766f45e84903e76ee980eb5aa5</SHA1><name>refs/remotes/origin/jax_microphys</name></branch></marked><revision><SHA1>3c9b3d56e24d3a766f45e84903e76ee980eb5aa5</SHA1><branch><SHA1>3c9b3d56e24d3a766f45e84903e76ee980eb5aa5</SHA1><name>refs/remotes/origin/jax_microphys</name></branch></revision></refsremotesoriginjax_microphys><refsremotesoriginremove_perl _class='hudson.plugins.git.util.Build'><buildNumber>9</buildNumber><marked><SHA1>551dc8ee42fffabccdde729dd122e5c54b113740</SHA1><branch><SHA1>551dc8ee42fffabccdde729dd122e5c54b113740</SHA1><name>refs/remotes/origin/remove_perl</name></branch></marked><revision><SHA1>551dc8ee42fffabccdde729dd122e5c54b113740</SHA1><branch><SHA1>551dc8ee42fffabccdde729dd122e5c54b113740</SHA1><name>refs/remotes/origin/remove_perl</name></branch></revision></refsremotesoriginremove_perl><refsremotesoriginrun_scripts_cleanup _class='hudson.plugins.git.util.Build'><buildNumber>16</buildNumber><marked><SHA1>8789ee4aa42564f9dc0e07c553a7cde89fb6cd35</SHA1><branch><SHA1>8789ee4aa42564f9dc0e07c553a7cde89fb6cd35</SHA1><name>refs/remotes/origin/run_scripts_cleanup</name></branch></marked><revision><SHA1>8789ee4aa42564f9dc0e07c553a7cde89fb6cd35</SHA1><branch><SHA1>8789ee4aa42564f9dc0e07c553a7cde89fb6cd35</SHA1><name>refs/remotes/origin/run_scripts_cleanup</name></branch></revision></refsremotesoriginrun_scripts_cleanup><refsremotesorigindash_updates _class='hudson.plugins.git.util.Build'><buildNumber>27</buildNumber><marked><SHA1>0f566dae5ca0ef106a2a8a601d5dd08e95db606b</SHA1><branch><SHA1>0f566dae5ca0ef106a2a8a601d5dd08e95db606b</SHA1><name>refs/remotes/origin/dash_updates</name></branch></marked><revision><SHA1>0f566dae5ca0ef106a2a8a601d5dd08e95db606b</SHA1><branch><SHA1>0f566dae5ca0ef106a2a8a601d5dd08e95db606b</SHA1><name>refs/remotes/origin/dash_updates</name></branch></revision></refsremotesorigindash_updates><refsremotesoriginclubb_python_fix _class='hudson.plugins.git.util.Build'><buildNumber>36</buildNumber><marked><SHA1>c8ba90242c2b1852449f71f939c9239c9e3925f9</SHA1><branch><SHA1>c8ba90242c2b1852449f71f939c9239c9e3925f9</SHA1><name>refs/remotes/origin/clubb_python_fix</name></branch></marked><revision><SHA1>c8ba90242c2b1852449f71f939c9239c9e3925f9</SHA1><branch><SHA1>c8ba90242c2b1852449f71f939c9239c9e3925f9</SHA1><name>refs/remotes/origin/clubb_python_fix</name></branch></revision></refsremotesoriginclubb_python_fix><refsremotesoriginclubb_jax _class='hudson.plugins.git.util.Build'><buildNumber>37</buildNumber><marked><SHA1>8f7e4cdbf7555ae67075c02d9d1f4b392e51ed3f</SHA1><branch><SHA1>8f7e4cdbf7555ae67075c02d9d1f4b392e51ed3f</SHA1><name>refs/remotes/origin/clubb_jax</name></branch></marked><revision><SHA1>8f7e4cdbf7555ae67075c02d9d1f4b392e51ed3f</SHA1><branch><SHA1>8f7e4cdbf7555ae67075c02d9d1f4b392e51ed3f</SHA1><name>refs/remotes/origin/clubb_jax</name></branch></revision></refsremotesoriginclubb_jax><refsremotesoriginvenv_improvement _class='hudson.plugins.git.util.Build'><buildNumber>41</buildNumber><marked><SHA1>dec83a0e1d500014c3ea9734d7ef2f1d645f12e7</SHA1><branch><SHA1>dec83a0e1d500014c3ea9734d7ef2f1d645f12e7</SHA1><name>refs/remotes/origin/venv_improvement</name></branch></marked><revision><SHA1>dec83a0e1d500014c3ea9734d7ef2f1d645f12e7</SHA1><branch><SHA1>dec83a0e1d500014c3ea9734d7ef2f1d645f12e7</SHA1><name>refs/remotes/origin/venv_improvement</name></branch></revision></refsremotesoriginvenv_improvement><refsremotesoriginscript_arg_cleanup _class='hudson.plugins.git.util.Build'><buildNumber>44</buildNumber><marked><SHA1>1c0b48510ab117eb44b876f950c76eff9d133c6c</SHA1><branch><SHA1>1c0b48510ab117eb44b876f950c76eff9d133c6c</SHA1><name>refs/remotes/origin/script_arg_cleanup</name></branch></marked><revision><SHA1>1c0b48510ab117eb44b876f950c76eff9d133c6c</SHA1><branch><SHA1>1c0b48510ab117eb44b876f950c76eff9d133c6c</SHA1><name>refs/remotes/origin/script_arg_cleanup</name></branch></revision></refsremotesoriginscript_arg_cleanup><refsremotesoriginjenkins_test_cleanup _class='hudson.plugins.git.util.Build'><buildNumber>43</buildNumber><marked><SHA1>9f57da44abd6db2352506aff45f2a848032e994e</SHA1><branch><SHA1>9f57da44abd6db2352506aff45f2a848032e994e</SHA1><name>refs/remotes/origin/jenkins_test_cleanup</name></branch></marked><revision><SHA1>9f57da44abd6db2352506aff45f2a848032e994e</SHA1><branch><SHA1>9f57da44abd6db2352506aff45f2a848032e994e</SHA1><name>refs/remotes/origin/jenkins_test_cleanup</name></branch></revision></refsremotesoriginjenkins_test_cleanup><refsremotesorigincalc_sfc_varnce_movement _class='hudson.plugins.git.util.Build'><buildNumber>4</buildNumber><marked><SHA1>8f36aca5fd9c284c280761ab152931bd884e21f2</SHA1><branch><SHA1>8f36aca5fd9c284c280761ab152931bd884e21f2</SHA1><name>refs/remotes/origin/calc_sfc_varnce_movement</name></branch></marked><revision><SHA1>8f36aca5fd9c284c280761ab152931bd884e21f2</SHA1><branch><SHA1>8f36aca5fd9c284c280761ab152931bd884e21f2</SHA1><name>refs/remotes/origin/calc_sfc_varnce_movement</name></branch></revision></refsremotesorigincalc_sfc_varnce_movement><refsremotesorigintiny_dash_updates _class='hudson.plugins.git.util.Build'><buildNumber>21</buildNumber><marked><SHA1>605dc2d2f5105cfe41e0f1c900793dca76ddc513</SHA1><branch><SHA1>605dc2d2f5105cfe41e0f1c900793dca76ddc513</SHA1><name>refs/remotes/origin/tiny_dash_updates</name></branch></marked><revision><SHA1>605dc2d2f5105cfe41e0f1c900793dca76ddc513</SHA1><branch><SHA1>605dc2d2f5105cfe41e0f1c900793dca76ddc513</SHA1><name>refs/remotes/origin/tiny_dash_updates</name></branch></revision></refsremotesorigintiny_dash_updates><refsremotesoriginclubb_organization_part2 _class='hudson.plugins.git.util.Build'><buildNumber>7</buildNumber><marked><SHA1>459670f95f44c50b0d802d4c8284399339b446e3</SHA1><branch><SHA1>459670f95f44c50b0d802d4c8284399339b446e3</SHA1><name>refs/remotes/origin/clubb_organization_part2</name></branch></marked><revision><SHA1>459670f95f44c50b0d802d4c8284399339b446e3</SHA1><branch><SHA1>459670f95f44c50b0d802d4c8284399339b446e3</SHA1><name>refs/remotes/origin/clubb_organization_part2</name></branch></revision></refsremotesoriginclubb_organization_part2><refsremotesoriginpytest_cleanup _class='hudson.plugins.git.util.Build'><buildNumber>48</buildNumber><marked><SHA1>56aa733c290ca067dc886adda228251f718712ad</SHA1><branch><SHA1>56aa733c290ca067dc886adda228251f718712ad</SHA1><name>refs/remotes/origin/pytest_cleanup</name></branch></marked><revision><SHA1>56aa733c290ca067dc886adda228251f718712ad</SHA1><branch><SHA1>56aa733c290ca067dc886adda228251f718712ad</SHA1><name>refs/remotes/origin/pytest_cleanup</name></branch></revision></refsremotesoriginpytest_cleanup><refsremotesoriginclubb_f2py _class='hudson.plugins.git.util.Build'><buildNumber>3</buildNumber><marked><SHA1>148a89be2c9a46527294056ad471087e68a10b46</SHA1><branch><SHA1>148a89be2c9a46527294056ad471087e68a10b46</SHA1><name>refs/remotes/origin/clubb_f2py</name></branch></marked><revision><SHA1>148a89be2c9a46527294056ad471087e68a10b46</SHA1><branch><SHA1>148a89be2c9a46527294056ad471087e68a10b46</SHA1><name>refs/remotes/origin/clubb_f2py</name></branch></revision></refsremotesoriginclubb_f2py><refsremotesoriginclubb_organization_part3 _class='hudson.plugins.git.util.Build'><buildNumber>8</buildNumber><marked><SHA1>1b6d8b99367e3980a2a9873faa50fe4be632b47e</SHA1><branch><SHA1>1b6d8b99367e3980a2a9873faa50fe4be632b47e</SHA1><name>refs/remotes/origin/clubb_organization_part3</name></branch></marked><revision><SHA1>1b6d8b99367e3980a2a9873faa50fe4be632b47e</SHA1><branch><SHA1>1b6d8b99367e3980a2a9873faa50fe4be632b47e</SHA1><name>refs/remotes/origin/clubb_organization_part3</name></branch></revision></refsremotesoriginclubb_organization_part3><refsremotesoriginmicrophys_loop_push _class='hudson.plugins.git.util.Build'><buildNumber>39</buildNumber><marked><SHA1>0c683a909cfc6e2e5c7306e0258c018d3a88dd85</SHA1><branch><SHA1>0c683a909cfc6e2e5c7306e0258c018d3a88dd85</SHA1><name>refs/remotes/origin/microphys_loop_push</name></branch></marked><revision><SHA1>0c683a909cfc6e2e5c7306e0258c018d3a88dd85</SHA1><branch><SHA1>0c683a909cfc6e2e5c7306e0258c018d3a88dd85</SHA1><name>refs/remotes/origin/microphys_loop_push</name></branch></revision></refsremotesoriginmicrophys_loop_push><refsremotesorigintest_fix _class='hudson.plugins.git.util.Build'><buildNumber>32</buildNumber><marked><SHA1>87d4e8d1298d8c6196811bb634cbb3af6e9b0fd8</SHA1><branch><SHA1>87d4e8d1298d8c6196811bb634cbb3af6e9b0fd8</SHA1><name>refs/remotes/origin/test_fix</name></branch></marked><revision><SHA1>87d4e8d1298d8c6196811bb634cbb3af6e9b0fd8</SHA1><branch><SHA1>87d4e8d1298d8c6196811bb634cbb3af6e9b0fd8</SHA1><name>refs/remotes/origin/test_fix</name></branch></revision></refsremotesorigintest_fix><refsremotesoriginclubb_organization_part1 _class='hudson.plugins.git.util.Build'><buildNumber>6</buildNumber><marked><SHA1>d96d0021affc8242c8b983575bcf3b802920929b</SHA1><branch><SHA1>d96d0021affc8242c8b983575bcf3b802920929b</SHA1><name>refs/remotes/origin/clubb_organization_part1</name></branch></marked><revision><SHA1>d96d0021affc8242c8b983575bcf3b802920929b</SHA1><branch><SHA1>d96d0021affc8242c8b983575bcf3b802920929b</SHA1><name>refs/remotes/origin/clubb_organization_part1</name></branch></revision></refsremotesoriginclubb_organization_part1><refsremotesorigintuner_additions _class='hudson.plugins.git.util.Build'><buildNumber>18</buildNumber><marked><SHA1>f13d88fea3c40d0093c1ff5b0bdeab9a4f3513d3</SHA1><branch><SHA1>f13d88fea3c40d0093c1ff5b0bdeab9a4f3513d3</SHA1><name>refs/remotes/origin/tuner_additions</name></branch></marked><revision><SHA1>f13d88fea3c40d0093c1ff5b0bdeab9a4f3513d3</SHA1><branch><SHA1>f13d88fea3c40d0093c1ff5b0bdeab9a4f3513d3</SHA1><name>refs/remotes/origin/tuner_additions</name></branch></revision></refsremotesorigintuner_additions><refsremotesorigincopilotfix-api-signature-mismatch _class='hudson.plugins.git.util.Build'><buildNumber>35</buildNumber><marked><SHA1>9e026a902b73da3381b02f40399de18e79154827</SHA1><branch><SHA1>9e026a902b73da3381b02f40399de18e79154827</SHA1><name>refs/remotes/origin/copilot/fix-api-signature-mismatch</name></branch></marked><revision><SHA1>9e026a902b73da3381b02f40399de18e79154827</SHA1><branch><SHA1>9e026a902b73da3381b02f40399de18e79154827</SHA1><name>refs/remotes/origin/copilot/fix-api-signature-mismatch</name></branch></revision></refsremotesorigincopilotfix-api-signature-mismatch><refsremotesoriginclubb_loss_driver _class='hudson.plugins.git.util.Build'><buildNumber>15</buildNumber><marked><SHA1>965904c404fffb0eba94e0f8b2e7f9688c5a8bd5</SHA1><branch><SHA1>965904c404fffb0eba94e0f8b2e7f9688c5a8bd5</SHA1><name>refs/remotes/origin/clubb_loss_driver</name></branch></marked><revision><SHA1>965904c404fffb0eba94e0f8b2e7f9688c5a8bd5</SHA1><branch><SHA1>965904c404fffb0eba94e0f8b2e7f9688c5a8bd5</SHA1><name>refs/remotes/origin/clubb_loss_driver</name></branch></revision></refsremotesoriginclubb_loss_driver><refsremotesoriginclubb_timer_upgrade _class='hudson.plugins.git.util.Build'><buildNumber>22</buildNumber><marked><SHA1>b9b00dc447cfd726549a2a6f14d1deac8539203b</SHA1><branch><SHA1>b9b00dc447cfd726549a2a6f14d1deac8539203b</SHA1><name>refs/remotes/origin/clubb_timer_upgrade</name></branch></marked><revision><SHA1>b9b00dc447cfd726549a2a6f14d1deac8539203b</SHA1><branch><SHA1>b9b00dc447cfd726549a2a6f14d1deac8539203b</SHA1><name>refs/remotes/origin/clubb_timer_upgrade</name></branch></revision></refsremotesoriginclubb_timer_upgrade><refsremotesoriginnice_dash_updates _class='hudson.plugins.git.util.Build'><buildNumber>29</buildNumber><marked><SHA1>b2ad24e20e65739d395fadafa7b738b8f4b19b88</SHA1><branch><SHA1>b2ad24e20e65739d395fadafa7b738b8f4b19b88</SHA1><name>refs/remotes/origin/nice_dash_updates</name></branch></marked><revision><SHA1>b2ad24e20e65739d395fadafa7b738b8f4b19b88</SHA1><branch><SHA1>b2ad24e20e65739d395fadafa7b738b8f4b19b88</SHA1><name>refs/remotes/origin/nice_dash_updates</name></branch></revision></refsremotesoriginnice_dash_updates></buildsByBranchName><lastBuiltRevision><SHA1>56aa733c290ca067dc886adda228251f718712ad</SHA1><branch><SHA1>56aa733c290ca067dc886adda228251f718712ad</SHA1><name>refs/remotes/origin/pytest_cleanup</name></branch></lastBuiltRevision><remoteUrl>https://github.com/larson-group/clubb.git</remoteUrl><scmName></scmName></action><action></action><action _class='org.jenkinsci.plugins.workflow.libs.LibrariesAction'></action><action></action><action _class='hudson.tasks.junit.TestResultAction'><failCount>0</failCount><skipCount>0</skipCount><totalCount>491</totalCount><urlName>testReport</urlName></action><action></action><action></action><action></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><action _class='org.jenkinsci.plugins.pipeline.modeldefinition.actions.RestartDeclarativePipelineAction'></action><action></action><action _class='org.jenkinsci.plugins.workflow.job.views.FlowGraphAction'></action><action></action><action></action><building>false</building><displayName>#48</displayName><duration>248953</duration><estimatedDuration>363544</estimatedDuration><fullDisplayName>clubb_branch_python #48</fullDisplayName><id>48</id><keepLog>false</keepLog><number>48</number><queueId>9766</queueId><result>SUCCESS</result><timestamp>1791170860345</timestamp><url>https://carson.math.uwm.edu/jenkins/view/clubb_branch_tests/job/clubb_branch_python/48/</url><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>dash_app/pytests/auto_llm_generated_pytests/.gitkeep</affectedPath><affectedPath>tuner/pytests/auto_llm_generated_pytests/.gitkeep</affectedPath><affectedPath>.gitignore</affectedPath><affectedPath>utilities/sens_matrix/pytest.ini</affectedPath><affectedPath>jenkins_tests/clubb_jax_pytests/Jenkinsfile</affectedPath><affectedPath>utilities/pytests/auto_llm_generated_pytests/README.md</affectedPath><affectedPath>jenkins_tests/clubb_dash/Jenkinsfile</affectedPath><affectedPath>dash_app/pytests/auto_llm_generated_pytests/README.md</affectedPath><affectedPath>jenkins_tests/clubb_jax/Jenkinsfile</affectedPath><affectedPath>tests/pytests/auto_llm_generated_pytests/.gitkeep</affectedPath><affectedPath>tests/README.md</affectedPath><affectedPath>tuner/pytests/auto_llm_generated_pytests/README.md</affectedPath><affectedPath>utilities/sens_matrix/test_analyzeSensMatrix.py</affectedPath><affectedPath>tests/pytests/auto_llm_generated_pytests/README.md</affectedPath><affectedPath>clubb_jax/README.md</affectedPath><affectedPath>utilities/pytests/auto_llm_generated_pytests/.gitkeep</affectedPath><commitId>53e40d747c3bbee9d067136b700534b58969059d</commitId><timestamp>1791156827000</timestamp><author><absoluteUrl>https://carson.math.uwm.edu/jenkins/user/huebler</absoluteUrl><fullName>Gunther Huebler</fullName></author><authorEmail>huebler@uwm.edu</authorEmail><comment>Apply pytest review revisions and consolidate JAX CI
</comment><date>2026-10-04 18:33:47 -0500</date><id>53e40d747c3bbee9d067136b700534b58969059d</id><msg>Apply pytest review revisions and consolidate JAX CI</msg><path><editType>add</editType><file>tests/pytests/auto_llm_generated_pytests/README.md</file></path><path><editType>edit</editType><file>jenkins_tests/clubb_jax/Jenkinsfile</file></path><path><editType>edit</editType><file>.gitignore</file></path><path><editType>edit</editType><file>clubb_jax/README.md</file></path><path><editType>edit</editType><file>tests/README.md</file></path><path><editType>add</editType><file>utilities/pytests/auto_llm_generated_pytests/README.md</file></path><path><editType>delete</editType><file>dash_app/pytests/auto_llm_generated_pytests/.gitkeep</file></path><path><editType>delete</editType><file>tuner/pytests/auto_llm_generated_pytests/.gitkeep</file></path><path><editType>add</editType><file>utilities/sens_matrix/test_analyzeSensMatrix.py</file></path><path><editType>add</editType><file>dash_app/pytests/auto_llm_generated_pytests/README.md</file></path><path><editType>add</editType><file>utilities/sens_matrix/pytest.ini</file></path><path><editType>delete</editType><file>jenkins_tests/clubb_jax_pytests/Jenkinsfile</file></path><path><editType>add</editType><file>tuner/pytests/auto_llm_generated_pytests/README.md</file></path><path><editType>delete</editType><file>utilities/pytests/auto_llm_generated_pytests/.gitkeep</file></path><path><editType>delete</editType><file>tests/pytests/auto_llm_generated_pytests/.gitkeep</file></path><path><editType>edit</editType><file>jenkins_tests/clubb_dash/Jenkinsfile</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>clubb_jax/src/Microphys/cloud_sed_module.py</affectedPath><affectedPath>clubb_jax/src/CLUBB_core/precipitation_fraction.py</affectedPath><affectedPath>clubb_jax/tests/test_microphysics_port_structure.py</affectedPath><affectedPath>clubb_jax/tests/test_silhs_fortran_oracle.py</affectedPath><affectedPath>clubb_jax/tests/test_silhs_sampling.py</affectedPath><affectedPath>clubb_jax/src/Microphys/ice_dfsn_module.py</affectedPath><affectedPath>clubb_jax/src/Microphys/KK_microphys_module.py</affectedPath><affectedPath>clubb_jax/src/SILHS/est_kessler_microphys_module.py</affectedPath><affectedPath>clubb_jax/src/SILHS/latin_hypercube_arrays.py</affectedPath><affectedPath>clubb_jax/src/SILHS/silhs_api_module.py</affectedPath><affectedPath>clubb_jax/src/SILHS/lh_microphys_var_covar_module.py</affectedPath><affectedPath>clubb_jax/src/Microphys/estimate_scm_microphys_module.py</affectedPath><affectedPath>clubb_jax/tests/test_silhs_diagnostics.py</affectedPath><affectedPath>clubb_jax/tests/test_silhs_driver.py</affectedPath><affectedPath>clubb_jax/JAX_CONVERSION_PLAN.md</affectedPath><affectedPath>tests/run_jax_vs_fortran_cases.py</affectedPath><affectedPath>clubb_jax/src/CLUBB_core/fill_holes.py</affectedPath><affectedPath>clubb_jax/src/Input_fields/corr_varnce_input_reader.py</affectedPath><affectedPath>clubb_jax/src/clubb_case_initalization.py</affectedPath><affectedPath>clubb_jax/tests/test_microphysics_error_paths.py</affectedPath><affectedPath>src/SILHS/latin_hypercube_driver_module.F90</affectedPath><affectedPath>clubb_jax/tests/test_microphysics_integration.py</affectedPath><affectedPath>clubb_jax/README.md</affectedPath><affectedPath>clubb_jax/src/SILHS/__init__.py</affectedPath><affectedPath>clubb_jax/src/SILHS/parameters_silhs.py</affectedPath><affectedPath>clubb_jax/src/Microphys/advance_microphys_module.py</affectedPath><affectedPath>tests/pytests/test_jax_compare_forwarding.py</affectedPath><affectedPath>clubb_jax/src/CLUBB_core/setup_clubb_pdf_params.py</affectedPath><affectedPath>clubb_jax/src/Microphys/gfdl_activation.py</affectedPath><affectedPath>clubb_jax/src/Microphys/microphys_driver.py</affectedPath><affectedPath>clubb_jax/src/SILHS/latin_hypercube_driver_module.py</affectedPath><affectedPath>clubb_jax/src/CLUBB_core/jax_stats.py</affectedPath><affectedPath>clubb_jax/src/Microphys/lh_microphys_driver_module.py</affectedPath><affectedPath>clubb_jax/src/Microphys/silhs_category_variance_module.py</affectedPath><affectedPath>LLM_prompts/SHORTCUTS.md</affectedPath><affectedPath>clubb_jax/tests/test_silhs_port_structure.py</affectedPath><affectedPath>LLM_prompts/update_host_models_after_clubb_changes.md</affectedPath><affectedPath>clubb_jax/tests/test_microphysics_host_errors.py</affectedPath><affectedPath>src/SILHS/parameters_silhs.F90</affectedPath><affectedPath>clubb_jax/src/Microphys/parameters_microphys.py</affectedPath><affectedPath>clubb_jax/src/SILHS/silhs_importance_sample_module.py</affectedPath><affectedPath>clubb_jax/src/SILHS/math_utilities.py</affectedPath><affectedPath>src/Microphys/microphys_init_cleanup.F90</affectedPath><affectedPath>clubb_jax/src/SILHS/generate_uniform_sample_module.py</affectedPath><affectedPath>clubb_jax/src/Microphys/pdf_hydromet_microphys_wrapper.py</affectedPath><affectedPath>clubb_jax/src/Microphys/morrison_microphys_module.py</affectedPath><affectedPath>src/SILHS/generate_uniform_sample_module.F90</affectedPath><affectedPath>clubb_jax/SILHS_PORT_NOTES.md</affectedPath><affectedPath>clubb_jax/src/SILHS/transform_to_pdf_module.py</affectedPath><affectedPath>clubb_jax/src/Microphys/microphys_init_cleanup.py</affectedPath><affectedPath>clubb_jax/src/CLUBB_core/stats_clubb_utilities.py</affectedPath><affectedPath>clubb_jax/src/Microphys/mixed_moment_PDF_integrals.py</affectedPath><affectedPath>clubb_jax/src/advance_clubb_to_end.py</affectedPath><affectedPath>clubb_jax/src/Microphys/coamps_microphys_driver_module.py</affectedPath><commitId>f51ab963e7cde71123d3afd8f77d077a35cf211f</commitId><timestamp>1791158488000</timestamp><author><absoluteUrl>https://carson.math.uwm.edu/jenkins/user/noreply</absoluteUrl><fullName>noreply</fullName></author><authorEmail>noreply@github.com</authorEmail><comment>Jax silhs (#1372)

Adding silhs to jax.

To avoid randomness issues I added a silhs flag, l_lh_deterministic_test, that causes samples and random numbers to be generated in a deterministic order that is pretty basic but seems like a fine enough sampling method for a test that only matters for comparing jax to fortran matching. This required changing the fortran to have this deterministic test sample generation.

I added 3 new silhs tests:

rico_silhs with a 60s timestep matches up to 360 timestpes (6 hours)
lba_kk_silhs (lba with kk microphys instead of defauly morrison) passes up to 270ish steps, I set test to 240 steps
lba_silhs (with morrison) passes &lt;80, from past exploration this seems mainly due to morrison being in single precision

* Port SILHS sampling and microphysics coupling to JAX

Add native JAX Latin-hypercube sampling with explicit persistent permutation
state and case-owned initialization. Couple sampled states to KK and Morrison
microphysics in interactive and diagnostic modes, with weighted statistics,
substep averaging, and fatal-path/configuration guards.

Preserve Fortran routine structure, argument grouping, and source comments
throughout SILHS and the microphysics interface layer. Leave Fortran, MT95,
and the KK/Morrison numerical cores unchanged.

Validation: 103 focused sampling/interface/error-path checks and eight real
SILHS driver checks pass. Earlier interface/support validation and the
20-pair disabled-SILHS JAX/Fortran comparison also pass. Enabled SILHS random
stream parity is deferred to a future common-random-input comparison.

* Add deterministic SILHS comparisons and initialize JAX output grids

Add a default-off l_lh_deterministic_test flag to Fortran and JAX. Use
ordered strata and a shared four-value, binary-exact draw cycle in the
high-level LHS and overlap-pool routines, preserving sequence reuse and
leaving the native random generators unchanged. Reject independent
importance sampling and random starts in this comparison mode.

Add interactive RICO, LBA KK and native LBA Morrison configurations to the
JAX/Fortran comparison suite without relaxing the existing tolerances.
Initialize SILHS host statistics from JAX case setup so reduced statistics
files also contain Fortran's lh_zt and lh_sample_number coordinates.

Validation: Fortran build and source checks pass; 581 raw sampling values
match exactly; 59 sampler/contract/forwarding checks and 46 output/support
checks pass. RICO matches through 360 steps at 60s with standard statistics
and with reduced statistics at debug 0.

Document the remaining comparison limits: LBA KK's repeating-cycle Nrp2
difference starts at saved prefix 274, while its configured cap remains
275. Native Morrison's selected scope was verified with midpoint inputs;
the repeating-cycle comparison was not rerun after the requested stop.

* Match Fortran SILHS sampling precision and overlap

Preserve default-real rounding in inverse-normal coefficients before
promotion to the sample dtype. Apply vertical overlap to starting-level
straight Monte Carlo samples and retain source sampling failure status.

Add a live Fortran inverse-normal oracle and regressions for overlap and
the source sample-count check. Keep comparison limits and tolerances.

* Restore SILHS diagnostics and microphysics host error guards

Carry weight-limiter and Kessler diagnostic failures through compiled
returns and ErrInfo. Preserve Fortran debug guards at the host boundaries
so negative-debug tracing can retain per-column failure status.

Write ordered microphysics/SILHS settings and approximate correlations
from initialization into the standalone setup file. Keep report lifetime
and output-name resolution outside the timestep driver.

Add focused failure/report regressions and update the port notes with
repeating-input comparisons and the native Morrison compiler sensitivity.

* Document deterministic SILHS comparison patterns

Explain the ordered permutation, repeating within-stratum offsets and overlap
pool at every Fortran deterministic randomness override. Mirror the explanation
in JAX, including index phases, sequence reuse and independence from RNG state.

Executable statements are unchanged in both implementations; source/AST checks
confirm these changes only add comments.

* Use definition decorators for microphysics JIT boundaries

Move the existing PDF preparation, scheme tendency and hydrometeor transport
JIT boundaries onto their routine definitions with @partial(jax.jit, ...).
Keep the static arguments unchanged and call the source-named routines directly
from the standalone driver.

Update host injection and source-order checks for the canonical routine names.
Lightweight error/feedback fixtures still check eager and compiled routine
bodies; real standalone runs exercise the decorated entry points.

Validation: 140 focused tests; 28 passed, 2435 warnings in 453.39s (0:07:33); unchanged RICO360/LBAKK275
strict comparisons; supported whole-driver and reverse-mode tracing.

* Simplify deterministic SILHS sampling comments

Describe the repeatable-testing branches directly, with their base values and
index offsets. Show the first twelve pool entries for four columns, grouped by
sample, and use the same concise descriptions in the Fortran and JAX mirrors.

Only comments and argument documentation change; executable code is unchanged.

* Exclude E3SM from host compatibility updates

Keep the exclusion visible in shortcut discovery and the host workflow.
Treat sys_admin mappings as synchronization metadata, not the active host list.

* Shortening tests timesteps a bit and adding a space for niceness
</comment><date>2026-10-04 19:01:28 -0500</date><id>f51ab963e7cde71123d3afd8f77d077a35cf211f</id><msg>Jax silhs (#1372)</msg><path><editType>edit</editType><file>clubb_jax/src/Microphys/microphys_driver.py</file></path><path><editType>add</editType><file>clubb_jax/src/SILHS/est_kessler_microphys_module.py</file></path><path><editType>edit</editType><file>clubb_jax/README.md</file></path><path><editType>edit</editType><file>clubb_jax/src/Microphys/pdf_hydromet_microphys_wrapper.py</file></path><path><editType>add</editType><file>clubb_jax/src/SILHS/silhs_importance_sample_module.py</file></path><path><editType>add</editType><file>clubb_jax/src/SILHS/math_utilities.py</file></path><path><editType>add</editType><file>clubb_jax/SILHS_PORT_NOTES.md</file></path><path><editType>edit</editType><file>clubb_jax/src/Microphys/silhs_category_variance_module.py</file></path><path><editType>edit</editType><file>clubb_jax/src/Microphys/cloud_sed_module.py</file></path><path><editType>add</editType><file>clubb_jax/src/SILHS/silhs_api_module.py</file></path><path><editType>edit</editType><file>clubb_jax/src/Microphys/mixed_moment_PDF_integrals.py</file></path><path><editType>edit</editType><file>clubb_jax/src/Microphys/morrison_microphys_module.py</file></path><path><editType>edit</editType><file>src/SILHS/latin_hypercube_driver_module.F90</file></path><path><editType>add</editType><file>clubb_jax/tests/test_silhs_port_structure.py</file></path><path><editType>edit</editType><file>tests/pytests/test_jax_compare_forwarding.py</file></path><path><editType>edit</editType><file>LLM_prompts/update_host_models_after_clubb_changes.md</file></path><path><editType>edit</editType><file>clubb_jax/src/CLUBB_core/setup_clubb_pdf_params.py</file></path><path><editType>edit</editType><file>clubb_jax/src/CLUBB_core/stats_clubb_utilities.py</file></path><path><editType>edit</editType><file>src/SILHS/generate_uniform_sample_module.F90</file></path><path><editType>edit</editType><file>clubb_jax/tests/test_microphysics_port_structure.py</file></path><path><editType>edit</editType><file>clubb_jax/src/Microphys/advance_microphys_module.py</file></path><path><editType>edit</editType><file>clubb_jax/src/Input_fields/corr_varnce_input_reader.py</file></path><path><editType>edit</editType><file>tests/run_jax_vs_fortran_cases.py</file></path><path><editType>edit</editType><file>clubb_jax/src/advance_clubb_to_end.py</file></path><path><editType>edit</editType><file>clubb_jax/src/Microphys/parameters_microphys.py</file></path><path><editType>add</editType><file>clubb_jax/tests/test_silhs_fortran_oracle.py</file></path><path><editType>add</editType><file>clubb_jax/src/SILHS/transform_to_pdf_module.py</file></path><path><editType>add</editType><file>clubb_jax/tests/test_silhs_diagnostics.py</file></path><path><editType>edit</editType><file>clubb_jax/src/Microphys/estimate_scm_microphys_module.py</file></path><path><editType>edit</editType><file>clubb_jax/src/Microphys/ice_dfsn_module.py</file></path><path><editType>edit</editType><file>clubb_jax/tests/test_microphysics_integration.py</file></path><path><editType>edit</editType><file>src/Microphys/microphys_init_cleanup.F90</file></path><path><editType>edit</editType><file>clubb_jax/src/Microphys/gfdl_activation.py</file></path><path><editType>add</editType><file>clubb_jax/src/SILHS/lh_microphys_var_covar_module.py</file></path><path><editType>edit</editType><file>clubb_jax/src/Microphys/microphys_init_cleanup.py</file></path><path><editType>add</editType><file>clubb_jax/tests/test_microphysics_host_errors.py</file></path><path><editType>add</editType><file>clubb_jax/src/SILHS/__init__.py</file></path><path><editType>edit</editType><file>clubb_jax/src/clubb_case_initalization.py</file></path><path><editType>add</editType><file>clubb_jax/src/SILHS/parameters_silhs.py</file></path><path><editType>add</editType><file>clubb_jax/tests/test_silhs_driver.py</file></path><path><editType>add</editType><file>clubb_jax/src/SILHS/generate_uniform_sample_module.py</file></path><path><editType>edit</editType><file>clubb_jax/tests/test_microphysics_error_paths.py</file></path><path><editType>add</editType><file>clubb_jax/tests/test_silhs_sampling.py</file></path><path><editType>edit</editType><file>clubb_jax/src/CLUBB_core/precipitation_fraction.py</file></path><path><editType>edit</editType><file>clubb_jax/JAX_CONVERSION_PLAN.md</file></path><path><editType>edit</editType><file>clubb_jax/src/Microphys/coamps_microphys_driver_module.py</file></path><path><editType>add</editType><file>clubb_jax/src/SILHS/latin_hypercube_driver_module.py</file></path><path><editType>edit</editType><file>LLM_prompts/SHORTCUTS.md</file></path><path><editType>edit</editType><file>clubb_jax/src/Microphys/KK_microphys_module.py</file></path><path><editType>edit</editType><file>clubb_jax/src/CLUBB_core/jax_stats.py</file></path><path><editType>edit</editType><file>clubb_jax/src/CLUBB_core/fill_holes.py</file></path><path><editType>add</editType><file>clubb_jax/src/SILHS/latin_hypercube_arrays.py</file></path><path><editType>edit</editType><file>src/SILHS/parameters_silhs.F90</file></path><path><editType>edit</editType><file>clubb_jax/src/Microphys/lh_microphys_driver_module.py</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>tests/README.md</affectedPath><affectedPath>clubb_python_api/run_pytests.sh</affectedPath><affectedPath>clubb_python_api/README.md</affectedPath><affectedPath>LLM_prompts/pytest_workflow.md</affectedPath><affectedPath>tests/run_pytests.sh</affectedPath><affectedPath>conftest.py</affectedPath><affectedPath>pytest.ini</affectedPath><commitId>72ad26b660f1102a4605629006505e9ff4676810</commitId><timestamp>1791167219000</timestamp><author><absoluteUrl>https://carson.math.uwm.edu/jenkins/user/huebler</absoluteUrl><fullName>Gunther Huebler</fullName></author><authorEmail>huebler@uwm.edu</authorEmail><comment>Keep pytest discovery and admission in the runners
</comment><date>2026-10-04 21:26:59 -0500</date><id>72ad26b660f1102a4605629006505e9ff4676810</id><msg>Keep pytest discovery and admission in the runners</msg><path><editType>edit</editType><file>LLM_prompts/pytest_workflow.md</file></path><path><editType>edit</editType><file>tests/README.md</file></path><path><editType>delete</editType><file>pytest.ini</file></path><path><editType>edit</editType><file>tests/run_pytests.sh</file></path><path><editType>edit</editType><file>clubb_python_api/README.md</file></path><path><editType>delete</editType><file>conftest.py</file></path><path><editType>edit</editType><file>clubb_python_api/run_pytests.sh</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>tests/README.md</affectedPath><affectedPath>jenkins_tests/clubb_python/Jenkinsfile</affectedPath><affectedPath>jenkins_tests/clubb_dash/Jenkinsfile</affectedPath><affectedPath>AGENTS.md</affectedPath><affectedPath>clubb_jax/SILHS_PORT_NOTES.md</affectedPath><affectedPath>tests/run_bindiff_report_test.py</affectedPath><affectedPath>LLM_prompts/pytest_workflow.md</affectedPath><affectedPath>jenkins_tests/clubb_jax/Jenkinsfile</affectedPath><commitId>37756854e5509afac25c67f57deac01266bd13ba</commitId><timestamp>1791168192000</timestamp><author><absoluteUrl>https://carson.math.uwm.edu/jenkins/user/huebler</absoluteUrl><fullName>Gunther Huebler</fullName></author><authorEmail>huebler@uwm.edu</authorEmail><comment>Limit Jenkins additions to focused pytest stages
</comment><date>2026-10-04 21:43:12 -0500</date><id>37756854e5509afac25c67f57deac01266bd13ba</id><msg>Limit Jenkins additions to focused pytest stages</msg><path><editType>delete</editType><file>tests/run_bindiff_report_test.py</file></path><path><editType>edit</editType><file>jenkins_tests/clubb_dash/Jenkinsfile</file></path><path><editType>edit</editType><file>tests/README.md</file></path><path><editType>edit</editType><file>AGENTS.md</file></path><path><editType>edit</editType><file>jenkins_tests/clubb_python/Jenkinsfile</file></path><path><editType>edit</editType><file>LLM_prompts/pytest_workflow.md</file></path><path><editType>edit</editType><file>jenkins_tests/clubb_jax/Jenkinsfile</file></path><path><editType>edit</editType><file>clubb_jax/SILHS_PORT_NOTES.md</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>clubb_jax/pytests/auto_llm_generated_pytests/test_differentiability.py</affectedPath><affectedPath>clubb_jax/AGENTS.md</affectedPath><affectedPath>tests/run_jax_timestep_gradient_test.py</affectedPath><affectedPath>clubb_jax/tests/run_silhs_driver_test.py</affectedPath><affectedPath>tests/run_silhs_driver_test.py</affectedPath><affectedPath>clubb_jax/pytests/auto_llm_generated_pytests/test_trivar_NNL_covar_eq.py</affectedPath><affectedPath>clubb_jax/pytests/auto_llm_generated_pytests/test_Nc_Ncn_eqns.py</affectedPath><affectedPath>tests/run_dash_mixing_length_test.py</affectedPath><affectedPath>tests/run_dash_mcp_protocol_test.py</affectedPath><affectedPath>dash_app/README.md</affectedPath><affectedPath>tests/README.md</affectedPath><affectedPath>tests/run_rico_microphysics_oracle_test.py</affectedPath><affectedPath>LLM_prompts/pytest_workflow.md</affectedPath><affectedPath>clubb_jax/pytests/auto_llm_generated_pytests/test_quadrivar_NNLL_covar_eq_swap.py</affectedPath><affectedPath>clubb_jax/src/Microphys/KK_microphys/KK_upscaled_turbulent_sed.py</affectedPath><affectedPath>clubb_jax/pytests/auto_llm_generated_pytests/test_covar_KK_mixt_frac_linearity.py</affectedPath><affectedPath>clubb_jax/tests/run_jax_timestep_gradient_test.py</affectedPath><affectedPath>dash_app/pytests/test_agent_services.py</affectedPath><affectedPath>AGENTS.md</affectedPath><affectedPath>clubb_jax/SILHS_PORT_NOTES.md</affectedPath><affectedPath>clubb_jax/pytests/auto_llm_generated_pytests/test_trivar_NLL_mean_eq.py</affectedPath><affectedPath>dash_app/tests/run_dash_mixing_length_test.py</affectedPath><affectedPath>clubb_jax/tests/run_rico_microphysics_oracle_test.py</affectedPath><affectedPath>clubb_jax/pytests/auto_llm_generated_pytests/test_bivar_NL_mean_eq.py</affectedPath><affectedPath>clubb_jax/pytests/auto_llm_generated_pytests/test_update_xp2_mc.py</affectedPath><affectedPath>clubb_jax/README.md</affectedPath><commitId>56aa733c290ca067dc886adda228251f718712ad</commitId><timestamp>1791170041000</timestamp><author><absoluteUrl>https://carson.math.uwm.edu/jenkins/user/huebler</absoluteUrl><fullName>Gunther Huebler</fullName></author><authorEmail>huebler@uwm.edu</authorEmail><comment>Keep component-specific validation beside Dash and JAX
</comment><date>2026-10-04 22:14:01 -0500</date><id>56aa733c290ca067dc886adda228251f718712ad</id><msg>Keep component-specific validation beside Dash and JAX</msg><path><editType>delete</editType><file>tests/run_dash_mixing_length_test.py</file></path><path><editType>edit</editType><file>clubb_jax/src/Microphys/KK_microphys/KK_upscaled_turbulent_sed.py</file></path><path><editType>delete</editType><file>tests/run_silhs_driver_test.py</file></path><path><editType>edit</editType><file>clubb_jax/pytests/auto_llm_generated_pytests/test_covar_KK_mixt_frac_linearity.py</file></path><path><editType>edit</editType><file>clubb_jax/pytests/auto_llm_generated_pytests/test_trivar_NLL_mean_eq.py</file></path><path><editType>delete</editType><file>tests/run_rico_microphysics_oracle_test.py</file></path><path><editType>delete</editType><file>tests/run_dash_mcp_protocol_test.py</file></path><path><editType>edit</editType><file>clubb_jax/pytests/auto_llm_generated_pytests/test_differentiability.py</file></path><path><editType>edit</editType><file>dash_app/README.md</file></path><path><editType>edit</editType><file>AGENTS.md</file></path><path><editType>delete</editType><file>tests/run_jax_timestep_gradient_test.py</file></path><path><editType>edit</editType><file>LLM_prompts/pytest_workflow.md</file></path><path><editType>edit</editType><file>clubb_jax/pytests/auto_llm_generated_pytests/test_update_xp2_mc.py</file></path><path><editType>edit</editType><file>clubb_jax/pytests/auto_llm_generated_pytests/test_quadrivar_NNLL_covar_eq_swap.py</file></path><path><editType>edit</editType><file>clubb_jax/pytests/auto_llm_generated_pytests/test_Nc_Ncn_eqns.py</file></path><path><editType>edit</editType><file>clubb_jax/SILHS_PORT_NOTES.md</file></path><path><editType>add</editType><file>clubb_jax/tests/run_silhs_driver_test.py</file></path><path><editType>edit</editType><file>tests/README.md</file></path><path><editType>add</editType><file>clubb_jax/tests/run_rico_microphysics_oracle_test.py</file></path><path><editType>edit</editType><file>clubb_jax/README.md</file></path><path><editType>edit</editType><file>clubb_jax/pytests/auto_llm_generated_pytests/test_bivar_NL_mean_eq.py</file></path><path><editType>edit</editType><file>clubb_jax/pytests/auto_llm_generated_pytests/test_trivar_NNL_covar_eq.py</file></path><path><editType>add</editType><file>clubb_jax/tests/run_jax_timestep_gradient_test.py</file></path><path><editType>edit</editType><file>dash_app/pytests/test_agent_services.py</file></path><path><editType>edit</editType><file>clubb_jax/AGENTS.md</file></path><path><editType>add</editType><file>dash_app/tests/run_dash_mixing_length_test.py</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>https://carson.math.uwm.edu/jenkins/user/noreply</absoluteUrl><fullName>noreply</fullName></culprit><culprit><absoluteUrl>https://carson.math.uwm.edu/jenkins/user/huebler</absoluteUrl><fullName>Gunther Huebler</fullName></culprit><inProgress>false</inProgress><nextBuild><number>49</number><url>https://carson.math.uwm.edu/jenkins/view/clubb_branch_tests/job/clubb_branch_python/49/</url></nextBuild><previousBuild><number>47</number><url>https://carson.math.uwm.edu/jenkins/view/clubb_branch_tests/job/clubb_branch_python/47/</url></previousBuild></build><build _class='org.jenkinsci.plugins.workflow.job.WorkflowRun'><action _class='hudson.model.ParametersAction'><parameter _class='net.uaznia.lukanus.hudson.plugins.gitparameter.GitParameterValue'><name>BRANCH</name><value>origin/pytest_cleanup</value></parameter><parameter _class='hudson.model.BooleanParameterValue'><name>INCLUDE_GENERATED_PYTESTS</name><value>true</value></parameter></action><action _class='hudson.model.CauseAction'><cause _class='hudson.model.Cause$UserIdCause'><shortDescription>Started by user Gunther Huebler</shortDescription><userId>huebler</userId><userName>Gunther Huebler</userName></cause></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesoriginjax_microphys _class='hudson.plugins.git.util.Build'><buildNumber>42</buildNumber><marked><SHA1>3c9b3d56e24d3a766f45e84903e76ee980eb5aa5</SHA1><branch><SHA1>3c9b3d56e24d3a766f45e84903e76ee980eb5aa5</SHA1><name>refs/remotes/origin/jax_microphys</name></branch></marked><revision><SHA1>3c9b3d56e24d3a766f45e84903e76ee980eb5aa5</SHA1><branch><SHA1>3c9b3d56e24d3a766f45e84903e76ee980eb5aa5</SHA1><name>refs/remotes/origin/jax_microphys</name></branch></revision></refsremotesoriginjax_microphys><refsremotesoriginremove_perl _class='hudson.plugins.git.util.Build'><buildNumber>9</buildNumber><marked><SHA1>551dc8ee42fffabccdde729dd122e5c54b113740</SHA1><branch><SHA1>551dc8ee42fffabccdde729dd122e5c54b113740</SHA1><name>refs/remotes/origin/remove_perl</name></branch></marked><revision><SHA1>551dc8ee42fffabccdde729dd122e5c54b113740</SHA1><branch><SHA1>551dc8ee42fffabccdde729dd122e5c54b113740</SHA1><name>refs/remotes/origin/remove_perl</name></branch></revision></refsremotesoriginremove_perl><refsremotesoriginrun_scripts_cleanup _class='hudson.plugins.git.util.Build'><buildNumber>16</buildNumber><marked><SHA1>8789ee4aa42564f9dc0e07c553a7cde89fb6cd35</SHA1><branch><SHA1>8789ee4aa42564f9dc0e07c553a7cde89fb6cd35</SHA1><name>refs/remotes/origin/run_scripts_cleanup</name></branch></marked><revision><SHA1>8789ee4aa42564f9dc0e07c553a7cde89fb6cd35</SHA1><branch><SHA1>8789ee4aa42564f9dc0e07c553a7cde89fb6cd35</SHA1><name>refs/remotes/origin/run_scripts_cleanup</name></branch></revision></refsremotesoriginrun_scripts_cleanup><refsremotesorigindash_updates _class='hudson.plugins.git.util.Build'><buildNumber>27</buildNumber><marked><SHA1>0f566dae5ca0ef106a2a8a601d5dd08e95db606b</SHA1><branch><SHA1>0f566dae5ca0ef106a2a8a601d5dd08e95db606b</SHA1><name>refs/remotes/origin/dash_updates</name></branch></marked><revision><SHA1>0f566dae5ca0ef106a2a8a601d5dd08e95db606b</SHA1><branch><SHA1>0f566dae5ca0ef106a2a8a601d5dd08e95db606b</SHA1><name>refs/remotes/origin/dash_updates</name></branch></revision></refsremotesorigindash_updates><refsremotesoriginclubb_python_fix _class='hudson.plugins.git.util.Build'><buildNumber>36</buildNumber><marked><SHA1>c8ba90242c2b1852449f71f939c9239c9e3925f9</SHA1><branch><SHA1>c8ba90242c2b1852449f71f939c9239c9e3925f9</SHA1><name>refs/remotes/origin/clubb_python_fix</name></branch></marked><revision><SHA1>c8ba90242c2b1852449f71f939c9239c9e3925f9</SHA1><branch><SHA1>c8ba90242c2b1852449f71f939c9239c9e3925f9</SHA1><name>refs/remotes/origin/clubb_python_fix</name></branch></revision></refsremotesoriginclubb_python_fix><refsremotesoriginclubb_jax _class='hudson.plugins.git.util.Build'><buildNumber>37</buildNumber><marked><SHA1>8f7e4cdbf7555ae67075c02d9d1f4b392e51ed3f</SHA1><branch><SHA1>8f7e4cdbf7555ae67075c02d9d1f4b392e51ed3f</SHA1><name>refs/remotes/origin/clubb_jax</name></branch></marked><revision><SHA1>8f7e4cdbf7555ae67075c02d9d1f4b392e51ed3f</SHA1><branch><SHA1>8f7e4cdbf7555ae67075c02d9d1f4b392e51ed3f</SHA1><name>refs/remotes/origin/clubb_jax</name></branch></revision></refsremotesoriginclubb_jax><refsremotesoriginvenv_improvement _class='hudson.plugins.git.util.Build'><buildNumber>41</buildNumber><marked><SHA1>dec83a0e1d500014c3ea9734d7ef2f1d645f12e7</SHA1><branch><SHA1>dec83a0e1d500014c3ea9734d7ef2f1d645f12e7</SHA1><name>refs/remotes/origin/venv_improvement</name></branch></marked><revision><SHA1>dec83a0e1d500014c3ea9734d7ef2f1d645f12e7</SHA1><branch><SHA1>dec83a0e1d500014c3ea9734d7ef2f1d645f12e7</SHA1><name>refs/remotes/origin/venv_improvement</name></branch></revision></refsremotesoriginvenv_improvement><refsremotesoriginscript_arg_cleanup _class='hudson.plugins.git.util.Build'><buildNumber>44</buildNumber><marked><SHA1>1c0b48510ab117eb44b876f950c76eff9d133c6c</SHA1><branch><SHA1>1c0b48510ab117eb44b876f950c76eff9d133c6c</SHA1><name>refs/remotes/origin/script_arg_cleanup</name></branch></marked><revision><SHA1>1c0b48510ab117eb44b876f950c76eff9d133c6c</SHA1><branch><SHA1>1c0b48510ab117eb44b876f950c76eff9d133c6c</SHA1><name>refs/remotes/origin/script_arg_cleanup</name></branch></revision></refsremotesoriginscript_arg_cleanup><refsremotesoriginjenkins_test_cleanup _class='hudson.plugins.git.util.Build'><buildNumber>43</buildNumber><marked><SHA1>9f57da44abd6db2352506aff45f2a848032e994e</SHA1><branch><SHA1>9f57da44abd6db2352506aff45f2a848032e994e</SHA1><name>refs/remotes/origin/jenkins_test_cleanup</name></branch></marked><revision><SHA1>9f57da44abd6db2352506aff45f2a848032e994e</SHA1><branch><SHA1>9f57da44abd6db2352506aff45f2a848032e994e</SHA1><name>refs/remotes/origin/jenkins_test_cleanup</name></branch></revision></refsremotesoriginjenkins_test_cleanup><refsremotesorigincalc_sfc_varnce_movement _class='hudson.plugins.git.util.Build'><buildNumber>4</buildNumber><marked><SHA1>8f36aca5fd9c284c280761ab152931bd884e21f2</SHA1><branch><SHA1>8f36aca5fd9c284c280761ab152931bd884e21f2</SHA1><name>refs/remotes/origin/calc_sfc_varnce_movement</name></branch></marked><revision><SHA1>8f36aca5fd9c284c280761ab152931bd884e21f2</SHA1><branch><SHA1>8f36aca5fd9c284c280761ab152931bd884e21f2</SHA1><name>refs/remotes/origin/calc_sfc_varnce_movement</name></branch></revision></refsremotesorigincalc_sfc_varnce_movement><refsremotesorigintiny_dash_updates _class='hudson.plugins.git.util.Build'><buildNumber>21</buildNumber><marked><SHA1>605dc2d2f5105cfe41e0f1c900793dca76ddc513</SHA1><branch><SHA1>605dc2d2f5105cfe41e0f1c900793dca76ddc513</SHA1><name>refs/remotes/origin/tiny_dash_updates</name></branch></marked><revision><SHA1>605dc2d2f5105cfe41e0f1c900793dca76ddc513</SHA1><branch><SHA1>605dc2d2f5105cfe41e0f1c900793dca76ddc513</SHA1><name>refs/remotes/origin/tiny_dash_updates</name></branch></revision></refsremotesorigintiny_dash_updates><refsremotesoriginclubb_organization_part2 _class='hudson.plugins.git.util.Build'><buildNumber>7</buildNumber><marked><SHA1>459670f95f44c50b0d802d4c8284399339b446e3</SHA1><branch><SHA1>459670f95f44c50b0d802d4c8284399339b446e3</SHA1><name>refs/remotes/origin/clubb_organization_part2</name></branch></marked><revision><SHA1>459670f95f44c50b0d802d4c8284399339b446e3</SHA1><branch><SHA1>459670f95f44c50b0d802d4c8284399339b446e3</SHA1><name>refs/remotes/origin/clubb_organization_part2</name></branch></revision></refsremotesoriginclubb_organization_part2><refsremotesoriginpytest_cleanup _class='hudson.plugins.git.util.Build'><buildNumber>47</buildNumber><marked><SHA1>770ea4c31ae84eac54376fb56288f1074ba54f2d</SHA1><branch><SHA1>770ea4c31ae84eac54376fb56288f1074ba54f2d</SHA1><name>refs/remotes/origin/pytest_cleanup</name></branch></marked><revision><SHA1>770ea4c31ae84eac54376fb56288f1074ba54f2d</SHA1><branch><SHA1>770ea4c31ae84eac54376fb56288f1074ba54f2d</SHA1><name>refs/remotes/origin/pytest_cleanup</name></branch></revision></refsremotesoriginpytest_cleanup><refsremotesoriginclubb_f2py _class='hudson.plugins.git.util.Build'><buildNumber>3</buildNumber><marked><SHA1>148a89be2c9a46527294056ad471087e68a10b46</SHA1><branch><SHA1>148a89be2c9a46527294056ad471087e68a10b46</SHA1><name>refs/remotes/origin/clubb_f2py</name></branch></marked><revision><SHA1>148a89be2c9a46527294056ad471087e68a10b46</SHA1><branch><SHA1>148a89be2c9a46527294056ad471087e68a10b46</SHA1><name>refs/remotes/origin/clubb_f2py</name></branch></revision></refsremotesoriginclubb_f2py><refsremotesoriginclubb_organization_part3 _class='hudson.plugins.git.util.Build'><buildNumber>8</buildNumber><marked><SHA1>1b6d8b99367e3980a2a9873faa50fe4be632b47e</SHA1><branch><SHA1>1b6d8b99367e3980a2a9873faa50fe4be632b47e</SHA1><name>refs/remotes/origin/clubb_organization_part3</name></branch></marked><revision><SHA1>1b6d8b99367e3980a2a9873faa50fe4be632b47e</SHA1><branch><SHA1>1b6d8b99367e3980a2a9873faa50fe4be632b47e</SHA1><name>refs/remotes/origin/clubb_organization_part3</name></branch></revision></refsremotesoriginclubb_organization_part3><refsremotesoriginmicrophys_loop_push _class='hudson.plugins.git.util.Build'><buildNumber>39</buildNumber><marked><SHA1>0c683a909cfc6e2e5c7306e0258c018d3a88dd85</SHA1><branch><SHA1>0c683a909cfc6e2e5c7306e0258c018d3a88dd85</SHA1><name>refs/remotes/origin/microphys_loop_push</name></branch></marked><revision><SHA1>0c683a909cfc6e2e5c7306e0258c018d3a88dd85</SHA1><branch><SHA1>0c683a909cfc6e2e5c7306e0258c018d3a88dd85</SHA1><name>refs/remotes/origin/microphys_loop_push</name></branch></revision></refsremotesoriginmicrophys_loop_push><refsremotesorigintest_fix _class='hudson.plugins.git.util.Build'><buildNumber>32</buildNumber><marked><SHA1>87d4e8d1298d8c6196811bb634cbb3af6e9b0fd8</SHA1><branch><SHA1>87d4e8d1298d8c6196811bb634cbb3af6e9b0fd8</SHA1><name>refs/remotes/origin/test_fix</name></branch></marked><revision><SHA1>87d4e8d1298d8c6196811bb634cbb3af6e9b0fd8</SHA1><branch><SHA1>87d4e8d1298d8c6196811bb634cbb3af6e9b0fd8</SHA1><name>refs/remotes/origin/test_fix</name></branch></revision></refsremotesorigintest_fix><refsremotesoriginclubb_organization_part1 _class='hudson.plugins.git.util.Build'><buildNumber>6</buildNumber><marked><SHA1>d96d0021affc8242c8b983575bcf3b802920929b</SHA1><branch><SHA1>d96d0021affc8242c8b983575bcf3b802920929b</SHA1><name>refs/remotes/origin/clubb_organization_part1</name></branch></marked><revision><SHA1>d96d0021affc8242c8b983575bcf3b802920929b</SHA1><branch><SHA1>d96d0021affc8242c8b983575bcf3b802920929b</SHA1><name>refs/remotes/origin/clubb_organization_part1</name></branch></revision></refsremotesoriginclubb_organization_part1><refsremotesorigintuner_additions _class='hudson.plugins.git.util.Build'><buildNumber>18</buildNumber><marked><SHA1>f13d88fea3c40d0093c1ff5b0bdeab9a4f3513d3</SHA1><branch><SHA1>f13d88fea3c40d0093c1ff5b0bdeab9a4f3513d3</SHA1><name>refs/remotes/origin/tuner_additions</name></branch></marked><revision><SHA1>f13d88fea3c40d0093c1ff5b0bdeab9a4f3513d3</SHA1><branch><SHA1>f13d88fea3c40d0093c1ff5b0bdeab9a4f3513d3</SHA1><name>refs/remotes/origin/tuner_additions</name></branch></revision></refsremotesorigintuner_additions><refsremotesorigincopilotfix-api-signature-mismatch _class='hudson.plugins.git.util.Build'><buildNumber>35</buildNumber><marked><SHA1>9e026a902b73da3381b02f40399de18e79154827</SHA1><branch><SHA1>9e026a902b73da3381b02f40399de18e79154827</SHA1><name>refs/remotes/origin/copilot/fix-api-signature-mismatch</name></branch></marked><revision><SHA1>9e026a902b73da3381b02f40399de18e79154827</SHA1><branch><SHA1>9e026a902b73da3381b02f40399de18e79154827</SHA1><name>refs/remotes/origin/copilot/fix-api-signature-mismatch</name></branch></revision></refsremotesorigincopilotfix-api-signature-mismatch><refsremotesoriginclubb_loss_driver _class='hudson.plugins.git.util.Build'><buildNumber>15</buildNumber><marked><SHA1>965904c404fffb0eba94e0f8b2e7f9688c5a8bd5</SHA1><branch><SHA1>965904c404fffb0eba94e0f8b2e7f9688c5a8bd5</SHA1><name>refs/remotes/origin/clubb_loss_driver</name></branch></marked><revision><SHA1>965904c404fffb0eba94e0f8b2e7f9688c5a8bd5</SHA1><branch><SHA1>965904c404fffb0eba94e0f8b2e7f9688c5a8bd5</SHA1><name>refs/remotes/origin/clubb_loss_driver</name></branch></revision></refsremotesoriginclubb_loss_driver><refsremotesoriginclubb_timer_upgrade _class='hudson.plugins.git.util.Build'><buildNumber>22</buildNumber><marked><SHA1>b9b00dc447cfd726549a2a6f14d1deac8539203b</SHA1><branch><SHA1>b9b00dc447cfd726549a2a6f14d1deac8539203b</SHA1><name>refs/remotes/origin/clubb_timer_upgrade</name></branch></marked><revision><SHA1>b9b00dc447cfd726549a2a6f14d1deac8539203b</SHA1><branch><SHA1>b9b00dc447cfd726549a2a6f14d1deac8539203b</SHA1><name>refs/remotes/origin/clubb_timer_upgrade</name></branch></revision></refsremotesoriginclubb_timer_upgrade><refsremotesoriginnice_dash_updates _class='hudson.plugins.git.util.Build'><buildNumber>29</buildNumber><marked><SHA1>b2ad24e20e65739d395fadafa7b738b8f4b19b88</SHA1><branch><SHA1>b2ad24e20e65739d395fadafa7b738b8f4b19b88</SHA1><name>refs/remotes/origin/nice_dash_updates</name></branch></marked><revision><SHA1>b2ad24e20e65739d395fadafa7b738b8f4b19b88</SHA1><branch><SHA1>b2ad24e20e65739d395fadafa7b738b8f4b19b88</SHA1><name>refs/remotes/origin/nice_dash_updates</name></branch></revision></refsremotesoriginnice_dash_updates></buildsByBranchName><lastBuiltRevision><SHA1>770ea4c31ae84eac54376fb56288f1074ba54f2d</SHA1><branch><SHA1>770ea4c31ae84eac54376fb56288f1074ba54f2d</SHA1><name>refs/remotes/origin/pytest_cleanup</name></branch></lastBuiltRevision><remoteUrl>https://github.com/larson-group/clubb.git</remoteUrl><scmName></scmName></action><action></action><action _class='org.jenkinsci.plugins.workflow.libs.LibrariesAction'></action><action></action><action _class='hudson.tasks.junit.TestResultAction'><failCount>0</failCount><skipCount>0</skipCount><totalCount>491</totalCount><urlName>testReport</urlName></action><action></action><action></action><action></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><action _class='org.jenkinsci.plugins.pipeline.modeldefinition.actions.RestartDeclarativePipelineAction'></action><action></action><action _class='org.jenkinsci.plugins.workflow.job.views.FlowGraphAction'></action><action></action><action></action><building>false</building><displayName>#47</displayName><duration>266728</duration><estimatedDuration>363544</estimatedDuration><fullDisplayName>clubb_branch_python #47</fullDisplayName><id>47</id><keepLog>false</keepLog><number>47</number><queueId>9749</queueId><result>SUCCESS</result><timestamp>1791151075262</timestamp><url>https://carson.math.uwm.edu/jenkins/view/clubb_branch_tests/job/clubb_branch_python/47/</url><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>tests/README.md</affectedPath><affectedPath>jenkins_tests/clubb_dash/Jenkinsfile</affectedPath><commitId>49ced7177a04a2369d6e505e08d4a5e180940c12</commitId><timestamp>1791149258000</timestamp><author><absoluteUrl>https://carson.math.uwm.edu/jenkins/user/huebler</absoluteUrl><fullName>Gunther Huebler</fullName></author><authorEmail>huebler@uwm.edu</authorEmail><comment>Prepare Dash CI Node runtime without system npm
</comment><date>2026-10-04 16:27:38 -0500</date><id>49ced7177a04a2369d6e505e08d4a5e180940c12</id><msg>Prepare Dash CI Node runtime without system npm</msg><path><editType>edit</editType><file>tests/README.md</file></path><path><editType>edit</editType><file>jenkins_tests/clubb_dash/Jenkinsfile</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>clubb_jax/pytests/auto_llm_generated_pytests/test_constants.py</affectedPath><affectedPath>clubb_jax/pytests/auto_llm_generated_pytests/test_index_mapping.py</affectedPath><affectedPath>clubb_jax/pytests/auto_llm_generated_pytests/test_compute_xp3.py</affectedPath><affectedPath>clubb_jax/pytests/auto_llm_generated_pytests/test_param_names.py</affectedPath><affectedPath>clubb_jax/pytests/auto_llm_generated_pytests/test_config_flags_complete.py</affectedPath><affectedPath>clubb_jax/pytests/auto_llm_generated_pytests/test_pressure_sounding_z.py</affectedPath><affectedPath>clubb_jax/pytests/auto_llm_generated_pytests/test_pdf_params_pack_roundtrip.py</affectedPath><affectedPath>clubb_jax/pytests/auto_llm_generated_pytests/test_rad_extended_atmosphere.py</affectedPath><affectedPath>clubb_jax/pytests/auto_llm_generated_pytests/test_saturation.py</affectedPath><affectedPath>dash_app/pytests/test_analysis.py</affectedPath><commitId>c956f75b370f51385fd749f887955ea8696e8260</commitId><timestamp>1791149794000</timestamp><author><absoluteUrl>https://carson.math.uwm.edu/jenkins/user/huebler</absoluteUrl><fullName>Gunther Huebler</fullName></author><authorEmail>huebler@uwm.edu</authorEmail><comment>Prune incidental UI assertions and clarify required-input failures
</comment><date>2026-10-04 16:36:34 -0500</date><id>c956f75b370f51385fd749f887955ea8696e8260</id><msg>Prune incidental UI assertions and clarify required-input failures</msg><path><editType>edit</editType><file>clubb_jax/pytests/auto_llm_generated_pytests/test_compute_xp3.py</file></path><path><editType>edit</editType><file>clubb_jax/pytests/auto_llm_generated_pytests/test_param_names.py</file></path><path><editType>edit</editType><file>clubb_jax/pytests/auto_llm_generated_pytests/test_pdf_params_pack_roundtrip.py</file></path><path><editType>edit</editType><file>clubb_jax/pytests/auto_llm_generated_pytests/test_config_flags_complete.py</file></path><path><editType>edit</editType><file>clubb_jax/pytests/auto_llm_generated_pytests/test_constants.py</file></path><path><editType>edit</editType><file>clubb_jax/pytests/auto_llm_generated_pytests/test_saturation.py</file></path><path><editType>edit</editType><file>clubb_jax/pytests/auto_llm_generated_pytests/test_index_mapping.py</file></path><path><editType>edit</editType><file>clubb_jax/pytests/auto_llm_generated_pytests/test_rad_extended_atmosphere.py</file></path><path><editType>edit</editType><file>clubb_jax/pytests/auto_llm_generated_pytests/test_pressure_sounding_z.py</file></path><path><editType>edit</editType><file>dash_app/pytests/test_analysis.py</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>clubb_jax/pytests/auto_llm_generated_pytests/test_compute_sigma_sqd_w.py</affectedPath><affectedPath>clubb_jax/pytests/auto_llm_generated_pytests/test_diagnose_correlations.py</affectedPath><affectedPath>clubb_jax/pytests/auto_llm_generated_pytests/test_limits_f_x_responder.py</affectedPath><affectedPath>clubb_jax/pytests/auto_llm_generated_pytests/test_kk_autoconversion.py</affectedPath><affectedPath>clubb_jax/pytests/auto_llm_generated_pytests/test_trivar_NNL_covar_eq.py</affectedPath><affectedPath>clubb_jax/pytests/auto_llm_generated_pytests/test_radiation_port_structure.py</affectedPath><affectedPath>clubb_jax/pytests/auto_llm_generated_pytests/test_Nc_Ncn_eqns.py</affectedPath><affectedPath>clubb_jax/pytests/auto_llm_generated_pytests/test_simple_rad.py</affectedPath><affectedPath>clubb_python_api/pytests/auto_llm_generated_pytests/test_call_tree_sfc_varnce.py</affectedPath><affectedPath>clubb_python_api/pytests/test_stats_registry.in</affectedPath><affectedPath>clubb_jax/pytests/auto_llm_generated_pytests/test_clip_variance.py</affectedPath><affectedPath>clubb_jax/pytests/auto_llm_generated_pytests/test_calc_ice_cloud_frac_component.py</affectedPath><affectedPath>clubb_python_api/pytests/auto_llm_generated_pytests/test_call_tree_penta_lu_solvers.py</affectedPath><affectedPath>clubb_jax/pytests/auto_llm_generated_pytests/test_sfc_varnce.py</affectedPath><affectedPath>clubb_jax/pytests/auto_llm_generated_pytests/test_rad_extended_atmosphere.py</affectedPath><affectedPath>clubb_jax/pytests/auto_llm_generated_pytests/test_KK_Nrm_tendencies.py</affectedPath><affectedPath>clubb_jax/pytests/auto_llm_generated_pytests/test_max_cubic_root.py</affectedPath><affectedPath>clubb_python_api/pytests/auto_llm_generated_pytests/test_call_tree_remap.py</affectedPath><affectedPath>clubb_python_api/pytests/auto_llm_generated_pytests/test_stats.py</affectedPath><affectedPath>clubb_jax/pytests/auto_llm_generated_pytests/test_denorm_transform_corr.py</affectedPath><affectedPath>clubb_python_api/pytests/auto_llm_generated_pytests/test_call_tree_meta.py</affectedPath><affectedPath>clubb_python_api/pytests/auto_llm_generated_pytests/test_call_tree_pdf_utils.py</affectedPath><affectedPath>clubb_jax/pytests/auto_llm_generated_pytests/test_clip_skewness.py</affectedPath><affectedPath>clubb_jax/pytests/auto_llm_generated_pytests/test_xp2_xpyp_terms.py</affectedPath><affectedPath>clubb_jax/pytests/auto_llm_generated_pytests/test_constants.py</affectedPath><affectedPath>clubb_jax/pytests/auto_llm_generated_pytests/test_T_in_K.py</affectedPath><affectedPath>clubb_jax/pytests/auto_llm_generated_pytests/test_config_flags_complete.py</affectedPath><affectedPath>clubb_python_api/pytests/auto_llm_generated_pytests/test_udt_roundtrip.py</affectedPath><affectedPath>clubb_jax/pytests/auto_llm_generated_pytests/test_diagnose_upxp.py</affectedPath><affectedPath>clubb_python_api/pytests/auto_llm_generated_pytests/test_advance_core_subs.py</affectedPath><affectedPath>clubb_jax/pytests/auto_llm_generated_pytests/test_rcm_sat_adj.py</affectedPath><affectedPath>clubb_jax/pytests/auto_llm_generated_pytests/test_no_dead_imports.py</affectedPath><affectedPath>clubb_jax/pytests/auto_llm_generated_pytests/test_hydrometp2_zt.py</affectedPath><affectedPath>clubb_python_api/pytests/auto_llm_generated_pytests/test_call_tree_luhar.py</affectedPath><affectedPath>clubb_jax/pytests/auto_llm_generated_pytests/test_mixed_moment_pdf_integrals.py</affectedPath><affectedPath>clubb_jax/pytests/auto_llm_generated_pytests/test_calc_wp3_on_wp2.py</affectedPath><affectedPath>clubb_python_api/pytests/auto_llm_generated_pytests/test_call_tree_pdf_closure.py</affectedPath><affectedPath>clubb_jax/pytests/auto_llm_generated_pytests/test_inverse_hydrostatic.py</affectedPath><affectedPath>clubb_jax/pytests/auto_llm_generated_pytests/test_diagnostic_cache.py</affectedPath><affectedPath>clubb_jax/pytests/auto_llm_generated_pytests/test_mean_vert_vel_up_down.py</affectedPath><affectedPath>clubb_jax/pytests/auto_llm_generated_pytests/test_compute_gamma_skw.py</affectedPath><affectedPath>clubb_jax/pytests/auto_llm_generated_pytests/test_grid_operators.py</affectedPath><affectedPath>clubb_jax/pytests/auto_llm_generated_pytests/test_quadrivar_NNLL_covar_eq_swap.py</affectedPath><affectedPath>clubb_jax/pytests/auto_llm_generated_pytests/test_calculate_thvm.py</affectedPath><affectedPath>clubb_jax/pytests/auto_llm_generated_pytests/test_calc_wp4_pdf.py</affectedPath><affectedPath>clubb_python_api/pytests/auto_llm_generated_pytests/test_call_tree_skx.py</affectedPath><affectedPath>clubb_jax/pytests/auto_llm_generated_pytests/test_covar_KK_mixt_frac_linearity.py</affectedPath><affectedPath>clubb_jax/pytests/auto_llm_generated_pytests/test_remapping_module.py</affectedPath><affectedPath>clubb_python_api/pytests/auto_llm_generated_pytests/test_call_tree_numerical_check.py</affectedPath><affectedPath>clubb_jax/pytests/auto_llm_generated_pytests/test_bivar_NL_mean_eq.py</affectedPath><affectedPath>clubb_jax/pytests/auto_llm_generated_pytests/test_bivar_LL_covar_partial_rr_Nr.py</affectedPath><affectedPath>clubb_python_api/pytests/auto_llm_generated_pytests/test_call_tree_advance_xp2_xpyp.py</affectedPath><affectedPath>clubb_jax/pytests/auto_llm_generated_pytests/test_smooth_heaviside.py</affectedPath><affectedPath>clubb_python_api/pytests/auto_llm_generated_pytests/test_call_tree_advance_wp2_wp3.py</affectedPath><affectedPath>clubb_python_api/pytests/auto_llm_generated_pytests/test_call_tree_diagnose_correlations_module.py</affectedPath><affectedPath>clubb_python_api/pytests/auto_llm_generated_pytests/test_call_tree_calc_roots.py</affectedPath><affectedPath>clubb_jax/pytests/auto_llm_generated_pytests/test_new_pdf_main.py</affectedPath><affectedPath>clubb_jax/pytests/auto_llm_generated_pytests/test_cos_solar_zen.py</affectedPath><affectedPath>clubb_python_api/pytests/auto_llm_generated_pytests/test_string_conversion.py</affectedPath><affectedPath>clubb_jax/pytests/auto_llm_generated_pytests/test_soil_vegetation.py</affectedPath><affectedPath>clubb_python_api/pytests/auto_llm_generated_pytests/test_call_tree_pos_definite_module.py</affectedPath><affectedPath>clubb_jax/pytests/auto_llm_generated_pytests/test_calc_xpthvp_terms.py</affectedPath><affectedPath>clubb_jax/pytests/auto_llm_generated_pytests/test_mixing_length.py</affectedPath><affectedPath>clubb_jax/pytests/auto_llm_generated_pytests/test_mirror_lower_triangular.py</affectedPath><affectedPath>clubb_python_api/pytests/auto_llm_generated_pytests/test_stats_registry.in</affectedPath><affectedPath>clubb_python_api/pytests/auto_llm_generated_pytests/test_udt_return_contract.py</affectedPath><affectedPath>clubb_python_api/pytests/auto_llm_generated_pytests/test_call_tree_splat.py</affectedPath><affectedPath>clubb_python_api/pytests/auto_llm_generated_pytests/test_call_tree_t_in_k_module.py</affectedPath><affectedPath>clubb_python_api/pytests/auto_llm_generated_pytests/test_call_tree_tridiag_lu_solvers.py</affectedPath><affectedPath>clubb_python_api/pytests/auto_llm_generated_pytests/test_call_tree_utils.py</affectedPath><affectedPath>clubb_jax/pytests/auto_llm_generated_pytests/test_transform_pdf_chi_eta_component.py</affectedPath><affectedPath>clubb_jax/pytests/auto_llm_generated_pytests/test_xpyp_term_ta_godunov.py</affectedPath><affectedPath>clubb_jax/pytests/auto_llm_generated_pytests/test_wp2_wp3_lhs_terms.py</affectedPath><affectedPath>clubb_python_api/pytests/auto_llm_generated_pytests/test_call_tree_corr_varnce_module.py</affectedPath><affectedPath>clubb_jax/pytests/auto_llm_generated_pytests/test_forcing_port_structure.py</affectedPath><affectedPath>clubb_jax/pytests/auto_llm_generated_pytests/test_kk_covariance_batch.py</affectedPath><affectedPath>clubb_python_api/pytests/auto_llm_generated_pytests/test_call_tree_transport.py</affectedPath><affectedPath>clubb_jax/pytests/auto_llm_generated_pytests/test_luhar_params.py</affectedPath><affectedPath>clubb_jax/pytests/auto_llm_generated_pytests/test_differentiability.py</affectedPath><affectedPath>clubb_jax/pytests/auto_llm_generated_pytests/test_splatting_autodiff.py</affectedPath><affectedPath>clubb_jax/pytests/auto_llm_generated_pytests/test_component_precip_frac_specify.py</affectedPath><affectedPath>clubb_jax/pytests/auto_llm_generated_pytests/test_validation_checks.py</affectedPath><affectedPath>clubb_jax/pytests/auto_llm_generated_pytests/test_pdf_params_init.py</affectedPath><affectedPath>clubb_jax/pytests/auto_llm_generated_pytests/test_calc_comp_mu_sigma_hm.py</affectedPath><affectedPath>clubb_jax/pytests/auto_llm_generated_pytests/test_calc_liquid_cloud_frac_component.py</affectedPath><affectedPath>clubb_jax/pytests/auto_llm_generated_pytests/test_pdf_moment_integrals.py</affectedPath><affectedPath>clubb_jax/pytests/auto_llm_generated_pytests/test_lba_sfclyr.py</affectedPath><affectedPath>clubb_jax/pytests/auto_llm_generated_pytests/test_hydromet_pdf_parameter.py</affectedPath><affectedPath>clubb_jax/pytests/auto_llm_generated_pytests/test_new_pdf.py</affectedPath><affectedPath>clubb_python_api/pytests/auto_llm_generated_pytests/test_call_tree_stats_accumulate.py</affectedPath><affectedPath>LLM_prompts/pytest_workflow.md</affectedPath><affectedPath>clubb_jax/pytests/auto_llm_generated_pytests/test_compute_xp3.py</affectedPath><affectedPath>clubb_jax/pytests/auto_llm_generated_pytests/test_mono_flux_limiter.py</affectedPath><affectedPath>clubb_jax/pytests/auto_llm_generated_pytests/test_cloud_feedback_sfclyr.py</affectedPath><affectedPath>clubb_python_api/pytests/auto_llm_generated_pytests/test_call_tree_ly93.py</affectedPath><affectedPath>clubb_jax/pytests/auto_llm_generated_pytests/test_saturation.py</affectedPath><affectedPath>clubb_jax/pytests/auto_llm_generated_pytests/test_close_luhar_pdf.py</affectedPath><affectedPath>clubb_jax/pytests/auto_llm_generated_pytests/test_kk_upscaled_variances.py</affectedPath><affectedPath>clubb_jax/pytests/auto_llm_generated_pytests/test_new_tsdadg_pdf.py</affectedPath><affectedPath>clubb_jax/pytests/auto_llm_generated_pytests/test_coefs_semiimpl.py</affectedPath><affectedPath>clubb_jax/pytests/auto_llm_generated_pytests/test_calc_xprcp_component.py</affectedPath><affectedPath>clubb_jax/pytests/auto_llm_generated_pytests/test_advance_xp3_simplified.py</affectedPath><affectedPath>clubb_jax/pytests/auto_llm_generated_pytests/test_component_corr_ip.py</affectedPath><affectedPath>clubb_python_api/pytests/auto_llm_generated_pytests/test_python_port_api_coverage.py</affectedPath><affectedPath>clubb_jax/pytests/auto_llm_generated_pytests/test_compute_uv_tndcy.py</affectedPath><affectedPath>clubb_jax/pytests/auto_llm_generated_pytests/test_pdf_binormal_moments.py</affectedPath><affectedPath>clubb_jax/pytests/auto_llm_generated_pytests/test_liq_water_path.py</affectedPath><affectedPath>clubb_jax/pytests/auto_llm_generated_pytests/test_jit_compile.py</affectedPath><affectedPath>clubb_jax/pytests/auto_llm_generated_pytests/test_sunray_sw.py</affectedPath><affectedPath>clubb_jax/pytests/auto_llm_generated_pytests/test_windm_edsclrm_rhs.py</affectedPath><affectedPath>clubb_jax/pytests/auto_llm_generated_pytests/test_comp_corr_norm.py</affectedPath><affectedPath>clubb_jax/pytests/auto_llm_generated_pytests/test_simple_rad_lba.py</affectedPath><affectedPath>clubb_jax/pytests/auto_llm_generated_pytests/test_remapping_ppm.py</affectedPath><affectedPath>clubb_jax/pytests/auto_llm_generated_pytests/test_ice_dfsn.py</affectedPath><affectedPath>clubb_jax/pytests/auto_llm_generated_pytests/test_adg1_adg2_responder_params.py</affectedPath><affectedPath>clubb_jax/pytests/auto_llm_generated_pytests/test_compute_rtp2_from_chi.py</affectedPath><affectedPath>clubb_jax/pytests/auto_llm_generated_pytests/test_param_names.py</affectedPath><affectedPath>clubb_jax/pytests/auto_llm_generated_pytests/test_pvertinterp.py</affectedPath><affectedPath>clubb_jax/pytests/auto_llm_generated_pytests/test_no_dead_functions.py</affectedPath><affectedPath>clubb_jax/pytests/auto_llm_generated_pytests/test_pdf_params_pack_roundtrip.py</affectedPath><affectedPath>clubb_jax/pytests/auto_llm_generated_pytests/test_NNL_covar_const_vs_MM.py</affectedPath><affectedPath>clubb_jax/pytests/auto_llm_generated_pytests/test_interpolation.py</affectedPath><affectedPath>clubb_jax/pytests/auto_llm_generated_pytests/test_penta_faithful.py</affectedPath><affectedPath>clubb_jax/pytests/auto_llm_generated_pytests/test_mpace_b_lba_tndcy.py</affectedPath><affectedPath>clubb_python_api/pytests/auto_llm_generated_pytests/test_call_tree_lapack_wrap.py</affectedPath><affectedPath>clubb_jax/pytests/auto_llm_generated_pytests/test_update_xp2_mc.py</affectedPath><affectedPath>clubb_jax/pytests/auto_llm_generated_pytests/test_calculate_w_responder_params.py</affectedPath><affectedPath>clubb_jax/pytests/auto_llm_generated_pytests/test_setter_var_params.py</affectedPath><affectedPath>clubb_python_api/pytests/auto_llm_generated_pytests/test_call_tree_matrix_solver_wrapper.py</affectedPath><affectedPath>clubb_python_api/pytests/auto_llm_generated_pytests/test_call_tree_advance_xm_wpxp.py</affectedPath><affectedPath>clubb_python_api/pytests/auto_llm_generated_pytests/test_call_tree_lapack_interfaces.py</affectedPath><affectedPath>clubb_jax/pytests/auto_llm_generated_pytests/test_bivar_LL_covar_partial.py</affectedPath><affectedPath>clubb_jax/pytests/auto_llm_generated_pytests/test_sponge_damp_xp23.py</affectedPath><affectedPath>clubb_python_api/pytests/auto_llm_generated_pytests/test_call_tree_nc_ncn_eqns.py</affectedPath><affectedPath>clubb_jax/pytests/auto_llm_generated_pytests/test_standalone_jax.py</affectedPath><affectedPath>clubb_jax/pytests/auto_llm_generated_pytests/test_kk_local_means.py</affectedPath><affectedPath>clubb_jax/pytests/auto_llm_generated_pytests/test_calc_roots.py</affectedPath><affectedPath>clubb_jax/pytests/auto_llm_generated_pytests/test_silhs_surface_schemes.py</affectedPath><affectedPath>clubb_python_api/pytests/auto_llm_generated_pytests/test_init_sequence.py</affectedPath><affectedPath>clubb_python_api/pytests/auto_llm_generated_pytests/test_call_tree_pdf_closure_driver.py</affectedPath><affectedPath>clubb_python_api/pytests/auto_llm_generated_pytests/test_call_tree_mixing_length.py</affectedPath><affectedPath>clubb_jax/pytests/auto_llm_generated_pytests/test_numerical_check_setters.py</affectedPath><affectedPath>clubb_jax/pytests/auto_llm_generated_pytests/test_bugsrad.py</affectedPath><affectedPath>clubb_python_api/pytests/auto_llm_generated_pytests/test_call_tree_new_tsdadg.py</affectedPath><affectedPath>clubb_jax/pytests/auto_llm_generated_pytests/test_time_select.py</affectedPath><affectedPath>clubb_python_api/pytests/auto_llm_generated_pytests/test_call_tree_precipitation_fraction.py</affectedPath><affectedPath>clubb_python_api/pytests/auto_llm_generated_pytests/test_call_tree_mono_flux.py</affectedPath><affectedPath>clubb_jax/pytests/auto_llm_generated_pytests/test_index_mapping.py</affectedPath><affectedPath>clubb_python_api/pytests/auto_llm_generated_pytests/test_call_tree_bicgstab_solvers.py</affectedPath><affectedPath>clubb_jax/pytests/auto_llm_generated_pytests/test_calc_wpxpyp_pdf.py</affectedPath><affectedPath>clubb_jax/pytests/auto_llm_generated_pytests/test_w_up_in_cloud.py</affectedPath><affectedPath>clubb_jax/pytests/auto_llm_generated_pytests/test_luhar_3d_driver.py</affectedPath><affectedPath>clubb_jax/pytests/auto_llm_generated_pytests/test_cloud_drop_sed.py</affectedPath><affectedPath>clubb_jax/pytests/auto_llm_generated_pytests/test_fill_holes_sliding_window.py</affectedPath><affectedPath>clubb_jax/pytests/auto_llm_generated_pytests/test_gabls3_night_stability.py</affectedPath><affectedPath>clubb_python_api/pytests/auto_llm_generated_pytests/test_call_tree_new_hybrid_pdf.py</affectedPath><affectedPath>clubb_jax/pytests/auto_llm_generated_pytests/test_calc_corr_w_hm_n.py</affectedPath><affectedPath>clubb_jax/pytests/auto_llm_generated_pytests/test_spurious_source.py</affectedPath><affectedPath>clubb_jax/pytests/auto_llm_generated_pytests/test_xm_wpxp_terms.py</affectedPath><affectedPath>clubb_jax/pytests/auto_llm_generated_pytests/test_precip_fraction.py</affectedPath><affectedPath>clubb_jax/pytests/auto_llm_generated_pytests/test_spec_hum_to_mixing_ratio.py</affectedPath><affectedPath>clubb_jax/pytests/auto_llm_generated_pytests/test_pressure_sounding_z.py</affectedPath><affectedPath>clubb_jax/pytests/auto_llm_generated_pytests/test_penta_solver.py</affectedPath><affectedPath>clubb_jax/pytests/auto_llm_generated_pytests/test_cloud_correlate.py</affectedPath><affectedPath>clubb_jax/pytests/auto_llm_generated_pytests/test_windm_edsclrm_lhs.py</affectedPath><affectedPath>clubb_jax/pytests/auto_llm_generated_pytests/test_sfc_flux.py</affectedPath><affectedPath>clubb_jax/pytests/auto_llm_generated_pytests/test_clip_covar.py</affectedPath><affectedPath>clubb_jax/pytests/auto_llm_generated_pytests/test_quadrivar_covar_const_limits.py</affectedPath><affectedPath>clubb_jax/pytests/auto_llm_generated_pytests/test_skx_func.py</affectedPath><affectedPath>clubb_jax/pytests/auto_llm_generated_pytests/test_wp2_wp3_terms.py</affectedPath><affectedPath>clubb_jax/pytests/auto_llm_generated_pytests/test_NNL_covar_vs_MM.py</affectedPath><affectedPath>clubb_jax/pytests/auto_llm_generated_pytests/test_bivar_LL_mean_const.py</affectedPath><affectedPath>clubb_python_api/pytests/auto_llm_generated_pytests/test_call_tree_matrix_operations.py</affectedPath><affectedPath>clubb_jax/pytests/auto_llm_generated_pytests/test_hydrometeor_mixed_moments.py</affectedPath><affectedPath>clubb_jax/pytests/auto_llm_generated_pytests/test_solver.py</affectedPath><affectedPath>clubb_jax/pytests/auto_llm_generated_pytests/test_fill_holes_global.py</affectedPath><affectedPath>clubb_jax/pytests/auto_llm_generated_pytests/test_pos_definite.py</affectedPath><affectedPath>clubb_python_api/pytests/auto_llm_generated_pytests/test_call_tree_saturation.py</affectedPath><affectedPath>clubb_jax/pytests/auto_llm_generated_pytests/test_ly93_pdf.py</affectedPath><affectedPath>clubb_python_api/pytests/auto_llm_generated_pytests/test_call_tree_sponge.py</affectedPath><affectedPath>clubb_jax/pytests/auto_llm_generated_pytests/test_hydrostatic.py</affectedPath><affectedPath>clubb_jax/pytests/auto_llm_generated_pytests/test_NNL_covar_const_limits.py</affectedPath><affectedPath>clubb_python_api/pytests/auto_llm_generated_pytests/test_call_tree_index_mapping.py</affectedPath><affectedPath>clubb_jax/pytests/auto_llm_generated_pytests/test_binormal_moments.py</affectedPath><affectedPath>clubb_jax/pytests/auto_llm_generated_pytests/test_xpyp_term_ta_pdf.py</affectedPath><affectedPath>clubb_jax/pytests/auto_llm_generated_pytests/test_xm_correction_wpxp_cl.py</affectedPath><affectedPath>clubb_jax/pytests/auto_llm_generated_pytests/test_jax_cli_options.py</affectedPath><affectedPath>clubb_jax/pytests/auto_llm_generated_pytests/test_diffusion.py</affectedPath><affectedPath>clubb_python_api/pytests/auto_llm_generated_pytests/test_init_pressure.py</affectedPath><affectedPath>clubb_jax/pytests/auto_llm_generated_pytests/test_fill_holes_mean.py</affectedPath><affectedPath>clubb_jax/pytests/auto_llm_generated_pytests/test_cholesky_corr_mtx_approx.py</affectedPath><affectedPath>clubb_jax/pytests/auto_llm_generated_pytests/test_pdf_utilities.py</affectedPath><affectedPath>clubb_python_api/pytests/auto_llm_generated_pytests/test_call_tree_advance_xp3.py</affectedPath><affectedPath>clubb_jax/pytests/auto_llm_generated_pytests/test_numerics_autodiff.py</affectedPath><affectedPath>clubb_jax/pytests/auto_llm_generated_pytests/test_adg2_driver.py</affectedPath><affectedPath>clubb_python_api/pytests/auto_llm_generated_pytests/test_call_tree_new_pdf.py</affectedPath><affectedPath>clubb_jax/pytests/auto_llm_generated_pytests/test_routine_placement.py</affectedPath><affectedPath>clubb_jax/pytests/auto_llm_generated_pytests/test_runtime_info.py</affectedPath><affectedPath>clubb_jax/pytests/auto_llm_generated_pytests/test_calendar.py</affectedPath><affectedPath>clubb_python_api/pytests/auto_llm_generated_pytests/test_call_tree_advance_windm_edsclrm.py</affectedPath><affectedPath>clubb_jax/pytests/auto_llm_generated_pytests/test_mean_adv.py</affectedPath><affectedPath>clubb_jax/pytests/auto_llm_generated_pytests/test_microphysics_port_structure.py</affectedPath><affectedPath>clubb_jax/pytests/auto_llm_generated_pytests/test_responder_params.py</affectedPath><affectedPath>clubb_jax/pytests/auto_llm_generated_pytests/test_corr_varnce.py</affectedPath><affectedPath>clubb_jax/pytests/auto_llm_generated_pytests/test_calc_comp_corrs_binormal.py</affectedPath><affectedPath>clubb_jax/pytests/auto_llm_generated_pytests/test_cholesky_factor.py</affectedPath><affectedPath>clubb_jax/pytests/auto_llm_generated_pytests/test_fill_holes_autodiff.py</affectedPath><affectedPath>clubb_jax/pytests/auto_llm_generated_pytests/test_advance_helper_extras.py</affectedPath><affectedPath>clubb_python_api/pytests/auto_llm_generated_pytests/test_call_tree_turbulent_adv_pdf.py</affectedPath><affectedPath>clubb_python_api/pytests/auto_llm_generated_pytests/test_call_tree_advance_core.py</affectedPath><affectedPath>clubb_jax/pytests/auto_llm_generated_pytests/test_set_sfc_value_of_flux_profiles.py</affectedPath><affectedPath>clubb_jax/pytests/auto_llm_generated_pytests/test_calc_corr_norm_cholesky.py</affectedPath><affectedPath>clubb_python_api/pytests/auto_llm_generated_pytests/test_call_tree_file_functions.py</affectedPath><affectedPath>clubb_jax/pytests/auto_llm_generated_pytests/test_trivar_NLL_mean_eq.py</affectedPath><affectedPath>clubb_jax/pytests/auto_llm_generated_pytests/test_pdf_integrals_all_mm.py</affectedPath><affectedPath>clubb_python_api/pytests/auto_llm_generated_pytests/test_call_tree_interpolation.py</affectedPath><affectedPath>clubb_jax/pytests/auto_llm_generated_pytests/test_new_hybrid_pdf_main.py</affectedPath><commitId>770ea4c31ae84eac54376fb56288f1074ba54f2d</commitId><timestamp>1791150922000</timestamp><author><absoluteUrl>https://carson.math.uwm.edu/jenkins/user/huebler</absoluteUrl><fullName>Gunther Huebler</fullName></author><authorEmail>huebler@uwm.edu</authorEmail><comment>Keep pytest promotion paths stable and validate API fixtures
</comment><date>2026-10-04 16:55:22 -0500</date><id>770ea4c31ae84eac54376fb56288f1074ba54f2d</id><msg>Keep pytest promotion paths stable and validate API fixtures</msg><path><editType>edit</editType><file>clubb_jax/pytests/auto_llm_generated_pytests/test_adg2_driver.py</file></path><path><editType>edit</editType><file>clubb_jax/pytests/auto_llm_generated_pytests/test_mono_flux_limiter.py</file></path><path><editType>edit</editType><file>clubb_jax/pytests/auto_llm_generated_pytests/test_cloud_correlate.py</file></path><path><editType>edit</editType><file>clubb_jax/pytests/auto_llm_generated_pytests/test_trivar_NNL_covar_eq.py</file></path><path><editType>edit</editType><file>clubb_jax/pytests/auto_llm_generated_pytests/test_calc_corr_w_hm_n.py</file></path><path><editType>edit</editType><file>clubb_jax/pytests/auto_llm_generated_pytests/test_advance_xp3_simplified.py</file></path><path><editType>edit</editType><file>clubb_jax/pytests/auto_llm_generated_pytests/test_compute_rtp2_from_chi.py</file></path><path><editType>add</editType><file>clubb_python_api/pytests/test_stats_registry.in</file></path><path><editType>edit</editType><file>clubb_jax/pytests/auto_llm_generated_pytests/test_calc_xpthvp_terms.py</file></path><path><editType>edit</editType><file>clubb_jax/pytests/auto_llm_generated_pytests/test_wp2_wp3_lhs_terms.py</file></path><path><editType>edit</editType><file>clubb_jax/pytests/auto_llm_generated_pytests/test_setter_var_params.py</file></path><path><editType>edit</editType><file>clubb_python_api/pytests/auto_llm_generated_pytests/test_call_tree_penta_lu_solvers.py</file></path><path><editType>edit</editType><file>clubb_jax/pytests/auto_llm_generated_pytests/test_wp2_wp3_terms.py</file></path><path><editType>edit</editType><file>clubb_jax/pytests/auto_llm_generated_pytests/test_microphysics_port_structure.py</file></path><path><editType>edit</editType><file>clubb_python_api/pytests/auto_llm_generated_pytests/test_call_tree_pdf_closure_driver.py</file></path><path><editType>edit</editType><file>clubb_python_api/pytests/auto_llm_generated_pytests/test_call_tree_diagnose_correlations_module.py</file></path><path><editType>edit</editType><file>clubb_jax/pytests/auto_llm_generated_pytests/test_denorm_transform_corr.py</file></path><path><editType>edit</editType><file>clubb_python_api/pytests/auto_llm_generated_pytests/test_string_conversion.py</file></path><path><editType>edit</editType><file>clubb_jax/pytests/auto_llm_generated_pytests/test_clip_covar.py</file></path><path><editType>edit</editType><file>clubb_jax/pytests/auto_llm_generated_pytests/test_NNL_covar_vs_MM.py</file></path><path><editType>edit</editType><file>clubb_python_api/pytests/auto_llm_generated_pytests/test_call_tree_saturation.py</file></path><path><editType>edit</editType><file>clubb_jax/pytests/auto_llm_generated_pytests/test_xp2_xpyp_terms.py</file></path><path><editType>edit</editType><file>clubb_jax/pytests/auto_llm_generated_pytests/test_simple_rad_lba.py</file></path><path><editType>edit</editType><file>clubb_jax/pytests/auto_llm_generated_pytests/test_diagnose_upxp.py</file></path><path><editType>edit</editType><file>clubb_jax/pytests/auto_llm_generated_pytests/test_pos_definite.py</file></path><path><editType>edit</editType><file>clubb_python_api/pytests/auto_llm_generated_pytests/test_call_tree_advance_xp2_xpyp.py</file></path><path><editType>edit</editType><file>clubb_jax/pytests/auto_llm_generated_pytests/test_standalone_jax.py</file></path><path><editType>edit</editType><file>clubb_jax/pytests/auto_llm_generated_pytests/test_quadrivar_NNLL_covar_eq_swap.py</file></path><path><editType>edit</editType><file>clubb_jax/pytests/auto_llm_generated_pytests/test_bivar_LL_mean_const.py</file></path><path><editType>edit</editType><file>clubb_jax/pytests/auto_llm_generated_pytests/test_time_select.py</file></path><path><editType>edit</editType><file>clubb_jax/pytests/auto_llm_generated_pytests/test_trivar_NLL_mean_eq.py</file></path><path><editType>edit</editType><file>clubb_jax/pytests/auto_llm_generated_pytests/test_grid_operators.py</file></path><path><editType>edit</editType><file>clubb_jax/pytests/auto_llm_generated_pytests/test_sponge_damp_xp23.py</file></path><path><editType>edit</editType><file>clubb_python_api/pytests/auto_llm_generated_pytests/test_call_tree_advance_core.py</file></path><path><editType>edit</editType><file>clubb_python_api/pytests/auto_llm_generated_pytests/test_call_tree_mono_flux.py</file></path><path><editType>edit</editType><file>clubb_jax/pytests/auto_llm_generated_pytests/test_spec_hum_to_mixing_ratio.py</file></path><path><editType>edit</editType><file>clubb_jax/pytests/auto_llm_generated_pytests/test_new_pdf_main.py</file></path><path><editType>edit</editType><file>clubb_jax/pytests/auto_llm_generated_pytests/test_set_sfc_value_of_flux_profiles.py</file></path><path><editType>edit</editType><file>clubb_jax/pytests/auto_llm_generated_pytests/test_quadrivar_covar_const_limits.py</file></path><path><editType>edit</editType><file>clubb_jax/pytests/auto_llm_generated_pytests/test_hydrometeor_mixed_moments.py</file></path><path><editType>edit</editType><file>clubb_jax/pytests/auto_llm_generated_pytests/test_kk_local_means.py</file></path><path><editType>edit</editType><file>clubb_jax/pytests/auto_llm_generated_pytests/test_silhs_surface_schemes.py</file></path><path><editType>edit</editType><file>clubb_jax/pytests/auto_llm_generated_pytests/test_corr_varnce.py</file></path><path><editType>edit</editType><file>clubb_jax/pytests/auto_llm_generated_pytests/test_spurious_source.py</file></path><path><editType>edit</editType><file>clubb_python_api/pytests/auto_llm_generated_pytests/test_call_tree_turbulent_adv_pdf.py</file></path><path><editType>edit</editType><file>clubb_python_api/pytests/auto_llm_generated_pytests/test_call_tree_advance_xp3.py</file></path><path><editType>edit</editType><file>clubb_jax/pytests/auto_llm_generated_pytests/test_new_pdf.py</file></path><path><editType>edit</editType><file>clubb_python_api/pytests/auto_llm_generated_pytests/test_call_tree_calc_roots.py</file></path><path><editType>edit</editType><file>clubb_jax/pytests/auto_llm_generated_pytests/test_clip_variance.py</file></path><path><editType>edit</editType><file>clubb_jax/pytests/auto_llm_generated_pytests/test_hydrometp2_zt.py</file></path><path><editType>edit</editType><file>clubb_python_api/pytests/auto_llm_generated_pytests/test_call_tree_new_hybrid_pdf.py</file></path><path><editType>edit</editType><file>clubb_jax/pytests/auto_llm_generated_pytests/test_calc_roots.py</file></path><path><editType>edit</editType><file>clubb_jax/pytests/auto_llm_generated_pytests/test_diffusion.py</file></path><path><editType>edit</editType><file>clubb_jax/pytests/auto_llm_generated_pytests/test_gabls3_night_stability.py</file></path><path><editType>edit</editType><file>clubb_jax/pytests/auto_llm_generated_pytests/test_jit_compile.py</file></path><path><editType>edit</editType><file>clubb_python_api/pytests/auto_llm_generated_pytests/test_call_tree_stats_accumulate.py</file></path><path><editType>edit</editType><file>clubb_jax/pytests/auto_llm_generated_pytests/test_bugsrad.py</file></path><path><editType>edit</editType><file>clubb_jax/pytests/auto_llm_generated_pytests/test_soil_vegetation.py</file></path><path><editType>edit</editType><file>clubb_jax/pytests/auto_llm_generated_pytests/test_sfc_varnce.py</file></path><path><editType>edit</editType><file>clubb_jax/pytests/auto_llm_generated_pytests/test_xm_correction_wpxp_cl.py</file></path><path><editType>edit</editType><file>clubb_jax/pytests/auto_llm_generated_pytests/test_adg1_adg2_responder_params.py</file></path><path><editType>edit</editType><file>clubb_python_api/pytests/auto_llm_generated_pytests/test_call_tree_matrix_solver_wrapper.py</file></path><path><editType>edit</editType><file>clubb_jax/pytests/auto_llm_generated_pytests/test_compute_sigma_sqd_w.py</file></path><path><editType>edit</editType><file>clubb_jax/pytests/auto_llm_generated_pytests/test_calc_wp4_pdf.py</file></path><path><editType>edit</editType><file>clubb_python_api/pytests/auto_llm_generated_pytests/test_call_tree_new_pdf.py</file></path><path><editType>edit</editType><file>clubb_jax/pytests/auto_llm_generated_pytests/test_mean_vert_vel_up_down.py</file></path><path><editType>edit</editType><file>clubb_jax/pytests/auto_llm_generated_pytests/test_pdf_moment_integrals.py</file></path><path><editType>edit</editType><file>clubb_jax/pytests/auto_llm_generated_pytests/test_radiation_port_structure.py</file></path><path><editType>edit</editType><file>clubb_jax/pytests/auto_llm_generated_pytests/test_KK_Nrm_tendencies.py</file></path><path><editType>edit</editType><file>clubb_python_api/pytests/auto_llm_generated_pytests/test_call_tree_nc_ncn_eqns.py</file></path><path><editType>edit</editType><file>clubb_jax/pytests/auto_llm_generated_pytests/test_param_names.py</file></path><path><editType>edit</editType><file>clubb_jax/pytests/auto_llm_generated_pytests/test_calc_wp3_on_wp2.py</file></path><path><editType>edit</editType><file>clubb_jax/pytests/auto_llm_generated_pytests/test_fill_holes_mean.py</file></path><path><editType>edit</editType><file>clubb_jax/pytests/auto_llm_generated_pytests/test_ly93_pdf.py</file></path><path><editType>edit</editType><file>clubb_python_api/pytests/auto_llm_generated_pytests/test_call_tree_precipitation_fraction.py</file></path><path><editType>edit</editType><file>clubb_jax/pytests/auto_llm_generated_pytests/test_T_in_K.py</file></path><path><editType>edit</editType><file>clubb_jax/pytests/auto_llm_generated_pytests/test_compute_gamma_skw.py</file></path><path><editType>edit</editType><file>clubb_jax/pytests/auto_llm_generated_pytests/test_differentiability.py</file></path><path><editType>edit</editType><file>clubb_jax/pytests/auto_llm_generated_pytests/test_forcing_port_structure.py</file></path><path><editType>edit</editType><file>clubb_jax/pytests/auto_llm_generated_pytests/test_calc_corr_norm_cholesky.py</file></path><path><editType>edit</editType><file>clubb_jax/pytests/auto_llm_generated_pytests/test_Nc_Ncn_eqns.py</file></path><path><editType>edit</editType><file>clubb_python_api/pytests/auto_llm_generated_pytests/test_call_tree_file_functions.py</file></path><path><editType>edit</editType><file>clubb_python_api/pytests/auto_llm_generated_pytests/test_call_tree_meta.py</file></path><path><editType>edit</editType><file>clubb_python_api/pytests/auto_llm_generated_pytests/test_call_tree_pdf_utils.py</file></path><path><editType>edit</editType><file>clubb_jax/pytests/auto_llm_generated_pytests/test_penta_faithful.py</file></path><path><editType>edit</editType><file>clubb_python_api/pytests/auto_llm_generated_pytests/test_call_tree_corr_varnce_module.py</file></path><path><editType>edit</editType><file>clubb_jax/pytests/auto_llm_generated_pytests/test_hydromet_pdf_parameter.py</file></path><path><editType>edit</editType><file>clubb_jax/pytests/auto_llm_generated_pytests/test_max_cubic_root.py</file></path><path><editType>edit</editType><file>clubb_python_api/pytests/auto_llm_generated_pytests/test_call_tree_utils.py</file></path><path><editType>edit</editType><file>clubb_jax/pytests/auto_llm_generated_pytests/test_fill_holes_sliding_window.py</file></path><path><editType>edit</editType><file>clubb_jax/pytests/auto_llm_generated_pytests/test_responder_params.py</file></path><path><editType>edit</editType><file>clubb_jax/pytests/auto_llm_generated_pytests/test_skx_func.py</file></path><path><editType>edit</editType><file>clubb_jax/pytests/auto_llm_generated_pytests/test_calculate_w_responder_params.py</file></path><path><editType>edit</editType><file>clubb_jax/pytests/auto_llm_generated_pytests/test_diagnose_correlations.py</file></path><path><editType>edit</editType><file>clubb_jax/pytests/auto_llm_generated_pytests/test_update_xp2_mc.py</file></path><path><editType>edit</editType><file>clubb_jax/pytests/auto_llm_generated_pytests/test_mixing_length.py</file></path><path><editType>edit</editType><file>clubb_python_api/pytests/auto_llm_generated_pytests/test_call_tree_ly93.py</file></path><path><editType>edit</editType><file>clubb_python_api/pytests/auto_llm_generated_pytests/test_call_tree_tridiag_lu_solvers.py</file></path><path><editType>edit</editType><file>clubb_jax/pytests/auto_llm_generated_pytests/test_diagnostic_cache.py</file></path><path><editType>edit</editType><file>clubb_jax/pytests/auto_llm_generated_pytests/test_pressure_sounding_z.py</file></path><path><editType>edit</editType><file>clubb_jax/pytests/auto_llm_generated_pytests/test_mpace_b_lba_tndcy.py</file></path><path><editType>edit</editType><file>clubb_python_api/pytests/auto_llm_generated_pytests/test_stats.py</file></path><path><editType>edit</editType><file>clubb_jax/pytests/auto_llm_generated_pytests/test_remapping_ppm.py</file></path><path><editType>edit</editType><file>clubb_python_api/pytests/auto_llm_generated_pytests/test_udt_roundtrip.py</file></path><path><editType>edit</editType><file>clubb_jax/pytests/auto_llm_generated_pytests/test_luhar_3d_driver.py</file></path><path><editType>edit</editType><file>clubb_jax/pytests/auto_llm_generated_pytests/test_windm_edsclrm_rhs.py</file></path><path><editType>edit</editType><file>clubb_jax/pytests/auto_llm_generated_pytests/test_numerical_check_setters.py</file></path><path><editType>edit</editType><file>clubb_jax/pytests/auto_llm_generated_pytests/test_cholesky_corr_mtx_approx.py</file></path><path><editType>edit</editType><file>clubb_jax/pytests/auto_llm_generated_pytests/test_fill_holes_autodiff.py</file></path><path><editType>edit</editType><file>clubb_python_api/pytests/auto_llm_generated_pytests/test_init_pressure.py</file></path><path><editType>edit</editType><file>clubb_jax/pytests/auto_llm_generated_pytests/test_validation_checks.py</file></path><path><editType>edit</editType><file>clubb_jax/pytests/auto_llm_generated_pytests/test_pdf_params_pack_roundtrip.py</file></path><path><editType>edit</editType><file>clubb_jax/pytests/auto_llm_generated_pytests/test_comp_corr_norm.py</file></path><path><editType>edit</editType><file>clubb_jax/pytests/auto_llm_generated_pytests/test_transform_pdf_chi_eta_component.py</file></path><path><editType>edit</editType><file>clubb_python_api/pytests/auto_llm_generated_pytests/test_call_tree_pos_definite_module.py</file></path><path><editType>edit</editType><file>clubb_jax/pytests/auto_llm_generated_pytests/test_bivar_NL_mean_eq.py</file></path><path><editType>edit</editType><file>clubb_python_api/pytests/auto_llm_generated_pytests/test_call_tree_t_in_k_module.py</file></path><path><editType>edit</editType><file>clubb_jax/pytests/auto_llm_generated_pytests/test_new_hybrid_pdf_main.py</file></path><path><editType>edit</editType><file>clubb_jax/pytests/auto_llm_generated_pytests/test_saturation.py</file></path><path><editType>edit</editType><file>clubb_jax/pytests/auto_llm_generated_pytests/test_close_luhar_pdf.py</file></path><path><editType>edit</editType><file>clubb_jax/pytests/auto_llm_generated_pytests/test_interpolation.py</file></path><path><editType>edit</editType><file>clubb_python_api/pytests/auto_llm_generated_pytests/test_call_tree_skx.py</file></path><path><editType>edit</editType><file>clubb_python_api/pytests/auto_llm_generated_pytests/test_call_tree_interpolation.py</file></path><path><editType>edit</editType><file>clubb_jax/pytests/auto_llm_generated_pytests/test_ice_dfsn.py</file></path><path><editType>edit</editType><file>clubb_jax/pytests/auto_llm_generated_pytests/test_no_dead_imports.py</file></path><path><editType>edit</editType><file>clubb_python_api/pytests/auto_llm_generated_pytests/test_call_tree_sfc_varnce.py</file></path><path><editType>edit</editType><file>clubb_jax/pytests/auto_llm_generated_pytests/test_cholesky_factor.py</file></path><path><editType>edit</editType><file>clubb_jax/pytests/auto_llm_generated_pytests/test_solver.py</file></path><path><editType>edit</editType><file>clubb_jax/pytests/auto_llm_generated_pytests/test_kk_covariance_batch.py</file></path><path><editType>edit</editType><file>clubb_jax/pytests/auto_llm_generated_pytests/test_cloud_drop_sed.py</file></path><path><editType>edit</editType><file>clubb_jax/pytests/auto_llm_generated_pytests/test_numerics_autodiff.py</file></path><path><editType>edit</editType><file>clubb_jax/pytests/auto_llm_generated_pytests/test_covar_KK_mixt_frac_linearity.py</file></path><path><editType>edit</editType><file>clubb_jax/pytests/auto_llm_generated_pytests/test_w_up_in_cloud.py</file></path><path><editType>edit</editType><file>clubb_jax/pytests/auto_llm_generated_pytests/test_calc_comp_corrs_binormal.py</file></path><path><editType>edit</editType><file>clubb_jax/pytests/auto_llm_generated_pytests/test_jax_cli_options.py</file></path><path><editType>edit</editType><file>clubb_jax/pytests/auto_llm_generated_pytests/test_hydrostatic.py</file></path><path><editType>edit</editType><file>clubb_jax/pytests/auto_llm_generated_pytests/test_limits_f_x_responder.py</file></path><path><editType>edit</editType><file>LLM_prompts/pytest_workflow.md</file></path><path><editType>edit</editType><file>clubb_jax/pytests/auto_llm_generated_pytests/test_advance_helper_extras.py</file></path><path><editType>edit</editType><file>clubb_python_api/pytests/auto_llm_generated_pytests/test_python_port_api_coverage.py</file></path><path><editType>edit</editType><file>clubb_jax/pytests/auto_llm_generated_pytests/test_calc_liquid_cloud_frac_component.py</file></path><path><editType>edit</editType><file>clubb_jax/pytests/auto_llm_generated_pytests/test_windm_edsclrm_lhs.py</file></path><path><editType>edit</editType><file>clubb_jax/pytests/auto_llm_generated_pytests/test_mirror_lower_triangular.py</file></path><path><editType>edit</editType><file>clubb_jax/pytests/auto_llm_generated_pytests/test_xm_wpxp_terms.py</file></path><path><editType>edit</editType><file>clubb_jax/pytests/auto_llm_generated_pytests/test_compute_uv_tndcy.py</file></path><path><editType>edit</editType><file>clubb_jax/pytests/auto_llm_generated_pytests/test_calc_wpxpyp_pdf.py</file></path><path><editType>edit</editType><file>clubb_jax/pytests/auto_llm_generated_pytests/test_cloud_feedback_sfclyr.py</file></path><path><editType>edit</editType><file>clubb_jax/pytests/auto_llm_generated_pytests/test_splatting_autodiff.py</file></path><path><editType>edit</editType><file>clubb_python_api/pytests/auto_llm_generated_pytests/test_advance_core_subs.py</file></path><path><editType>edit</editType><file>clubb_jax/pytests/auto_llm_generated_pytests/test_NNL_covar_const_limits.py</file></path><path><editType>edit</editType><file>clubb_python_api/pytests/auto_llm_generated_pytests/test_call_tree_bicgstab_solvers.py</file></path><path><editType>edit</editType><file>clubb_jax/pytests/auto_llm_generated_pytests/test_mean_adv.py</file></path><path><editType>edit</editType><file>clubb_python_api/pytests/auto_llm_generated_pytests/test_call_tree_lapack_interfaces.py</file></path><path><editType>edit</editType><file>clubb_python_api/pytests/auto_llm_generated_pytests/test_call_tree_advance_windm_edsclrm.py</file></path><path><editType>edit</editType><file>clubb_jax/pytests/auto_llm_generated_pytests/test_index_mapping.py</file></path><path><editType>edit</editType><file>clubb_jax/pytests/auto_llm_generated_pytests/test_kk_upscaled_variances.py</file></path><path><editType>edit</editType><file>clubb_jax/pytests/auto_llm_generated_pytests/test_component_precip_frac_specify.py</file></path><path><editType>edit</editType><file>clubb_jax/pytests/auto_llm_generated_pytests/test_remapping_module.py</file></path><path><editType>edit</editType><file>clubb_python_api/pytests/auto_llm_generated_pytests/test_call_tree_sponge.py</file></path><path><editType>edit</editType><file>clubb_jax/pytests/auto_llm_generated_pytests/test_NNL_covar_const_vs_MM.py</file></path><path><editType>edit</editType><file>clubb_jax/pytests/auto_llm_generated_pytests/test_xpyp_term_ta_pdf.py</file></path><path><editType>edit</editType><file>clubb_jax/pytests/auto_llm_generated_pytests/test_rcm_sat_adj.py</file></path><path><editType>edit</editType><file>clubb_jax/pytests/auto_llm_generated_pytests/test_compute_xp3.py</file></path><path><editType>edit</editType><file>clubb_jax/pytests/auto_llm_generated_pytests/test_routine_placement.py</file></path><path><editType>edit</editType><file>clubb_jax/pytests/auto_llm_generated_pytests/test_constants.py</file></path><path><editType>edit</editType><file>clubb_jax/pytests/auto_llm_generated_pytests/test_runtime_info.py</file></path><path><editType>edit</editType><file>clubb_python_api/pytests/auto_llm_generated_pytests/test_call_tree_luhar.py</file></path><path><editType>edit</editType><file>clubb_jax/pytests/auto_llm_generated_pytests/test_calculate_thvm.py</file></path><path><editType>edit</editType><file>clubb_jax/pytests/auto_llm_generated_pytests/test_no_dead_functions.py</file></path><path><editType>edit</editType><file>clubb_jax/pytests/auto_llm_generated_pytests/test_calc_xprcp_component.py</file></path><path><editType>edit</editType><file>clubb_jax/pytests/auto_llm_generated_pytests/test_fill_holes_global.py</file></path><path><editType>edit</editType><file>clubb_python_api/pytests/auto_llm_generated_pytests/test_call_tree_numerical_check.py</file></path><path><editType>edit</editType><file>clubb_python_api/pytests/auto_llm_generated_pytests/test_init_sequence.py</file></path><path><editType>edit</editType><file>clubb_jax/pytests/auto_llm_generated_pytests/test_pdf_binormal_moments.py</file></path><path><editType>edit</editType><file>clubb_jax/pytests/auto_llm_generated_pytests/test_pvertinterp.py</file></path><path><editType>edit</editType><file>clubb_python_api/pytests/auto_llm_generated_pytests/test_call_tree_remap.py</file></path><path><editType>edit</editType><file>clubb_python_api/pytests/auto_llm_generated_pytests/test_call_tree_index_mapping.py</file></path><path><editType>edit</editType><file>clubb_python_api/pytests/auto_llm_generated_pytests/test_call_tree_mixing_length.py</file></path><path><editType>edit</editType><file>clubb_jax/pytests/auto_llm_generated_pytests/test_pdf_integrals_all_mm.py</file></path><path><editType>edit</editType><file>clubb_jax/pytests/auto_llm_generated_pytests/test_coefs_semiimpl.py</file></path><path><editType>edit</editType><file>clubb_jax/pytests/auto_llm_generated_pytests/test_pdf_utilities.py</file></path><path><editType>edit</editType><file>clubb_jax/pytests/auto_llm_generated_pytests/test_precip_fraction.py</file></path><path><editType>edit</editType><file>clubb_python_api/pytests/auto_llm_generated_pytests/test_call_tree_advance_wp2_wp3.py</file></path><path><editType>edit</editType><file>clubb_jax/pytests/auto_llm_generated_pytests/test_calc_ice_cloud_frac_component.py</file></path><path><editType>edit</editType><file>clubb_jax/pytests/auto_llm_generated_pytests/test_lba_sfclyr.py</file></path><path><editType>edit</editType><file>clubb_jax/pytests/auto_llm_generated_pytests/test_liq_water_path.py</file></path><path><editType>edit</editType><file>clubb_jax/pytests/auto_llm_generated_pytests/test_penta_solver.py</file></path><path><editType>edit</editType><file>clubb_jax/pytests/auto_llm_generated_pytests/test_new_tsdadg_pdf.py</file></path><path><editType>edit</editType><file>clubb_jax/pytests/auto_llm_generated_pytests/test_sunray_sw.py</file></path><path><editType>edit</editType><file>clubb_jax/pytests/auto_llm_generated_pytests/test_simple_rad.py</file></path><path><editType>edit</editType><file>clubb_python_api/pytests/auto_llm_generated_pytests/test_call_tree_splat.py</file></path><path><editType>edit</editType><file>clubb_python_api/pytests/auto_llm_generated_pytests/test_call_tree_transport.py</file></path><path><editType>edit</editType><file>clubb_jax/pytests/auto_llm_generated_pytests/test_binormal_moments.py</file></path><path><editType>edit</editType><file>clubb_jax/pytests/auto_llm_generated_pytests/test_smooth_heaviside.py</file></path><path><editType>edit</editType><file>clubb_python_api/pytests/auto_llm_generated_pytests/test_udt_return_contract.py</file></path><path><editType>edit</editType><file>clubb_python_api/pytests/auto_llm_generated_pytests/test_call_tree_new_tsdadg.py</file></path><path><editType>edit</editType><file>clubb_jax/pytests/auto_llm_generated_pytests/test_bivar_LL_covar_partial.py</file></path><path><editType>edit</editType><file>clubb_jax/pytests/auto_llm_generated_pytests/test_calendar.py</file></path><path><editType>edit</editType><file>clubb_jax/pytests/auto_llm_generated_pytests/test_cos_solar_zen.py</file></path><path><editType>edit</editType><file>clubb_jax/pytests/auto_llm_generated_pytests/test_clip_skewness.py</file></path><path><editType>edit</editType><file>clubb_jax/pytests/auto_llm_generated_pytests/test_xpyp_term_ta_godunov.py</file></path><path><editType>edit</editType><file>clubb_python_api/pytests/auto_llm_generated_pytests/test_call_tree_pdf_closure.py</file></path><path><editType>edit</editType><file>clubb_jax/pytests/auto_llm_generated_pytests/test_bivar_LL_covar_partial_rr_Nr.py</file></path><path><editType>edit</editType><file>clubb_jax/pytests/auto_llm_generated_pytests/test_component_corr_ip.py</file></path><path><editType>edit</editType><file>clubb_python_api/pytests/auto_llm_generated_pytests/test_call_tree_matrix_operations.py</file></path><path><editType>edit</editType><file>clubb_jax/pytests/auto_llm_generated_pytests/test_pdf_params_init.py</file></path><path><editType>edit</editType><file>clubb_python_api/pytests/auto_llm_generated_pytests/test_call_tree_lapack_wrap.py</file></path><path><editType>edit</editType><file>clubb_jax/pytests/auto_llm_generated_pytests/test_calc_comp_mu_sigma_hm.py</file></path><path><editType>edit</editType><file>clubb_jax/pytests/auto_llm_generated_pytests/test_sfc_flux.py</file></path><path><editType>edit</editType><file>clubb_jax/pytests/auto_llm_generated_pytests/test_kk_autoconversion.py</file></path><path><editType>edit</editType><file>clubb_jax/pytests/auto_llm_generated_pytests/test_inverse_hydrostatic.py</file></path><path><editType>edit</editType><file>clubb_jax/pytests/auto_llm_generated_pytests/test_mixed_moment_pdf_integrals.py</file></path><path><editType>edit</editType><file>clubb_python_api/pytests/auto_llm_generated_pytests/test_call_tree_advance_xm_wpxp.py</file></path><path><editType>delete</editType><file>clubb_python_api/pytests/auto_llm_generated_pytests/test_stats_registry.in</file></path><path><editType>edit</editType><file>clubb_jax/pytests/auto_llm_generated_pytests/test_config_flags_complete.py</file></path><path><editType>edit</editType><file>clubb_jax/pytests/auto_llm_generated_pytests/test_luhar_params.py</file></path><path><editType>edit</editType><file>clubb_jax/pytests/auto_llm_generated_pytests/test_rad_extended_atmosphere.py</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>https://carson.math.uwm.edu/jenkins/user/huebler</absoluteUrl><fullName>Gunther Huebler</fullName></culprit><inProgress>false</inProgress><nextBuild><number>48</number><url>https://carson.math.uwm.edu/jenkins/view/clubb_branch_tests/job/clubb_branch_python/48/</url></nextBuild><previousBuild><number>46</number><url>https://carson.math.uwm.edu/jenkins/view/clubb_branch_tests/job/clubb_branch_python/46/</url></previousBuild></build><build _class='org.jenkinsci.plugins.workflow.job.WorkflowRun'><action _class='hudson.model.ParametersAction'><parameter _class='net.uaznia.lukanus.hudson.plugins.gitparameter.GitParameterValue'><name>BRANCH</name><value>origin/pytest_cleanup</value></parameter><parameter _class='hudson.model.BooleanParameterValue'><name>INCLUDE_GENERATED_PYTESTS</name><value>true</value></parameter></action><action _class='hudson.model.CauseAction'><cause _class='hudson.model.Cause$UserIdCause'><shortDescription>Started by user Gunther Huebler</shortDescription><userId>huebler</userId><userName>Gunther Huebler</userName></cause></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesoriginjax_microphys _class='hudson.plugins.git.util.Build'><buildNumber>42</buildNumber><marked><SHA1>3c9b3d56e24d3a766f45e84903e76ee980eb5aa5</SHA1><branch><SHA1>3c9b3d56e24d3a766f45e84903e76ee980eb5aa5</SHA1><name>refs/remotes/origin/jax_microphys</name></branch></marked><revision><SHA1>3c9b3d56e24d3a766f45e84903e76ee980eb5aa5</SHA1><branch><SHA1>3c9b3d56e24d3a766f45e84903e76ee980eb5aa5</SHA1><name>refs/remotes/origin/jax_microphys</name></branch></revision></refsremotesoriginjax_microphys><refsremotesoriginremove_perl _class='hudson.plugins.git.util.Build'><buildNumber>9</buildNumber><marked><SHA1>551dc8ee42fffabccdde729dd122e5c54b113740</SHA1><branch><SHA1>551dc8ee42fffabccdde729dd122e5c54b113740</SHA1><name>refs/remotes/origin/remove_perl</name></branch></marked><revision><SHA1>551dc8ee42fffabccdde729dd122e5c54b113740</SHA1><branch><SHA1>551dc8ee42fffabccdde729dd122e5c54b113740</SHA1><name>refs/remotes/origin/remove_perl</name></branch></revision></refsremotesoriginremove_perl><refsremotesoriginrun_scripts_cleanup _class='hudson.plugins.git.util.Build'><buildNumber>16</buildNumber><marked><SHA1>8789ee4aa42564f9dc0e07c553a7cde89fb6cd35</SHA1><branch><SHA1>8789ee4aa42564f9dc0e07c553a7cde89fb6cd35</SHA1><name>refs/remotes/origin/run_scripts_cleanup</name></branch></marked><revision><SHA1>8789ee4aa42564f9dc0e07c553a7cde89fb6cd35</SHA1><branch><SHA1>8789ee4aa42564f9dc0e07c553a7cde89fb6cd35</SHA1><name>refs/remotes/origin/run_scripts_cleanup</name></branch></revision></refsremotesoriginrun_scripts_cleanup><refsremotesorigindash_updates _class='hudson.plugins.git.util.Build'><buildNumber>27</buildNumber><marked><SHA1>0f566dae5ca0ef106a2a8a601d5dd08e95db606b</SHA1><branch><SHA1>0f566dae5ca0ef106a2a8a601d5dd08e95db606b</SHA1><name>refs/remotes/origin/dash_updates</name></branch></marked><revision><SHA1>0f566dae5ca0ef106a2a8a601d5dd08e95db606b</SHA1><branch><SHA1>0f566dae5ca0ef106a2a8a601d5dd08e95db606b</SHA1><name>refs/remotes/origin/dash_updates</name></branch></revision></refsremotesorigindash_updates><refsremotesoriginclubb_python_fix _class='hudson.plugins.git.util.Build'><buildNumber>36</buildNumber><marked><SHA1>c8ba90242c2b1852449f71f939c9239c9e3925f9</SHA1><branch><SHA1>c8ba90242c2b1852449f71f939c9239c9e3925f9</SHA1><name>refs/remotes/origin/clubb_python_fix</name></branch></marked><revision><SHA1>c8ba90242c2b1852449f71f939c9239c9e3925f9</SHA1><branch><SHA1>c8ba90242c2b1852449f71f939c9239c9e3925f9</SHA1><name>refs/remotes/origin/clubb_python_fix</name></branch></revision></refsremotesoriginclubb_python_fix><refsremotesoriginclubb_jax _class='hudson.plugins.git.util.Build'><buildNumber>37</buildNumber><marked><SHA1>8f7e4cdbf7555ae67075c02d9d1f4b392e51ed3f</SHA1><branch><SHA1>8f7e4cdbf7555ae67075c02d9d1f4b392e51ed3f</SHA1><name>refs/remotes/origin/clubb_jax</name></branch></marked><revision><SHA1>8f7e4cdbf7555ae67075c02d9d1f4b392e51ed3f</SHA1><branch><SHA1>8f7e4cdbf7555ae67075c02d9d1f4b392e51ed3f</SHA1><name>refs/remotes/origin/clubb_jax</name></branch></revision></refsremotesoriginclubb_jax><refsremotesoriginvenv_improvement _class='hudson.plugins.git.util.Build'><buildNumber>41</buildNumber><marked><SHA1>dec83a0e1d500014c3ea9734d7ef2f1d645f12e7</SHA1><branch><SHA1>dec83a0e1d500014c3ea9734d7ef2f1d645f12e7</SHA1><name>refs/remotes/origin/venv_improvement</name></branch></marked><revision><SHA1>dec83a0e1d500014c3ea9734d7ef2f1d645f12e7</SHA1><branch><SHA1>dec83a0e1d500014c3ea9734d7ef2f1d645f12e7</SHA1><name>refs/remotes/origin/venv_improvement</name></branch></revision></refsremotesoriginvenv_improvement><refsremotesoriginscript_arg_cleanup _class='hudson.plugins.git.util.Build'><buildNumber>44</buildNumber><marked><SHA1>1c0b48510ab117eb44b876f950c76eff9d133c6c</SHA1><branch><SHA1>1c0b48510ab117eb44b876f950c76eff9d133c6c</SHA1><name>refs/remotes/origin/script_arg_cleanup</name></branch></marked><revision><SHA1>1c0b48510ab117eb44b876f950c76eff9d133c6c</SHA1><branch><SHA1>1c0b48510ab117eb44b876f950c76eff9d133c6c</SHA1><name>refs/remotes/origin/script_arg_cleanup</name></branch></revision></refsremotesoriginscript_arg_cleanup><refsremotesoriginjenkins_test_cleanup _class='hudson.plugins.git.util.Build'><buildNumber>43</buildNumber><marked><SHA1>9f57da44abd6db2352506aff45f2a848032e994e</SHA1><branch><SHA1>9f57da44abd6db2352506aff45f2a848032e994e</SHA1><name>refs/remotes/origin/jenkins_test_cleanup</name></branch></marked><revision><SHA1>9f57da44abd6db2352506aff45f2a848032e994e</SHA1><branch><SHA1>9f57da44abd6db2352506aff45f2a848032e994e</SHA1><name>refs/remotes/origin/jenkins_test_cleanup</name></branch></revision></refsremotesoriginjenkins_test_cleanup><refsremotesorigincalc_sfc_varnce_movement _class='hudson.plugins.git.util.Build'><buildNumber>4</buildNumber><marked><SHA1>8f36aca5fd9c284c280761ab152931bd884e21f2</SHA1><branch><SHA1>8f36aca5fd9c284c280761ab152931bd884e21f2</SHA1><name>refs/remotes/origin/calc_sfc_varnce_movement</name></branch></marked><revision><SHA1>8f36aca5fd9c284c280761ab152931bd884e21f2</SHA1><branch><SHA1>8f36aca5fd9c284c280761ab152931bd884e21f2</SHA1><name>refs/remotes/origin/calc_sfc_varnce_movement</name></branch></revision></refsremotesorigincalc_sfc_varnce_movement><refsremotesorigintiny_dash_updates _class='hudson.plugins.git.util.Build'><buildNumber>21</buildNumber><marked><SHA1>605dc2d2f5105cfe41e0f1c900793dca76ddc513</SHA1><branch><SHA1>605dc2d2f5105cfe41e0f1c900793dca76ddc513</SHA1><name>refs/remotes/origin/tiny_dash_updates</name></branch></marked><revision><SHA1>605dc2d2f5105cfe41e0f1c900793dca76ddc513</SHA1><branch><SHA1>605dc2d2f5105cfe41e0f1c900793dca76ddc513</SHA1><name>refs/remotes/origin/tiny_dash_updates</name></branch></revision></refsremotesorigintiny_dash_updates><refsremotesoriginclubb_organization_part2 _class='hudson.plugins.git.util.Build'><buildNumber>7</buildNumber><marked><SHA1>459670f95f44c50b0d802d4c8284399339b446e3</SHA1><branch><SHA1>459670f95f44c50b0d802d4c8284399339b446e3</SHA1><name>refs/remotes/origin/clubb_organization_part2</name></branch></marked><revision><SHA1>459670f95f44c50b0d802d4c8284399339b446e3</SHA1><branch><SHA1>459670f95f44c50b0d802d4c8284399339b446e3</SHA1><name>refs/remotes/origin/clubb_organization_part2</name></branch></revision></refsremotesoriginclubb_organization_part2><refsremotesoriginpytest_cleanup _class='hudson.plugins.git.util.Build'><buildNumber>46</buildNumber><marked><SHA1>2f982d94fd0bb3257c3f064c748a381284db5950</SHA1><branch><SHA1>2f982d94fd0bb3257c3f064c748a381284db5950</SHA1><name>refs/remotes/origin/pytest_cleanup</name></branch></marked><revision><SHA1>2f982d94fd0bb3257c3f064c748a381284db5950</SHA1><branch><SHA1>2f982d94fd0bb3257c3f064c748a381284db5950</SHA1><name>refs/remotes/origin/pytest_cleanup</name></branch></revision></refsremotesoriginpytest_cleanup><refsremotesoriginclubb_f2py _class='hudson.plugins.git.util.Build'><buildNumber>3</buildNumber><marked><SHA1>148a89be2c9a46527294056ad471087e68a10b46</SHA1><branch><SHA1>148a89be2c9a46527294056ad471087e68a10b46</SHA1><name>refs/remotes/origin/clubb_f2py</name></branch></marked><revision><SHA1>148a89be2c9a46527294056ad471087e68a10b46</SHA1><branch><SHA1>148a89be2c9a46527294056ad471087e68a10b46</SHA1><name>refs/remotes/origin/clubb_f2py</name></branch></revision></refsremotesoriginclubb_f2py><refsremotesoriginclubb_organization_part3 _class='hudson.plugins.git.util.Build'><buildNumber>8</buildNumber><marked><SHA1>1b6d8b99367e3980a2a9873faa50fe4be632b47e</SHA1><branch><SHA1>1b6d8b99367e3980a2a9873faa50fe4be632b47e</SHA1><name>refs/remotes/origin/clubb_organization_part3</name></branch></marked><revision><SHA1>1b6d8b99367e3980a2a9873faa50fe4be632b47e</SHA1><branch><SHA1>1b6d8b99367e3980a2a9873faa50fe4be632b47e</SHA1><name>refs/remotes/origin/clubb_organization_part3</name></branch></revision></refsremotesoriginclubb_organization_part3><refsremotesoriginmicrophys_loop_push _class='hudson.plugins.git.util.Build'><buildNumber>39</buildNumber><marked><SHA1>0c683a909cfc6e2e5c7306e0258c018d3a88dd85</SHA1><branch><SHA1>0c683a909cfc6e2e5c7306e0258c018d3a88dd85</SHA1><name>refs/remotes/origin/microphys_loop_push</name></branch></marked><revision><SHA1>0c683a909cfc6e2e5c7306e0258c018d3a88dd85</SHA1><branch><SHA1>0c683a909cfc6e2e5c7306e0258c018d3a88dd85</SHA1><name>refs/remotes/origin/microphys_loop_push</name></branch></revision></refsremotesoriginmicrophys_loop_push><refsremotesorigintest_fix _class='hudson.plugins.git.util.Build'><buildNumber>32</buildNumber><marked><SHA1>87d4e8d1298d8c6196811bb634cbb3af6e9b0fd8</SHA1><branch><SHA1>87d4e8d1298d8c6196811bb634cbb3af6e9b0fd8</SHA1><name>refs/remotes/origin/test_fix</name></branch></marked><revision><SHA1>87d4e8d1298d8c6196811bb634cbb3af6e9b0fd8</SHA1><branch><SHA1>87d4e8d1298d8c6196811bb634cbb3af6e9b0fd8</SHA1><name>refs/remotes/origin/test_fix</name></branch></revision></refsremotesorigintest_fix><refsremotesoriginclubb_organization_part1 _class='hudson.plugins.git.util.Build'><buildNumber>6</buildNumber><marked><SHA1>d96d0021affc8242c8b983575bcf3b802920929b</SHA1><branch><SHA1>d96d0021affc8242c8b983575bcf3b802920929b</SHA1><name>refs/remotes/origin/clubb_organization_part1</name></branch></marked><revision><SHA1>d96d0021affc8242c8b983575bcf3b802920929b</SHA1><branch><SHA1>d96d0021affc8242c8b983575bcf3b802920929b</SHA1><name>refs/remotes/origin/clubb_organization_part1</name></branch></revision></refsremotesoriginclubb_organization_part1><refsremotesorigintuner_additions _class='hudson.plugins.git.util.Build'><buildNumber>18</buildNumber><marked><SHA1>f13d88fea3c40d0093c1ff5b0bdeab9a4f3513d3</SHA1><branch><SHA1>f13d88fea3c40d0093c1ff5b0bdeab9a4f3513d3</SHA1><name>refs/remotes/origin/tuner_additions</name></branch></marked><revision><SHA1>f13d88fea3c40d0093c1ff5b0bdeab9a4f3513d3</SHA1><branch><SHA1>f13d88fea3c40d0093c1ff5b0bdeab9a4f3513d3</SHA1><name>refs/remotes/origin/tuner_additions</name></branch></revision></refsremotesorigintuner_additions><refsremotesorigincopilotfix-api-signature-mismatch _class='hudson.plugins.git.util.Build'><buildNumber>35</buildNumber><marked><SHA1>9e026a902b73da3381b02f40399de18e79154827</SHA1><branch><SHA1>9e026a902b73da3381b02f40399de18e79154827</SHA1><name>refs/remotes/origin/copilot/fix-api-signature-mismatch</name></branch></marked><revision><SHA1>9e026a902b73da3381b02f40399de18e79154827</SHA1><branch><SHA1>9e026a902b73da3381b02f40399de18e79154827</SHA1><name>refs/remotes/origin/copilot/fix-api-signature-mismatch</name></branch></revision></refsremotesorigincopilotfix-api-signature-mismatch><refsremotesoriginclubb_loss_driver _class='hudson.plugins.git.util.Build'><buildNumber>15</buildNumber><marked><SHA1>965904c404fffb0eba94e0f8b2e7f9688c5a8bd5</SHA1><branch><SHA1>965904c404fffb0eba94e0f8b2e7f9688c5a8bd5</SHA1><name>refs/remotes/origin/clubb_loss_driver</name></branch></marked><revision><SHA1>965904c404fffb0eba94e0f8b2e7f9688c5a8bd5</SHA1><branch><SHA1>965904c404fffb0eba94e0f8b2e7f9688c5a8bd5</SHA1><name>refs/remotes/origin/clubb_loss_driver</name></branch></revision></refsremotesoriginclubb_loss_driver><refsremotesoriginclubb_timer_upgrade _class='hudson.plugins.git.util.Build'><buildNumber>22</buildNumber><marked><SHA1>b9b00dc447cfd726549a2a6f14d1deac8539203b</SHA1><branch><SHA1>b9b00dc447cfd726549a2a6f14d1deac8539203b</SHA1><name>refs/remotes/origin/clubb_timer_upgrade</name></branch></marked><revision><SHA1>b9b00dc447cfd726549a2a6f14d1deac8539203b</SHA1><branch><SHA1>b9b00dc447cfd726549a2a6f14d1deac8539203b</SHA1><name>refs/remotes/origin/clubb_timer_upgrade</name></branch></revision></refsremotesoriginclubb_timer_upgrade><refsremotesoriginnice_dash_updates _class='hudson.plugins.git.util.Build'><buildNumber>29</buildNumber><marked><SHA1>b2ad24e20e65739d395fadafa7b738b8f4b19b88</SHA1><branch><SHA1>b2ad24e20e65739d395fadafa7b738b8f4b19b88</SHA1><name>refs/remotes/origin/nice_dash_updates</name></branch></marked><revision><SHA1>b2ad24e20e65739d395fadafa7b738b8f4b19b88</SHA1><branch><SHA1>b2ad24e20e65739d395fadafa7b738b8f4b19b88</SHA1><name>refs/remotes/origin/nice_dash_updates</name></branch></revision></refsremotesoriginnice_dash_updates></buildsByBranchName><lastBuiltRevision><SHA1>2f982d94fd0bb3257c3f064c748a381284db5950</SHA1><branch><SHA1>2f982d94fd0bb3257c3f064c748a381284db5950</SHA1><name>refs/remotes/origin/pytest_cleanup</name></branch></lastBuiltRevision><remoteUrl>https://github.com/larson-group/clubb.git</remoteUrl><scmName></scmName></action><action></action><action _class='org.jenkinsci.plugins.workflow.libs.LibrariesAction'></action><action></action><action _class='hudson.tasks.junit.TestResultAction'><failCount>0</failCount><skipCount>0</skipCount><totalCount>491</totalCount><urlName>testReport</urlName></action><action></action><action></action><action></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><action _class='org.jenkinsci.plugins.pipeline.modeldefinition.actions.RestartDeclarativePipelineAction'></action><action></action><action _class='org.jenkinsci.plugins.workflow.job.views.FlowGraphAction'></action><action></action><action></action><building>false</building><displayName>#46</displayName><duration>269714</duration><estimatedDuration>363544</estimatedDuration><fullDisplayName>clubb_branch_python #46</fullDisplayName><id>46</id><keepLog>false</keepLog><number>46</number><queueId>9741</queueId><result>SUCCESS</result><timestamp>1791149105190</timestamp><url>https://carson.math.uwm.edu/jenkins/view/clubb_branch_tests/job/clubb_branch_python/46/</url><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>clubb_jax/pytests/auto_llm_generated_pytests/test_smooth_heaviside.py</affectedPath><affectedPath>clubb_jax/pytests/auto_llm_generated_pytests/test_compute_sigma_sqd_w.py</affectedPath><affectedPath>clubb_jax/pytests/auto_llm_generated_pytests/test_driver_error_checks.py</affectedPath><affectedPath>clubb_jax/pytests/auto_llm_generated_pytests/test_diagnose_correlations.py</affectedPath><affectedPath>clubb_jax/pytests/auto_llm_generated_pytests/test_limits_f_x_responder.py</affectedPath><affectedPath>clubb_jax/pytests/auto_llm_generated_pytests/test_new_pdf_main.py</affectedPath><affectedPath>clubb_jax/pytests/auto_llm_generated_pytests/test_cos_solar_zen.py</affectedPath><affectedPath>clubb_jax/pytests/auto_llm_generated_pytests/test_sunray_sw.py</affectedPath><affectedPath>tests/README.md</affectedPath><affectedPath>clubb_jax/pytests/auto_llm_generated_pytests/test_spurious_source.py</affectedPath><affectedPath>clubb_jax/pytests/auto_llm_generated_pytests/test_remapping_ppm.py</affectedPath><affectedPath>clubb_jax/pytests/auto_llm_generated_pytests/test_clip_variance.py</affectedPath><affectedPath>clubb_jax/pytests/auto_llm_generated_pytests/test_sfc_varnce.py</affectedPath><affectedPath>dash_app/pytests/test_analysis.py</affectedPath><affectedPath>clubb_jax/pytests/auto_llm_generated_pytests/test_mixing_length.py</affectedPath><affectedPath>clubb_jax/pytests/auto_llm_generated_pytests/test_clip_covar.py</affectedPath><affectedPath>clubb_jax/pytests/auto_llm_generated_pytests/test_mirror_lower_triangular.py</affectedPath><affectedPath>clubb_jax/pytests/auto_llm_generated_pytests/test_skx_func.py</affectedPath><affectedPath>clubb_jax/pytests/auto_llm_generated_pytests/test_param_names.py</affectedPath><affectedPath>jenkins_tests/clubb_dash/Jenkinsfile</affectedPath><affectedPath>clubb_jax/pytests/auto_llm_generated_pytests/test_pvertinterp.py</affectedPath><affectedPath>clubb_jax/pytests/auto_llm_generated_pytests/test_clip_skewness.py</affectedPath><affectedPath>clubb_jax/pytests/auto_llm_generated_pytests/test_interpolation.py</affectedPath><affectedPath>clubb_jax/pytests/auto_llm_generated_pytests/test_solver.py</affectedPath><affectedPath>clubb_jax/pytests/auto_llm_generated_pytests/test_pos_definite.py</affectedPath><affectedPath>clubb_jax/pytests/auto_llm_generated_pytests/test_ly93_pdf.py</affectedPath><affectedPath>clubb_jax/pytests/auto_llm_generated_pytests/test_xpyp_term_ta_godunov.py</affectedPath><affectedPath>clubb_jax/pytests/auto_llm_generated_pytests/test_hydrostatic.py</affectedPath><affectedPath>clubb_jax/pytests/auto_llm_generated_pytests/test_T_in_K.py</affectedPath><affectedPath>clubb_jax/pytests/auto_llm_generated_pytests/test_config_flags_complete.py</affectedPath><affectedPath>clubb_jax/pytests/auto_llm_generated_pytests/test_forcing_port_structure.py</affectedPath><affectedPath>clubb_jax/pytests/auto_llm_generated_pytests/test_calculate_w_responder_params.py</affectedPath><affectedPath>clubb_jax/pytests/auto_llm_generated_pytests/test_setter_var_params.py</affectedPath><affectedPath>clubb_jax/pytests/auto_llm_generated_pytests/test_diagnose_upxp.py</affectedPath><affectedPath>clubb_jax/pytests/auto_llm_generated_pytests/test_luhar_params.py</affectedPath><affectedPath>clubb_jax/pytests/auto_llm_generated_pytests/test_rcm_sat_adj.py</affectedPath><affectedPath>clubb_jax/pytests/auto_llm_generated_pytests/test_binormal_moments.py</affectedPath><affectedPath>clubb_jax/pytests/auto_llm_generated_pytests/test_xpyp_term_ta_pdf.py</affectedPath><affectedPath>.gitignore</affectedPath><affectedPath>jenkins_tests/clubb_jax_pytests/Jenkinsfile</affectedPath><affectedPath>clubb_jax/pytests/auto_llm_generated_pytests/test_validation_checks.py</affectedPath><affectedPath>clubb_jax/pytests/auto_llm_generated_pytests/test_calc_wp3_on_wp2.py</affectedPath><affectedPath>clubb_jax/pytests/auto_llm_generated_pytests/test_sponge_damp_xp23.py</affectedPath><affectedPath>clubb_jax/pytests/auto_llm_generated_pytests/test_diffusion.py</affectedPath><affectedPath>tests/run_pytests.sh</affectedPath><affectedPath>clubb_jax/pytests/auto_llm_generated_pytests/test_cholesky_corr_mtx_approx.py</affectedPath><affectedPath>clubb_jax/pytests/auto_llm_generated_pytests/test_diagnostic_cache.py</affectedPath><affectedPath>clubb_jax/pytests/auto_llm_generated_pytests/test_pdf_moment_integrals.py</affectedPath><affectedPath>clubb_python_api/run_pytests.sh</affectedPath><affectedPath>clubb_jax/pytests/auto_llm_generated_pytests/test_calc_roots.py</affectedPath><affectedPath>clubb_jax/pytests/auto_llm_generated_pytests/test_new_pdf.py</affectedPath><affectedPath>clubb_jax/pytests/auto_llm_generated_pytests/test_adg2_driver.py</affectedPath><affectedPath>clubb_jax/pytests/auto_llm_generated_pytests/test_compute_gamma_skw.py</affectedPath><affectedPath>clubb_jax/pytests/auto_llm_generated_pytests/test_calendar.py</affectedPath><affectedPath>clubb_jax/pytests/auto_llm_generated_pytests/test_grid_operators.py</affectedPath><affectedPath>clubb_jax/pytests/auto_llm_generated_pytests/test_compute_xp3.py</affectedPath><affectedPath>clubb_jax/pytests/auto_llm_generated_pytests/test_mean_adv.py</affectedPath><affectedPath>clubb_jax/pytests/auto_llm_generated_pytests/test_calculate_thvm.py</affectedPath><affectedPath>clubb_jax/pytests/auto_llm_generated_pytests/test_mono_flux_limiter.py</affectedPath><affectedPath>clubb_jax/pytests/auto_llm_generated_pytests/test_responder_params.py</affectedPath><affectedPath>clubb_jax/pytests/auto_llm_generated_pytests/test_remapping_module.py</affectedPath><affectedPath>clubb_jax/pytests/auto_llm_generated_pytests/test_calc_comp_corrs_binormal.py</affectedPath><affectedPath>clubb_jax/pytests/auto_llm_generated_pytests/test_cholesky_factor.py</affectedPath><affectedPath>clubb_jax/pytests/auto_llm_generated_pytests/test_advance_helper_extras.py</affectedPath><affectedPath>clubb_jax/pytests/auto_llm_generated_pytests/test_saturation.py</affectedPath><affectedPath>clubb_jax/pytests/auto_llm_generated_pytests/test_close_luhar_pdf.py</affectedPath><affectedPath>clubb_jax/pytests/auto_llm_generated_pytests/test_new_tsdadg_pdf.py</affectedPath><affectedPath>clubb_jax/pytests/auto_llm_generated_pytests/test_coefs_semiimpl.py</affectedPath><affectedPath>clubb_jax/pytests/auto_llm_generated_pytests/test_w_up_in_cloud.py</affectedPath><affectedPath>clubb_jax/pytests/auto_llm_generated_pytests/test_luhar_3d_driver.py</affectedPath><affectedPath>clubb_jax/pytests/auto_llm_generated_pytests/test_new_hybrid_pdf_main.py</affectedPath><affectedPath>clubb_jax/pytests/auto_llm_generated_pytests/test_advance_xp3_simplified.py</affectedPath><commitId>2f982d94fd0bb3257c3f064c748a381284db5950</commitId><timestamp>1791149037000</timestamp><author><absoluteUrl>https://carson.math.uwm.edu/jenkins/user/huebler</absoluteUrl><fullName>Gunther Huebler</fullName></author><authorEmail>huebler@uwm.edu</authorEmail><comment>Isolate native JAX pytest failures and fix migration validation
</comment><date>2026-10-04 16:23:57 -0500</date><id>2f982d94fd0bb3257c3f064c748a381284db5950</id><msg>Isolate native JAX pytest failures and fix migration validation</msg><path><editType>edit</editType><file>clubb_jax/pytests/auto_llm_generated_pytests/test_calc_wp3_on_wp2.py</file></path><path><editType>edit</editType><file>clubb_jax/pytests/auto_llm_generated_pytests/test_diagnose_upxp.py</file></path><path><editType>edit</editType><file>clubb_jax/pytests/auto_llm_generated_pytests/test_mixing_length.py</file></path><path><editType>edit</editType><file>clubb_jax/pytests/auto_llm_generated_pytests/test_new_hybrid_pdf_main.py</file></path><path><editType>edit</editType><file>clubb_jax/pytests/auto_llm_generated_pytests/test_setter_var_params.py</file></path><path><editType>edit</editType><file>.gitignore</file></path><path><editType>edit</editType><file>clubb_jax/pytests/auto_llm_generated_pytests/test_advance_helper_extras.py</file></path><path><editType>edit</editType><file>clubb_jax/pytests/auto_llm_generated_pytests/test_clip_covar.py</file></path><path><editType>edit</editType><file>clubb_jax/pytests/auto_llm_generated_pytests/test_driver_error_checks.py</file></path><path><editType>edit</editType><file>clubb_jax/pytests/auto_llm_generated_pytests/test_mono_flux_limiter.py</file></path><path><editType>edit</editType><file>clubb_jax/pytests/auto_llm_generated_pytests/test_new_tsdadg_pdf.py</file></path><path><editType>edit</editType><file>clubb_jax/pytests/auto_llm_generated_pytests/test_calculate_thvm.py</file></path><path><editType>edit</editType><file>clubb_jax/pytests/auto_llm_generated_pytests/test_remapping_module.py</file></path><path><editType>edit</editType><file>clubb_jax/pytests/auto_llm_generated_pytests/test_saturation.py</file></path><path><editType>edit</editType><file>clubb_jax/pytests/auto_llm_generated_pytests/test_interpolation.py</file></path><path><editType>edit</editType><file>tests/run_pytests.sh</file></path><path><editType>edit</editType><file>clubb_jax/pytests/auto_llm_generated_pytests/test_new_pdf_main.py</file></path><path><editType>edit</editType><file>clubb_jax/pytests/auto_llm_generated_pytests/test_compute_xp3.py</file></path><path><editType>edit</editType><file>clubb_jax/pytests/auto_llm_generated_pytests/test_sfc_varnce.py</file></path><path><editType>edit</editType><file>clubb_jax/pytests/auto_llm_generated_pytests/test_clip_variance.py</file></path><path><editType>edit</editType><file>tests/README.md</file></path><path><editType>edit</editType><file>clubb_jax/pytests/auto_llm_generated_pytests/test_pos_definite.py</file></path><path><editType>edit</editType><file>clubb_jax/pytests/auto_llm_generated_pytests/test_responder_params.py</file></path><path><editType>edit</editType><file>clubb_jax/pytests/auto_llm_generated_pytests/test_diagnostic_cache.py</file></path><path><editType>edit</editType><file>clubb_jax/pytests/auto_llm_generated_pytests/test_solver.py</file></path><path><editType>edit</editType><file>clubb_jax/pytests/auto_llm_generated_pytests/test_cholesky_corr_mtx_approx.py</file></path><path><editType>edit</editType><file>clubb_jax/pytests/auto_llm_generated_pytests/test_sponge_damp_xp23.py</file></path><path><editType>edit</editType><file>clubb_jax/pytests/auto_llm_generated_pytests/test_pdf_moment_integrals.py</file></path><path><editType>edit</editType><file>jenkins_tests/clubb_jax_pytests/Jenkinsfile</file></path><path><editType>edit</editType><file>clubb_jax/pytests/auto_llm_generated_pytests/test_forcing_port_structure.py</file></path><path><editType>edit</editType><file>clubb_jax/pytests/auto_llm_generated_pytests/test_diagnose_correlations.py</file></path><path><editType>edit</editType><file>clubb_jax/pytests/auto_llm_generated_pytests/test_diffusion.py</file></path><path><editType>edit</editType><file>clubb_jax/pytests/auto_llm_generated_pytests/test_smooth_heaviside.py</file></path><path><editType>edit</editType><file>jenkins_tests/clubb_dash/Jenkinsfile</file></path><path><editType>edit</editType><file>clubb_jax/pytests/auto_llm_generated_pytests/test_clip_skewness.py</file></path><path><editType>edit</editType><file>clubb_jax/pytests/auto_llm_generated_pytests/test_spurious_source.py</file></path><path><editType>edit</editType><file>clubb_jax/pytests/auto_llm_generated_pytests/test_mirror_lower_triangular.py</file></path><path><editType>edit</editType><file>clubb_jax/pytests/auto_llm_generated_pytests/test_remapping_ppm.py</file></path><path><editType>edit</editType><file>clubb_jax/pytests/auto_llm_generated_pytests/test_calculate_w_responder_params.py</file></path><path><editType>edit</editType><file>clubb_jax/pytests/auto_llm_generated_pytests/test_compute_gamma_skw.py</file></path><path><editType>edit</editType><file>dash_app/pytests/test_analysis.py</file></path><path><editType>edit</editType><file>clubb_jax/pytests/auto_llm_generated_pytests/test_mean_adv.py</file></path><path><editType>edit</editType><file>clubb_jax/pytests/auto_llm_generated_pytests/test_cos_solar_zen.py</file></path><path><editType>edit</editType><file>clubb_jax/pytests/auto_llm_generated_pytests/test_luhar_params.py</file></path><path><editType>edit</editType><file>clubb_jax/pytests/auto_llm_generated_pytests/test_sunray_sw.py</file></path><path><editType>edit</editType><file>clubb_jax/pytests/auto_llm_generated_pytests/test_calc_comp_corrs_binormal.py</file></path><path><editType>edit</editType><file>clubb_jax/pytests/auto_llm_generated_pytests/test_param_names.py</file></path><path><editType>edit</editType><file>clubb_jax/pytests/auto_llm_generated_pytests/test_ly93_pdf.py</file></path><path><editType>edit</editType><file>clubb_jax/pytests/auto_llm_generated_pytests/test_luhar_3d_driver.py</file></path><path><editType>edit</editType><file>clubb_jax/pytests/auto_llm_generated_pytests/test_pvertinterp.py</file></path><path><editType>edit</editType><file>clubb_jax/pytests/auto_llm_generated_pytests/test_rcm_sat_adj.py</file></path><path><editType>edit</editType><file>clubb_jax/pytests/auto_llm_generated_pytests/test_cholesky_factor.py</file></path><path><editType>edit</editType><file>clubb_jax/pytests/auto_llm_generated_pytests/test_T_in_K.py</file></path><path><editType>edit</editType><file>clubb_jax/pytests/auto_llm_generated_pytests/test_calc_roots.py</file></path><path><editType>edit</editType><file>clubb_jax/pytests/auto_llm_generated_pytests/test_calendar.py</file></path><path><editType>edit</editType><file>clubb_jax/pytests/auto_llm_generated_pytests/test_validation_checks.py</file></path><path><editType>edit</editType><file>clubb_jax/pytests/auto_llm_generated_pytests/test_compute_sigma_sqd_w.py</file></path><path><editType>edit</editType><file>clubb_jax/pytests/auto_llm_generated_pytests/test_coefs_semiimpl.py</file></path><path><editType>edit</editType><file>clubb_jax/pytests/auto_llm_generated_pytests/test_adg2_driver.py</file></path><path><editType>edit</editType><file>clubb_python_api/run_pytests.sh</file></path><path><editType>edit</editType><file>clubb_jax/pytests/auto_llm_generated_pytests/test_w_up_in_cloud.py</file></path><path><editType>edit</editType><file>clubb_jax/pytests/auto_llm_generated_pytests/test_close_luhar_pdf.py</file></path><path><editType>edit</editType><file>clubb_jax/pytests/auto_llm_generated_pytests/test_advance_xp3_simplified.py</file></path><path><editType>edit</editType><file>clubb_jax/pytests/auto_llm_generated_pytests/test_limits_f_x_responder.py</file></path><path><editType>edit</editType><file>clubb_jax/pytests/auto_llm_generated_pytests/test_xpyp_term_ta_pdf.py</file></path><path><editType>edit</editType><file>clubb_jax/pytests/auto_llm_generated_pytests/test_config_flags_complete.py</file></path><path><editType>edit</editType><file>clubb_jax/pytests/auto_llm_generated_pytests/test_xpyp_term_ta_godunov.py</file></path><path><editType>edit</editType><file>clubb_jax/pytests/auto_llm_generated_pytests/test_binormal_moments.py</file></path><path><editType>edit</editType><file>clubb_jax/pytests/auto_llm_generated_pytests/test_grid_operators.py</file></path><path><editType>edit</editType><file>clubb_jax/pytests/auto_llm_generated_pytests/test_new_pdf.py</file></path><path><editType>edit</editType><file>clubb_jax/pytests/auto_llm_generated_pytests/test_skx_func.py</file></path><path><editType>edit</editType><file>clubb_jax/pytests/auto_llm_generated_pytests/test_hydrostatic.py</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>https://carson.math.uwm.edu/jenkins/user/huebler</absoluteUrl><fullName>Gunther Huebler</fullName></culprit><inProgress>false</inProgress><nextBuild><number>47</number><url>https://carson.math.uwm.edu/jenkins/view/clubb_branch_tests/job/clubb_branch_python/47/</url></nextBuild><previousBuild><number>45</number><url>https://carson.math.uwm.edu/jenkins/view/clubb_branch_tests/job/clubb_branch_python/45/</url></previousBuild></build><build _class='org.jenkinsci.plugins.workflow.job.WorkflowRun'><action _class='hudson.model.ParametersAction'><parameter _class='net.uaznia.lukanus.hudson.plugins.gitparameter.GitParameterValue'><name>BRANCH</name><value>origin/pytest_cleanup</value></parameter><parameter _class='hudson.model.BooleanParameterValue'><name>INCLUDE_GENERATED_PYTESTS</name><value>true</value></parameter></action><action _class='hudson.model.CauseAction'><cause _class='hudson.model.Cause$UserIdCause'><shortDescription>Started by user Gunther Huebler</shortDescription><userId>huebler</userId><userName>Gunther Huebler</userName></cause></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesoriginjax_microphys _class='hudson.plugins.git.util.Build'><buildNumber>42</buildNumber><marked><SHA1>3c9b3d56e24d3a766f45e84903e76ee980eb5aa5</SHA1><branch><SHA1>3c9b3d56e24d3a766f45e84903e76ee980eb5aa5</SHA1><name>refs/remotes/origin/jax_microphys</name></branch></marked><revision><SHA1>3c9b3d56e24d3a766f45e84903e76ee980eb5aa5</SHA1><branch><SHA1>3c9b3d56e24d3a766f45e84903e76ee980eb5aa5</SHA1><name>refs/remotes/origin/jax_microphys</name></branch></revision></refsremotesoriginjax_microphys><refsremotesoriginremove_perl _class='hudson.plugins.git.util.Build'><buildNumber>9</buildNumber><marked><SHA1>551dc8ee42fffabccdde729dd122e5c54b113740</SHA1><branch><SHA1>551dc8ee42fffabccdde729dd122e5c54b113740</SHA1><name>refs/remotes/origin/remove_perl</name></branch></marked><revision><SHA1>551dc8ee42fffabccdde729dd122e5c54b113740</SHA1><branch><SHA1>551dc8ee42fffabccdde729dd122e5c54b113740</SHA1><name>refs/remotes/origin/remove_perl</name></branch></revision></refsremotesoriginremove_perl><refsremotesoriginrun_scripts_cleanup _class='hudson.plugins.git.util.Build'><buildNumber>16</buildNumber><marked><SHA1>8789ee4aa42564f9dc0e07c553a7cde89fb6cd35</SHA1><branch><SHA1>8789ee4aa42564f9dc0e07c553a7cde89fb6cd35</SHA1><name>refs/remotes/origin/run_scripts_cleanup</name></branch></marked><revision><SHA1>8789ee4aa42564f9dc0e07c553a7cde89fb6cd35</SHA1><branch><SHA1>8789ee4aa42564f9dc0e07c553a7cde89fb6cd35</SHA1><name>refs/remotes/origin/run_scripts_cleanup</name></branch></revision></refsremotesoriginrun_scripts_cleanup><refsremotesorigindash_updates _class='hudson.plugins.git.util.Build'><buildNumber>27</buildNumber><marked><SHA1>0f566dae5ca0ef106a2a8a601d5dd08e95db606b</SHA1><branch><SHA1>0f566dae5ca0ef106a2a8a601d5dd08e95db606b</SHA1><name>refs/remotes/origin/dash_updates</name></branch></marked><revision><SHA1>0f566dae5ca0ef106a2a8a601d5dd08e95db606b</SHA1><branch><SHA1>0f566dae5ca0ef106a2a8a601d5dd08e95db606b</SHA1><name>refs/remotes/origin/dash_updates</name></branch></revision></refsremotesorigindash_updates><refsremotesoriginclubb_python_fix _class='hudson.plugins.git.util.Build'><buildNumber>36</buildNumber><marked><SHA1>c8ba90242c2b1852449f71f939c9239c9e3925f9</SHA1><branch><SHA1>c8ba90242c2b1852449f71f939c9239c9e3925f9</SHA1><name>refs/remotes/origin/clubb_python_fix</name></branch></marked><revision><SHA1>c8ba90242c2b1852449f71f939c9239c9e3925f9</SHA1><branch><SHA1>c8ba90242c2b1852449f71f939c9239c9e3925f9</SHA1><name>refs/remotes/origin/clubb_python_fix</name></branch></revision></refsremotesoriginclubb_python_fix><refsremotesoriginclubb_jax _class='hudson.plugins.git.util.Build'><buildNumber>37</buildNumber><marked><SHA1>8f7e4cdbf7555ae67075c02d9d1f4b392e51ed3f</SHA1><branch><SHA1>8f7e4cdbf7555ae67075c02d9d1f4b392e51ed3f</SHA1><name>refs/remotes/origin/clubb_jax</name></branch></marked><revision><SHA1>8f7e4cdbf7555ae67075c02d9d1f4b392e51ed3f</SHA1><branch><SHA1>8f7e4cdbf7555ae67075c02d9d1f4b392e51ed3f</SHA1><name>refs/remotes/origin/clubb_jax</name></branch></revision></refsremotesoriginclubb_jax><refsremotesoriginvenv_improvement _class='hudson.plugins.git.util.Build'><buildNumber>41</buildNumber><marked><SHA1>dec83a0e1d500014c3ea9734d7ef2f1d645f12e7</SHA1><branch><SHA1>dec83a0e1d500014c3ea9734d7ef2f1d645f12e7</SHA1><name>refs/remotes/origin/venv_improvement</name></branch></marked><revision><SHA1>dec83a0e1d500014c3ea9734d7ef2f1d645f12e7</SHA1><branch><SHA1>dec83a0e1d500014c3ea9734d7ef2f1d645f12e7</SHA1><name>refs/remotes/origin/venv_improvement</name></branch></revision></refsremotesoriginvenv_improvement><refsremotesoriginscript_arg_cleanup _class='hudson.plugins.git.util.Build'><buildNumber>44</buildNumber><marked><SHA1>1c0b48510ab117eb44b876f950c76eff9d133c6c</SHA1><branch><SHA1>1c0b48510ab117eb44b876f950c76eff9d133c6c</SHA1><name>refs/remotes/origin/script_arg_cleanup</name></branch></marked><revision><SHA1>1c0b48510ab117eb44b876f950c76eff9d133c6c</SHA1><branch><SHA1>1c0b48510ab117eb44b876f950c76eff9d133c6c</SHA1><name>refs/remotes/origin/script_arg_cleanup</name></branch></revision></refsremotesoriginscript_arg_cleanup><refsremotesoriginjenkins_test_cleanup _class='hudson.plugins.git.util.Build'><buildNumber>43</buildNumber><marked><SHA1>9f57da44abd6db2352506aff45f2a848032e994e</SHA1><branch><SHA1>9f57da44abd6db2352506aff45f2a848032e994e</SHA1><name>refs/remotes/origin/jenkins_test_cleanup</name></branch></marked><revision><SHA1>9f57da44abd6db2352506aff45f2a848032e994e</SHA1><branch><SHA1>9f57da44abd6db2352506aff45f2a848032e994e</SHA1><name>refs/remotes/origin/jenkins_test_cleanup</name></branch></revision></refsremotesoriginjenkins_test_cleanup><refsremotesorigincalc_sfc_varnce_movement _class='hudson.plugins.git.util.Build'><buildNumber>4</buildNumber><marked><SHA1>8f36aca5fd9c284c280761ab152931bd884e21f2</SHA1><branch><SHA1>8f36aca5fd9c284c280761ab152931bd884e21f2</SHA1><name>refs/remotes/origin/calc_sfc_varnce_movement</name></branch></marked><revision><SHA1>8f36aca5fd9c284c280761ab152931bd884e21f2</SHA1><branch><SHA1>8f36aca5fd9c284c280761ab152931bd884e21f2</SHA1><name>refs/remotes/origin/calc_sfc_varnce_movement</name></branch></revision></refsremotesorigincalc_sfc_varnce_movement><refsremotesorigintiny_dash_updates _class='hudson.plugins.git.util.Build'><buildNumber>21</buildNumber><marked><SHA1>605dc2d2f5105cfe41e0f1c900793dca76ddc513</SHA1><branch><SHA1>605dc2d2f5105cfe41e0f1c900793dca76ddc513</SHA1><name>refs/remotes/origin/tiny_dash_updates</name></branch></marked><revision><SHA1>605dc2d2f5105cfe41e0f1c900793dca76ddc513</SHA1><branch><SHA1>605dc2d2f5105cfe41e0f1c900793dca76ddc513</SHA1><name>refs/remotes/origin/tiny_dash_updates</name></branch></revision></refsremotesorigintiny_dash_updates><refsremotesoriginclubb_organization_part2 _class='hudson.plugins.git.util.Build'><buildNumber>7</buildNumber><marked><SHA1>459670f95f44c50b0d802d4c8284399339b446e3</SHA1><branch><SHA1>459670f95f44c50b0d802d4c8284399339b446e3</SHA1><name>refs/remotes/origin/clubb_organization_part2</name></branch></marked><revision><SHA1>459670f95f44c50b0d802d4c8284399339b446e3</SHA1><branch><SHA1>459670f95f44c50b0d802d4c8284399339b446e3</SHA1><name>refs/remotes/origin/clubb_organization_part2</name></branch></revision></refsremotesoriginclubb_organization_part2><refsremotesoriginpytest_cleanup _class='hudson.plugins.git.util.Build'><buildNumber>45</buildNumber><marked><SHA1>e320b09e81659767a0110c7d8c6b626854ec7a21</SHA1><branch><SHA1>e320b09e81659767a0110c7d8c6b626854ec7a21</SHA1><name>refs/remotes/origin/pytest_cleanup</name></branch></marked><revision><SHA1>e320b09e81659767a0110c7d8c6b626854ec7a21</SHA1><branch><SHA1>e320b09e81659767a0110c7d8c6b626854ec7a21</SHA1><name>refs/remotes/origin/pytest_cleanup</name></branch></revision></refsremotesoriginpytest_cleanup><refsremotesoriginclubb_f2py _class='hudson.plugins.git.util.Build'><buildNumber>3</buildNumber><marked><SHA1>148a89be2c9a46527294056ad471087e68a10b46</SHA1><branch><SHA1>148a89be2c9a46527294056ad471087e68a10b46</SHA1><name>refs/remotes/origin/clubb_f2py</name></branch></marked><revision><SHA1>148a89be2c9a46527294056ad471087e68a10b46</SHA1><branch><SHA1>148a89be2c9a46527294056ad471087e68a10b46</SHA1><name>refs/remotes/origin/clubb_f2py</name></branch></revision></refsremotesoriginclubb_f2py><refsremotesoriginclubb_organization_part3 _class='hudson.plugins.git.util.Build'><buildNumber>8</buildNumber><marked><SHA1>1b6d8b99367e3980a2a9873faa50fe4be632b47e</SHA1><branch><SHA1>1b6d8b99367e3980a2a9873faa50fe4be632b47e</SHA1><name>refs/remotes/origin/clubb_organization_part3</name></branch></marked><revision><SHA1>1b6d8b99367e3980a2a9873faa50fe4be632b47e</SHA1><branch><SHA1>1b6d8b99367e3980a2a9873faa50fe4be632b47e</SHA1><name>refs/remotes/origin/clubb_organization_part3</name></branch></revision></refsremotesoriginclubb_organization_part3><refsremotesoriginmicrophys_loop_push _class='hudson.plugins.git.util.Build'><buildNumber>39</buildNumber><marked><SHA1>0c683a909cfc6e2e5c7306e0258c018d3a88dd85</SHA1><branch><SHA1>0c683a909cfc6e2e5c7306e0258c018d3a88dd85</SHA1><name>refs/remotes/origin/microphys_loop_push</name></branch></marked><revision><SHA1>0c683a909cfc6e2e5c7306e0258c018d3a88dd85</SHA1><branch><SHA1>0c683a909cfc6e2e5c7306e0258c018d3a88dd85</SHA1><name>refs/remotes/origin/microphys_loop_push</name></branch></revision></refsremotesoriginmicrophys_loop_push><refsremotesorigintest_fix _class='hudson.plugins.git.util.Build'><buildNumber>32</buildNumber><marked><SHA1>87d4e8d1298d8c6196811bb634cbb3af6e9b0fd8</SHA1><branch><SHA1>87d4e8d1298d8c6196811bb634cbb3af6e9b0fd8</SHA1><name>refs/remotes/origin/test_fix</name></branch></marked><revision><SHA1>87d4e8d1298d8c6196811bb634cbb3af6e9b0fd8</SHA1><branch><SHA1>87d4e8d1298d8c6196811bb634cbb3af6e9b0fd8</SHA1><name>refs/remotes/origin/test_fix</name></branch></revision></refsremotesorigintest_fix><refsremotesoriginclubb_organization_part1 _class='hudson.plugins.git.util.Build'><buildNumber>6</buildNumber><marked><SHA1>d96d0021affc8242c8b983575bcf3b802920929b</SHA1><branch><SHA1>d96d0021affc8242c8b983575bcf3b802920929b</SHA1><name>refs/remotes/origin/clubb_organization_part1</name></branch></marked><revision><SHA1>d96d0021affc8242c8b983575bcf3b802920929b</SHA1><branch><SHA1>d96d0021affc8242c8b983575bcf3b802920929b</SHA1><name>refs/remotes/origin/clubb_organization_part1</name></branch></revision></refsremotesoriginclubb_organization_part1><refsremotesorigintuner_additions _class='hudson.plugins.git.util.Build'><buildNumber>18</buildNumber><marked><SHA1>f13d88fea3c40d0093c1ff5b0bdeab9a4f3513d3</SHA1><branch><SHA1>f13d88fea3c40d0093c1ff5b0bdeab9a4f3513d3</SHA1><name>refs/remotes/origin/tuner_additions</name></branch></marked><revision><SHA1>f13d88fea3c40d0093c1ff5b0bdeab9a4f3513d3</SHA1><branch><SHA1>f13d88fea3c40d0093c1ff5b0bdeab9a4f3513d3</SHA1><name>refs/remotes/origin/tuner_additions</name></branch></revision></refsremotesorigintuner_additions><refsremotesorigincopilotfix-api-signature-mismatch _class='hudson.plugins.git.util.Build'><buildNumber>35</buildNumber><marked><SHA1>9e026a902b73da3381b02f40399de18e79154827</SHA1><branch><SHA1>9e026a902b73da3381b02f40399de18e79154827</SHA1><name>refs/remotes/origin/copilot/fix-api-signature-mismatch</name></branch></marked><revision><SHA1>9e026a902b73da3381b02f40399de18e79154827</SHA1><branch><SHA1>9e026a902b73da3381b02f40399de18e79154827</SHA1><name>refs/remotes/origin/copilot/fix-api-signature-mismatch</name></branch></revision></refsremotesorigincopilotfix-api-signature-mismatch><refsremotesoriginclubb_loss_driver _class='hudson.plugins.git.util.Build'><buildNumber>15</buildNumber><marked><SHA1>965904c404fffb0eba94e0f8b2e7f9688c5a8bd5</SHA1><branch><SHA1>965904c404fffb0eba94e0f8b2e7f9688c5a8bd5</SHA1><name>refs/remotes/origin/clubb_loss_driver</name></branch></marked><revision><SHA1>965904c404fffb0eba94e0f8b2e7f9688c5a8bd5</SHA1><branch><SHA1>965904c404fffb0eba94e0f8b2e7f9688c5a8bd5</SHA1><name>refs/remotes/origin/clubb_loss_driver</name></branch></revision></refsremotesoriginclubb_loss_driver><refsremotesoriginclubb_timer_upgrade _class='hudson.plugins.git.util.Build'><buildNumber>22</buildNumber><marked><SHA1>b9b00dc447cfd726549a2a6f14d1deac8539203b</SHA1><branch><SHA1>b9b00dc447cfd726549a2a6f14d1deac8539203b</SHA1><name>refs/remotes/origin/clubb_timer_upgrade</name></branch></marked><revision><SHA1>b9b00dc447cfd726549a2a6f14d1deac8539203b</SHA1><branch><SHA1>b9b00dc447cfd726549a2a6f14d1deac8539203b</SHA1><name>refs/remotes/origin/clubb_timer_upgrade</name></branch></revision></refsremotesoriginclubb_timer_upgrade><refsremotesoriginnice_dash_updates _class='hudson.plugins.git.util.Build'><buildNumber>29</buildNumber><marked><SHA1>b2ad24e20e65739d395fadafa7b738b8f4b19b88</SHA1><branch><SHA1>b2ad24e20e65739d395fadafa7b738b8f4b19b88</SHA1><name>refs/remotes/origin/nice_dash_updates</name></branch></marked><revision><SHA1>b2ad24e20e65739d395fadafa7b738b8f4b19b88</SHA1><branch><SHA1>b2ad24e20e65739d395fadafa7b738b8f4b19b88</SHA1><name>refs/remotes/origin/nice_dash_updates</name></branch></revision></refsremotesoriginnice_dash_updates></buildsByBranchName><lastBuiltRevision><SHA1>e320b09e81659767a0110c7d8c6b626854ec7a21</SHA1><branch><SHA1>e320b09e81659767a0110c7d8c6b626854ec7a21</SHA1><name>refs/remotes/origin/pytest_cleanup</name></branch></lastBuiltRevision><remoteUrl>https://github.com/larson-group/clubb.git</remoteUrl><scmName></scmName></action><action></action><action _class='org.jenkinsci.plugins.workflow.libs.LibrariesAction'></action><action></action><action _class='hudson.tasks.junit.TestResultAction'><failCount>0</failCount><skipCount>0</skipCount><totalCount>491</totalCount><urlName>testReport</urlName></action><action></action><action></action><action></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><action _class='org.jenkinsci.plugins.pipeline.modeldefinition.actions.RestartDeclarativePipelineAction'></action><action></action><action _class='org.jenkinsci.plugins.workflow.job.views.FlowGraphAction'></action><action></action><action></action><building>false</building><displayName>#45</displayName><duration>214961</duration><estimatedDuration>363544</estimatedDuration><fullDisplayName>clubb_branch_python #45</fullDisplayName><id>45</id><keepLog>false</keepLog><number>45</number><queueId>9731</queueId><result>SUCCESS</result><timestamp>1791147824787</timestamp><url>https://carson.math.uwm.edu/jenkins/view/clubb_branch_tests/job/clubb_branch_python/45/</url><inProgress>false</inProgress><nextBuild><number>46</number><url>https://carson.math.uwm.edu/jenkins/view/clubb_branch_tests/job/clubb_branch_python/46/</url></nextBuild><previousBuild><number>44</number><url>https://carson.math.uwm.edu/jenkins/view/clubb_branch_tests/job/clubb_branch_python/44/</url></previousBuild></build><build _class='org.jenkinsci.plugins.workflow.job.WorkflowRun'><action _class='hudson.model.ParametersAction'><parameter _class='net.uaznia.lukanus.hudson.plugins.gitparameter.GitParameterValue'><name>BRANCH</name><value>origin/script_arg_cleanup</value></parameter></action><action _class='hudson.model.CauseAction'><cause _class='hudson.model.Cause$UserIdCause'><shortDescription>Started by user Gunther Huebler</shortDescription><userId>huebler</userId><userName>Gunther Huebler</userName></cause></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesoriginjax_microphys _class='hudson.plugins.git.util.Build'><buildNumber>42</buildNumber><marked><SHA1>3c9b3d56e24d3a766f45e84903e76ee980eb5aa5</SHA1><branch><SHA1>3c9b3d56e24d3a766f45e84903e76ee980eb5aa5</SHA1><name>refs/remotes/origin/jax_microphys</name></branch></marked><revision><SHA1>3c9b3d56e24d3a766f45e84903e76ee980eb5aa5</SHA1><branch><SHA1>3c9b3d56e24d3a766f45e84903e76ee980eb5aa5</SHA1><name>refs/remotes/origin/jax_microphys</name></branch></revision></refsremotesoriginjax_microphys><refsremotesoriginremove_perl _class='hudson.plugins.git.util.Build'><buildNumber>9</buildNumber><marked><SHA1>551dc8ee42fffabccdde729dd122e5c54b113740</SHA1><branch><SHA1>551dc8ee42fffabccdde729dd122e5c54b113740</SHA1><name>refs/remotes/origin/remove_perl</name></branch></marked><revision><SHA1>551dc8ee42fffabccdde729dd122e5c54b113740</SHA1><branch><SHA1>551dc8ee42fffabccdde729dd122e5c54b113740</SHA1><name>refs/remotes/origin/remove_perl</name></branch></revision></refsremotesoriginremove_perl><refsremotesoriginrun_scripts_cleanup _class='hudson.plugins.git.util.Build'><buildNumber>16</buildNumber><marked><SHA1>8789ee4aa42564f9dc0e07c553a7cde89fb6cd35</SHA1><branch><SHA1>8789ee4aa42564f9dc0e07c553a7cde89fb6cd35</SHA1><name>refs/remotes/origin/run_scripts_cleanup</name></branch></marked><revision><SHA1>8789ee4aa42564f9dc0e07c553a7cde89fb6cd35</SHA1><branch><SHA1>8789ee4aa42564f9dc0e07c553a7cde89fb6cd35</SHA1><name>refs/remotes/origin/run_scripts_cleanup</name></branch></revision></refsremotesoriginrun_scripts_cleanup><refsremotesorigindash_updates _class='hudson.plugins.git.util.Build'><buildNumber>27</buildNumber><marked><SHA1>0f566dae5ca0ef106a2a8a601d5dd08e95db606b</SHA1><branch><SHA1>0f566dae5ca0ef106a2a8a601d5dd08e95db606b</SHA1><name>refs/remotes/origin/dash_updates</name></branch></marked><revision><SHA1>0f566dae5ca0ef106a2a8a601d5dd08e95db606b</SHA1><branch><SHA1>0f566dae5ca0ef106a2a8a601d5dd08e95db606b</SHA1><name>refs/remotes/origin/dash_updates</name></branch></revision></refsremotesorigindash_updates><refsremotesoriginclubb_python_fix _class='hudson.plugins.git.util.Build'><buildNumber>36</buildNumber><marked><SHA1>c8ba90242c2b1852449f71f939c9239c9e3925f9</SHA1><branch><SHA1>c8ba90242c2b1852449f71f939c9239c9e3925f9</SHA1><name>refs/remotes/origin/clubb_python_fix</name></branch></marked><revision><SHA1>c8ba90242c2b1852449f71f939c9239c9e3925f9</SHA1><branch><SHA1>c8ba90242c2b1852449f71f939c9239c9e3925f9</SHA1><name>refs/remotes/origin/clubb_python_fix</name></branch></revision></refsremotesoriginclubb_python_fix><refsremotesoriginclubb_jax _class='hudson.plugins.git.util.Build'><buildNumber>37</buildNumber><marked><SHA1>8f7e4cdbf7555ae67075c02d9d1f4b392e51ed3f</SHA1><branch><SHA1>8f7e4cdbf7555ae67075c02d9d1f4b392e51ed3f</SHA1><name>refs/remotes/origin/clubb_jax</name></branch></marked><revision><SHA1>8f7e4cdbf7555ae67075c02d9d1f4b392e51ed3f</SHA1><branch><SHA1>8f7e4cdbf7555ae67075c02d9d1f4b392e51ed3f</SHA1><name>refs/remotes/origin/clubb_jax</name></branch></revision></refsremotesoriginclubb_jax><refsremotesoriginvenv_improvement _class='hudson.plugins.git.util.Build'><buildNumber>41</buildNumber><marked><SHA1>dec83a0e1d500014c3ea9734d7ef2f1d645f12e7</SHA1><branch><SHA1>dec83a0e1d500014c3ea9734d7ef2f1d645f12e7</SHA1><name>refs/remotes/origin/venv_improvement</name></branch></marked><revision><SHA1>dec83a0e1d500014c3ea9734d7ef2f1d645f12e7</SHA1><branch><SHA1>dec83a0e1d500014c3ea9734d7ef2f1d645f12e7</SHA1><name>refs/remotes/origin/venv_improvement</name></branch></revision></refsremotesoriginvenv_improvement><refsremotesoriginscript_arg_cleanup _class='hudson.plugins.git.util.Build'><buildNumber>44</buildNumber><marked><SHA1>1c0b48510ab117eb44b876f950c76eff9d133c6c</SHA1><branch><SHA1>1c0b48510ab117eb44b876f950c76eff9d133c6c</SHA1><name>refs/remotes/origin/script_arg_cleanup</name></branch></marked><revision><SHA1>1c0b48510ab117eb44b876f950c76eff9d133c6c</SHA1><branch><SHA1>1c0b48510ab117eb44b876f950c76eff9d133c6c</SHA1><name>refs/remotes/origin/script_arg_cleanup</name></branch></revision></refsremotesoriginscript_arg_cleanup><refsremotesoriginjenkins_test_cleanup _class='hudson.plugins.git.util.Build'><buildNumber>43</buildNumber><marked><SHA1>9f57da44abd6db2352506aff45f2a848032e994e</SHA1><branch><SHA1>9f57da44abd6db2352506aff45f2a848032e994e</SHA1><name>refs/remotes/origin/jenkins_test_cleanup</name></branch></marked><revision><SHA1>9f57da44abd6db2352506aff45f2a848032e994e</SHA1><branch><SHA1>9f57da44abd6db2352506aff45f2a848032e994e</SHA1><name>refs/remotes/origin/jenkins_test_cleanup</name></branch></revision></refsremotesoriginjenkins_test_cleanup><refsremotesorigincalc_sfc_varnce_movement _class='hudson.plugins.git.util.Build'><buildNumber>4</buildNumber><marked><SHA1>8f36aca5fd9c284c280761ab152931bd884e21f2</SHA1><branch><SHA1>8f36aca5fd9c284c280761ab152931bd884e21f2</SHA1><name>refs/remotes/origin/calc_sfc_varnce_movement</name></branch></marked><revision><SHA1>8f36aca5fd9c284c280761ab152931bd884e21f2</SHA1><branch><SHA1>8f36aca5fd9c284c280761ab152931bd884e21f2</SHA1><name>refs/remotes/origin/calc_sfc_varnce_movement</name></branch></revision></refsremotesorigincalc_sfc_varnce_movement><refsremotesorigintiny_dash_updates _class='hudson.plugins.git.util.Build'><buildNumber>21</buildNumber><marked><SHA1>605dc2d2f5105cfe41e0f1c900793dca76ddc513</SHA1><branch><SHA1>605dc2d2f5105cfe41e0f1c900793dca76ddc513</SHA1><name>refs/remotes/origin/tiny_dash_updates</name></branch></marked><revision><SHA1>605dc2d2f5105cfe41e0f1c900793dca76ddc513</SHA1><branch><SHA1>605dc2d2f5105cfe41e0f1c900793dca76ddc513</SHA1><name>refs/remotes/origin/tiny_dash_updates</name></branch></revision></refsremotesorigintiny_dash_updates><refsremotesoriginclubb_organization_part2 _class='hudson.plugins.git.util.Build'><buildNumber>7</buildNumber><marked><SHA1>459670f95f44c50b0d802d4c8284399339b446e3</SHA1><branch><SHA1>459670f95f44c50b0d802d4c8284399339b446e3</SHA1><name>refs/remotes/origin/clubb_organization_part2</name></branch></marked><revision><SHA1>459670f95f44c50b0d802d4c8284399339b446e3</SHA1><branch><SHA1>459670f95f44c50b0d802d4c8284399339b446e3</SHA1><name>refs/remotes/origin/clubb_organization_part2</name></branch></revision></refsremotesoriginclubb_organization_part2><refsremotesoriginclubb_f2py _class='hudson.plugins.git.util.Build'><buildNumber>3</buildNumber><marked><SHA1>148a89be2c9a46527294056ad471087e68a10b46</SHA1><branch><SHA1>148a89be2c9a46527294056ad471087e68a10b46</SHA1><name>refs/remotes/origin/clubb_f2py</name></branch></marked><revision><SHA1>148a89be2c9a46527294056ad471087e68a10b46</SHA1><branch><SHA1>148a89be2c9a46527294056ad471087e68a10b46</SHA1><name>refs/remotes/origin/clubb_f2py</name></branch></revision></refsremotesoriginclubb_f2py><refsremotesoriginclubb_organization_part3 _class='hudson.plugins.git.util.Build'><buildNumber>8</buildNumber><marked><SHA1>1b6d8b99367e3980a2a9873faa50fe4be632b47e</SHA1><branch><SHA1>1b6d8b99367e3980a2a9873faa50fe4be632b47e</SHA1><name>refs/remotes/origin/clubb_organization_part3</name></branch></marked><revision><SHA1>1b6d8b99367e3980a2a9873faa50fe4be632b47e</SHA1><branch><SHA1>1b6d8b99367e3980a2a9873faa50fe4be632b47e</SHA1><name>refs/remotes/origin/clubb_organization_part3</name></branch></revision></refsremotesoriginclubb_organization_part3><refsremotesoriginmicrophys_loop_push _class='hudson.plugins.git.util.Build'><buildNumber>39</buildNumber><marked><SHA1>0c683a909cfc6e2e5c7306e0258c018d3a88dd85</SHA1><branch><SHA1>0c683a909cfc6e2e5c7306e0258c018d3a88dd85</SHA1><name>refs/remotes/origin/microphys_loop_push</name></branch></marked><revision><SHA1>0c683a909cfc6e2e5c7306e0258c018d3a88dd85</SHA1><branch><SHA1>0c683a909cfc6e2e5c7306e0258c018d3a88dd85</SHA1><name>refs/remotes/origin/microphys_loop_push</name></branch></revision></refsremotesoriginmicrophys_loop_push><refsremotesorigintest_fix _class='hudson.plugins.git.util.Build'><buildNumber>32</buildNumber><marked><SHA1>87d4e8d1298d8c6196811bb634cbb3af6e9b0fd8</SHA1><branch><SHA1>87d4e8d1298d8c6196811bb634cbb3af6e9b0fd8</SHA1><name>refs/remotes/origin/test_fix</name></branch></marked><revision><SHA1>87d4e8d1298d8c6196811bb634cbb3af6e9b0fd8</SHA1><branch><SHA1>87d4e8d1298d8c6196811bb634cbb3af6e9b0fd8</SHA1><name>refs/remotes/origin/test_fix</name></branch></revision></refsremotesorigintest_fix><refsremotesoriginclubb_organization_part1 _class='hudson.plugins.git.util.Build'><buildNumber>6</buildNumber><marked><SHA1>d96d0021affc8242c8b983575bcf3b802920929b</SHA1><branch><SHA1>d96d0021affc8242c8b983575bcf3b802920929b</SHA1><name>refs/remotes/origin/clubb_organization_part1</name></branch></marked><revision><SHA1>d96d0021affc8242c8b983575bcf3b802920929b</SHA1><branch><SHA1>d96d0021affc8242c8b983575bcf3b802920929b</SHA1><name>refs/remotes/origin/clubb_organization_part1</name></branch></revision></refsremotesoriginclubb_organization_part1><refsremotesorigintuner_additions _class='hudson.plugins.git.util.Build'><buildNumber>18</buildNumber><marked><SHA1>f13d88fea3c40d0093c1ff5b0bdeab9a4f3513d3</SHA1><branch><SHA1>f13d88fea3c40d0093c1ff5b0bdeab9a4f3513d3</SHA1><name>refs/remotes/origin/tuner_additions</name></branch></marked><revision><SHA1>f13d88fea3c40d0093c1ff5b0bdeab9a4f3513d3</SHA1><branch><SHA1>f13d88fea3c40d0093c1ff5b0bdeab9a4f3513d3</SHA1><name>refs/remotes/origin/tuner_additions</name></branch></revision></refsremotesorigintuner_additions><refsremotesorigincopilotfix-api-signature-mismatch _class='hudson.plugins.git.util.Build'><buildNumber>35</buildNumber><marked><SHA1>9e026a902b73da3381b02f40399de18e79154827</SHA1><branch><SHA1>9e026a902b73da3381b02f40399de18e79154827</SHA1><name>refs/remotes/origin/copilot/fix-api-signature-mismatch</name></branch></marked><revision><SHA1>9e026a902b73da3381b02f40399de18e79154827</SHA1><branch><SHA1>9e026a902b73da3381b02f40399de18e79154827</SHA1><name>refs/remotes/origin/copilot/fix-api-signature-mismatch</name></branch></revision></refsremotesorigincopilotfix-api-signature-mismatch><refsremotesoriginclubb_loss_driver _class='hudson.plugins.git.util.Build'><buildNumber>15</buildNumber><marked><SHA1>965904c404fffb0eba94e0f8b2e7f9688c5a8bd5</SHA1><branch><SHA1>965904c404fffb0eba94e0f8b2e7f9688c5a8bd5</SHA1><name>refs/remotes/origin/clubb_loss_driver</name></branch></marked><revision><SHA1>965904c404fffb0eba94e0f8b2e7f9688c5a8bd5</SHA1><branch><SHA1>965904c404fffb0eba94e0f8b2e7f9688c5a8bd5</SHA1><name>refs/remotes/origin/clubb_loss_driver</name></branch></revision></refsremotesoriginclubb_loss_driver><refsremotesoriginclubb_timer_upgrade _class='hudson.plugins.git.util.Build'><buildNumber>22</buildNumber><marked><SHA1>b9b00dc447cfd726549a2a6f14d1deac8539203b</SHA1><branch><SHA1>b9b00dc447cfd726549a2a6f14d1deac8539203b</SHA1><name>refs/remotes/origin/clubb_timer_upgrade</name></branch></marked><revision><SHA1>b9b00dc447cfd726549a2a6f14d1deac8539203b</SHA1><branch><SHA1>b9b00dc447cfd726549a2a6f14d1deac8539203b</SHA1><name>refs/remotes/origin/clubb_timer_upgrade</name></branch></revision></refsremotesoriginclubb_timer_upgrade><refsremotesoriginnice_dash_updates _class='hudson.plugins.git.util.Build'><buildNumber>29</buildNumber><marked><SHA1>b2ad24e20e65739d395fadafa7b738b8f4b19b88</SHA1><branch><SHA1>b2ad24e20e65739d395fadafa7b738b8f4b19b88</SHA1><name>refs/remotes/origin/nice_dash_updates</name></branch></marked><revision><SHA1>b2ad24e20e65739d395fadafa7b738b8f4b19b88</SHA1><branch><SHA1>b2ad24e20e65739d395fadafa7b738b8f4b19b88</SHA1><name>refs/remotes/origin/nice_dash_updates</name></branch></revision></refsremotesoriginnice_dash_updates></buildsByBranchName><lastBuiltRevision><SHA1>1c0b48510ab117eb44b876f950c76eff9d133c6c</SHA1><branch><SHA1>1c0b48510ab117eb44b876f950c76eff9d133c6c</SHA1><name>refs/remotes/origin/script_arg_cleanup</name></branch></lastBuiltRevision><remoteUrl>https://github.com/larson-group/clubb.git</remoteUrl><scmName></scmName></action><action></action><action _class='org.jenkinsci.plugins.workflow.libs.LibrariesAction'></action><action></action><action></action><action></action><action></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><action _class='org.jenkinsci.plugins.pipeline.modeldefinition.actions.RestartDeclarativePipelineAction'></action><action></action><action _class='org.jenkinsci.plugins.workflow.job.views.FlowGraphAction'></action><action></action><action></action><building>false</building><displayName>#44</displayName><duration>3048019</duration><estimatedDuration>363544</estimatedDuration><fullDisplayName>clubb_branch_python #44</fullDisplayName><id>44</id><keepLog>false</keepLog><number>44</number><queueId>9489</queueId><result>SUCCESS</result><timestamp>1791011506361</timestamp><url>https://carson.math.uwm.edu/jenkins/view/clubb_branch_tests/job/clubb_branch_python/44/</url><inProgress>false</inProgress><nextBuild><number>45</number><url>https://carson.math.uwm.edu/jenkins/view/clubb_branch_tests/job/clubb_branch_python/45/</url></nextBuild><previousBuild><number>43</number><url>https://carson.math.uwm.edu/jenkins/view/clubb_branch_tests/job/clubb_branch_python/43/</url></previousBuild></build><build _class='org.jenkinsci.plugins.workflow.job.WorkflowRun'><action _class='hudson.model.ParametersAction'><parameter _class='net.uaznia.lukanus.hudson.plugins.gitparameter.GitParameterValue'><name>BRANCH</name><value>origin/jenkins_test_cleanup</value></parameter></action><action _class='hudson.model.CauseAction'><cause _class='hudson.model.Cause$UserIdCause'><shortDescription>Started by user Gunther Huebler</shortDescription><userId>huebler</userId><userName>Gunther Huebler</userName></cause></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesoriginjax_microphys _class='hudson.plugins.git.util.Build'><buildNumber>42</buildNumber><marked><SHA1>3c9b3d56e24d3a766f45e84903e76ee980eb5aa5</SHA1><branch><SHA1>3c9b3d56e24d3a766f45e84903e76ee980eb5aa5</SHA1><name>refs/remotes/origin/jax_microphys</name></branch></marked><revision><SHA1>3c9b3d56e24d3a766f45e84903e76ee980eb5aa5</SHA1><branch><SHA1>3c9b3d56e24d3a766f45e84903e76ee980eb5aa5</SHA1><name>refs/remotes/origin/jax_microphys</name></branch></revision></refsremotesoriginjax_microphys><refsremotesoriginremove_perl _class='hudson.plugins.git.util.Build'><buildNumber>9</buildNumber><marked><SHA1>551dc8ee42fffabccdde729dd122e5c54b113740</SHA1><branch><SHA1>551dc8ee42fffabccdde729dd122e5c54b113740</SHA1><name>refs/remotes/origin/remove_perl</name></branch></marked><revision><SHA1>551dc8ee42fffabccdde729dd122e5c54b113740</SHA1><branch><SHA1>551dc8ee42fffabccdde729dd122e5c54b113740</SHA1><name>refs/remotes/origin/remove_perl</name></branch></revision></refsremotesoriginremove_perl><refsremotesoriginrun_scripts_cleanup _class='hudson.plugins.git.util.Build'><buildNumber>16</buildNumber><marked><SHA1>8789ee4aa42564f9dc0e07c553a7cde89fb6cd35</SHA1><branch><SHA1>8789ee4aa42564f9dc0e07c553a7cde89fb6cd35</SHA1><name>refs/remotes/origin/run_scripts_cleanup</name></branch></marked><revision><SHA1>8789ee4aa42564f9dc0e07c553a7cde89fb6cd35</SHA1><branch><SHA1>8789ee4aa42564f9dc0e07c553a7cde89fb6cd35</SHA1><name>refs/remotes/origin/run_scripts_cleanup</name></branch></revision></refsremotesoriginrun_scripts_cleanup><refsremotesorigindash_updates _class='hudson.plugins.git.util.Build'><buildNumber>27</buildNumber><marked><SHA1>0f566dae5ca0ef106a2a8a601d5dd08e95db606b</SHA1><branch><SHA1>0f566dae5ca0ef106a2a8a601d5dd08e95db606b</SHA1><name>refs/remotes/origin/dash_updates</name></branch></marked><revision><SHA1>0f566dae5ca0ef106a2a8a601d5dd08e95db606b</SHA1><branch><SHA1>0f566dae5ca0ef106a2a8a601d5dd08e95db606b</SHA1><name>refs/remotes/origin/dash_updates</name></branch></revision></refsremotesorigindash_updates><refsremotesoriginclubb_python_fix _class='hudson.plugins.git.util.Build'><buildNumber>36</buildNumber><marked><SHA1>c8ba90242c2b1852449f71f939c9239c9e3925f9</SHA1><branch><SHA1>c8ba90242c2b1852449f71f939c9239c9e3925f9</SHA1><name>refs/remotes/origin/clubb_python_fix</name></branch></marked><revision><SHA1>c8ba90242c2b1852449f71f939c9239c9e3925f9</SHA1><branch><SHA1>c8ba90242c2b1852449f71f939c9239c9e3925f9</SHA1><name>refs/remotes/origin/clubb_python_fix</name></branch></revision></refsremotesoriginclubb_python_fix><refsremotesoriginclubb_jax _class='hudson.plugins.git.util.Build'><buildNumber>37</buildNumber><marked><SHA1>8f7e4cdbf7555ae67075c02d9d1f4b392e51ed3f</SHA1><branch><SHA1>8f7e4cdbf7555ae67075c02d9d1f4b392e51ed3f</SHA1><name>refs/remotes/origin/clubb_jax</name></branch></marked><revision><SHA1>8f7e4cdbf7555ae67075c02d9d1f4b392e51ed3f</SHA1><branch><SHA1>8f7e4cdbf7555ae67075c02d9d1f4b392e51ed3f</SHA1><name>refs/remotes/origin/clubb_jax</name></branch></revision></refsremotesoriginclubb_jax><refsremotesoriginvenv_improvement _class='hudson.plugins.git.util.Build'><buildNumber>41</buildNumber><marked><SHA1>dec83a0e1d500014c3ea9734d7ef2f1d645f12e7</SHA1><branch><SHA1>dec83a0e1d500014c3ea9734d7ef2f1d645f12e7</SHA1><name>refs/remotes/origin/venv_improvement</name></branch></marked><revision><SHA1>dec83a0e1d500014c3ea9734d7ef2f1d645f12e7</SHA1><branch><SHA1>dec83a0e1d500014c3ea9734d7ef2f1d645f12e7</SHA1><name>refs/remotes/origin/venv_improvement</name></branch></revision></refsremotesoriginvenv_improvement><refsremotesoriginjenkins_test_cleanup _class='hudson.plugins.git.util.Build'><buildNumber>43</buildNumber><marked><SHA1>9f57da44abd6db2352506aff45f2a848032e994e</SHA1><branch><SHA1>9f57da44abd6db2352506aff45f2a848032e994e</SHA1><name>refs/remotes/origin/jenkins_test_cleanup</name></branch></marked><revision><SHA1>9f57da44abd6db2352506aff45f2a848032e994e</SHA1><branch><SHA1>9f57da44abd6db2352506aff45f2a848032e994e</SHA1><name>refs/remotes/origin/jenkins_test_cleanup</name></branch></revision></refsremotesoriginjenkins_test_cleanup><refsremotesorigincalc_sfc_varnce_movement _class='hudson.plugins.git.util.Build'><buildNumber>4</buildNumber><marked><SHA1>8f36aca5fd9c284c280761ab152931bd884e21f2</SHA1><branch><SHA1>8f36aca5fd9c284c280761ab152931bd884e21f2</SHA1><name>refs/remotes/origin/calc_sfc_varnce_movement</name></branch></marked><revision><SHA1>8f36aca5fd9c284c280761ab152931bd884e21f2</SHA1><branch><SHA1>8f36aca5fd9c284c280761ab152931bd884e21f2</SHA1><name>refs/remotes/origin/calc_sfc_varnce_movement</name></branch></revision></refsremotesorigincalc_sfc_varnce_movement><refsremotesorigintiny_dash_updates _class='hudson.plugins.git.util.Build'><buildNumber>21</buildNumber><marked><SHA1>605dc2d2f5105cfe41e0f1c900793dca76ddc513</SHA1><branch><SHA1>605dc2d2f5105cfe41e0f1c900793dca76ddc513</SHA1><name>refs/remotes/origin/tiny_dash_updates</name></branch></marked><revision><SHA1>605dc2d2f5105cfe41e0f1c900793dca76ddc513</SHA1><branch><SHA1>605dc2d2f5105cfe41e0f1c900793dca76ddc513</SHA1><name>refs/remotes/origin/tiny_dash_updates</name></branch></revision></refsremotesorigintiny_dash_updates><refsremotesoriginclubb_organization_part2 _class='hudson.plugins.git.util.Build'><buildNumber>7</buildNumber><marked><SHA1>459670f95f44c50b0d802d4c8284399339b446e3</SHA1><branch><SHA1>459670f95f44c50b0d802d4c8284399339b446e3</SHA1><name>refs/remotes/origin/clubb_organization_part2</name></branch></marked><revision><SHA1>459670f95f44c50b0d802d4c8284399339b446e3</SHA1><branch><SHA1>459670f95f44c50b0d802d4c8284399339b446e3</SHA1><name>refs/remotes/origin/clubb_organization_part2</name></branch></revision></refsremotesoriginclubb_organization_part2><refsremotesoriginclubb_f2py _class='hudson.plugins.git.util.Build'><buildNumber>3</buildNumber><marked><SHA1>148a89be2c9a46527294056ad471087e68a10b46</SHA1><branch><SHA1>148a89be2c9a46527294056ad471087e68a10b46</SHA1><name>refs/remotes/origin/clubb_f2py</name></branch></marked><revision><SHA1>148a89be2c9a46527294056ad471087e68a10b46</SHA1><branch><SHA1>148a89be2c9a46527294056ad471087e68a10b46</SHA1><name>refs/remotes/origin/clubb_f2py</name></branch></revision></refsremotesoriginclubb_f2py><refsremotesoriginclubb_organization_part3 _class='hudson.plugins.git.util.Build'><buildNumber>8</buildNumber><marked><SHA1>1b6d8b99367e3980a2a9873faa50fe4be632b47e</SHA1><branch><SHA1>1b6d8b99367e3980a2a9873faa50fe4be632b47e</SHA1><name>refs/remotes/origin/clubb_organization_part3</name></branch></marked><revision><SHA1>1b6d8b99367e3980a2a9873faa50fe4be632b47e</SHA1><branch><SHA1>1b6d8b99367e3980a2a9873faa50fe4be632b47e</SHA1><name>refs/remotes/origin/clubb_organization_part3</name></branch></revision></refsremotesoriginclubb_organization_part3><refsremotesoriginmicrophys_loop_push _class='hudson.plugins.git.util.Build'><buildNumber>39</buildNumber><marked><SHA1>0c683a909cfc6e2e5c7306e0258c018d3a88dd85</SHA1><branch><SHA1>0c683a909cfc6e2e5c7306e0258c018d3a88dd85</SHA1><name>refs/remotes/origin/microphys_loop_push</name></branch></marked><revision><SHA1>0c683a909cfc6e2e5c7306e0258c018d3a88dd85</SHA1><branch><SHA1>0c683a909cfc6e2e5c7306e0258c018d3a88dd85</SHA1><name>refs/remotes/origin/microphys_loop_push</name></branch></revision></refsremotesoriginmicrophys_loop_push><refsremotesorigintest_fix _class='hudson.plugins.git.util.Build'><buildNumber>32</buildNumber><marked><SHA1>87d4e8d1298d8c6196811bb634cbb3af6e9b0fd8</SHA1><branch><SHA1>87d4e8d1298d8c6196811bb634cbb3af6e9b0fd8</SHA1><name>refs/remotes/origin/test_fix</name></branch></marked><revision><SHA1>87d4e8d1298d8c6196811bb634cbb3af6e9b0fd8</SHA1><branch><SHA1>87d4e8d1298d8c6196811bb634cbb3af6e9b0fd8</SHA1><name>refs/remotes/origin/test_fix</name></branch></revision></refsremotesorigintest_fix><refsremotesoriginclubb_organization_part1 _class='hudson.plugins.git.util.Build'><buildNumber>6</buildNumber><marked><SHA1>d96d0021affc8242c8b983575bcf3b802920929b</SHA1><branch><SHA1>d96d0021affc8242c8b983575bcf3b802920929b</SHA1><name>refs/remotes/origin/clubb_organization_part1</name></branch></marked><revision><SHA1>d96d0021affc8242c8b983575bcf3b802920929b</SHA1><branch><SHA1>d96d0021affc8242c8b983575bcf3b802920929b</SHA1><name>refs/remotes/origin/clubb_organization_part1</name></branch></revision></refsremotesoriginclubb_organization_part1><refsremotesorigintuner_additions _class='hudson.plugins.git.util.Build'><buildNumber>18</buildNumber><marked><SHA1>f13d88fea3c40d0093c1ff5b0bdeab9a4f3513d3</SHA1><branch><SHA1>f13d88fea3c40d0093c1ff5b0bdeab9a4f3513d3</SHA1><name>refs/remotes/origin/tuner_additions</name></branch></marked><revision><SHA1>f13d88fea3c40d0093c1ff5b0bdeab9a4f3513d3</SHA1><branch><SHA1>f13d88fea3c40d0093c1ff5b0bdeab9a4f3513d3</SHA1><name>refs/remotes/origin/tuner_additions</name></branch></revision></refsremotesorigintuner_additions><refsremotesorigincopilotfix-api-signature-mismatch _class='hudson.plugins.git.util.Build'><buildNumber>35</buildNumber><marked><SHA1>9e026a902b73da3381b02f40399de18e79154827</SHA1><branch><SHA1>9e026a902b73da3381b02f40399de18e79154827</SHA1><name>refs/remotes/origin/copilot/fix-api-signature-mismatch</name></branch></marked><revision><SHA1>9e026a902b73da3381b02f40399de18e79154827</SHA1><branch><SHA1>9e026a902b73da3381b02f40399de18e79154827</SHA1><name>refs/remotes/origin/copilot/fix-api-signature-mismatch</name></branch></revision></refsremotesorigincopilotfix-api-signature-mismatch><refsremotesoriginclubb_loss_driver _class='hudson.plugins.git.util.Build'><buildNumber>15</buildNumber><marked><SHA1>965904c404fffb0eba94e0f8b2e7f9688c5a8bd5</SHA1><branch><SHA1>965904c404fffb0eba94e0f8b2e7f9688c5a8bd5</SHA1><name>refs/remotes/origin/clubb_loss_driver</name></branch></marked><revision><SHA1>965904c404fffb0eba94e0f8b2e7f9688c5a8bd5</SHA1><branch><SHA1>965904c404fffb0eba94e0f8b2e7f9688c5a8bd5</SHA1><name>refs/remotes/origin/clubb_loss_driver</name></branch></revision></refsremotesoriginclubb_loss_driver><refsremotesoriginclubb_timer_upgrade _class='hudson.plugins.git.util.Build'><buildNumber>22</buildNumber><marked><SHA1>b9b00dc447cfd726549a2a6f14d1deac8539203b</SHA1><branch><SHA1>b9b00dc447cfd726549a2a6f14d1deac8539203b</SHA1><name>refs/remotes/origin/clubb_timer_upgrade</name></branch></marked><revision><SHA1>b9b00dc447cfd726549a2a6f14d1deac8539203b</SHA1><branch><SHA1>b9b00dc447cfd726549a2a6f14d1deac8539203b</SHA1><name>refs/remotes/origin/clubb_timer_upgrade</name></branch></revision></refsremotesoriginclubb_timer_upgrade><refsremotesoriginnice_dash_updates _class='hudson.plugins.git.util.Build'><buildNumber>29</buildNumber><marked><SHA1>b2ad24e20e65739d395fadafa7b738b8f4b19b88</SHA1><branch><SHA1>b2ad24e20e65739d395fadafa7b738b8f4b19b88</SHA1><name>refs/remotes/origin/nice_dash_updates</name></branch></marked><revision><SHA1>b2ad24e20e65739d395fadafa7b738b8f4b19b88</SHA1><branch><SHA1>b2ad24e20e65739d395fadafa7b738b8f4b19b88</SHA1><name>refs/remotes/origin/nice_dash_updates</name></branch></revision></refsremotesoriginnice_dash_updates></buildsByBranchName><lastBuiltRevision><SHA1>9f57da44abd6db2352506aff45f2a848032e994e</SHA1><branch><SHA1>9f57da44abd6db2352506aff45f2a848032e994e</SHA1><name>refs/remotes/origin/jenkins_test_cleanup</name></branch></lastBuiltRevision><remoteUrl>https://github.com/larson-group/clubb.git</remoteUrl><scmName></scmName></action><action></action><action _class='org.jenkinsci.plugins.workflow.libs.LibrariesAction'></action><action></action><action _class='org.jenkinsci.plugins.workflow.cps.EnvActionImpl'></action><action></action><action></action><action></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><action _class='org.jenkinsci.plugins.pipeline.modeldefinition.actions.RestartDeclarativePipelineAction'></action><action></action><action _class='org.jenkinsci.plugins.workflow.job.views.FlowGraphAction'></action><action></action><action></action><building>false</building><displayName>#43</displayName><duration>903704</duration><estimatedDuration>363544</estimatedDuration><fullDisplayName>clubb_branch_python #43</fullDisplayName><id>43</id><keepLog>false</keepLog><number>43</number><queueId>9310</queueId><result>SUCCESS</result><timestamp>1790975055284</timestamp><url>https://carson.math.uwm.edu/jenkins/view/clubb_branch_tests/job/clubb_branch_python/43/</url><inProgress>false</inProgress><nextBuild><number>44</number><url>https://carson.math.uwm.edu/jenkins/view/clubb_branch_tests/job/clubb_branch_python/44/</url></nextBuild><previousBuild><number>42</number><url>https://carson.math.uwm.edu/jenkins/view/clubb_branch_tests/job/clubb_branch_python/42/</url></previousBuild></build><build _class='org.jenkinsci.plugins.workflow.job.WorkflowRun'><action _class='hudson.model.ParametersAction'><parameter _class='net.uaznia.lukanus.hudson.plugins.gitparameter.GitParameterValue'><name>BRANCH</name><value>origin/jax_microphys</value></parameter></action><action _class='hudson.model.CauseAction'><cause _class='hudson.model.Cause$UserIdCause'><shortDescription>Started by user Gunther Huebler</shortDescription><userId>huebler</userId><userName>Gunther Huebler</userName></cause></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesoriginjax_microphys _class='hudson.plugins.git.util.Build'><buildNumber>42</buildNumber><marked><SHA1>3c9b3d56e24d3a766f45e84903e76ee980eb5aa5</SHA1><branch><SHA1>3c9b3d56e24d3a766f45e84903e76ee980eb5aa5</SHA1><name>refs/remotes/origin/jax_microphys</name></branch></marked><revision><SHA1>3c9b3d56e24d3a766f45e84903e76ee980eb5aa5</SHA1><branch><SHA1>3c9b3d56e24d3a766f45e84903e76ee980eb5aa5</SHA1><name>refs/remotes/origin/jax_microphys</name></branch></revision></refsremotesoriginjax_microphys><refsremotesoriginremove_perl _class='hudson.plugins.git.util.Build'><buildNumber>9</buildNumber><marked><SHA1>551dc8ee42fffabccdde729dd122e5c54b113740</SHA1><branch><SHA1>551dc8ee42fffabccdde729dd122e5c54b113740</SHA1><name>refs/remotes/origin/remove_perl</name></branch></marked><revision><SHA1>551dc8ee42fffabccdde729dd122e5c54b113740</SHA1><branch><SHA1>551dc8ee42fffabccdde729dd122e5c54b113740</SHA1><name>refs/remotes/origin/remove_perl</name></branch></revision></refsremotesoriginremove_perl><refsremotesoriginrun_scripts_cleanup _class='hudson.plugins.git.util.Build'><buildNumber>16</buildNumber><marked><SHA1>8789ee4aa42564f9dc0e07c553a7cde89fb6cd35</SHA1><branch><SHA1>8789ee4aa42564f9dc0e07c553a7cde89fb6cd35</SHA1><name>refs/remotes/origin/run_scripts_cleanup</name></branch></marked><revision><SHA1>8789ee4aa42564f9dc0e07c553a7cde89fb6cd35</SHA1><branch><SHA1>8789ee4aa42564f9dc0e07c553a7cde89fb6cd35</SHA1><name>refs/remotes/origin/run_scripts_cleanup</name></branch></revision></refsremotesoriginrun_scripts_cleanup><refsremotesorigindash_updates _class='hudson.plugins.git.util.Build'><buildNumber>27</buildNumber><marked><SHA1>0f566dae5ca0ef106a2a8a601d5dd08e95db606b</SHA1><branch><SHA1>0f566dae5ca0ef106a2a8a601d5dd08e95db606b</SHA1><name>refs/remotes/origin/dash_updates</name></branch></marked><revision><SHA1>0f566dae5ca0ef106a2a8a601d5dd08e95db606b</SHA1><branch><SHA1>0f566dae5ca0ef106a2a8a601d5dd08e95db606b</SHA1><name>refs/remotes/origin/dash_updates</name></branch></revision></refsremotesorigindash_updates><refsremotesoriginclubb_python_fix _class='hudson.plugins.git.util.Build'><buildNumber>36</buildNumber><marked><SHA1>c8ba90242c2b1852449f71f939c9239c9e3925f9</SHA1><branch><SHA1>c8ba90242c2b1852449f71f939c9239c9e3925f9</SHA1><name>refs/remotes/origin/clubb_python_fix</name></branch></marked><revision><SHA1>c8ba90242c2b1852449f71f939c9239c9e3925f9</SHA1><branch><SHA1>c8ba90242c2b1852449f71f939c9239c9e3925f9</SHA1><name>refs/remotes/origin/clubb_python_fix</name></branch></revision></refsremotesoriginclubb_python_fix><refsremotesoriginclubb_jax _class='hudson.plugins.git.util.Build'><buildNumber>37</buildNumber><marked><SHA1>8f7e4cdbf7555ae67075c02d9d1f4b392e51ed3f</SHA1><branch><SHA1>8f7e4cdbf7555ae67075c02d9d1f4b392e51ed3f</SHA1><name>refs/remotes/origin/clubb_jax</name></branch></marked><revision><SHA1>8f7e4cdbf7555ae67075c02d9d1f4b392e51ed3f</SHA1><branch><SHA1>8f7e4cdbf7555ae67075c02d9d1f4b392e51ed3f</SHA1><name>refs/remotes/origin/clubb_jax</name></branch></revision></refsremotesoriginclubb_jax><refsremotesoriginvenv_improvement _class='hudson.plugins.git.util.Build'><buildNumber>41</buildNumber><marked><SHA1>dec83a0e1d500014c3ea9734d7ef2f1d645f12e7</SHA1><branch><SHA1>dec83a0e1d500014c3ea9734d7ef2f1d645f12e7</SHA1><name>refs/remotes/origin/venv_improvement</name></branch></marked><revision><SHA1>dec83a0e1d500014c3ea9734d7ef2f1d645f12e7</SHA1><branch><SHA1>dec83a0e1d500014c3ea9734d7ef2f1d645f12e7</SHA1><name>refs/remotes/origin/venv_improvement</name></branch></revision></refsremotesoriginvenv_improvement><refsremotesorigincalc_sfc_varnce_movement _class='hudson.plugins.git.util.Build'><buildNumber>4</buildNumber><marked><SHA1>8f36aca5fd9c284c280761ab152931bd884e21f2</SHA1><branch><SHA1>8f36aca5fd9c284c280761ab152931bd884e21f2</SHA1><name>refs/remotes/origin/calc_sfc_varnce_movement</name></branch></marked><revision><SHA1>8f36aca5fd9c284c280761ab152931bd884e21f2</SHA1><branch><SHA1>8f36aca5fd9c284c280761ab152931bd884e21f2</SHA1><name>refs/remotes/origin/calc_sfc_varnce_movement</name></branch></revision></refsremotesorigincalc_sfc_varnce_movement><refsremotesorigintiny_dash_updates _class='hudson.plugins.git.util.Build'><buildNumber>21</buildNumber><marked><SHA1>605dc2d2f5105cfe41e0f1c900793dca76ddc513</SHA1><branch><SHA1>605dc2d2f5105cfe41e0f1c900793dca76ddc513</SHA1><name>refs/remotes/origin/tiny_dash_updates</name></branch></marked><revision><SHA1>605dc2d2f5105cfe41e0f1c900793dca76ddc513</SHA1><branch><SHA1>605dc2d2f5105cfe41e0f1c900793dca76ddc513</SHA1><name>refs/remotes/origin/tiny_dash_updates</name></branch></revision></refsremotesorigintiny_dash_updates><refsremotesoriginclubb_organization_part2 _class='hudson.plugins.git.util.Build'><buildNumber>7</buildNumber><marked><SHA1>459670f95f44c50b0d802d4c8284399339b446e3</SHA1><branch><SHA1>459670f95f44c50b0d802d4c8284399339b446e3</SHA1><name>refs/remotes/origin/clubb_organization_part2</name></branch></marked><revision><SHA1>459670f95f44c50b0d802d4c8284399339b446e3</SHA1><branch><SHA1>459670f95f44c50b0d802d4c8284399339b446e3</SHA1><name>refs/remotes/origin/clubb_organization_part2</name></branch></revision></refsremotesoriginclubb_organization_part2><refsremotesoriginclubb_f2py _class='hudson.plugins.git.util.Build'><buildNumber>3</buildNumber><marked><SHA1>148a89be2c9a46527294056ad471087e68a10b46</SHA1><branch><SHA1>148a89be2c9a46527294056ad471087e68a10b46</SHA1><name>refs/remotes/origin/clubb_f2py</name></branch></marked><revision><SHA1>148a89be2c9a46527294056ad471087e68a10b46</SHA1><branch><SHA1>148a89be2c9a46527294056ad471087e68a10b46</SHA1><name>refs/remotes/origin/clubb_f2py</name></branch></revision></refsremotesoriginclubb_f2py><refsremotesoriginclubb_organization_part3 _class='hudson.plugins.git.util.Build'><buildNumber>8</buildNumber><marked><SHA1>1b6d8b99367e3980a2a9873faa50fe4be632b47e</SHA1><branch><SHA1>1b6d8b99367e3980a2a9873faa50fe4be632b47e</SHA1><name>refs/remotes/origin/clubb_organization_part3</name></branch></marked><revision><SHA1>1b6d8b99367e3980a2a9873faa50fe4be632b47e</SHA1><branch><SHA1>1b6d8b99367e3980a2a9873faa50fe4be632b47e</SHA1><name>refs/remotes/origin/clubb_organization_part3</name></branch></revision></refsremotesoriginclubb_organization_part3><refsremotesoriginmicrophys_loop_push _class='hudson.plugins.git.util.Build'><buildNumber>39</buildNumber><marked><SHA1>0c683a909cfc6e2e5c7306e0258c018d3a88dd85</SHA1><branch><SHA1>0c683a909cfc6e2e5c7306e0258c018d3a88dd85</SHA1><name>refs/remotes/origin/microphys_loop_push</name></branch></marked><revision><SHA1>0c683a909cfc6e2e5c7306e0258c018d3a88dd85</SHA1><branch><SHA1>0c683a909cfc6e2e5c7306e0258c018d3a88dd85</SHA1><name>refs/remotes/origin/microphys_loop_push</name></branch></revision></refsremotesoriginmicrophys_loop_push><refsremotesorigintest_fix _class='hudson.plugins.git.util.Build'><buildNumber>32</buildNumber><marked><SHA1>87d4e8d1298d8c6196811bb634cbb3af6e9b0fd8</SHA1><branch><SHA1>87d4e8d1298d8c6196811bb634cbb3af6e9b0fd8</SHA1><name>refs/remotes/origin/test_fix</name></branch></marked><revision><SHA1>87d4e8d1298d8c6196811bb634cbb3af6e9b0fd8</SHA1><branch><SHA1>87d4e8d1298d8c6196811bb634cbb3af6e9b0fd8</SHA1><name>refs/remotes/origin/test_fix</name></branch></revision></refsremotesorigintest_fix><refsremotesoriginclubb_organization_part1 _class='hudson.plugins.git.util.Build'><buildNumber>6</buildNumber><marked><SHA1>d96d0021affc8242c8b983575bcf3b802920929b</SHA1><branch><SHA1>d96d0021affc8242c8b983575bcf3b802920929b</SHA1><name>refs/remotes/origin/clubb_organization_part1</name></branch></marked><revision><SHA1>d96d0021affc8242c8b983575bcf3b802920929b</SHA1><branch><SHA1>d96d0021affc8242c8b983575bcf3b802920929b</SHA1><name>refs/remotes/origin/clubb_organization_part1</name></branch></revision></refsremotesoriginclubb_organization_part1><refsremotesorigintuner_additions _class='hudson.plugins.git.util.Build'><buildNumber>18</buildNumber><marked><SHA1>f13d88fea3c40d0093c1ff5b0bdeab9a4f3513d3</SHA1><branch><SHA1>f13d88fea3c40d0093c1ff5b0bdeab9a4f3513d3</SHA1><name>refs/remotes/origin/tuner_additions</name></branch></marked><revision><SHA1>f13d88fea3c40d0093c1ff5b0bdeab9a4f3513d3</SHA1><branch><SHA1>f13d88fea3c40d0093c1ff5b0bdeab9a4f3513d3</SHA1><name>refs/remotes/origin/tuner_additions</name></branch></revision></refsremotesorigintuner_additions><refsremotesorigincopilotfix-api-signature-mismatch _class='hudson.plugins.git.util.Build'><buildNumber>35</buildNumber><marked><SHA1>9e026a902b73da3381b02f40399de18e79154827</SHA1><branch><SHA1>9e026a902b73da3381b02f40399de18e79154827</SHA1><name>refs/remotes/origin/copilot/fix-api-signature-mismatch</name></branch></marked><revision><SHA1>9e026a902b73da3381b02f40399de18e79154827</SHA1><branch><SHA1>9e026a902b73da3381b02f40399de18e79154827</SHA1><name>refs/remotes/origin/copilot/fix-api-signature-mismatch</name></branch></revision></refsremotesorigincopilotfix-api-signature-mismatch><refsremotesoriginclubb_loss_driver _class='hudson.plugins.git.util.Build'><buildNumber>15</buildNumber><marked><SHA1>965904c404fffb0eba94e0f8b2e7f9688c5a8bd5</SHA1><branch><SHA1>965904c404fffb0eba94e0f8b2e7f9688c5a8bd5</SHA1><name>refs/remotes/origin/clubb_loss_driver</name></branch></marked><revision><SHA1>965904c404fffb0eba94e0f8b2e7f9688c5a8bd5</SHA1><branch><SHA1>965904c404fffb0eba94e0f8b2e7f9688c5a8bd5</SHA1><name>refs/remotes/origin/clubb_loss_driver</name></branch></revision></refsremotesoriginclubb_loss_driver><refsremotesoriginclubb_timer_upgrade _class='hudson.plugins.git.util.Build'><buildNumber>22</buildNumber><marked><SHA1>b9b00dc447cfd726549a2a6f14d1deac8539203b</SHA1><branch><SHA1>b9b00dc447cfd726549a2a6f14d1deac8539203b</SHA1><name>refs/remotes/origin/clubb_timer_upgrade</name></branch></marked><revision><SHA1>b9b00dc447cfd726549a2a6f14d1deac8539203b</SHA1><branch><SHA1>b9b00dc447cfd726549a2a6f14d1deac8539203b</SHA1><name>refs/remotes/origin/clubb_timer_upgrade</name></branch></revision></refsremotesoriginclubb_timer_upgrade><refsremotesoriginnice_dash_updates _class='hudson.plugins.git.util.Build'><buildNumber>29</buildNumber><marked><SHA1>b2ad24e20e65739d395fadafa7b738b8f4b19b88</SHA1><branch><SHA1>b2ad24e20e65739d395fadafa7b738b8f4b19b88</SHA1><name>refs/remotes/origin/nice_dash_updates</name></branch></marked><revision><SHA1>b2ad24e20e65739d395fadafa7b738b8f4b19b88</SHA1><branch><SHA1>b2ad24e20e65739d395fadafa7b738b8f4b19b88</SHA1><name>refs/remotes/origin/nice_dash_updates</name></branch></revision></refsremotesoriginnice_dash_updates></buildsByBranchName><lastBuiltRevision><SHA1>3c9b3d56e24d3a766f45e84903e76ee980eb5aa5</SHA1><branch><SHA1>3c9b3d56e24d3a766f45e84903e76ee980eb5aa5</SHA1><name>refs/remotes/origin/jax_microphys</name></branch></lastBuiltRevision><remoteUrl>https://github.com/larson-group/clubb.git</remoteUrl><scmName></scmName></action><action></action><action _class='org.jenkinsci.plugins.workflow.libs.LibrariesAction'></action><action></action><action _class='org.jenkinsci.plugins.workflow.cps.EnvActionImpl'></action><action></action><action></action><action></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><action _class='org.jenkinsci.plugins.pipeline.modeldefinition.actions.RestartDeclarativePipelineAction'></action><action></action><action _class='org.jenkinsci.plugins.workflow.job.views.FlowGraphAction'></action><action></action><action></action><building>false</building><displayName>#42</displayName><duration>237860</duration><estimatedDuration>363544</estimatedDuration><fullDisplayName>clubb_branch_python #42</fullDisplayName><id>42</id><keepLog>false</keepLog><number>42</number><queueId>9079</queueId><result>SUCCESS</result><timestamp>1790799993436</timestamp><url>https://carson.math.uwm.edu/jenkins/view/clubb_branch_tests/job/clubb_branch_python/42/</url><inProgress>false</inProgress><nextBuild><number>43</number><url>https://carson.math.uwm.edu/jenkins/view/clubb_branch_tests/job/clubb_branch_python/43/</url></nextBuild><previousBuild><number>41</number><url>https://carson.math.uwm.edu/jenkins/view/clubb_branch_tests/job/clubb_branch_python/41/</url></previousBuild></build><build _class='org.jenkinsci.plugins.workflow.job.WorkflowRun'><action _class='hudson.model.ParametersAction'><parameter _class='net.uaznia.lukanus.hudson.plugins.gitparameter.GitParameterValue'><name>BRANCH</name><value>origin/venv_improvement</value></parameter></action><action _class='hudson.model.CauseAction'><cause _class='hudson.model.Cause$UserIdCause'><shortDescription>Started by user Gunther Huebler</shortDescription><userId>huebler</userId><userName>Gunther Huebler</userName></cause></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesoriginjax_microphys _class='hudson.plugins.git.util.Build'><buildNumber>40</buildNumber><marked><SHA1>611601a13dfd637b282f2b07c1a142da00036a8f</SHA1><branch><SHA1>611601a13dfd637b282f2b07c1a142da00036a8f</SHA1><name>refs/remotes/origin/jax_microphys</name></branch></marked><revision><SHA1>611601a13dfd637b282f2b07c1a142da00036a8f</SHA1><branch><SHA1>611601a13dfd637b282f2b07c1a142da00036a8f</SHA1><name>refs/remotes/origin/jax_microphys</name></branch></revision></refsremotesoriginjax_microphys><refsremotesoriginremove_perl _class='hudson.plugins.git.util.Build'><buildNumber>9</buildNumber><marked><SHA1>551dc8ee42fffabccdde729dd122e5c54b113740</SHA1><branch><SHA1>551dc8ee42fffabccdde729dd122e5c54b113740</SHA1><name>refs/remotes/origin/remove_perl</name></branch></marked><revision><SHA1>551dc8ee42fffabccdde729dd122e5c54b113740</SHA1><branch><SHA1>551dc8ee42fffabccdde729dd122e5c54b113740</SHA1><name>refs/remotes/origin/remove_perl</name></branch></revision></refsremotesoriginremove_perl><refsremotesoriginrun_scripts_cleanup _class='hudson.plugins.git.util.Build'><buildNumber>16</buildNumber><marked><SHA1>8789ee4aa42564f9dc0e07c553a7cde89fb6cd35</SHA1><branch><SHA1>8789ee4aa42564f9dc0e07c553a7cde89fb6cd35</SHA1><name>refs/remotes/origin/run_scripts_cleanup</name></branch></marked><revision><SHA1>8789ee4aa42564f9dc0e07c553a7cde89fb6cd35</SHA1><branch><SHA1>8789ee4aa42564f9dc0e07c553a7cde89fb6cd35</SHA1><name>refs/remotes/origin/run_scripts_cleanup</name></branch></revision></refsremotesoriginrun_scripts_cleanup><refsremotesorigindash_updates _class='hudson.plugins.git.util.Build'><buildNumber>27</buildNumber><marked><SHA1>0f566dae5ca0ef106a2a8a601d5dd08e95db606b</SHA1><branch><SHA1>0f566dae5ca0ef106a2a8a601d5dd08e95db606b</SHA1><name>refs/remotes/origin/dash_updates</name></branch></marked><revision><SHA1>0f566dae5ca0ef106a2a8a601d5dd08e95db606b</SHA1><branch><SHA1>0f566dae5ca0ef106a2a8a601d5dd08e95db606b</SHA1><name>refs/remotes/origin/dash_updates</name></branch></revision></refsremotesorigindash_updates><refsremotesoriginclubb_python_fix _class='hudson.plugins.git.util.Build'><buildNumber>36</buildNumber><marked><SHA1>c8ba90242c2b1852449f71f939c9239c9e3925f9</SHA1><branch><SHA1>c8ba90242c2b1852449f71f939c9239c9e3925f9</SHA1><name>refs/remotes/origin/clubb_python_fix</name></branch></marked><revision><SHA1>c8ba90242c2b1852449f71f939c9239c9e3925f9</SHA1><branch><SHA1>c8ba90242c2b1852449f71f939c9239c9e3925f9</SHA1><name>refs/remotes/origin/clubb_python_fix</name></branch></revision></refsremotesoriginclubb_python_fix><refsremotesoriginclubb_jax _class='hudson.plugins.git.util.Build'><buildNumber>37</buildNumber><marked><SHA1>8f7e4cdbf7555ae67075c02d9d1f4b392e51ed3f</SHA1><branch><SHA1>8f7e4cdbf7555ae67075c02d9d1f4b392e51ed3f</SHA1><name>refs/remotes/origin/clubb_jax</name></branch></marked><revision><SHA1>8f7e4cdbf7555ae67075c02d9d1f4b392e51ed3f</SHA1><branch><SHA1>8f7e4cdbf7555ae67075c02d9d1f4b392e51ed3f</SHA1><name>refs/remotes/origin/clubb_jax</name></branch></revision></refsremotesoriginclubb_jax><refsremotesoriginvenv_improvement _class='hudson.plugins.git.util.Build'><buildNumber>41</buildNumber><marked><SHA1>dec83a0e1d500014c3ea9734d7ef2f1d645f12e7</SHA1><branch><SHA1>dec83a0e1d500014c3ea9734d7ef2f1d645f12e7</SHA1><name>refs/remotes/origin/venv_improvement</name></branch></marked><revision><SHA1>dec83a0e1d500014c3ea9734d7ef2f1d645f12e7</SHA1><branch><SHA1>dec83a0e1d500014c3ea9734d7ef2f1d645f12e7</SHA1><name>refs/remotes/origin/venv_improvement</name></branch></revision></refsremotesoriginvenv_improvement><refsremotesorigincalc_sfc_varnce_movement _class='hudson.plugins.git.util.Build'><buildNumber>4</buildNumber><marked><SHA1>8f36aca5fd9c284c280761ab152931bd884e21f2</SHA1><branch><SHA1>8f36aca5fd9c284c280761ab152931bd884e21f2</SHA1><name>refs/remotes/origin/calc_sfc_varnce_movement</name></branch></marked><revision><SHA1>8f36aca5fd9c284c280761ab152931bd884e21f2</SHA1><branch><SHA1>8f36aca5fd9c284c280761ab152931bd884e21f2</SHA1><name>refs/remotes/origin/calc_sfc_varnce_movement</name></branch></revision></refsremotesorigincalc_sfc_varnce_movement><refsremotesorigintiny_dash_updates _class='hudson.plugins.git.util.Build'><buildNumber>21</buildNumber><marked><SHA1>605dc2d2f5105cfe41e0f1c900793dca76ddc513</SHA1><branch><SHA1>605dc2d2f5105cfe41e0f1c900793dca76ddc513</SHA1><name>refs/remotes/origin/tiny_dash_updates</name></branch></marked><revision><SHA1>605dc2d2f5105cfe41e0f1c900793dca76ddc513</SHA1><branch><SHA1>605dc2d2f5105cfe41e0f1c900793dca76ddc513</SHA1><name>refs/remotes/origin/tiny_dash_updates</name></branch></revision></refsremotesorigintiny_dash_updates><refsremotesoriginclubb_organization_part2 _class='hudson.plugins.git.util.Build'><buildNumber>7</buildNumber><marked><SHA1>459670f95f44c50b0d802d4c8284399339b446e3</SHA1><branch><SHA1>459670f95f44c50b0d802d4c8284399339b446e3</SHA1><name>refs/remotes/origin/clubb_organization_part2</name></branch></marked><revision><SHA1>459670f95f44c50b0d802d4c8284399339b446e3</SHA1><branch><SHA1>459670f95f44c50b0d802d4c8284399339b446e3</SHA1><name>refs/remotes/origin/clubb_organization_part2</name></branch></revision></refsremotesoriginclubb_organization_part2><refsremotesoriginclubb_f2py _class='hudson.plugins.git.util.Build'><buildNumber>3</buildNumber><marked><SHA1>148a89be2c9a46527294056ad471087e68a10b46</SHA1><branch><SHA1>148a89be2c9a46527294056ad471087e68a10b46</SHA1><name>refs/remotes/origin/clubb_f2py</name></branch></marked><revision><SHA1>148a89be2c9a46527294056ad471087e68a10b46</SHA1><branch><SHA1>148a89be2c9a46527294056ad471087e68a10b46</SHA1><name>refs/remotes/origin/clubb_f2py</name></branch></revision></refsremotesoriginclubb_f2py><refsremotesoriginclubb_organization_part3 _class='hudson.plugins.git.util.Build'><buildNumber>8</buildNumber><marked><SHA1>1b6d8b99367e3980a2a9873faa50fe4be632b47e</SHA1><branch><SHA1>1b6d8b99367e3980a2a9873faa50fe4be632b47e</SHA1><name>refs/remotes/origin/clubb_organization_part3</name></branch></marked><revision><SHA1>1b6d8b99367e3980a2a9873faa50fe4be632b47e</SHA1><branch><SHA1>1b6d8b99367e3980a2a9873faa50fe4be632b47e</SHA1><name>refs/remotes/origin/clubb_organization_part3</name></branch></revision></refsremotesoriginclubb_organization_part3><refsremotesoriginmicrophys_loop_push _class='hudson.plugins.git.util.Build'><buildNumber>39</buildNumber><marked><SHA1>0c683a909cfc6e2e5c7306e0258c018d3a88dd85</SHA1><branch><SHA1>0c683a909cfc6e2e5c7306e0258c018d3a88dd85</SHA1><name>refs/remotes/origin/microphys_loop_push</name></branch></marked><revision><SHA1>0c683a909cfc6e2e5c7306e0258c018d3a88dd85</SHA1><branch><SHA1>0c683a909cfc6e2e5c7306e0258c018d3a88dd85</SHA1><name>refs/remotes/origin/microphys_loop_push</name></branch></revision></refsremotesoriginmicrophys_loop_push><refsremotesorigintest_fix _class='hudson.plugins.git.util.Build'><buildNumber>32</buildNumber><marked><SHA1>87d4e8d1298d8c6196811bb634cbb3af6e9b0fd8</SHA1><branch><SHA1>87d4e8d1298d8c6196811bb634cbb3af6e9b0fd8</SHA1><name>refs/remotes/origin/test_fix</name></branch></marked><revision><SHA1>87d4e8d1298d8c6196811bb634cbb3af6e9b0fd8</SHA1><branch><SHA1>87d4e8d1298d8c6196811bb634cbb3af6e9b0fd8</SHA1><name>refs/remotes/origin/test_fix</name></branch></revision></refsremotesorigintest_fix><refsremotesoriginclubb_organization_part1 _class='hudson.plugins.git.util.Build'><buildNumber>6</buildNumber><marked><SHA1>d96d0021affc8242c8b983575bcf3b802920929b</SHA1><branch><SHA1>d96d0021affc8242c8b983575bcf3b802920929b</SHA1><name>refs/remotes/origin/clubb_organization_part1</name></branch></marked><revision><SHA1>d96d0021affc8242c8b983575bcf3b802920929b</SHA1><branch><SHA1>d96d0021affc8242c8b983575bcf3b802920929b</SHA1><name>refs/remotes/origin/clubb_organization_part1</name></branch></revision></refsremotesoriginclubb_organization_part1><refsremotesorigintuner_additions _class='hudson.plugins.git.util.Build'><buildNumber>18</buildNumber><marked><SHA1>f13d88fea3c40d0093c1ff5b0bdeab9a4f3513d3</SHA1><branch><SHA1>f13d88fea3c40d0093c1ff5b0bdeab9a4f3513d3</SHA1><name>refs/remotes/origin/tuner_additions</name></branch></marked><revision><SHA1>f13d88fea3c40d0093c1ff5b0bdeab9a4f3513d3</SHA1><branch><SHA1>f13d88fea3c40d0093c1ff5b0bdeab9a4f3513d3</SHA1><name>refs/remotes/origin/tuner_additions</name></branch></revision></refsremotesorigintuner_additions><refsremotesorigincopilotfix-api-signature-mismatch _class='hudson.plugins.git.util.Build'><buildNumber>35</buildNumber><marked><SHA1>9e026a902b73da3381b02f40399de18e79154827</SHA1><branch><SHA1>9e026a902b73da3381b02f40399de18e79154827</SHA1><name>refs/remotes/origin/copilot/fix-api-signature-mismatch</name></branch></marked><revision><SHA1>9e026a902b73da3381b02f40399de18e79154827</SHA1><branch><SHA1>9e026a902b73da3381b02f40399de18e79154827</SHA1><name>refs/remotes/origin/copilot/fix-api-signature-mismatch</name></branch></revision></refsremotesorigincopilotfix-api-signature-mismatch><refsremotesoriginclubb_loss_driver _class='hudson.plugins.git.util.Build'><buildNumber>15</buildNumber><marked><SHA1>965904c404fffb0eba94e0f8b2e7f9688c5a8bd5</SHA1><branch><SHA1>965904c404fffb0eba94e0f8b2e7f9688c5a8bd5</SHA1><name>refs/remotes/origin/clubb_loss_driver</name></branch></marked><revision><SHA1>965904c404fffb0eba94e0f8b2e7f9688c5a8bd5</SHA1><branch><SHA1>965904c404fffb0eba94e0f8b2e7f9688c5a8bd5</SHA1><name>refs/remotes/origin/clubb_loss_driver</name></branch></revision></refsremotesoriginclubb_loss_driver><refsremotesoriginclubb_timer_upgrade _class='hudson.plugins.git.util.Build'><buildNumber>22</buildNumber><marked><SHA1>b9b00dc447cfd726549a2a6f14d1deac8539203b</SHA1><branch><SHA1>b9b00dc447cfd726549a2a6f14d1deac8539203b</SHA1><name>refs/remotes/origin/clubb_timer_upgrade</name></branch></marked><revision><SHA1>b9b00dc447cfd726549a2a6f14d1deac8539203b</SHA1><branch><SHA1>b9b00dc447cfd726549a2a6f14d1deac8539203b</SHA1><name>refs/remotes/origin/clubb_timer_upgrade</name></branch></revision></refsremotesoriginclubb_timer_upgrade><refsremotesoriginnice_dash_updates _class='hudson.plugins.git.util.Build'><buildNumber>29</buildNumber><marked><SHA1>b2ad24e20e65739d395fadafa7b738b8f4b19b88</SHA1><branch><SHA1>b2ad24e20e65739d395fadafa7b738b8f4b19b88</SHA1><name>refs/remotes/origin/nice_dash_updates</name></branch></marked><revision><SHA1>b2ad24e20e65739d395fadafa7b738b8f4b19b88</SHA1><branch><SHA1>b2ad24e20e65739d395fadafa7b738b8f4b19b88</SHA1><name>refs/remotes/origin/nice_dash_updates</name></branch></revision></refsremotesoriginnice_dash_updates></buildsByBranchName><lastBuiltRevision><SHA1>dec83a0e1d500014c3ea9734d7ef2f1d645f12e7</SHA1><branch><SHA1>dec83a0e1d500014c3ea9734d7ef2f1d645f12e7</SHA1><name>refs/remotes/origin/venv_improvement</name></branch></lastBuiltRevision><remoteUrl>https://github.com/larson-group/clubb.git</remoteUrl><scmName></scmName></action><action></action><action _class='org.jenkinsci.plugins.workflow.libs.LibrariesAction'></action><action></action><action _class='org.jenkinsci.plugins.workflow.cps.EnvActionImpl'></action><action></action><action></action><action></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><action _class='org.jenkinsci.plugins.pipeline.modeldefinition.actions.RestartDeclarativePipelineAction'></action><action></action><action _class='org.jenkinsci.plugins.workflow.job.views.FlowGraphAction'></action><action></action><action></action><building>false</building><displayName>#41</displayName><duration>187366</duration><estimatedDuration>363544</estimatedDuration><fullDisplayName>clubb_branch_python #41</fullDisplayName><id>41</id><keepLog>false</keepLog><number>41</number><queueId>9047</queueId><result>SUCCESS</result><timestamp>1790704886184</timestamp><url>https://carson.math.uwm.edu/jenkins/view/clubb_branch_tests/job/clubb_branch_python/41/</url><inProgress>false</inProgress><nextBuild><number>42</number><url>https://carson.math.uwm.edu/jenkins/view/clubb_branch_tests/job/clubb_branch_python/42/</url></nextBuild><previousBuild><number>40</number><url>https://carson.math.uwm.edu/jenkins/view/clubb_branch_tests/job/clubb_branch_python/40/</url></previousBuild></build><build _class='org.jenkinsci.plugins.workflow.job.WorkflowRun'><action _class='hudson.model.ParametersAction'><parameter _class='net.uaznia.lukanus.hudson.plugins.gitparameter.GitParameterValue'><name>BRANCH</name><value>origin/jax_microphys</value></parameter></action><action _class='hudson.model.CauseAction'><cause _class='hudson.model.Cause$UserIdCause'><shortDescription>Started by user Gunther Huebler</shortDescription><userId>huebler</userId><userName>Gunther Huebler</userName></cause></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesoriginjax_microphys _class='hudson.plugins.git.util.Build'><buildNumber>40</buildNumber><marked><SHA1>611601a13dfd637b282f2b07c1a142da00036a8f</SHA1><branch><SHA1>611601a13dfd637b282f2b07c1a142da00036a8f</SHA1><name>refs/remotes/origin/jax_microphys</name></branch></marked><revision><SHA1>611601a13dfd637b282f2b07c1a142da00036a8f</SHA1><branch><SHA1>611601a13dfd637b282f2b07c1a142da00036a8f</SHA1><name>refs/remotes/origin/jax_microphys</name></branch></revision></refsremotesoriginjax_microphys><refsremotesoriginremove_perl _class='hudson.plugins.git.util.Build'><buildNumber>9</buildNumber><marked><SHA1>551dc8ee42fffabccdde729dd122e5c54b113740</SHA1><branch><SHA1>551dc8ee42fffabccdde729dd122e5c54b113740</SHA1><name>refs/remotes/origin/remove_perl</name></branch></marked><revision><SHA1>551dc8ee42fffabccdde729dd122e5c54b113740</SHA1><branch><SHA1>551dc8ee42fffabccdde729dd122e5c54b113740</SHA1><name>refs/remotes/origin/remove_perl</name></branch></revision></refsremotesoriginremove_perl><refsremotesoriginrun_scripts_cleanup _class='hudson.plugins.git.util.Build'><buildNumber>16</buildNumber><marked><SHA1>8789ee4aa42564f9dc0e07c553a7cde89fb6cd35</SHA1><branch><SHA1>8789ee4aa42564f9dc0e07c553a7cde89fb6cd35</SHA1><name>refs/remotes/origin/run_scripts_cleanup</name></branch></marked><revision><SHA1>8789ee4aa42564f9dc0e07c553a7cde89fb6cd35</SHA1><branch><SHA1>8789ee4aa42564f9dc0e07c553a7cde89fb6cd35</SHA1><name>refs/remotes/origin/run_scripts_cleanup</name></branch></revision></refsremotesoriginrun_scripts_cleanup><refsremotesorigindash_updates _class='hudson.plugins.git.util.Build'><buildNumber>27</buildNumber><marked><SHA1>0f566dae5ca0ef106a2a8a601d5dd08e95db606b</SHA1><branch><SHA1>0f566dae5ca0ef106a2a8a601d5dd08e95db606b</SHA1><name>refs/remotes/origin/dash_updates</name></branch></marked><revision><SHA1>0f566dae5ca0ef106a2a8a601d5dd08e95db606b</SHA1><branch><SHA1>0f566dae5ca0ef106a2a8a601d5dd08e95db606b</SHA1><name>refs/remotes/origin/dash_updates</name></branch></revision></refsremotesorigindash_updates><refsremotesoriginclubb_python_fix _class='hudson.plugins.git.util.Build'><buildNumber>36</buildNumber><marked><SHA1>c8ba90242c2b1852449f71f939c9239c9e3925f9</SHA1><branch><SHA1>c8ba90242c2b1852449f71f939c9239c9e3925f9</SHA1><name>refs/remotes/origin/clubb_python_fix</name></branch></marked><revision><SHA1>c8ba90242c2b1852449f71f939c9239c9e3925f9</SHA1><branch><SHA1>c8ba90242c2b1852449f71f939c9239c9e3925f9</SHA1><name>refs/remotes/origin/clubb_python_fix</name></branch></revision></refsremotesoriginclubb_python_fix><refsremotesoriginclubb_jax _class='hudson.plugins.git.util.Build'><buildNumber>37</buildNumber><marked><SHA1>8f7e4cdbf7555ae67075c02d9d1f4b392e51ed3f</SHA1><branch><SHA1>8f7e4cdbf7555ae67075c02d9d1f4b392e51ed3f</SHA1><name>refs/remotes/origin/clubb_jax</name></branch></marked><revision><SHA1>8f7e4cdbf7555ae67075c02d9d1f4b392e51ed3f</SHA1><branch><SHA1>8f7e4cdbf7555ae67075c02d9d1f4b392e51ed3f</SHA1><name>refs/remotes/origin/clubb_jax</name></branch></revision></refsremotesoriginclubb_jax><refsremotesorigincalc_sfc_varnce_movement _class='hudson.plugins.git.util.Build'><buildNumber>4</buildNumber><marked><SHA1>8f36aca5fd9c284c280761ab152931bd884e21f2</SHA1><branch><SHA1>8f36aca5fd9c284c280761ab152931bd884e21f2</SHA1><name>refs/remotes/origin/calc_sfc_varnce_movement</name></branch></marked><revision><SHA1>8f36aca5fd9c284c280761ab152931bd884e21f2</SHA1><branch><SHA1>8f36aca5fd9c284c280761ab152931bd884e21f2</SHA1><name>refs/remotes/origin/calc_sfc_varnce_movement</name></branch></revision></refsremotesorigincalc_sfc_varnce_movement><refsremotesorigintiny_dash_updates _class='hudson.plugins.git.util.Build'><buildNumber>21</buildNumber><marked><SHA1>605dc2d2f5105cfe41e0f1c900793dca76ddc513</SHA1><branch><SHA1>605dc2d2f5105cfe41e0f1c900793dca76ddc513</SHA1><name>refs/remotes/origin/tiny_dash_updates</name></branch></marked><revision><SHA1>605dc2d2f5105cfe41e0f1c900793dca76ddc513</SHA1><branch><SHA1>605dc2d2f5105cfe41e0f1c900793dca76ddc513</SHA1><name>refs/remotes/origin/tiny_dash_updates</name></branch></revision></refsremotesorigintiny_dash_updates><refsremotesoriginclubb_organization_part2 _class='hudson.plugins.git.util.Build'><buildNumber>7</buildNumber><marked><SHA1>459670f95f44c50b0d802d4c8284399339b446e3</SHA1><branch><SHA1>459670f95f44c50b0d802d4c8284399339b446e3</SHA1><name>refs/remotes/origin/clubb_organization_part2</name></branch></marked><revision><SHA1>459670f95f44c50b0d802d4c8284399339b446e3</SHA1><branch><SHA1>459670f95f44c50b0d802d4c8284399339b446e3</SHA1><name>refs/remotes/origin/clubb_organization_part2</name></branch></revision></refsremotesoriginclubb_organization_part2><refsremotesoriginclubb_f2py _class='hudson.plugins.git.util.Build'><buildNumber>3</buildNumber><marked><SHA1>148a89be2c9a46527294056ad471087e68a10b46</SHA1><branch><SHA1>148a89be2c9a46527294056ad471087e68a10b46</SHA1><name>refs/remotes/origin/clubb_f2py</name></branch></marked><revision><SHA1>148a89be2c9a46527294056ad471087e68a10b46</SHA1><branch><SHA1>148a89be2c9a46527294056ad471087e68a10b46</SHA1><name>refs/remotes/origin/clubb_f2py</name></branch></revision></refsremotesoriginclubb_f2py><refsremotesoriginclubb_organization_part3 _class='hudson.plugins.git.util.Build'><buildNumber>8</buildNumber><marked><SHA1>1b6d8b99367e3980a2a9873faa50fe4be632b47e</SHA1><branch><SHA1>1b6d8b99367e3980a2a9873faa50fe4be632b47e</SHA1><name>refs/remotes/origin/clubb_organization_part3</name></branch></marked><revision><SHA1>1b6d8b99367e3980a2a9873faa50fe4be632b47e</SHA1><branch><SHA1>1b6d8b99367e3980a2a9873faa50fe4be632b47e</SHA1><name>refs/remotes/origin/clubb_organization_part3</name></branch></revision></refsremotesoriginclubb_organization_part3><refsremotesoriginmicrophys_loop_push _class='hudson.plugins.git.util.Build'><buildNumber>39</buildNumber><marked><SHA1>0c683a909cfc6e2e5c7306e0258c018d3a88dd85</SHA1><branch><SHA1>0c683a909cfc6e2e5c7306e0258c018d3a88dd85</SHA1><name>refs/remotes/origin/microphys_loop_push</name></branch></marked><revision><SHA1>0c683a909cfc6e2e5c7306e0258c018d3a88dd85</SHA1><branch><SHA1>0c683a909cfc6e2e5c7306e0258c018d3a88dd85</SHA1><name>refs/remotes/origin/microphys_loop_push</name></branch></revision></refsremotesoriginmicrophys_loop_push><refsremotesorigintest_fix _class='hudson.plugins.git.util.Build'><buildNumber>32</buildNumber><marked><SHA1>87d4e8d1298d8c6196811bb634cbb3af6e9b0fd8</SHA1><branch><SHA1>87d4e8d1298d8c6196811bb634cbb3af6e9b0fd8</SHA1><name>refs/remotes/origin/test_fix</name></branch></marked><revision><SHA1>87d4e8d1298d8c6196811bb634cbb3af6e9b0fd8</SHA1><branch><SHA1>87d4e8d1298d8c6196811bb634cbb3af6e9b0fd8</SHA1><name>refs/remotes/origin/test_fix</name></branch></revision></refsremotesorigintest_fix><refsremotesoriginclubb_organization_part1 _class='hudson.plugins.git.util.Build'><buildNumber>6</buildNumber><marked><SHA1>d96d0021affc8242c8b983575bcf3b802920929b</SHA1><branch><SHA1>d96d0021affc8242c8b983575bcf3b802920929b</SHA1><name>refs/remotes/origin/clubb_organization_part1</name></branch></marked><revision><SHA1>d96d0021affc8242c8b983575bcf3b802920929b</SHA1><branch><SHA1>d96d0021affc8242c8b983575bcf3b802920929b</SHA1><name>refs/remotes/origin/clubb_organization_part1</name></branch></revision></refsremotesoriginclubb_organization_part1><refsremotesorigintuner_additions _class='hudson.plugins.git.util.Build'><buildNumber>18</buildNumber><marked><SHA1>f13d88fea3c40d0093c1ff5b0bdeab9a4f3513d3</SHA1><branch><SHA1>f13d88fea3c40d0093c1ff5b0bdeab9a4f3513d3</SHA1><name>refs/remotes/origin/tuner_additions</name></branch></marked><revision><SHA1>f13d88fea3c40d0093c1ff5b0bdeab9a4f3513d3</SHA1><branch><SHA1>f13d88fea3c40d0093c1ff5b0bdeab9a4f3513d3</SHA1><name>refs/remotes/origin/tuner_additions</name></branch></revision></refsremotesorigintuner_additions><refsremotesorigincopilotfix-api-signature-mismatch _class='hudson.plugins.git.util.Build'><buildNumber>35</buildNumber><marked><SHA1>9e026a902b73da3381b02f40399de18e79154827</SHA1><branch><SHA1>9e026a902b73da3381b02f40399de18e79154827</SHA1><name>refs/remotes/origin/copilot/fix-api-signature-mismatch</name></branch></marked><revision><SHA1>9e026a902b73da3381b02f40399de18e79154827</SHA1><branch><SHA1>9e026a902b73da3381b02f40399de18e79154827</SHA1><name>refs/remotes/origin/copilot/fix-api-signature-mismatch</name></branch></revision></refsremotesorigincopilotfix-api-signature-mismatch><refsremotesoriginclubb_loss_driver _class='hudson.plugins.git.util.Build'><buildNumber>15</buildNumber><marked><SHA1>965904c404fffb0eba94e0f8b2e7f9688c5a8bd5</SHA1><branch><SHA1>965904c404fffb0eba94e0f8b2e7f9688c5a8bd5</SHA1><name>refs/remotes/origin/clubb_loss_driver</name></branch></marked><revision><SHA1>965904c404fffb0eba94e0f8b2e7f9688c5a8bd5</SHA1><branch><SHA1>965904c404fffb0eba94e0f8b2e7f9688c5a8bd5</SHA1><name>refs/remotes/origin/clubb_loss_driver</name></branch></revision></refsremotesoriginclubb_loss_driver><refsremotesoriginclubb_timer_upgrade _class='hudson.plugins.git.util.Build'><buildNumber>22</buildNumber><marked><SHA1>b9b00dc447cfd726549a2a6f14d1deac8539203b</SHA1><branch><SHA1>b9b00dc447cfd726549a2a6f14d1deac8539203b</SHA1><name>refs/remotes/origin/clubb_timer_upgrade</name></branch></marked><revision><SHA1>b9b00dc447cfd726549a2a6f14d1deac8539203b</SHA1><branch><SHA1>b9b00dc447cfd726549a2a6f14d1deac8539203b</SHA1><name>refs/remotes/origin/clubb_timer_upgrade</name></branch></revision></refsremotesoriginclubb_timer_upgrade><refsremotesoriginnice_dash_updates _class='hudson.plugins.git.util.Build'><buildNumber>29</buildNumber><marked><SHA1>b2ad24e20e65739d395fadafa7b738b8f4b19b88</SHA1><branch><SHA1>b2ad24e20e65739d395fadafa7b738b8f4b19b88</SHA1><name>refs/remotes/origin/nice_dash_updates</name></branch></marked><revision><SHA1>b2ad24e20e65739d395fadafa7b738b8f4b19b88</SHA1><branch><SHA1>b2ad24e20e65739d395fadafa7b738b8f4b19b88</SHA1><name>refs/remotes/origin/nice_dash_updates</name></branch></revision></refsremotesoriginnice_dash_updates></buildsByBranchName><lastBuiltRevision><SHA1>611601a13dfd637b282f2b07c1a142da00036a8f</SHA1><branch><SHA1>611601a13dfd637b282f2b07c1a142da00036a8f</SHA1><name>refs/remotes/origin/jax_microphys</name></branch></lastBuiltRevision><remoteUrl>https://github.com/larson-group/clubb.git</remoteUrl><scmName></scmName></action><action></action><action _class='org.jenkinsci.plugins.workflow.libs.LibrariesAction'></action><action></action><action _class='org.jenkinsci.plugins.workflow.cps.EnvActionImpl'></action><action></action><action></action><action></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><action _class='org.jenkinsci.plugins.pipeline.modeldefinition.actions.RestartDeclarativePipelineAction'></action><action></action><action _class='org.jenkinsci.plugins.workflow.job.views.FlowGraphAction'></action><action></action><action></action><building>false</building><displayName>#40</displayName><duration>266291</duration><estimatedDuration>363544</estimatedDuration><fullDisplayName>clubb_branch_python #40</fullDisplayName><id>40</id><keepLog>false</keepLog><number>40</number><queueId>8921</queueId><result>SUCCESS</result><timestamp>1790380826620</timestamp><url>https://carson.math.uwm.edu/jenkins/view/clubb_branch_tests/job/clubb_branch_python/40/</url><inProgress>false</inProgress><nextBuild><number>41</number><url>https://carson.math.uwm.edu/jenkins/view/clubb_branch_tests/job/clubb_branch_python/41/</url></nextBuild><previousBuild><number>39</number><url>https://carson.math.uwm.edu/jenkins/view/clubb_branch_tests/job/clubb_branch_python/39/</url></previousBuild></build><build _class='org.jenkinsci.plugins.workflow.job.WorkflowRun'><action _class='hudson.model.ParametersAction'><parameter _class='net.uaznia.lukanus.hudson.plugins.gitparameter.GitParameterValue'><name>BRANCH</name><value>origin/microphys_loop_push</value></parameter></action><action _class='hudson.model.CauseAction'><cause _class='hudson.model.Cause$UserIdCause'><shortDescription>Started by user Gunther Huebler</shortDescription><userId>huebler</userId><userName>Gunther Huebler</userName></cause></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesoriginremove_perl _class='hudson.plugins.git.util.Build'><buildNumber>9</buildNumber><marked><SHA1>551dc8ee42fffabccdde729dd122e5c54b113740</SHA1><branch><SHA1>551dc8ee42fffabccdde729dd122e5c54b113740</SHA1><name>refs/remotes/origin/remove_perl</name></branch></marked><revision><SHA1>551dc8ee42fffabccdde729dd122e5c54b113740</SHA1><branch><SHA1>551dc8ee42fffabccdde729dd122e5c54b113740</SHA1><name>refs/remotes/origin/remove_perl</name></branch></revision></refsremotesoriginremove_perl><refsremotesoriginrun_scripts_cleanup _class='hudson.plugins.git.util.Build'><buildNumber>16</buildNumber><marked><SHA1>8789ee4aa42564f9dc0e07c553a7cde89fb6cd35</SHA1><branch><SHA1>8789ee4aa42564f9dc0e07c553a7cde89fb6cd35</SHA1><name>refs/remotes/origin/run_scripts_cleanup</name></branch></marked><revision><SHA1>8789ee4aa42564f9dc0e07c553a7cde89fb6cd35</SHA1><branch><SHA1>8789ee4aa42564f9dc0e07c553a7cde89fb6cd35</SHA1><name>refs/remotes/origin/run_scripts_cleanup</name></branch></revision></refsremotesoriginrun_scripts_cleanup><refsremotesorigindash_updates _class='hudson.plugins.git.util.Build'><buildNumber>27</buildNumber><marked><SHA1>0f566dae5ca0ef106a2a8a601d5dd08e95db606b</SHA1><branch><SHA1>0f566dae5ca0ef106a2a8a601d5dd08e95db606b</SHA1><name>refs/remotes/origin/dash_updates</name></branch></marked><revision><SHA1>0f566dae5ca0ef106a2a8a601d5dd08e95db606b</SHA1><branch><SHA1>0f566dae5ca0ef106a2a8a601d5dd08e95db606b</SHA1><name>refs/remotes/origin/dash_updates</name></branch></revision></refsremotesorigindash_updates><refsremotesoriginclubb_python_fix _class='hudson.plugins.git.util.Build'><buildNumber>36</buildNumber><marked><SHA1>c8ba90242c2b1852449f71f939c9239c9e3925f9</SHA1><branch><SHA1>c8ba90242c2b1852449f71f939c9239c9e3925f9</SHA1><name>refs/remotes/origin/clubb_python_fix</name></branch></marked><revision><SHA1>c8ba90242c2b1852449f71f939c9239c9e3925f9</SHA1><branch><SHA1>c8ba90242c2b1852449f71f939c9239c9e3925f9</SHA1><name>refs/remotes/origin/clubb_python_fix</name></branch></revision></refsremotesoriginclubb_python_fix><refsremotesoriginclubb_jax _class='hudson.plugins.git.util.Build'><buildNumber>37</buildNumber><marked><SHA1>8f7e4cdbf7555ae67075c02d9d1f4b392e51ed3f</SHA1><branch><SHA1>8f7e4cdbf7555ae67075c02d9d1f4b392e51ed3f</SHA1><name>refs/remotes/origin/clubb_jax</name></branch></marked><revision><SHA1>8f7e4cdbf7555ae67075c02d9d1f4b392e51ed3f</SHA1><branch><SHA1>8f7e4cdbf7555ae67075c02d9d1f4b392e51ed3f</SHA1><name>refs/remotes/origin/clubb_jax</name></branch></revision></refsremotesoriginclubb_jax><refsremotesorigincalc_sfc_varnce_movement _class='hudson.plugins.git.util.Build'><buildNumber>4</buildNumber><marked><SHA1>8f36aca5fd9c284c280761ab152931bd884e21f2</SHA1><branch><SHA1>8f36aca5fd9c284c280761ab152931bd884e21f2</SHA1><name>refs/remotes/origin/calc_sfc_varnce_movement</name></branch></marked><revision><SHA1>8f36aca5fd9c284c280761ab152931bd884e21f2</SHA1><branch><SHA1>8f36aca5fd9c284c280761ab152931bd884e21f2</SHA1><name>refs/remotes/origin/calc_sfc_varnce_movement</name></branch></revision></refsremotesorigincalc_sfc_varnce_movement><refsremotesorigintiny_dash_updates _class='hudson.plugins.git.util.Build'><buildNumber>21</buildNumber><marked><SHA1>605dc2d2f5105cfe41e0f1c900793dca76ddc513</SHA1><branch><SHA1>605dc2d2f5105cfe41e0f1c900793dca76ddc513</SHA1><name>refs/remotes/origin/tiny_dash_updates</name></branch></marked><revision><SHA1>605dc2d2f5105cfe41e0f1c900793dca76ddc513</SHA1><branch><SHA1>605dc2d2f5105cfe41e0f1c900793dca76ddc513</SHA1><name>refs/remotes/origin/tiny_dash_updates</name></branch></revision></refsremotesorigintiny_dash_updates><refsremotesoriginclubb_organization_part2 _class='hudson.plugins.git.util.Build'><buildNumber>7</buildNumber><marked><SHA1>459670f95f44c50b0d802d4c8284399339b446e3</SHA1><branch><SHA1>459670f95f44c50b0d802d4c8284399339b446e3</SHA1><name>refs/remotes/origin/clubb_organization_part2</name></branch></marked><revision><SHA1>459670f95f44c50b0d802d4c8284399339b446e3</SHA1><branch><SHA1>459670f95f44c50b0d802d4c8284399339b446e3</SHA1><name>refs/remotes/origin/clubb_organization_part2</name></branch></revision></refsremotesoriginclubb_organization_part2><refsremotesoriginclubb_f2py _class='hudson.plugins.git.util.Build'><buildNumber>3</buildNumber><marked><SHA1>148a89be2c9a46527294056ad471087e68a10b46</SHA1><branch><SHA1>148a89be2c9a46527294056ad471087e68a10b46</SHA1><name>refs/remotes/origin/clubb_f2py</name></branch></marked><revision><SHA1>148a89be2c9a46527294056ad471087e68a10b46</SHA1><branch><SHA1>148a89be2c9a46527294056ad471087e68a10b46</SHA1><name>refs/remotes/origin/clubb_f2py</name></branch></revision></refsremotesoriginclubb_f2py><refsremotesoriginclubb_organization_part3 _class='hudson.plugins.git.util.Build'><buildNumber>8</buildNumber><marked><SHA1>1b6d8b99367e3980a2a9873faa50fe4be632b47e</SHA1><branch><SHA1>1b6d8b99367e3980a2a9873faa50fe4be632b47e</SHA1><name>refs/remotes/origin/clubb_organization_part3</name></branch></marked><revision><SHA1>1b6d8b99367e3980a2a9873faa50fe4be632b47e</SHA1><branch><SHA1>1b6d8b99367e3980a2a9873faa50fe4be632b47e</SHA1><name>refs/remotes/origin/clubb_organization_part3</name></branch></revision></refsremotesoriginclubb_organization_part3><refsremotesoriginmicrophys_loop_push _class='hudson.plugins.git.util.Build'><buildNumber>39</buildNumber><marked><SHA1>0c683a909cfc6e2e5c7306e0258c018d3a88dd85</SHA1><branch><SHA1>0c683a909cfc6e2e5c7306e0258c018d3a88dd85</SHA1><name>refs/remotes/origin/microphys_loop_push</name></branch></marked><revision><SHA1>0c683a909cfc6e2e5c7306e0258c018d3a88dd85</SHA1><branch><SHA1>0c683a909cfc6e2e5c7306e0258c018d3a88dd85</SHA1><name>refs/remotes/origin/microphys_loop_push</name></branch></revision></refsremotesoriginmicrophys_loop_push><refsremotesorigintest_fix _class='hudson.plugins.git.util.Build'><buildNumber>32</buildNumber><marked><SHA1>87d4e8d1298d8c6196811bb634cbb3af6e9b0fd8</SHA1><branch><SHA1>87d4e8d1298d8c6196811bb634cbb3af6e9b0fd8</SHA1><name>refs/remotes/origin/test_fix</name></branch></marked><revision><SHA1>87d4e8d1298d8c6196811bb634cbb3af6e9b0fd8</SHA1><branch><SHA1>87d4e8d1298d8c6196811bb634cbb3af6e9b0fd8</SHA1><name>refs/remotes/origin/test_fix</name></branch></revision></refsremotesorigintest_fix><refsremotesoriginclubb_organization_part1 _class='hudson.plugins.git.util.Build'><buildNumber>6</buildNumber><marked><SHA1>d96d0021affc8242c8b983575bcf3b802920929b</SHA1><branch><SHA1>d96d0021affc8242c8b983575bcf3b802920929b</SHA1><name>refs/remotes/origin/clubb_organization_part1</name></branch></marked><revision><SHA1>d96d0021affc8242c8b983575bcf3b802920929b</SHA1><branch><SHA1>d96d0021affc8242c8b983575bcf3b802920929b</SHA1><name>refs/remotes/origin/clubb_organization_part1</name></branch></revision></refsremotesoriginclubb_organization_part1><refsremotesorigintuner_additions _class='hudson.plugins.git.util.Build'><buildNumber>18</buildNumber><marked><SHA1>f13d88fea3c40d0093c1ff5b0bdeab9a4f3513d3</SHA1><branch><SHA1>f13d88fea3c40d0093c1ff5b0bdeab9a4f3513d3</SHA1><name>refs/remotes/origin/tuner_additions</name></branch></marked><revision><SHA1>f13d88fea3c40d0093c1ff5b0bdeab9a4f3513d3</SHA1><branch><SHA1>f13d88fea3c40d0093c1ff5b0bdeab9a4f3513d3</SHA1><name>refs/remotes/origin/tuner_additions</name></branch></revision></refsremotesorigintuner_additions><refsremotesorigincopilotfix-api-signature-mismatch _class='hudson.plugins.git.util.Build'><buildNumber>35</buildNumber><marked><SHA1>9e026a902b73da3381b02f40399de18e79154827</SHA1><branch><SHA1>9e026a902b73da3381b02f40399de18e79154827</SHA1><name>refs/remotes/origin/copilot/fix-api-signature-mismatch</name></branch></marked><revision><SHA1>9e026a902b73da3381b02f40399de18e79154827</SHA1><branch><SHA1>9e026a902b73da3381b02f40399de18e79154827</SHA1><name>refs/remotes/origin/copilot/fix-api-signature-mismatch</name></branch></revision></refsremotesorigincopilotfix-api-signature-mismatch><refsremotesoriginclubb_loss_driver _class='hudson.plugins.git.util.Build'><buildNumber>15</buildNumber><marked><SHA1>965904c404fffb0eba94e0f8b2e7f9688c5a8bd5</SHA1><branch><SHA1>965904c404fffb0eba94e0f8b2e7f9688c5a8bd5</SHA1><name>refs/remotes/origin/clubb_loss_driver</name></branch></marked><revision><SHA1>965904c404fffb0eba94e0f8b2e7f9688c5a8bd5</SHA1><branch><SHA1>965904c404fffb0eba94e0f8b2e7f9688c5a8bd5</SHA1><name>refs/remotes/origin/clubb_loss_driver</name></branch></revision></refsremotesoriginclubb_loss_driver><refsremotesoriginclubb_timer_upgrade _class='hudson.plugins.git.util.Build'><buildNumber>22</buildNumber><marked><SHA1>b9b00dc447cfd726549a2a6f14d1deac8539203b</SHA1><branch><SHA1>b9b00dc447cfd726549a2a6f14d1deac8539203b</SHA1><name>refs/remotes/origin/clubb_timer_upgrade</name></branch></marked><revision><SHA1>b9b00dc447cfd726549a2a6f14d1deac8539203b</SHA1><branch><SHA1>b9b00dc447cfd726549a2a6f14d1deac8539203b</SHA1><name>refs/remotes/origin/clubb_timer_upgrade</name></branch></revision></refsremotesoriginclubb_timer_upgrade><refsremotesoriginnice_dash_updates _class='hudson.plugins.git.util.Build'><buildNumber>29</buildNumber><marked><SHA1>b2ad24e20e65739d395fadafa7b738b8f4b19b88</SHA1><branch><SHA1>b2ad24e20e65739d395fadafa7b738b8f4b19b88</SHA1><name>refs/remotes/origin/nice_dash_updates</name></branch></marked><revision><SHA1>b2ad24e20e65739d395fadafa7b738b8f4b19b88</SHA1><branch><SHA1>b2ad24e20e65739d395fadafa7b738b8f4b19b88</SHA1><name>refs/remotes/origin/nice_dash_updates</name></branch></revision></refsremotesoriginnice_dash_updates></buildsByBranchName><lastBuiltRevision><SHA1>0c683a909cfc6e2e5c7306e0258c018d3a88dd85</SHA1><branch><SHA1>0c683a909cfc6e2e5c7306e0258c018d3a88dd85</SHA1><name>refs/remotes/origin/microphys_loop_push</name></branch></lastBuiltRevision><remoteUrl>https://github.com/larson-group/clubb.git</remoteUrl><scmName></scmName></action><action></action><action _class='org.jenkinsci.plugins.workflow.libs.LibrariesAction'></action><action></action><action _class='org.jenkinsci.plugins.workflow.cps.EnvActionImpl'></action><action></action><action></action><action></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><action _class='org.jenkinsci.plugins.pipeline.modeldefinition.actions.RestartDeclarativePipelineAction'></action><action></action><action _class='org.jenkinsci.plugins.workflow.job.views.FlowGraphAction'></action><action></action><action></action><building>false</building><displayName>#39</displayName><duration>234724</duration><estimatedDuration>363544</estimatedDuration><fullDisplayName>clubb_branch_python #39</fullDisplayName><id>39</id><keepLog>false</keepLog><number>39</number><queueId>8002</queueId><result>SUCCESS</result><timestamp>1788665600005</timestamp><url>https://carson.math.uwm.edu/jenkins/view/clubb_branch_tests/job/clubb_branch_python/39/</url><inProgress>false</inProgress><nextBuild><number>40</number><url>https://carson.math.uwm.edu/jenkins/view/clubb_branch_tests/job/clubb_branch_python/40/</url></nextBuild><previousBuild><number>38</number><url>https://carson.math.uwm.edu/jenkins/view/clubb_branch_tests/job/clubb_branch_python/38/</url></previousBuild></build><build _class='org.jenkinsci.plugins.workflow.job.WorkflowRun'><action _class='hudson.model.ParametersAction'><parameter _class='net.uaznia.lukanus.hudson.plugins.gitparameter.GitParameterValue'><name>BRANCH</name><value>origin/microphys_loop_push</value></parameter></action><action _class='hudson.model.CauseAction'><cause _class='hudson.model.Cause$UserIdCause'><shortDescription>Started by user Gunther Huebler</shortDescription><userId>huebler</userId><userName>Gunther Huebler</userName></cause></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesoriginremove_perl _class='hudson.plugins.git.util.Build'><buildNumber>9</buildNumber><marked><SHA1>551dc8ee42fffabccdde729dd122e5c54b113740</SHA1><branch><SHA1>551dc8ee42fffabccdde729dd122e5c54b113740</SHA1><name>refs/remotes/origin/remove_perl</name></branch></marked><revision><SHA1>551dc8ee42fffabccdde729dd122e5c54b113740</SHA1><branch><SHA1>551dc8ee42fffabccdde729dd122e5c54b113740</SHA1><name>refs/remotes/origin/remove_perl</name></branch></revision></refsremotesoriginremove_perl><refsremotesoriginrun_scripts_cleanup _class='hudson.plugins.git.util.Build'><buildNumber>16</buildNumber><marked><SHA1>8789ee4aa42564f9dc0e07c553a7cde89fb6cd35</SHA1><branch><SHA1>8789ee4aa42564f9dc0e07c553a7cde89fb6cd35</SHA1><name>refs/remotes/origin/run_scripts_cleanup</name></branch></marked><revision><SHA1>8789ee4aa42564f9dc0e07c553a7cde89fb6cd35</SHA1><branch><SHA1>8789ee4aa42564f9dc0e07c553a7cde89fb6cd35</SHA1><name>refs/remotes/origin/run_scripts_cleanup</name></branch></revision></refsremotesoriginrun_scripts_cleanup><refsremotesorigindash_updates _class='hudson.plugins.git.util.Build'><buildNumber>27</buildNumber><marked><SHA1>0f566dae5ca0ef106a2a8a601d5dd08e95db606b</SHA1><branch><SHA1>0f566dae5ca0ef106a2a8a601d5dd08e95db606b</SHA1><name>refs/remotes/origin/dash_updates</name></branch></marked><revision><SHA1>0f566dae5ca0ef106a2a8a601d5dd08e95db606b</SHA1><branch><SHA1>0f566dae5ca0ef106a2a8a601d5dd08e95db606b</SHA1><name>refs/remotes/origin/dash_updates</name></branch></revision></refsremotesorigindash_updates><refsremotesoriginclubb_python_fix _class='hudson.plugins.git.util.Build'><buildNumber>36</buildNumber><marked><SHA1>c8ba90242c2b1852449f71f939c9239c9e3925f9</SHA1><branch><SHA1>c8ba90242c2b1852449f71f939c9239c9e3925f9</SHA1><name>refs/remotes/origin/clubb_python_fix</name></branch></marked><revision><SHA1>c8ba90242c2b1852449f71f939c9239c9e3925f9</SHA1><branch><SHA1>c8ba90242c2b1852449f71f939c9239c9e3925f9</SHA1><name>refs/remotes/origin/clubb_python_fix</name></branch></revision></refsremotesoriginclubb_python_fix><refsremotesoriginclubb_jax _class='hudson.plugins.git.util.Build'><buildNumber>37</buildNumber><marked><SHA1>8f7e4cdbf7555ae67075c02d9d1f4b392e51ed3f</SHA1><branch><SHA1>8f7e4cdbf7555ae67075c02d9d1f4b392e51ed3f</SHA1><name>refs/remotes/origin/clubb_jax</name></branch></marked><revision><SHA1>8f7e4cdbf7555ae67075c02d9d1f4b392e51ed3f</SHA1><branch><SHA1>8f7e4cdbf7555ae67075c02d9d1f4b392e51ed3f</SHA1><name>refs/remotes/origin/clubb_jax</name></branch></revision></refsremotesoriginclubb_jax><refsremotesorigincalc_sfc_varnce_movement _class='hudson.plugins.git.util.Build'><buildNumber>4</buildNumber><marked><SHA1>8f36aca5fd9c284c280761ab152931bd884e21f2</SHA1><branch><SHA1>8f36aca5fd9c284c280761ab152931bd884e21f2</SHA1><name>refs/remotes/origin/calc_sfc_varnce_movement</name></branch></marked><revision><SHA1>8f36aca5fd9c284c280761ab152931bd884e21f2</SHA1><branch><SHA1>8f36aca5fd9c284c280761ab152931bd884e21f2</SHA1><name>refs/remotes/origin/calc_sfc_varnce_movement</name></branch></revision></refsremotesorigincalc_sfc_varnce_movement><refsremotesorigintiny_dash_updates _class='hudson.plugins.git.util.Build'><buildNumber>21</buildNumber><marked><SHA1>605dc2d2f5105cfe41e0f1c900793dca76ddc513</SHA1><branch><SHA1>605dc2d2f5105cfe41e0f1c900793dca76ddc513</SHA1><name>refs/remotes/origin/tiny_dash_updates</name></branch></marked><revision><SHA1>605dc2d2f5105cfe41e0f1c900793dca76ddc513</SHA1><branch><SHA1>605dc2d2f5105cfe41e0f1c900793dca76ddc513</SHA1><name>refs/remotes/origin/tiny_dash_updates</name></branch></revision></refsremotesorigintiny_dash_updates><refsremotesoriginclubb_organization_part2 _class='hudson.plugins.git.util.Build'><buildNumber>7</buildNumber><marked><SHA1>459670f95f44c50b0d802d4c8284399339b446e3</SHA1><branch><SHA1>459670f95f44c50b0d802d4c8284399339b446e3</SHA1><name>refs/remotes/origin/clubb_organization_part2</name></branch></marked><revision><SHA1>459670f95f44c50b0d802d4c8284399339b446e3</SHA1><branch><SHA1>459670f95f44c50b0d802d4c8284399339b446e3</SHA1><name>refs/remotes/origin/clubb_organization_part2</name></branch></revision></refsremotesoriginclubb_organization_part2><refsremotesoriginclubb_f2py _class='hudson.plugins.git.util.Build'><buildNumber>3</buildNumber><marked><SHA1>148a89be2c9a46527294056ad471087e68a10b46</SHA1><branch><SHA1>148a89be2c9a46527294056ad471087e68a10b46</SHA1><name>refs/remotes/origin/clubb_f2py</name></branch></marked><revision><SHA1>148a89be2c9a46527294056ad471087e68a10b46</SHA1><branch><SHA1>148a89be2c9a46527294056ad471087e68a10b46</SHA1><name>refs/remotes/origin/clubb_f2py</name></branch></revision></refsremotesoriginclubb_f2py><refsremotesoriginclubb_organization_part3 _class='hudson.plugins.git.util.Build'><buildNumber>8</buildNumber><marked><SHA1>1b6d8b99367e3980a2a9873faa50fe4be632b47e</SHA1><branch><SHA1>1b6d8b99367e3980a2a9873faa50fe4be632b47e</SHA1><name>refs/remotes/origin/clubb_organization_part3</name></branch></marked><revision><SHA1>1b6d8b99367e3980a2a9873faa50fe4be632b47e</SHA1><branch><SHA1>1b6d8b99367e3980a2a9873faa50fe4be632b47e</SHA1><name>refs/remotes/origin/clubb_organization_part3</name></branch></revision></refsremotesoriginclubb_organization_part3><refsremotesoriginmicrophys_loop_push _class='hudson.plugins.git.util.Build'><buildNumber>38</buildNumber><marked><SHA1>550f018e55a5cdb6d556fe39b36f740e9ddc6a3f</SHA1><branch><SHA1>550f018e55a5cdb6d556fe39b36f740e9ddc6a3f</SHA1><name>refs/remotes/origin/microphys_loop_push</name></branch></marked><revision><SHA1>550f018e55a5cdb6d556fe39b36f740e9ddc6a3f</SHA1><branch><SHA1>550f018e55a5cdb6d556fe39b36f740e9ddc6a3f</SHA1><name>refs/remotes/origin/microphys_loop_push</name></branch></revision></refsremotesoriginmicrophys_loop_push><refsremotesorigintest_fix _class='hudson.plugins.git.util.Build'><buildNumber>32</buildNumber><marked><SHA1>87d4e8d1298d8c6196811bb634cbb3af6e9b0fd8</SHA1><branch><SHA1>87d4e8d1298d8c6196811bb634cbb3af6e9b0fd8</SHA1><name>refs/remotes/origin/test_fix</name></branch></marked><revision><SHA1>87d4e8d1298d8c6196811bb634cbb3af6e9b0fd8</SHA1><branch><SHA1>87d4e8d1298d8c6196811bb634cbb3af6e9b0fd8</SHA1><name>refs/remotes/origin/test_fix</name></branch></revision></refsremotesorigintest_fix><refsremotesoriginclubb_organization_part1 _class='hudson.plugins.git.util.Build'><buildNumber>6</buildNumber><marked><SHA1>d96d0021affc8242c8b983575bcf3b802920929b</SHA1><branch><SHA1>d96d0021affc8242c8b983575bcf3b802920929b</SHA1><name>refs/remotes/origin/clubb_organization_part1</name></branch></marked><revision><SHA1>d96d0021affc8242c8b983575bcf3b802920929b</SHA1><branch><SHA1>d96d0021affc8242c8b983575bcf3b802920929b</SHA1><name>refs/remotes/origin/clubb_organization_part1</name></branch></revision></refsremotesoriginclubb_organization_part1><refsremotesorigintuner_additions _class='hudson.plugins.git.util.Build'><buildNumber>18</buildNumber><marked><SHA1>f13d88fea3c40d0093c1ff5b0bdeab9a4f3513d3</SHA1><branch><SHA1>f13d88fea3c40d0093c1ff5b0bdeab9a4f3513d3</SHA1><name>refs/remotes/origin/tuner_additions</name></branch></marked><revision><SHA1>f13d88fea3c40d0093c1ff5b0bdeab9a4f3513d3</SHA1><branch><SHA1>f13d88fea3c40d0093c1ff5b0bdeab9a4f3513d3</SHA1><name>refs/remotes/origin/tuner_additions</name></branch></revision></refsremotesorigintuner_additions><refsremotesorigincopilotfix-api-signature-mismatch _class='hudson.plugins.git.util.Build'><buildNumber>35</buildNumber><marked><SHA1>9e026a902b73da3381b02f40399de18e79154827</SHA1><branch><SHA1>9e026a902b73da3381b02f40399de18e79154827</SHA1><name>refs/remotes/origin/copilot/fix-api-signature-mismatch</name></branch></marked><revision><SHA1>9e026a902b73da3381b02f40399de18e79154827</SHA1><branch><SHA1>9e026a902b73da3381b02f40399de18e79154827</SHA1><name>refs/remotes/origin/copilot/fix-api-signature-mismatch</name></branch></revision></refsremotesorigincopilotfix-api-signature-mismatch><refsremotesoriginclubb_loss_driver _class='hudson.plugins.git.util.Build'><buildNumber>15</buildNumber><marked><SHA1>965904c404fffb0eba94e0f8b2e7f9688c5a8bd5</SHA1><branch><SHA1>965904c404fffb0eba94e0f8b2e7f9688c5a8bd5</SHA1><name>refs/remotes/origin/clubb_loss_driver</name></branch></marked><revision><SHA1>965904c404fffb0eba94e0f8b2e7f9688c5a8bd5</SHA1><branch><SHA1>965904c404fffb0eba94e0f8b2e7f9688c5a8bd5</SHA1><name>refs/remotes/origin/clubb_loss_driver</name></branch></revision></refsremotesoriginclubb_loss_driver><refsremotesoriginclubb_timer_upgrade _class='hudson.plugins.git.util.Build'><buildNumber>22</buildNumber><marked><SHA1>b9b00dc447cfd726549a2a6f14d1deac8539203b</SHA1><branch><SHA1>b9b00dc447cfd726549a2a6f14d1deac8539203b</SHA1><name>refs/remotes/origin/clubb_timer_upgrade</name></branch></marked><revision><SHA1>b9b00dc447cfd726549a2a6f14d1deac8539203b</SHA1><branch><SHA1>b9b00dc447cfd726549a2a6f14d1deac8539203b</SHA1><name>refs/remotes/origin/clubb_timer_upgrade</name></branch></revision></refsremotesoriginclubb_timer_upgrade><refsremotesoriginnice_dash_updates _class='hudson.plugins.git.util.Build'><buildNumber>29</buildNumber><marked><SHA1>b2ad24e20e65739d395fadafa7b738b8f4b19b88</SHA1><branch><SHA1>b2ad24e20e65739d395fadafa7b738b8f4b19b88</SHA1><name>refs/remotes/origin/nice_dash_updates</name></branch></marked><revision><SHA1>b2ad24e20e65739d395fadafa7b738b8f4b19b88</SHA1><branch><SHA1>b2ad24e20e65739d395fadafa7b738b8f4b19b88</SHA1><name>refs/remotes/origin/nice_dash_updates</name></branch></revision></refsremotesoriginnice_dash_updates></buildsByBranchName><lastBuiltRevision><SHA1>550f018e55a5cdb6d556fe39b36f740e9ddc6a3f</SHA1><branch><SHA1>550f018e55a5cdb6d556fe39b36f740e9ddc6a3f</SHA1><name>refs/remotes/origin/microphys_loop_push</name></branch></lastBuiltRevision><remoteUrl>https://github.com/larson-group/clubb.git</remoteUrl><scmName></scmName></action><action></action><action _class='org.jenkinsci.plugins.workflow.libs.LibrariesAction'></action><action></action><action _class='org.jenkinsci.plugins.workflow.cps.EnvActionImpl'></action><action></action><action></action><action></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><action _class='org.jenkinsci.plugins.pipeline.modeldefinition.actions.RestartDeclarativePipelineAction'></action><action></action><action _class='org.jenkinsci.plugins.workflow.job.views.FlowGraphAction'></action><action></action><action></action><building>false</building><displayName>#38</displayName><duration>243198</duration><estimatedDuration>363544</estimatedDuration><fullDisplayName>clubb_branch_python #38</fullDisplayName><id>38</id><keepLog>false</keepLog><number>38</number><queueId>7963</queueId><result>SUCCESS</result><timestamp>1788554332761</timestamp><url>https://carson.math.uwm.edu/jenkins/view/clubb_branch_tests/job/clubb_branch_python/38/</url><inProgress>false</inProgress><nextBuild><number>39</number><url>https://carson.math.uwm.edu/jenkins/view/clubb_branch_tests/job/clubb_branch_python/39/</url></nextBuild><previousBuild><number>37</number><url>https://carson.math.uwm.edu/jenkins/view/clubb_branch_tests/job/clubb_branch_python/37/</url></previousBuild></build><build _class='org.jenkinsci.plugins.workflow.job.WorkflowRun'><action _class='hudson.model.ParametersAction'><parameter _class='net.uaznia.lukanus.hudson.plugins.gitparameter.GitParameterValue'><name>BRANCH</name><value>origin/clubb_jax</value></parameter></action><action _class='hudson.model.CauseAction'><cause _class='hudson.model.Cause$UserIdCause'><shortDescription>Started by user Gunther Huebler</shortDescription><userId>huebler</userId><userName>Gunther Huebler</userName></cause></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesoriginremove_perl _class='hudson.plugins.git.util.Build'><buildNumber>9</buildNumber><marked><SHA1>551dc8ee42fffabccdde729dd122e5c54b113740</SHA1><branch><SHA1>551dc8ee42fffabccdde729dd122e5c54b113740</SHA1><name>refs/remotes/origin/remove_perl</name></branch></marked><revision><SHA1>551dc8ee42fffabccdde729dd122e5c54b113740</SHA1><branch><SHA1>551dc8ee42fffabccdde729dd122e5c54b113740</SHA1><name>refs/remotes/origin/remove_perl</name></branch></revision></refsremotesoriginremove_perl><refsremotesoriginrun_scripts_cleanup _class='hudson.plugins.git.util.Build'><buildNumber>16</buildNumber><marked><SHA1>8789ee4aa42564f9dc0e07c553a7cde89fb6cd35</SHA1><branch><SHA1>8789ee4aa42564f9dc0e07c553a7cde89fb6cd35</SHA1><name>refs/remotes/origin/run_scripts_cleanup</name></branch></marked><revision><SHA1>8789ee4aa42564f9dc0e07c553a7cde89fb6cd35</SHA1><branch><SHA1>8789ee4aa42564f9dc0e07c553a7cde89fb6cd35</SHA1><name>refs/remotes/origin/run_scripts_cleanup</name></branch></revision></refsremotesoriginrun_scripts_cleanup><refsremotesorigindash_updates _class='hudson.plugins.git.util.Build'><buildNumber>27</buildNumber><marked><SHA1>0f566dae5ca0ef106a2a8a601d5dd08e95db606b</SHA1><branch><SHA1>0f566dae5ca0ef106a2a8a601d5dd08e95db606b</SHA1><name>refs/remotes/origin/dash_updates</name></branch></marked><revision><SHA1>0f566dae5ca0ef106a2a8a601d5dd08e95db606b</SHA1><branch><SHA1>0f566dae5ca0ef106a2a8a601d5dd08e95db606b</SHA1><name>refs/remotes/origin/dash_updates</name></branch></revision></refsremotesorigindash_updates><refsremotesoriginclubb_python_fix _class='hudson.plugins.git.util.Build'><buildNumber>36</buildNumber><marked><SHA1>c8ba90242c2b1852449f71f939c9239c9e3925f9</SHA1><branch><SHA1>c8ba90242c2b1852449f71f939c9239c9e3925f9</SHA1><name>refs/remotes/origin/clubb_python_fix</name></branch></marked><revision><SHA1>c8ba90242c2b1852449f71f939c9239c9e3925f9</SHA1><branch><SHA1>c8ba90242c2b1852449f71f939c9239c9e3925f9</SHA1><name>refs/remotes/origin/clubb_python_fix</name></branch></revision></refsremotesoriginclubb_python_fix><refsremotesoriginclubb_jax _class='hudson.plugins.git.util.Build'><buildNumber>37</buildNumber><marked><SHA1>8f7e4cdbf7555ae67075c02d9d1f4b392e51ed3f</SHA1><branch><SHA1>8f7e4cdbf7555ae67075c02d9d1f4b392e51ed3f</SHA1><name>refs/remotes/origin/clubb_jax</name></branch></marked><revision><SHA1>8f7e4cdbf7555ae67075c02d9d1f4b392e51ed3f</SHA1><branch><SHA1>8f7e4cdbf7555ae67075c02d9d1f4b392e51ed3f</SHA1><name>refs/remotes/origin/clubb_jax</name></branch></revision></refsremotesoriginclubb_jax><refsremotesorigincalc_sfc_varnce_movement _class='hudson.plugins.git.util.Build'><buildNumber>4</buildNumber><marked><SHA1>8f36aca5fd9c284c280761ab152931bd884e21f2</SHA1><branch><SHA1>8f36aca5fd9c284c280761ab152931bd884e21f2</SHA1><name>refs/remotes/origin/calc_sfc_varnce_movement</name></branch></marked><revision><SHA1>8f36aca5fd9c284c280761ab152931bd884e21f2</SHA1><branch><SHA1>8f36aca5fd9c284c280761ab152931bd884e21f2</SHA1><name>refs/remotes/origin/calc_sfc_varnce_movement</name></branch></revision></refsremotesorigincalc_sfc_varnce_movement><refsremotesorigintiny_dash_updates _class='hudson.plugins.git.util.Build'><buildNumber>21</buildNumber><marked><SHA1>605dc2d2f5105cfe41e0f1c900793dca76ddc513</SHA1><branch><SHA1>605dc2d2f5105cfe41e0f1c900793dca76ddc513</SHA1><name>refs/remotes/origin/tiny_dash_updates</name></branch></marked><revision><SHA1>605dc2d2f5105cfe41e0f1c900793dca76ddc513</SHA1><branch><SHA1>605dc2d2f5105cfe41e0f1c900793dca76ddc513</SHA1><name>refs/remotes/origin/tiny_dash_updates</name></branch></revision></refsremotesorigintiny_dash_updates><refsremotesoriginclubb_organization_part2 _class='hudson.plugins.git.util.Build'><buildNumber>7</buildNumber><marked><SHA1>459670f95f44c50b0d802d4c8284399339b446e3</SHA1><branch><SHA1>459670f95f44c50b0d802d4c8284399339b446e3</SHA1><name>refs/remotes/origin/clubb_organization_part2</name></branch></marked><revision><SHA1>459670f95f44c50b0d802d4c8284399339b446e3</SHA1><branch><SHA1>459670f95f44c50b0d802d4c8284399339b446e3</SHA1><name>refs/remotes/origin/clubb_organization_part2</name></branch></revision></refsremotesoriginclubb_organization_part2><refsremotesoriginclubb_f2py _class='hudson.plugins.git.util.Build'><buildNumber>3</buildNumber><marked><SHA1>148a89be2c9a46527294056ad471087e68a10b46</SHA1><branch><SHA1>148a89be2c9a46527294056ad471087e68a10b46</SHA1><name>refs/remotes/origin/clubb_f2py</name></branch></marked><revision><SHA1>148a89be2c9a46527294056ad471087e68a10b46</SHA1><branch><SHA1>148a89be2c9a46527294056ad471087e68a10b46</SHA1><name>refs/remotes/origin/clubb_f2py</name></branch></revision></refsremotesoriginclubb_f2py><refsremotesoriginclubb_organization_part3 _class='hudson.plugins.git.util.Build'><buildNumber>8</buildNumber><marked><SHA1>1b6d8b99367e3980a2a9873faa50fe4be632b47e</SHA1><branch><SHA1>1b6d8b99367e3980a2a9873faa50fe4be632b47e</SHA1><name>refs/remotes/origin/clubb_organization_part3</name></branch></marked><revision><SHA1>1b6d8b99367e3980a2a9873faa50fe4be632b47e</SHA1><branch><SHA1>1b6d8b99367e3980a2a9873faa50fe4be632b47e</SHA1><name>refs/remotes/origin/clubb_organization_part3</name></branch></revision></refsremotesoriginclubb_organization_part3><refsremotesorigintest_fix _class='hudson.plugins.git.util.Build'><buildNumber>32</buildNumber><marked><SHA1>87d4e8d1298d8c6196811bb634cbb3af6e9b0fd8</SHA1><branch><SHA1>87d4e8d1298d8c6196811bb634cbb3af6e9b0fd8</SHA1><name>refs/remotes/origin/test_fix</name></branch></marked><revision><SHA1>87d4e8d1298d8c6196811bb634cbb3af6e9b0fd8</SHA1><branch><SHA1>87d4e8d1298d8c6196811bb634cbb3af6e9b0fd8</SHA1><name>refs/remotes/origin/test_fix</name></branch></revision></refsremotesorigintest_fix><refsremotesoriginclubb_organization_part1 _class='hudson.plugins.git.util.Build'><buildNumber>6</buildNumber><marked><SHA1>d96d0021affc8242c8b983575bcf3b802920929b</SHA1><branch><SHA1>d96d0021affc8242c8b983575bcf3b802920929b</SHA1><name>refs/remotes/origin/clubb_organization_part1</name></branch></marked><revision><SHA1>d96d0021affc8242c8b983575bcf3b802920929b</SHA1><branch><SHA1>d96d0021affc8242c8b983575bcf3b802920929b</SHA1><name>refs/remotes/origin/clubb_organization_part1</name></branch></revision></refsremotesoriginclubb_organization_part1><refsremotesorigintuner_additions _class='hudson.plugins.git.util.Build'><buildNumber>18</buildNumber><marked><SHA1>f13d88fea3c40d0093c1ff5b0bdeab9a4f3513d3</SHA1><branch><SHA1>f13d88fea3c40d0093c1ff5b0bdeab9a4f3513d3</SHA1><name>refs/remotes/origin/tuner_additions</name></branch></marked><revision><SHA1>f13d88fea3c40d0093c1ff5b0bdeab9a4f3513d3</SHA1><branch><SHA1>f13d88fea3c40d0093c1ff5b0bdeab9a4f3513d3</SHA1><name>refs/remotes/origin/tuner_additions</name></branch></revision></refsremotesorigintuner_additions><refsremotesorigincopilotfix-api-signature-mismatch _class='hudson.plugins.git.util.Build'><buildNumber>35</buildNumber><marked><SHA1>9e026a902b73da3381b02f40399de18e79154827</SHA1><branch><SHA1>9e026a902b73da3381b02f40399de18e79154827</SHA1><name>refs/remotes/origin/copilot/fix-api-signature-mismatch</name></branch></marked><revision><SHA1>9e026a902b73da3381b02f40399de18e79154827</SHA1><branch><SHA1>9e026a902b73da3381b02f40399de18e79154827</SHA1><name>refs/remotes/origin/copilot/fix-api-signature-mismatch</name></branch></revision></refsremotesorigincopilotfix-api-signature-mismatch><refsremotesoriginclubb_loss_driver _class='hudson.plugins.git.util.Build'><buildNumber>15</buildNumber><marked><SHA1>965904c404fffb0eba94e0f8b2e7f9688c5a8bd5</SHA1><branch><SHA1>965904c404fffb0eba94e0f8b2e7f9688c5a8bd5</SHA1><name>refs/remotes/origin/clubb_loss_driver</name></branch></marked><revision><SHA1>965904c404fffb0eba94e0f8b2e7f9688c5a8bd5</SHA1><branch><SHA1>965904c404fffb0eba94e0f8b2e7f9688c5a8bd5</SHA1><name>refs/remotes/origin/clubb_loss_driver</name></branch></revision></refsremotesoriginclubb_loss_driver><refsremotesoriginclubb_timer_upgrade _class='hudson.plugins.git.util.Build'><buildNumber>22</buildNumber><marked><SHA1>b9b00dc447cfd726549a2a6f14d1deac8539203b</SHA1><branch><SHA1>b9b00dc447cfd726549a2a6f14d1deac8539203b</SHA1><name>refs/remotes/origin/clubb_timer_upgrade</name></branch></marked><revision><SHA1>b9b00dc447cfd726549a2a6f14d1deac8539203b</SHA1><branch><SHA1>b9b00dc447cfd726549a2a6f14d1deac8539203b</SHA1><name>refs/remotes/origin/clubb_timer_upgrade</name></branch></revision></refsremotesoriginclubb_timer_upgrade><refsremotesoriginnice_dash_updates _class='hudson.plugins.git.util.Build'><buildNumber>29</buildNumber><marked><SHA1>b2ad24e20e65739d395fadafa7b738b8f4b19b88</SHA1><branch><SHA1>b2ad24e20e65739d395fadafa7b738b8f4b19b88</SHA1><name>refs/remotes/origin/nice_dash_updates</name></branch></marked><revision><SHA1>b2ad24e20e65739d395fadafa7b738b8f4b19b88</SHA1><branch><SHA1>b2ad24e20e65739d395fadafa7b738b8f4b19b88</SHA1><name>refs/remotes/origin/nice_dash_updates</name></branch></revision></refsremotesoriginnice_dash_updates></buildsByBranchName><lastBuiltRevision><SHA1>8f7e4cdbf7555ae67075c02d9d1f4b392e51ed3f</SHA1><branch><SHA1>8f7e4cdbf7555ae67075c02d9d1f4b392e51ed3f</SHA1><name>refs/remotes/origin/clubb_jax</name></branch></lastBuiltRevision><remoteUrl>https://github.com/larson-group/clubb.git</remoteUrl><scmName></scmName></action><action></action><action _class='org.jenkinsci.plugins.workflow.libs.LibrariesAction'></action><action></action><action _class='org.jenkinsci.plugins.workflow.cps.EnvActionImpl'></action><action></action><action></action><action></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><action _class='org.jenkinsci.plugins.pipeline.modeldefinition.actions.RestartDeclarativePipelineAction'></action><action></action><action _class='org.jenkinsci.plugins.workflow.job.views.FlowGraphAction'></action><action></action><action></action><building>false</building><displayName>#37</displayName><duration>272199</duration><estimatedDuration>363544</estimatedDuration><fullDisplayName>clubb_branch_python #37</fullDisplayName><id>37</id><keepLog>false</keepLog><number>37</number><queueId>7858</queueId><result>SUCCESS</result><timestamp>1788372197879</timestamp><url>https://carson.math.uwm.edu/jenkins/view/clubb_branch_tests/job/clubb_branch_python/37/</url><inProgress>false</inProgress><nextBuild><number>38</number><url>https://carson.math.uwm.edu/jenkins/view/clubb_branch_tests/job/clubb_branch_python/38/</url></nextBuild><previousBuild><number>36</number><url>https://carson.math.uwm.edu/jenkins/view/clubb_branch_tests/job/clubb_branch_python/36/</url></previousBuild></build><build _class='org.jenkinsci.plugins.workflow.job.WorkflowRun'><action _class='hudson.model.ParametersAction'><parameter _class='net.uaznia.lukanus.hudson.plugins.gitparameter.GitParameterValue'><name>BRANCH</name><value>origin/clubb_python_fix</value></parameter></action><action _class='hudson.model.CauseAction'><cause _class='hudson.model.Cause$UserIdCause'><shortDescription>Started by user Trevor Hancock</shortDescription><userId>hancock</userId><userName>Trevor Hancock</userName></cause></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesoriginremove_perl _class='hudson.plugins.git.util.Build'><buildNumber>9</buildNumber><marked><SHA1>551dc8ee42fffabccdde729dd122e5c54b113740</SHA1><branch><SHA1>551dc8ee42fffabccdde729dd122e5c54b113740</SHA1><name>refs/remotes/origin/remove_perl</name></branch></marked><revision><SHA1>551dc8ee42fffabccdde729dd122e5c54b113740</SHA1><branch><SHA1>551dc8ee42fffabccdde729dd122e5c54b113740</SHA1><name>refs/remotes/origin/remove_perl</name></branch></revision></refsremotesoriginremove_perl><refsremotesoriginrun_scripts_cleanup _class='hudson.plugins.git.util.Build'><buildNumber>16</buildNumber><marked><SHA1>8789ee4aa42564f9dc0e07c553a7cde89fb6cd35</SHA1><branch><SHA1>8789ee4aa42564f9dc0e07c553a7cde89fb6cd35</SHA1><name>refs/remotes/origin/run_scripts_cleanup</name></branch></marked><revision><SHA1>8789ee4aa42564f9dc0e07c553a7cde89fb6cd35</SHA1><branch><SHA1>8789ee4aa42564f9dc0e07c553a7cde89fb6cd35</SHA1><name>refs/remotes/origin/run_scripts_cleanup</name></branch></revision></refsremotesoriginrun_scripts_cleanup><refsremotesorigindash_updates _class='hudson.plugins.git.util.Build'><buildNumber>27</buildNumber><marked><SHA1>0f566dae5ca0ef106a2a8a601d5dd08e95db606b</SHA1><branch><SHA1>0f566dae5ca0ef106a2a8a601d5dd08e95db606b</SHA1><name>refs/remotes/origin/dash_updates</name></branch></marked><revision><SHA1>0f566dae5ca0ef106a2a8a601d5dd08e95db606b</SHA1><branch><SHA1>0f566dae5ca0ef106a2a8a601d5dd08e95db606b</SHA1><name>refs/remotes/origin/dash_updates</name></branch></revision></refsremotesorigindash_updates><refsremotesoriginclubb_python_fix _class='hudson.plugins.git.util.Build'><buildNumber>36</buildNumber><marked><SHA1>c8ba90242c2b1852449f71f939c9239c9e3925f9</SHA1><branch><SHA1>c8ba90242c2b1852449f71f939c9239c9e3925f9</SHA1><name>refs/remotes/origin/clubb_python_fix</name></branch></marked><revision><SHA1>c8ba90242c2b1852449f71f939c9239c9e3925f9</SHA1><branch><SHA1>c8ba90242c2b1852449f71f939c9239c9e3925f9</SHA1><name>refs/remotes/origin/clubb_python_fix</name></branch></revision></refsremotesoriginclubb_python_fix><refsremotesorigincalc_sfc_varnce_movement _class='hudson.plugins.git.util.Build'><buildNumber>4</buildNumber><marked><SHA1>8f36aca5fd9c284c280761ab152931bd884e21f2</SHA1><branch><SHA1>8f36aca5fd9c284c280761ab152931bd884e21f2</SHA1><name>refs/remotes/origin/calc_sfc_varnce_movement</name></branch></marked><revision><SHA1>8f36aca5fd9c284c280761ab152931bd884e21f2</SHA1><branch><SHA1>8f36aca5fd9c284c280761ab152931bd884e21f2</SHA1><name>refs/remotes/origin/calc_sfc_varnce_movement</name></branch></revision></refsremotesorigincalc_sfc_varnce_movement><refsremotesorigintiny_dash_updates _class='hudson.plugins.git.util.Build'><buildNumber>21</buildNumber><marked><SHA1>605dc2d2f5105cfe41e0f1c900793dca76ddc513</SHA1><branch><SHA1>605dc2d2f5105cfe41e0f1c900793dca76ddc513</SHA1><name>refs/remotes/origin/tiny_dash_updates</name></branch></marked><revision><SHA1>605dc2d2f5105cfe41e0f1c900793dca76ddc513</SHA1><branch><SHA1>605dc2d2f5105cfe41e0f1c900793dca76ddc513</SHA1><name>refs/remotes/origin/tiny_dash_updates</name></branch></revision></refsremotesorigintiny_dash_updates><refsremotesoriginclubb_organization_part2 _class='hudson.plugins.git.util.Build'><buildNumber>7</buildNumber><marked><SHA1>459670f95f44c50b0d802d4c8284399339b446e3</SHA1><branch><SHA1>459670f95f44c50b0d802d4c8284399339b446e3</SHA1><name>refs/remotes/origin/clubb_organization_part2</name></branch></marked><revision><SHA1>459670f95f44c50b0d802d4c8284399339b446e3</SHA1><branch><SHA1>459670f95f44c50b0d802d4c8284399339b446e3</SHA1><name>refs/remotes/origin/clubb_organization_part2</name></branch></revision></refsremotesoriginclubb_organization_part2><refsremotesoriginclubb_f2py _class='hudson.plugins.git.util.Build'><buildNumber>3</buildNumber><marked><SHA1>148a89be2c9a46527294056ad471087e68a10b46</SHA1><branch><SHA1>148a89be2c9a46527294056ad471087e68a10b46</SHA1><name>refs/remotes/origin/clubb_f2py</name></branch></marked><revision><SHA1>148a89be2c9a46527294056ad471087e68a10b46</SHA1><branch><SHA1>148a89be2c9a46527294056ad471087e68a10b46</SHA1><name>refs/remotes/origin/clubb_f2py</name></branch></revision></refsremotesoriginclubb_f2py><refsremotesoriginclubb_organization_part3 _class='hudson.plugins.git.util.Build'><buildNumber>8</buildNumber><marked><SHA1>1b6d8b99367e3980a2a9873faa50fe4be632b47e</SHA1><branch><SHA1>1b6d8b99367e3980a2a9873faa50fe4be632b47e</SHA1><name>refs/remotes/origin/clubb_organization_part3</name></branch></marked><revision><SHA1>1b6d8b99367e3980a2a9873faa50fe4be632b47e</SHA1><branch><SHA1>1b6d8b99367e3980a2a9873faa50fe4be632b47e</SHA1><name>refs/remotes/origin/clubb_organization_part3</name></branch></revision></refsremotesoriginclubb_organization_part3><refsremotesorigintest_fix _class='hudson.plugins.git.util.Build'><buildNumber>32</buildNumber><marked><SHA1>87d4e8d1298d8c6196811bb634cbb3af6e9b0fd8</SHA1><branch><SHA1>87d4e8d1298d8c6196811bb634cbb3af6e9b0fd8</SHA1><name>refs/remotes/origin/test_fix</name></branch></marked><revision><SHA1>87d4e8d1298d8c6196811bb634cbb3af6e9b0fd8</SHA1><branch><SHA1>87d4e8d1298d8c6196811bb634cbb3af6e9b0fd8</SHA1><name>refs/remotes/origin/test_fix</name></branch></revision></refsremotesorigintest_fix><refsremotesoriginclubb_organization_part1 _class='hudson.plugins.git.util.Build'><buildNumber>6</buildNumber><marked><SHA1>d96d0021affc8242c8b983575bcf3b802920929b</SHA1><branch><SHA1>d96d0021affc8242c8b983575bcf3b802920929b</SHA1><name>refs/remotes/origin/clubb_organization_part1</name></branch></marked><revision><SHA1>d96d0021affc8242c8b983575bcf3b802920929b</SHA1><branch><SHA1>d96d0021affc8242c8b983575bcf3b802920929b</SHA1><name>refs/remotes/origin/clubb_organization_part1</name></branch></revision></refsremotesoriginclubb_organization_part1><refsremotesorigintuner_additions _class='hudson.plugins.git.util.Build'><buildNumber>18</buildNumber><marked><SHA1>f13d88fea3c40d0093c1ff5b0bdeab9a4f3513d3</SHA1><branch><SHA1>f13d88fea3c40d0093c1ff5b0bdeab9a4f3513d3</SHA1><name>refs/remotes/origin/tuner_additions</name></branch></marked><revision><SHA1>f13d88fea3c40d0093c1ff5b0bdeab9a4f3513d3</SHA1><branch><SHA1>f13d88fea3c40d0093c1ff5b0bdeab9a4f3513d3</SHA1><name>refs/remotes/origin/tuner_additions</name></branch></revision></refsremotesorigintuner_additions><refsremotesorigincopilotfix-api-signature-mismatch _class='hudson.plugins.git.util.Build'><buildNumber>35</buildNumber><marked><SHA1>9e026a902b73da3381b02f40399de18e79154827</SHA1><branch><SHA1>9e026a902b73da3381b02f40399de18e79154827</SHA1><name>refs/remotes/origin/copilot/fix-api-signature-mismatch</name></branch></marked><revision><SHA1>9e026a902b73da3381b02f40399de18e79154827</SHA1><branch><SHA1>9e026a902b73da3381b02f40399de18e79154827</SHA1><name>refs/remotes/origin/copilot/fix-api-signature-mismatch</name></branch></revision></refsremotesorigincopilotfix-api-signature-mismatch><refsremotesoriginclubb_loss_driver _class='hudson.plugins.git.util.Build'><buildNumber>15</buildNumber><marked><SHA1>965904c404fffb0eba94e0f8b2e7f9688c5a8bd5</SHA1><branch><SHA1>965904c404fffb0eba94e0f8b2e7f9688c5a8bd5</SHA1><name>refs/remotes/origin/clubb_loss_driver</name></branch></marked><revision><SHA1>965904c404fffb0eba94e0f8b2e7f9688c5a8bd5</SHA1><branch><SHA1>965904c404fffb0eba94e0f8b2e7f9688c5a8bd5</SHA1><name>refs/remotes/origin/clubb_loss_driver</name></branch></revision></refsremotesoriginclubb_loss_driver><refsremotesoriginclubb_timer_upgrade _class='hudson.plugins.git.util.Build'><buildNumber>22</buildNumber><marked><SHA1>b9b00dc447cfd726549a2a6f14d1deac8539203b</SHA1><branch><SHA1>b9b00dc447cfd726549a2a6f14d1deac8539203b</SHA1><name>refs/remotes/origin/clubb_timer_upgrade</name></branch></marked><revision><SHA1>b9b00dc447cfd726549a2a6f14d1deac8539203b</SHA1><branch><SHA1>b9b00dc447cfd726549a2a6f14d1deac8539203b</SHA1><name>refs/remotes/origin/clubb_timer_upgrade</name></branch></revision></refsremotesoriginclubb_timer_upgrade><refsremotesoriginnice_dash_updates _class='hudson.plugins.git.util.Build'><buildNumber>29</buildNumber><marked><SHA1>b2ad24e20e65739d395fadafa7b738b8f4b19b88</SHA1><branch><SHA1>b2ad24e20e65739d395fadafa7b738b8f4b19b88</SHA1><name>refs/remotes/origin/nice_dash_updates</name></branch></marked><revision><SHA1>b2ad24e20e65739d395fadafa7b738b8f4b19b88</SHA1><branch><SHA1>b2ad24e20e65739d395fadafa7b738b8f4b19b88</SHA1><name>refs/remotes/origin/nice_dash_updates</name></branch></revision></refsremotesoriginnice_dash_updates></buildsByBranchName><lastBuiltRevision><SHA1>c8ba90242c2b1852449f71f939c9239c9e3925f9</SHA1><branch><SHA1>c8ba90242c2b1852449f71f939c9239c9e3925f9</SHA1><name>refs/remotes/origin/clubb_python_fix</name></branch></lastBuiltRevision><remoteUrl>https://github.com/larson-group/clubb.git</remoteUrl><scmName></scmName></action><action></action><action _class='org.jenkinsci.plugins.workflow.libs.LibrariesAction'></action><action></action><action _class='org.jenkinsci.plugins.workflow.cps.EnvActionImpl'></action><action></action><action></action><action></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><action _class='org.jenkinsci.plugins.pipeline.modeldefinition.actions.RestartDeclarativePipelineAction'></action><action></action><action _class='org.jenkinsci.plugins.workflow.job.views.FlowGraphAction'></action><action></action><action></action><building>false</building><displayName>#36</displayName><duration>401669</duration><estimatedDuration>363544</estimatedDuration><fullDisplayName>clubb_branch_python #36</fullDisplayName><id>36</id><keepLog>false</keepLog><number>36</number><queueId>7509</queueId><result>SUCCESS</result><timestamp>1787601577214</timestamp><url>https://carson.math.uwm.edu/jenkins/view/clubb_branch_tests/job/clubb_branch_python/36/</url><inProgress>false</inProgress><nextBuild><number>37</number><url>https://carson.math.uwm.edu/jenkins/view/clubb_branch_tests/job/clubb_branch_python/37/</url></nextBuild><previousBuild><number>35</number><url>https://carson.math.uwm.edu/jenkins/view/clubb_branch_tests/job/clubb_branch_python/35/</url></previousBuild></build><build _class='org.jenkinsci.plugins.workflow.job.WorkflowRun'><action _class='hudson.model.ParametersAction'><parameter _class='net.uaznia.lukanus.hudson.plugins.gitparameter.GitParameterValue'><name>BRANCH</name><value>origin/copilot/fix-api-signature-mismatch</value></parameter></action><action _class='hudson.model.CauseAction'><cause _class='hudson.model.Cause$UserIdCause'><shortDescription>Started by user Trevor Hancock</shortDescription><userId>hancock</userId><userName>Trevor Hancock</userName></cause></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesoriginremove_perl _class='hudson.plugins.git.util.Build'><buildNumber>9</buildNumber><marked><SHA1>551dc8ee42fffabccdde729dd122e5c54b113740</SHA1><branch><SHA1>551dc8ee42fffabccdde729dd122e5c54b113740</SHA1><name>refs/remotes/origin/remove_perl</name></branch></marked><revision><SHA1>551dc8ee42fffabccdde729dd122e5c54b113740</SHA1><branch><SHA1>551dc8ee42fffabccdde729dd122e5c54b113740</SHA1><name>refs/remotes/origin/remove_perl</name></branch></revision></refsremotesoriginremove_perl><refsremotesoriginrun_scripts_cleanup _class='hudson.plugins.git.util.Build'><buildNumber>16</buildNumber><marked><SHA1>8789ee4aa42564f9dc0e07c553a7cde89fb6cd35</SHA1><branch><SHA1>8789ee4aa42564f9dc0e07c553a7cde89fb6cd35</SHA1><name>refs/remotes/origin/run_scripts_cleanup</name></branch></marked><revision><SHA1>8789ee4aa42564f9dc0e07c553a7cde89fb6cd35</SHA1><branch><SHA1>8789ee4aa42564f9dc0e07c553a7cde89fb6cd35</SHA1><name>refs/remotes/origin/run_scripts_cleanup</name></branch></revision></refsremotesoriginrun_scripts_cleanup><refsremotesorigindash_updates _class='hudson.plugins.git.util.Build'><buildNumber>27</buildNumber><marked><SHA1>0f566dae5ca0ef106a2a8a601d5dd08e95db606b</SHA1><branch><SHA1>0f566dae5ca0ef106a2a8a601d5dd08e95db606b</SHA1><name>refs/remotes/origin/dash_updates</name></branch></marked><revision><SHA1>0f566dae5ca0ef106a2a8a601d5dd08e95db606b</SHA1><branch><SHA1>0f566dae5ca0ef106a2a8a601d5dd08e95db606b</SHA1><name>refs/remotes/origin/dash_updates</name></branch></revision></refsremotesorigindash_updates><refsremotesorigincalc_sfc_varnce_movement _class='hudson.plugins.git.util.Build'><buildNumber>4</buildNumber><marked><SHA1>8f36aca5fd9c284c280761ab152931bd884e21f2</SHA1><branch><SHA1>8f36aca5fd9c284c280761ab152931bd884e21f2</SHA1><name>refs/remotes/origin/calc_sfc_varnce_movement</name></branch></marked><revision><SHA1>8f36aca5fd9c284c280761ab152931bd884e21f2</SHA1><branch><SHA1>8f36aca5fd9c284c280761ab152931bd884e21f2</SHA1><name>refs/remotes/origin/calc_sfc_varnce_movement</name></branch></revision></refsremotesorigincalc_sfc_varnce_movement><refsremotesorigintiny_dash_updates _class='hudson.plugins.git.util.Build'><buildNumber>21</buildNumber><marked><SHA1>605dc2d2f5105cfe41e0f1c900793dca76ddc513</SHA1><branch><SHA1>605dc2d2f5105cfe41e0f1c900793dca76ddc513</SHA1><name>refs/remotes/origin/tiny_dash_updates</name></branch></marked><revision><SHA1>605dc2d2f5105cfe41e0f1c900793dca76ddc513</SHA1><branch><SHA1>605dc2d2f5105cfe41e0f1c900793dca76ddc513</SHA1><name>refs/remotes/origin/tiny_dash_updates</name></branch></revision></refsremotesorigintiny_dash_updates><refsremotesoriginclubb_organization_part2 _class='hudson.plugins.git.util.Build'><buildNumber>7</buildNumber><marked><SHA1>459670f95f44c50b0d802d4c8284399339b446e3</SHA1><branch><SHA1>459670f95f44c50b0d802d4c8284399339b446e3</SHA1><name>refs/remotes/origin/clubb_organization_part2</name></branch></marked><revision><SHA1>459670f95f44c50b0d802d4c8284399339b446e3</SHA1><branch><SHA1>459670f95f44c50b0d802d4c8284399339b446e3</SHA1><name>refs/remotes/origin/clubb_organization_part2</name></branch></revision></refsremotesoriginclubb_organization_part2><refsremotesoriginclubb_f2py _class='hudson.plugins.git.util.Build'><buildNumber>3</buildNumber><marked><SHA1>148a89be2c9a46527294056ad471087e68a10b46</SHA1><branch><SHA1>148a89be2c9a46527294056ad471087e68a10b46</SHA1><name>refs/remotes/origin/clubb_f2py</name></branch></marked><revision><SHA1>148a89be2c9a46527294056ad471087e68a10b46</SHA1><branch><SHA1>148a89be2c9a46527294056ad471087e68a10b46</SHA1><name>refs/remotes/origin/clubb_f2py</name></branch></revision></refsremotesoriginclubb_f2py><refsremotesoriginclubb_organization_part3 _class='hudson.plugins.git.util.Build'><buildNumber>8</buildNumber><marked><SHA1>1b6d8b99367e3980a2a9873faa50fe4be632b47e</SHA1><branch><SHA1>1b6d8b99367e3980a2a9873faa50fe4be632b47e</SHA1><name>refs/remotes/origin/clubb_organization_part3</name></branch></marked><revision><SHA1>1b6d8b99367e3980a2a9873faa50fe4be632b47e</SHA1><branch><SHA1>1b6d8b99367e3980a2a9873faa50fe4be632b47e</SHA1><name>refs/remotes/origin/clubb_organization_part3</name></branch></revision></refsremotesoriginclubb_organization_part3><refsremotesorigintest_fix _class='hudson.plugins.git.util.Build'><buildNumber>32</buildNumber><marked><SHA1>87d4e8d1298d8c6196811bb634cbb3af6e9b0fd8</SHA1><branch><SHA1>87d4e8d1298d8c6196811bb634cbb3af6e9b0fd8</SHA1><name>refs/remotes/origin/test_fix</name></branch></marked><revision><SHA1>87d4e8d1298d8c6196811bb634cbb3af6e9b0fd8</SHA1><branch><SHA1>87d4e8d1298d8c6196811bb634cbb3af6e9b0fd8</SHA1><name>refs/remotes/origin/test_fix</name></branch></revision></refsremotesorigintest_fix><refsremotesoriginclubb_organization_part1 _class='hudson.plugins.git.util.Build'><buildNumber>6</buildNumber><marked><SHA1>d96d0021affc8242c8b983575bcf3b802920929b</SHA1><branch><SHA1>d96d0021affc8242c8b983575bcf3b802920929b</SHA1><name>refs/remotes/origin/clubb_organization_part1</name></branch></marked><revision><SHA1>d96d0021affc8242c8b983575bcf3b802920929b</SHA1><branch><SHA1>d96d0021affc8242c8b983575bcf3b802920929b</SHA1><name>refs/remotes/origin/clubb_organization_part1</name></branch></revision></refsremotesoriginclubb_organization_part1><refsremotesorigintuner_additions _class='hudson.plugins.git.util.Build'><buildNumber>18</buildNumber><marked><SHA1>f13d88fea3c40d0093c1ff5b0bdeab9a4f3513d3</SHA1><branch><SHA1>f13d88fea3c40d0093c1ff5b0bdeab9a4f3513d3</SHA1><name>refs/remotes/origin/tuner_additions</name></branch></marked><revision><SHA1>f13d88fea3c40d0093c1ff5b0bdeab9a4f3513d3</SHA1><branch><SHA1>f13d88fea3c40d0093c1ff5b0bdeab9a4f3513d3</SHA1><name>refs/remotes/origin/tuner_additions</name></branch></revision></refsremotesorigintuner_additions><refsremotesorigincopilotfix-api-signature-mismatch _class='hudson.plugins.git.util.Build'><buildNumber>35</buildNumber><marked><SHA1>9e026a902b73da3381b02f40399de18e79154827</SHA1><branch><SHA1>9e026a902b73da3381b02f40399de18e79154827</SHA1><name>refs/remotes/origin/copilot/fix-api-signature-mismatch</name></branch></marked><revision><SHA1>9e026a902b73da3381b02f40399de18e79154827</SHA1><branch><SHA1>9e026a902b73da3381b02f40399de18e79154827</SHA1><name>refs/remotes/origin/copilot/fix-api-signature-mismatch</name></branch></revision></refsremotesorigincopilotfix-api-signature-mismatch><refsremotesoriginclubb_loss_driver _class='hudson.plugins.git.util.Build'><buildNumber>15</buildNumber><marked><SHA1>965904c404fffb0eba94e0f8b2e7f9688c5a8bd5</SHA1><branch><SHA1>965904c404fffb0eba94e0f8b2e7f9688c5a8bd5</SHA1><name>refs/remotes/origin/clubb_loss_driver</name></branch></marked><revision><SHA1>965904c404fffb0eba94e0f8b2e7f9688c5a8bd5</SHA1><branch><SHA1>965904c404fffb0eba94e0f8b2e7f9688c5a8bd5</SHA1><name>refs/remotes/origin/clubb_loss_driver</name></branch></revision></refsremotesoriginclubb_loss_driver><refsremotesoriginclubb_timer_upgrade _class='hudson.plugins.git.util.Build'><buildNumber>22</buildNumber><marked><SHA1>b9b00dc447cfd726549a2a6f14d1deac8539203b</SHA1><branch><SHA1>b9b00dc447cfd726549a2a6f14d1deac8539203b</SHA1><name>refs/remotes/origin/clubb_timer_upgrade</name></branch></marked><revision><SHA1>b9b00dc447cfd726549a2a6f14d1deac8539203b</SHA1><branch><SHA1>b9b00dc447cfd726549a2a6f14d1deac8539203b</SHA1><name>refs/remotes/origin/clubb_timer_upgrade</name></branch></revision></refsremotesoriginclubb_timer_upgrade><refsremotesoriginnice_dash_updates _class='hudson.plugins.git.util.Build'><buildNumber>29</buildNumber><marked><SHA1>b2ad24e20e65739d395fadafa7b738b8f4b19b88</SHA1><branch><SHA1>b2ad24e20e65739d395fadafa7b738b8f4b19b88</SHA1><name>refs/remotes/origin/nice_dash_updates</name></branch></marked><revision><SHA1>b2ad24e20e65739d395fadafa7b738b8f4b19b88</SHA1><branch><SHA1>b2ad24e20e65739d395fadafa7b738b8f4b19b88</SHA1><name>refs/remotes/origin/nice_dash_updates</name></branch></revision></refsremotesoriginnice_dash_updates></buildsByBranchName><lastBuiltRevision><SHA1>9e026a902b73da3381b02f40399de18e79154827</SHA1><branch><SHA1>9e026a902b73da3381b02f40399de18e79154827</SHA1><name>refs/remotes/origin/copilot/fix-api-signature-mismatch</name></branch></lastBuiltRevision><remoteUrl>https://github.com/larson-group/clubb.git</remoteUrl><scmName></scmName></action><action></action><action _class='org.jenkinsci.plugins.workflow.libs.LibrariesAction'></action><action></action><action _class='org.jenkinsci.plugins.workflow.cps.EnvActionImpl'></action><action></action><action></action><action></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><action _class='org.jenkinsci.plugins.pipeline.modeldefinition.actions.RestartDeclarativePipelineAction'></action><action></action><action _class='org.jenkinsci.plugins.workflow.job.views.FlowGraphAction'></action><action></action><action></action><building>false</building><displayName>#35</displayName><duration>491824</duration><estimatedDuration>363544</estimatedDuration><fullDisplayName>clubb_branch_python #35</fullDisplayName><id>35</id><keepLog>false</keepLog><number>35</number><queueId>7507</queueId><result>SUCCESS</result><timestamp>1787599822979</timestamp><url>https://carson.math.uwm.edu/jenkins/view/clubb_branch_tests/job/clubb_branch_python/35/</url><inProgress>false</inProgress><nextBuild><number>36</number><url>https://carson.math.uwm.edu/jenkins/view/clubb_branch_tests/job/clubb_branch_python/36/</url></nextBuild><previousBuild><number>34</number><url>https://carson.math.uwm.edu/jenkins/view/clubb_branch_tests/job/clubb_branch_python/34/</url></previousBuild></build><build _class='org.jenkinsci.plugins.workflow.job.WorkflowRun'><action _class='hudson.model.ParametersAction'><parameter _class='net.uaznia.lukanus.hudson.plugins.gitparameter.GitParameterValue'><name>BRANCH</name><value>origin/copilot/fix-api-signature-mismatch</value></parameter></action><action _class='hudson.model.CauseAction'><cause _class='hudson.model.Cause$UserIdCause'><shortDescription>Started by user Trevor Hancock</shortDescription><userId>hancock</userId><userName>Trevor Hancock</userName></cause></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesoriginremove_perl _class='hudson.plugins.git.util.Build'><buildNumber>9</buildNumber><marked><SHA1>551dc8ee42fffabccdde729dd122e5c54b113740</SHA1><branch><SHA1>551dc8ee42fffabccdde729dd122e5c54b113740</SHA1><name>refs/remotes/origin/remove_perl</name></branch></marked><revision><SHA1>551dc8ee42fffabccdde729dd122e5c54b113740</SHA1><branch><SHA1>551dc8ee42fffabccdde729dd122e5c54b113740</SHA1><name>refs/remotes/origin/remove_perl</name></branch></revision></refsremotesoriginremove_perl><refsremotesoriginrun_scripts_cleanup _class='hudson.plugins.git.util.Build'><buildNumber>16</buildNumber><marked><SHA1>8789ee4aa42564f9dc0e07c553a7cde89fb6cd35</SHA1><branch><SHA1>8789ee4aa42564f9dc0e07c553a7cde89fb6cd35</SHA1><name>refs/remotes/origin/run_scripts_cleanup</name></branch></marked><revision><SHA1>8789ee4aa42564f9dc0e07c553a7cde89fb6cd35</SHA1><branch><SHA1>8789ee4aa42564f9dc0e07c553a7cde89fb6cd35</SHA1><name>refs/remotes/origin/run_scripts_cleanup</name></branch></revision></refsremotesoriginrun_scripts_cleanup><refsremotesorigindash_updates _class='hudson.plugins.git.util.Build'><buildNumber>27</buildNumber><marked><SHA1>0f566dae5ca0ef106a2a8a601d5dd08e95db606b</SHA1><branch><SHA1>0f566dae5ca0ef106a2a8a601d5dd08e95db606b</SHA1><name>refs/remotes/origin/dash_updates</name></branch></marked><revision><SHA1>0f566dae5ca0ef106a2a8a601d5dd08e95db606b</SHA1><branch><SHA1>0f566dae5ca0ef106a2a8a601d5dd08e95db606b</SHA1><name>refs/remotes/origin/dash_updates</name></branch></revision></refsremotesorigindash_updates><refsremotesorigincalc_sfc_varnce_movement _class='hudson.plugins.git.util.Build'><buildNumber>4</buildNumber><marked><SHA1>8f36aca5fd9c284c280761ab152931bd884e21f2</SHA1><branch><SHA1>8f36aca5fd9c284c280761ab152931bd884e21f2</SHA1><name>refs/remotes/origin/calc_sfc_varnce_movement</name></branch></marked><revision><SHA1>8f36aca5fd9c284c280761ab152931bd884e21f2</SHA1><branch><SHA1>8f36aca5fd9c284c280761ab152931bd884e21f2</SHA1><name>refs/remotes/origin/calc_sfc_varnce_movement</name></branch></revision></refsremotesorigincalc_sfc_varnce_movement><refsremotesorigintiny_dash_updates _class='hudson.plugins.git.util.Build'><buildNumber>21</buildNumber><marked><SHA1>605dc2d2f5105cfe41e0f1c900793dca76ddc513</SHA1><branch><SHA1>605dc2d2f5105cfe41e0f1c900793dca76ddc513</SHA1><name>refs/remotes/origin/tiny_dash_updates</name></branch></marked><revision><SHA1>605dc2d2f5105cfe41e0f1c900793dca76ddc513</SHA1><branch><SHA1>605dc2d2f5105cfe41e0f1c900793dca76ddc513</SHA1><name>refs/remotes/origin/tiny_dash_updates</name></branch></revision></refsremotesorigintiny_dash_updates><refsremotesoriginclubb_organization_part2 _class='hudson.plugins.git.util.Build'><buildNumber>7</buildNumber><marked><SHA1>459670f95f44c50b0d802d4c8284399339b446e3</SHA1><branch><SHA1>459670f95f44c50b0d802d4c8284399339b446e3</SHA1><name>refs/remotes/origin/clubb_organization_part2</name></branch></marked><revision><SHA1>459670f95f44c50b0d802d4c8284399339b446e3</SHA1><branch><SHA1>459670f95f44c50b0d802d4c8284399339b446e3</SHA1><name>refs/remotes/origin/clubb_organization_part2</name></branch></revision></refsremotesoriginclubb_organization_part2><refsremotesoriginclubb_f2py _class='hudson.plugins.git.util.Build'><buildNumber>3</buildNumber><marked><SHA1>148a89be2c9a46527294056ad471087e68a10b46</SHA1><branch><SHA1>148a89be2c9a46527294056ad471087e68a10b46</SHA1><name>refs/remotes/origin/clubb_f2py</name></branch></marked><revision><SHA1>148a89be2c9a46527294056ad471087e68a10b46</SHA1><branch><SHA1>148a89be2c9a46527294056ad471087e68a10b46</SHA1><name>refs/remotes/origin/clubb_f2py</name></branch></revision></refsremotesoriginclubb_f2py><refsremotesoriginclubb_organization_part3 _class='hudson.plugins.git.util.Build'><buildNumber>8</buildNumber><marked><SHA1>1b6d8b99367e3980a2a9873faa50fe4be632b47e</SHA1><branch><SHA1>1b6d8b99367e3980a2a9873faa50fe4be632b47e</SHA1><name>refs/remotes/origin/clubb_organization_part3</name></branch></marked><revision><SHA1>1b6d8b99367e3980a2a9873faa50fe4be632b47e</SHA1><branch><SHA1>1b6d8b99367e3980a2a9873faa50fe4be632b47e</SHA1><name>refs/remotes/origin/clubb_organization_part3</name></branch></revision></refsremotesoriginclubb_organization_part3><refsremotesorigintest_fix _class='hudson.plugins.git.util.Build'><buildNumber>32</buildNumber><marked><SHA1>87d4e8d1298d8c6196811bb634cbb3af6e9b0fd8</SHA1><branch><SHA1>87d4e8d1298d8c6196811bb634cbb3af6e9b0fd8</SHA1><name>refs/remotes/origin/test_fix</name></branch></marked><revision><SHA1>87d4e8d1298d8c6196811bb634cbb3af6e9b0fd8</SHA1><branch><SHA1>87d4e8d1298d8c6196811bb634cbb3af6e9b0fd8</SHA1><name>refs/remotes/origin/test_fix</name></branch></revision></refsremotesorigintest_fix><refsremotesoriginclubb_organization_part1 _class='hudson.plugins.git.util.Build'><buildNumber>6</buildNumber><marked><SHA1>d96d0021affc8242c8b983575bcf3b802920929b</SHA1><branch><SHA1>d96d0021affc8242c8b983575bcf3b802920929b</SHA1><name>refs/remotes/origin/clubb_organization_part1</name></branch></marked><revision><SHA1>d96d0021affc8242c8b983575bcf3b802920929b</SHA1><branch><SHA1>d96d0021affc8242c8b983575bcf3b802920929b</SHA1><name>refs/remotes/origin/clubb_organization_part1</name></branch></revision></refsremotesoriginclubb_organization_part1><refsremotesorigintuner_additions _class='hudson.plugins.git.util.Build'><buildNumber>18</buildNumber><marked><SHA1>f13d88fea3c40d0093c1ff5b0bdeab9a4f3513d3</SHA1><branch><SHA1>f13d88fea3c40d0093c1ff5b0bdeab9a4f3513d3</SHA1><name>refs/remotes/origin/tuner_additions</name></branch></marked><revision><SHA1>f13d88fea3c40d0093c1ff5b0bdeab9a4f3513d3</SHA1><branch><SHA1>f13d88fea3c40d0093c1ff5b0bdeab9a4f3513d3</SHA1><name>refs/remotes/origin/tuner_additions</name></branch></revision></refsremotesorigintuner_additions><refsremotesorigincopilotfix-api-signature-mismatch _class='hudson.plugins.git.util.Build'><buildNumber>34</buildNumber><marked><SHA1>9248af12bd2ecfd68fae7d7bfd9858ada2a896b9</SHA1><branch><SHA1>9248af12bd2ecfd68fae7d7bfd9858ada2a896b9</SHA1><name>refs/remotes/origin/copilot/fix-api-signature-mismatch</name></branch></marked><revision><SHA1>9248af12bd2ecfd68fae7d7bfd9858ada2a896b9</SHA1><branch><SHA1>9248af12bd2ecfd68fae7d7bfd9858ada2a896b9</SHA1><name>refs/remotes/origin/copilot/fix-api-signature-mismatch</name></branch></revision></refsremotesorigincopilotfix-api-signature-mismatch><refsremotesoriginclubb_loss_driver _class='hudson.plugins.git.util.Build'><buildNumber>15</buildNumber><marked><SHA1>965904c404fffb0eba94e0f8b2e7f9688c5a8bd5</SHA1><branch><SHA1>965904c404fffb0eba94e0f8b2e7f9688c5a8bd5</SHA1><name>refs/remotes/origin/clubb_loss_driver</name></branch></marked><revision><SHA1>965904c404fffb0eba94e0f8b2e7f9688c5a8bd5</SHA1><branch><SHA1>965904c404fffb0eba94e0f8b2e7f9688c5a8bd5</SHA1><name>refs/remotes/origin/clubb_loss_driver</name></branch></revision></refsremotesoriginclubb_loss_driver><refsremotesoriginclubb_timer_upgrade _class='hudson.plugins.git.util.Build'><buildNumber>22</buildNumber><marked><SHA1>b9b00dc447cfd726549a2a6f14d1deac8539203b</SHA1><branch><SHA1>b9b00dc447cfd726549a2a6f14d1deac8539203b</SHA1><name>refs/remotes/origin/clubb_timer_upgrade</name></branch></marked><revision><SHA1>b9b00dc447cfd726549a2a6f14d1deac8539203b</SHA1><branch><SHA1>b9b00dc447cfd726549a2a6f14d1deac8539203b</SHA1><name>refs/remotes/origin/clubb_timer_upgrade</name></branch></revision></refsremotesoriginclubb_timer_upgrade><refsremotesoriginnice_dash_updates _class='hudson.plugins.git.util.Build'><buildNumber>29</buildNumber><marked><SHA1>b2ad24e20e65739d395fadafa7b738b8f4b19b88</SHA1><branch><SHA1>b2ad24e20e65739d395fadafa7b738b8f4b19b88</SHA1><name>refs/remotes/origin/nice_dash_updates</name></branch></marked><revision><SHA1>b2ad24e20e65739d395fadafa7b738b8f4b19b88</SHA1><branch><SHA1>b2ad24e20e65739d395fadafa7b738b8f4b19b88</SHA1><name>refs/remotes/origin/nice_dash_updates</name></branch></revision></refsremotesoriginnice_dash_updates></buildsByBranchName><lastBuiltRevision><SHA1>9248af12bd2ecfd68fae7d7bfd9858ada2a896b9</SHA1><branch><SHA1>9248af12bd2ecfd68fae7d7bfd9858ada2a896b9</SHA1><name>refs/remotes/origin/copilot/fix-api-signature-mismatch</name></branch></lastBuiltRevision><remoteUrl>https://github.com/larson-group/clubb.git</remoteUrl><scmName></scmName></action><action></action><action _class='org.jenkinsci.plugins.workflow.libs.LibrariesAction'></action><action></action><action _class='org.jenkinsci.plugins.workflow.cps.EnvActionImpl'></action><action></action><action></action><action></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><action _class='org.jenkinsci.plugins.pipeline.modeldefinition.actions.RestartDeclarativePipelineAction'></action><action></action><action _class='org.jenkinsci.plugins.workflow.job.views.FlowGraphAction'></action><action></action><action></action><building>false</building><displayName>#34</displayName><duration>130189</duration><estimatedDuration>363544</estimatedDuration><fullDisplayName>clubb_branch_python #34</fullDisplayName><id>34</id><keepLog>false</keepLog><number>34</number><queueId>7505</queueId><result>FAILURE</result><timestamp>1787590895140</timestamp><url>https://carson.math.uwm.edu/jenkins/view/clubb_branch_tests/job/clubb_branch_python/34/</url><inProgress>false</inProgress><nextBuild><number>35</number><url>https://carson.math.uwm.edu/jenkins/view/clubb_branch_tests/job/clubb_branch_python/35/</url></nextBuild><previousBuild><number>33</number><url>https://carson.math.uwm.edu/jenkins/view/clubb_branch_tests/job/clubb_branch_python/33/</url></previousBuild></build><build _class='org.jenkinsci.plugins.workflow.job.WorkflowRun'><action _class='hudson.model.ParametersAction'><parameter _class='net.uaznia.lukanus.hudson.plugins.gitparameter.GitParameterValue'><name>BRANCH</name><value>origin/copilot/fix-api-signature-mismatch</value></parameter></action><action _class='hudson.model.CauseAction'><cause _class='hudson.model.Cause$UserIdCause'><shortDescription>Started by user Trevor Hancock</shortDescription><userId>hancock</userId><userName>Trevor Hancock</userName></cause></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesoriginremove_perl _class='hudson.plugins.git.util.Build'><buildNumber>9</buildNumber><marked><SHA1>551dc8ee42fffabccdde729dd122e5c54b113740</SHA1><branch><SHA1>551dc8ee42fffabccdde729dd122e5c54b113740</SHA1><name>refs/remotes/origin/remove_perl</name></branch></marked><revision><SHA1>551dc8ee42fffabccdde729dd122e5c54b113740</SHA1><branch><SHA1>551dc8ee42fffabccdde729dd122e5c54b113740</SHA1><name>refs/remotes/origin/remove_perl</name></branch></revision></refsremotesoriginremove_perl><refsremotesoriginrun_scripts_cleanup _class='hudson.plugins.git.util.Build'><buildNumber>16</buildNumber><marked><SHA1>8789ee4aa42564f9dc0e07c553a7cde89fb6cd35</SHA1><branch><SHA1>8789ee4aa42564f9dc0e07c553a7cde89fb6cd35</SHA1><name>refs/remotes/origin/run_scripts_cleanup</name></branch></marked><revision><SHA1>8789ee4aa42564f9dc0e07c553a7cde89fb6cd35</SHA1><branch><SHA1>8789ee4aa42564f9dc0e07c553a7cde89fb6cd35</SHA1><name>refs/remotes/origin/run_scripts_cleanup</name></branch></revision></refsremotesoriginrun_scripts_cleanup><refsremotesorigindash_updates _class='hudson.plugins.git.util.Build'><buildNumber>27</buildNumber><marked><SHA1>0f566dae5ca0ef106a2a8a601d5dd08e95db606b</SHA1><branch><SHA1>0f566dae5ca0ef106a2a8a601d5dd08e95db606b</SHA1><name>refs/remotes/origin/dash_updates</name></branch></marked><revision><SHA1>0f566dae5ca0ef106a2a8a601d5dd08e95db606b</SHA1><branch><SHA1>0f566dae5ca0ef106a2a8a601d5dd08e95db606b</SHA1><name>refs/remotes/origin/dash_updates</name></branch></revision></refsremotesorigindash_updates><refsremotesorigincalc_sfc_varnce_movement _class='hudson.plugins.git.util.Build'><buildNumber>4</buildNumber><marked><SHA1>8f36aca5fd9c284c280761ab152931bd884e21f2</SHA1><branch><SHA1>8f36aca5fd9c284c280761ab152931bd884e21f2</SHA1><name>refs/remotes/origin/calc_sfc_varnce_movement</name></branch></marked><revision><SHA1>8f36aca5fd9c284c280761ab152931bd884e21f2</SHA1><branch><SHA1>8f36aca5fd9c284c280761ab152931bd884e21f2</SHA1><name>refs/remotes/origin/calc_sfc_varnce_movement</name></branch></revision></refsremotesorigincalc_sfc_varnce_movement><refsremotesorigintiny_dash_updates _class='hudson.plugins.git.util.Build'><buildNumber>21</buildNumber><marked><SHA1>605dc2d2f5105cfe41e0f1c900793dca76ddc513</SHA1><branch><SHA1>605dc2d2f5105cfe41e0f1c900793dca76ddc513</SHA1><name>refs/remotes/origin/tiny_dash_updates</name></branch></marked><revision><SHA1>605dc2d2f5105cfe41e0f1c900793dca76ddc513</SHA1><branch><SHA1>605dc2d2f5105cfe41e0f1c900793dca76ddc513</SHA1><name>refs/remotes/origin/tiny_dash_updates</name></branch></revision></refsremotesorigintiny_dash_updates><refsremotesoriginclubb_organization_part2 _class='hudson.plugins.git.util.Build'><buildNumber>7</buildNumber><marked><SHA1>459670f95f44c50b0d802d4c8284399339b446e3</SHA1><branch><SHA1>459670f95f44c50b0d802d4c8284399339b446e3</SHA1><name>refs/remotes/origin/clubb_organization_part2</name></branch></marked><revision><SHA1>459670f95f44c50b0d802d4c8284399339b446e3</SHA1><branch><SHA1>459670f95f44c50b0d802d4c8284399339b446e3</SHA1><name>refs/remotes/origin/clubb_organization_part2</name></branch></revision></refsremotesoriginclubb_organization_part2><refsremotesoriginclubb_f2py _class='hudson.plugins.git.util.Build'><buildNumber>3</buildNumber><marked><SHA1>148a89be2c9a46527294056ad471087e68a10b46</SHA1><branch><SHA1>148a89be2c9a46527294056ad471087e68a10b46</SHA1><name>refs/remotes/origin/clubb_f2py</name></branch></marked><revision><SHA1>148a89be2c9a46527294056ad471087e68a10b46</SHA1><branch><SHA1>148a89be2c9a46527294056ad471087e68a10b46</SHA1><name>refs/remotes/origin/clubb_f2py</name></branch></revision></refsremotesoriginclubb_f2py><refsremotesoriginclubb_organization_part3 _class='hudson.plugins.git.util.Build'><buildNumber>8</buildNumber><marked><SHA1>1b6d8b99367e3980a2a9873faa50fe4be632b47e</SHA1><branch><SHA1>1b6d8b99367e3980a2a9873faa50fe4be632b47e</SHA1><name>refs/remotes/origin/clubb_organization_part3</name></branch></marked><revision><SHA1>1b6d8b99367e3980a2a9873faa50fe4be632b47e</SHA1><branch><SHA1>1b6d8b99367e3980a2a9873faa50fe4be632b47e</SHA1><name>refs/remotes/origin/clubb_organization_part3</name></branch></revision></refsremotesoriginclubb_organization_part3><refsremotesorigintest_fix _class='hudson.plugins.git.util.Build'><buildNumber>32</buildNumber><marked><SHA1>87d4e8d1298d8c6196811bb634cbb3af6e9b0fd8</SHA1><branch><SHA1>87d4e8d1298d8c6196811bb634cbb3af6e9b0fd8</SHA1><name>refs/remotes/origin/test_fix</name></branch></marked><revision><SHA1>87d4e8d1298d8c6196811bb634cbb3af6e9b0fd8</SHA1><branch><SHA1>87d4e8d1298d8c6196811bb634cbb3af6e9b0fd8</SHA1><name>refs/remotes/origin/test_fix</name></branch></revision></refsremotesorigintest_fix><refsremotesoriginclubb_organization_part1 _class='hudson.plugins.git.util.Build'><buildNumber>6</buildNumber><marked><SHA1>d96d0021affc8242c8b983575bcf3b802920929b</SHA1><branch><SHA1>d96d0021affc8242c8b983575bcf3b802920929b</SHA1><name>refs/remotes/origin/clubb_organization_part1</name></branch></marked><revision><SHA1>d96d0021affc8242c8b983575bcf3b802920929b</SHA1><branch><SHA1>d96d0021affc8242c8b983575bcf3b802920929b</SHA1><name>refs/remotes/origin/clubb_organization_part1</name></branch></revision></refsremotesoriginclubb_organization_part1><refsremotesorigintuner_additions _class='hudson.plugins.git.util.Build'><buildNumber>18</buildNumber><marked><SHA1>f13d88fea3c40d0093c1ff5b0bdeab9a4f3513d3</SHA1><branch><SHA1>f13d88fea3c40d0093c1ff5b0bdeab9a4f3513d3</SHA1><name>refs/remotes/origin/tuner_additions</name></branch></marked><revision><SHA1>f13d88fea3c40d0093c1ff5b0bdeab9a4f3513d3</SHA1><branch><SHA1>f13d88fea3c40d0093c1ff5b0bdeab9a4f3513d3</SHA1><name>refs/remotes/origin/tuner_additions</name></branch></revision></refsremotesorigintuner_additions><refsremotesorigincopilotfix-api-signature-mismatch _class='hudson.plugins.git.util.Build'><buildNumber>33</buildNumber><marked><SHA1>b2c43ebf0de52b378a580b84eb331154454d0665</SHA1><branch><SHA1>b2c43ebf0de52b378a580b84eb331154454d0665</SHA1><name>refs/remotes/origin/copilot/fix-api-signature-mismatch</name></branch></marked><revision><SHA1>b2c43ebf0de52b378a580b84eb331154454d0665</SHA1><branch><SHA1>b2c43ebf0de52b378a580b84eb331154454d0665</SHA1><name>refs/remotes/origin/copilot/fix-api-signature-mismatch</name></branch></revision></refsremotesorigincopilotfix-api-signature-mismatch><refsremotesoriginclubb_loss_driver _class='hudson.plugins.git.util.Build'><buildNumber>15</buildNumber><marked><SHA1>965904c404fffb0eba94e0f8b2e7f9688c5a8bd5</SHA1><branch><SHA1>965904c404fffb0eba94e0f8b2e7f9688c5a8bd5</SHA1><name>refs/remotes/origin/clubb_loss_driver</name></branch></marked><revision><SHA1>965904c404fffb0eba94e0f8b2e7f9688c5a8bd5</SHA1><branch><SHA1>965904c404fffb0eba94e0f8b2e7f9688c5a8bd5</SHA1><name>refs/remotes/origin/clubb_loss_driver</name></branch></revision></refsremotesoriginclubb_loss_driver><refsremotesoriginclubb_timer_upgrade _class='hudson.plugins.git.util.Build'><buildNumber>22</buildNumber><marked><SHA1>b9b00dc447cfd726549a2a6f14d1deac8539203b</SHA1><branch><SHA1>b9b00dc447cfd726549a2a6f14d1deac8539203b</SHA1><name>refs/remotes/origin/clubb_timer_upgrade</name></branch></marked><revision><SHA1>b9b00dc447cfd726549a2a6f14d1deac8539203b</SHA1><branch><SHA1>b9b00dc447cfd726549a2a6f14d1deac8539203b</SHA1><name>refs/remotes/origin/clubb_timer_upgrade</name></branch></revision></refsremotesoriginclubb_timer_upgrade><refsremotesoriginnice_dash_updates _class='hudson.plugins.git.util.Build'><buildNumber>29</buildNumber><marked><SHA1>b2ad24e20e65739d395fadafa7b738b8f4b19b88</SHA1><branch><SHA1>b2ad24e20e65739d395fadafa7b738b8f4b19b88</SHA1><name>refs/remotes/origin/nice_dash_updates</name></branch></marked><revision><SHA1>b2ad24e20e65739d395fadafa7b738b8f4b19b88</SHA1><branch><SHA1>b2ad24e20e65739d395fadafa7b738b8f4b19b88</SHA1><name>refs/remotes/origin/nice_dash_updates</name></branch></revision></refsremotesoriginnice_dash_updates></buildsByBranchName><lastBuiltRevision><SHA1>b2c43ebf0de52b378a580b84eb331154454d0665</SHA1><branch><SHA1>b2c43ebf0de52b378a580b84eb331154454d0665</SHA1><name>refs/remotes/origin/copilot/fix-api-signature-mismatch</name></branch></lastBuiltRevision><remoteUrl>https://github.com/larson-group/clubb.git</remoteUrl><scmName></scmName></action><action></action><action _class='org.jenkinsci.plugins.workflow.libs.LibrariesAction'></action><action></action><action _class='org.jenkinsci.plugins.workflow.cps.EnvActionImpl'></action><action></action><action></action><action></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><action _class='org.jenkinsci.plugins.pipeline.modeldefinition.actions.RestartDeclarativePipelineAction'></action><action></action><action _class='org.jenkinsci.plugins.workflow.job.views.FlowGraphAction'></action><action></action><action></action><building>false</building><displayName>#33</displayName><duration>90130</duration><estimatedDuration>363544</estimatedDuration><fullDisplayName>clubb_branch_python #33</fullDisplayName><id>33</id><keepLog>false</keepLog><number>33</number><queueId>7503</queueId><result>FAILURE</result><timestamp>1787589738922</timestamp><url>https://carson.math.uwm.edu/jenkins/view/clubb_branch_tests/job/clubb_branch_python/33/</url><inProgress>false</inProgress><nextBuild><number>34</number><url>https://carson.math.uwm.edu/jenkins/view/clubb_branch_tests/job/clubb_branch_python/34/</url></nextBuild><previousBuild><number>32</number><url>https://carson.math.uwm.edu/jenkins/view/clubb_branch_tests/job/clubb_branch_python/32/</url></previousBuild></build><build _class='org.jenkinsci.plugins.workflow.job.WorkflowRun'><action _class='hudson.model.ParametersAction'><parameter _class='net.uaznia.lukanus.hudson.plugins.gitparameter.GitParameterValue'><name>BRANCH</name><value>origin/test_fix</value></parameter></action><action _class='hudson.model.CauseAction'><cause _class='hudson.model.Cause$UserIdCause'><shortDescription>Started by user Trevor Hancock</shortDescription><userId>hancock</userId><userName>Trevor Hancock</userName></cause></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesoriginremove_perl _class='hudson.plugins.git.util.Build'><buildNumber>9</buildNumber><marked><SHA1>551dc8ee42fffabccdde729dd122e5c54b113740</SHA1><branch><SHA1>551dc8ee42fffabccdde729dd122e5c54b113740</SHA1><name>refs/remotes/origin/remove_perl</name></branch></marked><revision><SHA1>551dc8ee42fffabccdde729dd122e5c54b113740</SHA1><branch><SHA1>551dc8ee42fffabccdde729dd122e5c54b113740</SHA1><name>refs/remotes/origin/remove_perl</name></branch></revision></refsremotesoriginremove_perl><refsremotesoriginrun_scripts_cleanup _class='hudson.plugins.git.util.Build'><buildNumber>16</buildNumber><marked><SHA1>8789ee4aa42564f9dc0e07c553a7cde89fb6cd35</SHA1><branch><SHA1>8789ee4aa42564f9dc0e07c553a7cde89fb6cd35</SHA1><name>refs/remotes/origin/run_scripts_cleanup</name></branch></marked><revision><SHA1>8789ee4aa42564f9dc0e07c553a7cde89fb6cd35</SHA1><branch><SHA1>8789ee4aa42564f9dc0e07c553a7cde89fb6cd35</SHA1><name>refs/remotes/origin/run_scripts_cleanup</name></branch></revision></refsremotesoriginrun_scripts_cleanup><refsremotesorigindash_updates _class='hudson.plugins.git.util.Build'><buildNumber>27</buildNumber><marked><SHA1>0f566dae5ca0ef106a2a8a601d5dd08e95db606b</SHA1><branch><SHA1>0f566dae5ca0ef106a2a8a601d5dd08e95db606b</SHA1><name>refs/remotes/origin/dash_updates</name></branch></marked><revision><SHA1>0f566dae5ca0ef106a2a8a601d5dd08e95db606b</SHA1><branch><SHA1>0f566dae5ca0ef106a2a8a601d5dd08e95db606b</SHA1><name>refs/remotes/origin/dash_updates</name></branch></revision></refsremotesorigindash_updates><refsremotesorigincalc_sfc_varnce_movement _class='hudson.plugins.git.util.Build'><buildNumber>4</buildNumber><marked><SHA1>8f36aca5fd9c284c280761ab152931bd884e21f2</SHA1><branch><SHA1>8f36aca5fd9c284c280761ab152931bd884e21f2</SHA1><name>refs/remotes/origin/calc_sfc_varnce_movement</name></branch></marked><revision><SHA1>8f36aca5fd9c284c280761ab152931bd884e21f2</SHA1><branch><SHA1>8f36aca5fd9c284c280761ab152931bd884e21f2</SHA1><name>refs/remotes/origin/calc_sfc_varnce_movement</name></branch></revision></refsremotesorigincalc_sfc_varnce_movement><refsremotesorigintiny_dash_updates _class='hudson.plugins.git.util.Build'><buildNumber>21</buildNumber><marked><SHA1>605dc2d2f5105cfe41e0f1c900793dca76ddc513</SHA1><branch><SHA1>605dc2d2f5105cfe41e0f1c900793dca76ddc513</SHA1><name>refs/remotes/origin/tiny_dash_updates</name></branch></marked><revision><SHA1>605dc2d2f5105cfe41e0f1c900793dca76ddc513</SHA1><branch><SHA1>605dc2d2f5105cfe41e0f1c900793dca76ddc513</SHA1><name>refs/remotes/origin/tiny_dash_updates</name></branch></revision></refsremotesorigintiny_dash_updates><refsremotesoriginclubb_organization_part2 _class='hudson.plugins.git.util.Build'><buildNumber>7</buildNumber><marked><SHA1>459670f95f44c50b0d802d4c8284399339b446e3</SHA1><branch><SHA1>459670f95f44c50b0d802d4c8284399339b446e3</SHA1><name>refs/remotes/origin/clubb_organization_part2</name></branch></marked><revision><SHA1>459670f95f44c50b0d802d4c8284399339b446e3</SHA1><branch><SHA1>459670f95f44c50b0d802d4c8284399339b446e3</SHA1><name>refs/remotes/origin/clubb_organization_part2</name></branch></revision></refsremotesoriginclubb_organization_part2><refsremotesoriginclubb_f2py _class='hudson.plugins.git.util.Build'><buildNumber>3</buildNumber><marked><SHA1>148a89be2c9a46527294056ad471087e68a10b46</SHA1><branch><SHA1>148a89be2c9a46527294056ad471087e68a10b46</SHA1><name>refs/remotes/origin/clubb_f2py</name></branch></marked><revision><SHA1>148a89be2c9a46527294056ad471087e68a10b46</SHA1><branch><SHA1>148a89be2c9a46527294056ad471087e68a10b46</SHA1><name>refs/remotes/origin/clubb_f2py</name></branch></revision></refsremotesoriginclubb_f2py><refsremotesoriginclubb_organization_part3 _class='hudson.plugins.git.util.Build'><buildNumber>8</buildNumber><marked><SHA1>1b6d8b99367e3980a2a9873faa50fe4be632b47e</SHA1><branch><SHA1>1b6d8b99367e3980a2a9873faa50fe4be632b47e</SHA1><name>refs/remotes/origin/clubb_organization_part3</name></branch></marked><revision><SHA1>1b6d8b99367e3980a2a9873faa50fe4be632b47e</SHA1><branch><SHA1>1b6d8b99367e3980a2a9873faa50fe4be632b47e</SHA1><name>refs/remotes/origin/clubb_organization_part3</name></branch></revision></refsremotesoriginclubb_organization_part3><refsremotesorigintest_fix _class='hudson.plugins.git.util.Build'><buildNumber>32</buildNumber><marked><SHA1>87d4e8d1298d8c6196811bb634cbb3af6e9b0fd8</SHA1><branch><SHA1>87d4e8d1298d8c6196811bb634cbb3af6e9b0fd8</SHA1><name>refs/remotes/origin/test_fix</name></branch></marked><revision><SHA1>87d4e8d1298d8c6196811bb634cbb3af6e9b0fd8</SHA1><branch><SHA1>87d4e8d1298d8c6196811bb634cbb3af6e9b0fd8</SHA1><name>refs/remotes/origin/test_fix</name></branch></revision></refsremotesorigintest_fix><refsremotesoriginclubb_organization_part1 _class='hudson.plugins.git.util.Build'><buildNumber>6</buildNumber><marked><SHA1>d96d0021affc8242c8b983575bcf3b802920929b</SHA1><branch><SHA1>d96d0021affc8242c8b983575bcf3b802920929b</SHA1><name>refs/remotes/origin/clubb_organization_part1</name></branch></marked><revision><SHA1>d96d0021affc8242c8b983575bcf3b802920929b</SHA1><branch><SHA1>d96d0021affc8242c8b983575bcf3b802920929b</SHA1><name>refs/remotes/origin/clubb_organization_part1</name></branch></revision></refsremotesoriginclubb_organization_part1><refsremotesorigintuner_additions _class='hudson.plugins.git.util.Build'><buildNumber>18</buildNumber><marked><SHA1>f13d88fea3c40d0093c1ff5b0bdeab9a4f3513d3</SHA1><branch><SHA1>f13d88fea3c40d0093c1ff5b0bdeab9a4f3513d3</SHA1><name>refs/remotes/origin/tuner_additions</name></branch></marked><revision><SHA1>f13d88fea3c40d0093c1ff5b0bdeab9a4f3513d3</SHA1><branch><SHA1>f13d88fea3c40d0093c1ff5b0bdeab9a4f3513d3</SHA1><name>refs/remotes/origin/tuner_additions</name></branch></revision></refsremotesorigintuner_additions><refsremotesoriginclubb_loss_driver _class='hudson.plugins.git.util.Build'><buildNumber>15</buildNumber><marked><SHA1>965904c404fffb0eba94e0f8b2e7f9688c5a8bd5</SHA1><branch><SHA1>965904c404fffb0eba94e0f8b2e7f9688c5a8bd5</SHA1><name>refs/remotes/origin/clubb_loss_driver</name></branch></marked><revision><SHA1>965904c404fffb0eba94e0f8b2e7f9688c5a8bd5</SHA1><branch><SHA1>965904c404fffb0eba94e0f8b2e7f9688c5a8bd5</SHA1><name>refs/remotes/origin/clubb_loss_driver</name></branch></revision></refsremotesoriginclubb_loss_driver><refsremotesoriginclubb_timer_upgrade _class='hudson.plugins.git.util.Build'><buildNumber>22</buildNumber><marked><SHA1>b9b00dc447cfd726549a2a6f14d1deac8539203b</SHA1><branch><SHA1>b9b00dc447cfd726549a2a6f14d1deac8539203b</SHA1><name>refs/remotes/origin/clubb_timer_upgrade</name></branch></marked><revision><SHA1>b9b00dc447cfd726549a2a6f14d1deac8539203b</SHA1><branch><SHA1>b9b00dc447cfd726549a2a6f14d1deac8539203b</SHA1><name>refs/remotes/origin/clubb_timer_upgrade</name></branch></revision></refsremotesoriginclubb_timer_upgrade><refsremotesoriginnice_dash_updates _class='hudson.plugins.git.util.Build'><buildNumber>29</buildNumber><marked><SHA1>b2ad24e20e65739d395fadafa7b738b8f4b19b88</SHA1><branch><SHA1>b2ad24e20e65739d395fadafa7b738b8f4b19b88</SHA1><name>refs/remotes/origin/nice_dash_updates</name></branch></marked><revision><SHA1>b2ad24e20e65739d395fadafa7b738b8f4b19b88</SHA1><branch><SHA1>b2ad24e20e65739d395fadafa7b738b8f4b19b88</SHA1><name>refs/remotes/origin/nice_dash_updates</name></branch></revision></refsremotesoriginnice_dash_updates></buildsByBranchName><lastBuiltRevision><SHA1>87d4e8d1298d8c6196811bb634cbb3af6e9b0fd8</SHA1><branch><SHA1>87d4e8d1298d8c6196811bb634cbb3af6e9b0fd8</SHA1><name>refs/remotes/origin/test_fix</name></branch></lastBuiltRevision><remoteUrl>https://github.com/larson-group/clubb.git</remoteUrl><scmName></scmName></action><action></action><action _class='org.jenkinsci.plugins.workflow.libs.LibrariesAction'></action><action></action><action _class='org.jenkinsci.plugins.workflow.cps.EnvActionImpl'></action><action></action><action></action><action></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><action _class='org.jenkinsci.plugins.pipeline.modeldefinition.actions.RestartDeclarativePipelineAction'></action><action></action><action _class='org.jenkinsci.plugins.workflow.job.views.FlowGraphAction'></action><action></action><action></action><building>false</building><displayName>#32</displayName><duration>90250</duration><estimatedDuration>363544</estimatedDuration><fullDisplayName>clubb_branch_python #32</fullDisplayName><id>32</id><keepLog>false</keepLog><number>32</number><queueId>7501</queueId><result>FAILURE</result><timestamp>1787575421821</timestamp><url>https://carson.math.uwm.edu/jenkins/view/clubb_branch_tests/job/clubb_branch_python/32/</url><inProgress>false</inProgress><nextBuild><number>33</number><url>https://carson.math.uwm.edu/jenkins/view/clubb_branch_tests/job/clubb_branch_python/33/</url></nextBuild><previousBuild><number>31</number><url>https://carson.math.uwm.edu/jenkins/view/clubb_branch_tests/job/clubb_branch_python/31/</url></previousBuild></build><build _class='org.jenkinsci.plugins.workflow.job.WorkflowRun'><action _class='hudson.model.ParametersAction'><parameter _class='net.uaznia.lukanus.hudson.plugins.gitparameter.GitParameterValue'><name>BRANCH</name><value>origin/test_fix</value></parameter></action><action _class='hudson.model.CauseAction'><cause _class='hudson.model.Cause$UserIdCause'><shortDescription>Started by user Trevor Hancock</shortDescription><userId>hancock</userId><userName>Trevor Hancock</userName></cause></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesoriginremove_perl _class='hudson.plugins.git.util.Build'><buildNumber>9</buildNumber><marked><SHA1>551dc8ee42fffabccdde729dd122e5c54b113740</SHA1><branch><SHA1>551dc8ee42fffabccdde729dd122e5c54b113740</SHA1><name>refs/remotes/origin/remove_perl</name></branch></marked><revision><SHA1>551dc8ee42fffabccdde729dd122e5c54b113740</SHA1><branch><SHA1>551dc8ee42fffabccdde729dd122e5c54b113740</SHA1><name>refs/remotes/origin/remove_perl</name></branch></revision></refsremotesoriginremove_perl><refsremotesoriginrun_scripts_cleanup _class='hudson.plugins.git.util.Build'><buildNumber>16</buildNumber><marked><SHA1>8789ee4aa42564f9dc0e07c553a7cde89fb6cd35</SHA1><branch><SHA1>8789ee4aa42564f9dc0e07c553a7cde89fb6cd35</SHA1><name>refs/remotes/origin/run_scripts_cleanup</name></branch></marked><revision><SHA1>8789ee4aa42564f9dc0e07c553a7cde89fb6cd35</SHA1><branch><SHA1>8789ee4aa42564f9dc0e07c553a7cde89fb6cd35</SHA1><name>refs/remotes/origin/run_scripts_cleanup</name></branch></revision></refsremotesoriginrun_scripts_cleanup><refsremotesorigindash_updates _class='hudson.plugins.git.util.Build'><buildNumber>27</buildNumber><marked><SHA1>0f566dae5ca0ef106a2a8a601d5dd08e95db606b</SHA1><branch><SHA1>0f566dae5ca0ef106a2a8a601d5dd08e95db606b</SHA1><name>refs/remotes/origin/dash_updates</name></branch></marked><revision><SHA1>0f566dae5ca0ef106a2a8a601d5dd08e95db606b</SHA1><branch><SHA1>0f566dae5ca0ef106a2a8a601d5dd08e95db606b</SHA1><name>refs/remotes/origin/dash_updates</name></branch></revision></refsremotesorigindash_updates><refsremotesorigincalc_sfc_varnce_movement _class='hudson.plugins.git.util.Build'><buildNumber>4</buildNumber><marked><SHA1>8f36aca5fd9c284c280761ab152931bd884e21f2</SHA1><branch><SHA1>8f36aca5fd9c284c280761ab152931bd884e21f2</SHA1><name>refs/remotes/origin/calc_sfc_varnce_movement</name></branch></marked><revision><SHA1>8f36aca5fd9c284c280761ab152931bd884e21f2</SHA1><branch><SHA1>8f36aca5fd9c284c280761ab152931bd884e21f2</SHA1><name>refs/remotes/origin/calc_sfc_varnce_movement</name></branch></revision></refsremotesorigincalc_sfc_varnce_movement><refsremotesorigintiny_dash_updates _class='hudson.plugins.git.util.Build'><buildNumber>21</buildNumber><marked><SHA1>605dc2d2f5105cfe41e0f1c900793dca76ddc513</SHA1><branch><SHA1>605dc2d2f5105cfe41e0f1c900793dca76ddc513</SHA1><name>refs/remotes/origin/tiny_dash_updates</name></branch></marked><revision><SHA1>605dc2d2f5105cfe41e0f1c900793dca76ddc513</SHA1><branch><SHA1>605dc2d2f5105cfe41e0f1c900793dca76ddc513</SHA1><name>refs/remotes/origin/tiny_dash_updates</name></branch></revision></refsremotesorigintiny_dash_updates><refsremotesoriginclubb_organization_part2 _class='hudson.plugins.git.util.Build'><buildNumber>7</buildNumber><marked><SHA1>459670f95f44c50b0d802d4c8284399339b446e3</SHA1><branch><SHA1>459670f95f44c50b0d802d4c8284399339b446e3</SHA1><name>refs/remotes/origin/clubb_organization_part2</name></branch></marked><revision><SHA1>459670f95f44c50b0d802d4c8284399339b446e3</SHA1><branch><SHA1>459670f95f44c50b0d802d4c8284399339b446e3</SHA1><name>refs/remotes/origin/clubb_organization_part2</name></branch></revision></refsremotesoriginclubb_organization_part2><refsremotesoriginclubb_f2py _class='hudson.plugins.git.util.Build'><buildNumber>3</buildNumber><marked><SHA1>148a89be2c9a46527294056ad471087e68a10b46</SHA1><branch><SHA1>148a89be2c9a46527294056ad471087e68a10b46</SHA1><name>refs/remotes/origin/clubb_f2py</name></branch></marked><revision><SHA1>148a89be2c9a46527294056ad471087e68a10b46</SHA1><branch><SHA1>148a89be2c9a46527294056ad471087e68a10b46</SHA1><name>refs/remotes/origin/clubb_f2py</name></branch></revision></refsremotesoriginclubb_f2py><refsremotesoriginclubb_organization_part3 _class='hudson.plugins.git.util.Build'><buildNumber>8</buildNumber><marked><SHA1>1b6d8b99367e3980a2a9873faa50fe4be632b47e</SHA1><branch><SHA1>1b6d8b99367e3980a2a9873faa50fe4be632b47e</SHA1><name>refs/remotes/origin/clubb_organization_part3</name></branch></marked><revision><SHA1>1b6d8b99367e3980a2a9873faa50fe4be632b47e</SHA1><branch><SHA1>1b6d8b99367e3980a2a9873faa50fe4be632b47e</SHA1><name>refs/remotes/origin/clubb_organization_part3</name></branch></revision></refsremotesoriginclubb_organization_part3><refsremotesorigintest_fix _class='hudson.plugins.git.util.Build'><buildNumber>31</buildNumber><marked><SHA1>93eba6619aa0dc5e55b0ddef9cb04496ec6bffab</SHA1><branch><SHA1>93eba6619aa0dc5e55b0ddef9cb04496ec6bffab</SHA1><name>refs/remotes/origin/test_fix</name></branch></marked><revision><SHA1>93eba6619aa0dc5e55b0ddef9cb04496ec6bffab</SHA1><branch><SHA1>93eba6619aa0dc5e55b0ddef9cb04496ec6bffab</SHA1><name>refs/remotes/origin/test_fix</name></branch></revision></refsremotesorigintest_fix><refsremotesoriginclubb_organization_part1 _class='hudson.plugins.git.util.Build'><buildNumber>6</buildNumber><marked><SHA1>d96d0021affc8242c8b983575bcf3b802920929b</SHA1><branch><SHA1>d96d0021affc8242c8b983575bcf3b802920929b</SHA1><name>refs/remotes/origin/clubb_organization_part1</name></branch></marked><revision><SHA1>d96d0021affc8242c8b983575bcf3b802920929b</SHA1><branch><SHA1>d96d0021affc8242c8b983575bcf3b802920929b</SHA1><name>refs/remotes/origin/clubb_organization_part1</name></branch></revision></refsremotesoriginclubb_organization_part1><refsremotesorigintuner_additions _class='hudson.plugins.git.util.Build'><buildNumber>18</buildNumber><marked><SHA1>f13d88fea3c40d0093c1ff5b0bdeab9a4f3513d3</SHA1><branch><SHA1>f13d88fea3c40d0093c1ff5b0bdeab9a4f3513d3</SHA1><name>refs/remotes/origin/tuner_additions</name></branch></marked><revision><SHA1>f13d88fea3c40d0093c1ff5b0bdeab9a4f3513d3</SHA1><branch><SHA1>f13d88fea3c40d0093c1ff5b0bdeab9a4f3513d3</SHA1><name>refs/remotes/origin/tuner_additions</name></branch></revision></refsremotesorigintuner_additions><refsremotesoriginclubb_loss_driver _class='hudson.plugins.git.util.Build'><buildNumber>15</buildNumber><marked><SHA1>965904c404fffb0eba94e0f8b2e7f9688c5a8bd5</SHA1><branch><SHA1>965904c404fffb0eba94e0f8b2e7f9688c5a8bd5</SHA1><name>refs/remotes/origin/clubb_loss_driver</name></branch></marked><revision><SHA1>965904c404fffb0eba94e0f8b2e7f9688c5a8bd5</SHA1><branch><SHA1>965904c404fffb0eba94e0f8b2e7f9688c5a8bd5</SHA1><name>refs/remotes/origin/clubb_loss_driver</name></branch></revision></refsremotesoriginclubb_loss_driver><refsremotesoriginclubb_timer_upgrade _class='hudson.plugins.git.util.Build'><buildNumber>22</buildNumber><marked><SHA1>b9b00dc447cfd726549a2a6f14d1deac8539203b</SHA1><branch><SHA1>b9b00dc447cfd726549a2a6f14d1deac8539203b</SHA1><name>refs/remotes/origin/clubb_timer_upgrade</name></branch></marked><revision><SHA1>b9b00dc447cfd726549a2a6f14d1deac8539203b</SHA1><branch><SHA1>b9b00dc447cfd726549a2a6f14d1deac8539203b</SHA1><name>refs/remotes/origin/clubb_timer_upgrade</name></branch></revision></refsremotesoriginclubb_timer_upgrade><refsremotesoriginnice_dash_updates _class='hudson.plugins.git.util.Build'><buildNumber>29</buildNumber><marked><SHA1>b2ad24e20e65739d395fadafa7b738b8f4b19b88</SHA1><branch><SHA1>b2ad24e20e65739d395fadafa7b738b8f4b19b88</SHA1><name>refs/remotes/origin/nice_dash_updates</name></branch></marked><revision><SHA1>b2ad24e20e65739d395fadafa7b738b8f4b19b88</SHA1><branch><SHA1>b2ad24e20e65739d395fadafa7b738b8f4b19b88</SHA1><name>refs/remotes/origin/nice_dash_updates</name></branch></revision></refsremotesoriginnice_dash_updates></buildsByBranchName><lastBuiltRevision><SHA1>93eba6619aa0dc5e55b0ddef9cb04496ec6bffab</SHA1><branch><SHA1>93eba6619aa0dc5e55b0ddef9cb04496ec6bffab</SHA1><name>refs/remotes/origin/test_fix</name></branch></lastBuiltRevision><remoteUrl>https://github.com/larson-group/clubb.git</remoteUrl><scmName></scmName></action><action></action><action _class='org.jenkinsci.plugins.workflow.libs.LibrariesAction'></action><action></action><action _class='org.jenkinsci.plugins.workflow.cps.EnvActionImpl'></action><action></action><action></action><action></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><action _class='org.jenkinsci.plugins.pipeline.modeldefinition.actions.RestartDeclarativePipelineAction'></action><action></action><action _class='org.jenkinsci.plugins.workflow.job.views.FlowGraphAction'></action><action></action><action></action><building>false</building><displayName>#31</displayName><duration>81572</duration><estimatedDuration>363544</estimatedDuration><fullDisplayName>clubb_branch_python #31</fullDisplayName><id>31</id><keepLog>false</keepLog><number>31</number><queueId>7499</queueId><result>FAILURE</result><timestamp>1787575163890</timestamp><url>https://carson.math.uwm.edu/jenkins/view/clubb_branch_tests/job/clubb_branch_python/31/</url><inProgress>false</inProgress><nextBuild><number>32</number><url>https://carson.math.uwm.edu/jenkins/view/clubb_branch_tests/job/clubb_branch_python/32/</url></nextBuild><previousBuild><number>30</number><url>https://carson.math.uwm.edu/jenkins/view/clubb_branch_tests/job/clubb_branch_python/30/</url></previousBuild></build><build _class='org.jenkinsci.plugins.workflow.job.WorkflowRun'><action _class='hudson.model.ParametersAction'><parameter _class='net.uaznia.lukanus.hudson.plugins.gitparameter.GitParameterValue'><name>BRANCH</name><value>origin/test_fix</value></parameter></action><action _class='hudson.model.CauseAction'><cause _class='hudson.model.Cause$UserIdCause'><shortDescription>Started by user Trevor Hancock</shortDescription><userId>hancock</userId><userName>Trevor Hancock</userName></cause></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesoriginremove_perl _class='hudson.plugins.git.util.Build'><buildNumber>9</buildNumber><marked><SHA1>551dc8ee42fffabccdde729dd122e5c54b113740</SHA1><branch><SHA1>551dc8ee42fffabccdde729dd122e5c54b113740</SHA1><name>refs/remotes/origin/remove_perl</name></branch></marked><revision><SHA1>551dc8ee42fffabccdde729dd122e5c54b113740</SHA1><branch><SHA1>551dc8ee42fffabccdde729dd122e5c54b113740</SHA1><name>refs/remotes/origin/remove_perl</name></branch></revision></refsremotesoriginremove_perl><refsremotesoriginrun_scripts_cleanup _class='hudson.plugins.git.util.Build'><buildNumber>16</buildNumber><marked><SHA1>8789ee4aa42564f9dc0e07c553a7cde89fb6cd35</SHA1><branch><SHA1>8789ee4aa42564f9dc0e07c553a7cde89fb6cd35</SHA1><name>refs/remotes/origin/run_scripts_cleanup</name></branch></marked><revision><SHA1>8789ee4aa42564f9dc0e07c553a7cde89fb6cd35</SHA1><branch><SHA1>8789ee4aa42564f9dc0e07c553a7cde89fb6cd35</SHA1><name>refs/remotes/origin/run_scripts_cleanup</name></branch></revision></refsremotesoriginrun_scripts_cleanup><refsremotesorigindash_updates _class='hudson.plugins.git.util.Build'><buildNumber>27</buildNumber><marked><SHA1>0f566dae5ca0ef106a2a8a601d5dd08e95db606b</SHA1><branch><SHA1>0f566dae5ca0ef106a2a8a601d5dd08e95db606b</SHA1><name>refs/remotes/origin/dash_updates</name></branch></marked><revision><SHA1>0f566dae5ca0ef106a2a8a601d5dd08e95db606b</SHA1><branch><SHA1>0f566dae5ca0ef106a2a8a601d5dd08e95db606b</SHA1><name>refs/remotes/origin/dash_updates</name></branch></revision></refsremotesorigindash_updates><refsremotesorigincalc_sfc_varnce_movement _class='hudson.plugins.git.util.Build'><buildNumber>4</buildNumber><marked><SHA1>8f36aca5fd9c284c280761ab152931bd884e21f2</SHA1><branch><SHA1>8f36aca5fd9c284c280761ab152931bd884e21f2</SHA1><name>refs/remotes/origin/calc_sfc_varnce_movement</name></branch></marked><revision><SHA1>8f36aca5fd9c284c280761ab152931bd884e21f2</SHA1><branch><SHA1>8f36aca5fd9c284c280761ab152931bd884e21f2</SHA1><name>refs/remotes/origin/calc_sfc_varnce_movement</name></branch></revision></refsremotesorigincalc_sfc_varnce_movement><refsremotesorigintiny_dash_updates _class='hudson.plugins.git.util.Build'><buildNumber>21</buildNumber><marked><SHA1>605dc2d2f5105cfe41e0f1c900793dca76ddc513</SHA1><branch><SHA1>605dc2d2f5105cfe41e0f1c900793dca76ddc513</SHA1><name>refs/remotes/origin/tiny_dash_updates</name></branch></marked><revision><SHA1>605dc2d2f5105cfe41e0f1c900793dca76ddc513</SHA1><branch><SHA1>605dc2d2f5105cfe41e0f1c900793dca76ddc513</SHA1><name>refs/remotes/origin/tiny_dash_updates</name></branch></revision></refsremotesorigintiny_dash_updates><refsremotesoriginclubb_organization_part2 _class='hudson.plugins.git.util.Build'><buildNumber>7</buildNumber><marked><SHA1>459670f95f44c50b0d802d4c8284399339b446e3</SHA1><branch><SHA1>459670f95f44c50b0d802d4c8284399339b446e3</SHA1><name>refs/remotes/origin/clubb_organization_part2</name></branch></marked><revision><SHA1>459670f95f44c50b0d802d4c8284399339b446e3</SHA1><branch><SHA1>459670f95f44c50b0d802d4c8284399339b446e3</SHA1><name>refs/remotes/origin/clubb_organization_part2</name></branch></revision></refsremotesoriginclubb_organization_part2><refsremotesoriginclubb_f2py _class='hudson.plugins.git.util.Build'><buildNumber>3</buildNumber><marked><SHA1>148a89be2c9a46527294056ad471087e68a10b46</SHA1><branch><SHA1>148a89be2c9a46527294056ad471087e68a10b46</SHA1><name>refs/remotes/origin/clubb_f2py</name></branch></marked><revision><SHA1>148a89be2c9a46527294056ad471087e68a10b46</SHA1><branch><SHA1>148a89be2c9a46527294056ad471087e68a10b46</SHA1><name>refs/remotes/origin/clubb_f2py</name></branch></revision></refsremotesoriginclubb_f2py><refsremotesoriginclubb_organization_part3 _class='hudson.plugins.git.util.Build'><buildNumber>8</buildNumber><marked><SHA1>1b6d8b99367e3980a2a9873faa50fe4be632b47e</SHA1><branch><SHA1>1b6d8b99367e3980a2a9873faa50fe4be632b47e</SHA1><name>refs/remotes/origin/clubb_organization_part3</name></branch></marked><revision><SHA1>1b6d8b99367e3980a2a9873faa50fe4be632b47e</SHA1><branch><SHA1>1b6d8b99367e3980a2a9873faa50fe4be632b47e</SHA1><name>refs/remotes/origin/clubb_organization_part3</name></branch></revision></refsremotesoriginclubb_organization_part3><refsremotesorigintest_fix _class='hudson.plugins.git.util.Build'><buildNumber>30</buildNumber><marked><SHA1>8449deda2d3635d83539032581fa177364d67c45</SHA1><branch><SHA1>8449deda2d3635d83539032581fa177364d67c45</SHA1><name>refs/remotes/origin/test_fix</name></branch></marked><revision><SHA1>8449deda2d3635d83539032581fa177364d67c45</SHA1><branch><SHA1>8449deda2d3635d83539032581fa177364d67c45</SHA1><name>refs/remotes/origin/test_fix</name></branch></revision></refsremotesorigintest_fix><refsremotesoriginclubb_organization_part1 _class='hudson.plugins.git.util.Build'><buildNumber>6</buildNumber><marked><SHA1>d96d0021affc8242c8b983575bcf3b802920929b</SHA1><branch><SHA1>d96d0021affc8242c8b983575bcf3b802920929b</SHA1><name>refs/remotes/origin/clubb_organization_part1</name></branch></marked><revision><SHA1>d96d0021affc8242c8b983575bcf3b802920929b</SHA1><branch><SHA1>d96d0021affc8242c8b983575bcf3b802920929b</SHA1><name>refs/remotes/origin/clubb_organization_part1</name></branch></revision></refsremotesoriginclubb_organization_part1><refsremotesorigintuner_additions _class='hudson.plugins.git.util.Build'><buildNumber>18</buildNumber><marked><SHA1>f13d88fea3c40d0093c1ff5b0bdeab9a4f3513d3</SHA1><branch><SHA1>f13d88fea3c40d0093c1ff5b0bdeab9a4f3513d3</SHA1><name>refs/remotes/origin/tuner_additions</name></branch></marked><revision><SHA1>f13d88fea3c40d0093c1ff5b0bdeab9a4f3513d3</SHA1><branch><SHA1>f13d88fea3c40d0093c1ff5b0bdeab9a4f3513d3</SHA1><name>refs/remotes/origin/tuner_additions</name></branch></revision></refsremotesorigintuner_additions><refsremotesoriginclubb_loss_driver _class='hudson.plugins.git.util.Build'><buildNumber>15</buildNumber><marked><SHA1>965904c404fffb0eba94e0f8b2e7f9688c5a8bd5</SHA1><branch><SHA1>965904c404fffb0eba94e0f8b2e7f9688c5a8bd5</SHA1><name>refs/remotes/origin/clubb_loss_driver</name></branch></marked><revision><SHA1>965904c404fffb0eba94e0f8b2e7f9688c5a8bd5</SHA1><branch><SHA1>965904c404fffb0eba94e0f8b2e7f9688c5a8bd5</SHA1><name>refs/remotes/origin/clubb_loss_driver</name></branch></revision></refsremotesoriginclubb_loss_driver><refsremotesoriginclubb_timer_upgrade _class='hudson.plugins.git.util.Build'><buildNumber>22</buildNumber><marked><SHA1>b9b00dc447cfd726549a2a6f14d1deac8539203b</SHA1><branch><SHA1>b9b00dc447cfd726549a2a6f14d1deac8539203b</SHA1><name>refs/remotes/origin/clubb_timer_upgrade</name></branch></marked><revision><SHA1>b9b00dc447cfd726549a2a6f14d1deac8539203b</SHA1><branch><SHA1>b9b00dc447cfd726549a2a6f14d1deac8539203b</SHA1><name>refs/remotes/origin/clubb_timer_upgrade</name></branch></revision></refsremotesoriginclubb_timer_upgrade><refsremotesoriginnice_dash_updates _class='hudson.plugins.git.util.Build'><buildNumber>29</buildNumber><marked><SHA1>b2ad24e20e65739d395fadafa7b738b8f4b19b88</SHA1><branch><SHA1>b2ad24e20e65739d395fadafa7b738b8f4b19b88</SHA1><name>refs/remotes/origin/nice_dash_updates</name></branch></marked><revision><SHA1>b2ad24e20e65739d395fadafa7b738b8f4b19b88</SHA1><branch><SHA1>b2ad24e20e65739d395fadafa7b738b8f4b19b88</SHA1><name>refs/remotes/origin/nice_dash_updates</name></branch></revision></refsremotesoriginnice_dash_updates></buildsByBranchName><lastBuiltRevision><SHA1>8449deda2d3635d83539032581fa177364d67c45</SHA1><branch><SHA1>8449deda2d3635d83539032581fa177364d67c45</SHA1><name>refs/remotes/origin/test_fix</name></branch></lastBuiltRevision><remoteUrl>https://github.com/larson-group/clubb.git</remoteUrl><scmName></scmName></action><action></action><action _class='org.jenkinsci.plugins.workflow.libs.LibrariesAction'></action><action></action><action _class='org.jenkinsci.plugins.workflow.cps.EnvActionImpl'></action><action></action><action></action><action></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><action _class='org.jenkinsci.plugins.pipeline.modeldefinition.actions.RestartDeclarativePipelineAction'></action><action></action><action _class='org.jenkinsci.plugins.workflow.job.views.FlowGraphAction'></action><action></action><action></action><building>false</building><displayName>#30</displayName><duration>83522</duration><estimatedDuration>363544</estimatedDuration><fullDisplayName>clubb_branch_python #30</fullDisplayName><id>30</id><keepLog>false</keepLog><number>30</number><queueId>7497</queueId><result>FAILURE</result><timestamp>1787574813906</timestamp><url>https://carson.math.uwm.edu/jenkins/view/clubb_branch_tests/job/clubb_branch_python/30/</url><inProgress>false</inProgress><nextBuild><number>31</number><url>https://carson.math.uwm.edu/jenkins/view/clubb_branch_tests/job/clubb_branch_python/31/</url></nextBuild><previousBuild><number>29</number><url>https://carson.math.uwm.edu/jenkins/view/clubb_branch_tests/job/clubb_branch_python/29/</url></previousBuild></build><build _class='org.jenkinsci.plugins.workflow.job.WorkflowRun'><action _class='hudson.model.ParametersAction'><parameter _class='net.uaznia.lukanus.hudson.plugins.gitparameter.GitParameterValue'><name>BRANCH</name><value>origin/nice_dash_updates</value></parameter></action><action _class='hudson.model.CauseAction'><cause _class='hudson.model.Cause$UserIdCause'><shortDescription>Started by user Gunther Huebler</shortDescription><userId>huebler</userId><userName>Gunther Huebler</userName></cause></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesoriginremove_perl _class='hudson.plugins.git.util.Build'><buildNumber>9</buildNumber><marked><SHA1>551dc8ee42fffabccdde729dd122e5c54b113740</SHA1><branch><SHA1>551dc8ee42fffabccdde729dd122e5c54b113740</SHA1><name>refs/remotes/origin/remove_perl</name></branch></marked><revision><SHA1>551dc8ee42fffabccdde729dd122e5c54b113740</SHA1><branch><SHA1>551dc8ee42fffabccdde729dd122e5c54b113740</SHA1><name>refs/remotes/origin/remove_perl</name></branch></revision></refsremotesoriginremove_perl><refsremotesoriginrun_scripts_cleanup _class='hudson.plugins.git.util.Build'><buildNumber>16</buildNumber><marked><SHA1>8789ee4aa42564f9dc0e07c553a7cde89fb6cd35</SHA1><branch><SHA1>8789ee4aa42564f9dc0e07c553a7cde89fb6cd35</SHA1><name>refs/remotes/origin/run_scripts_cleanup</name></branch></marked><revision><SHA1>8789ee4aa42564f9dc0e07c553a7cde89fb6cd35</SHA1><branch><SHA1>8789ee4aa42564f9dc0e07c553a7cde89fb6cd35</SHA1><name>refs/remotes/origin/run_scripts_cleanup</name></branch></revision></refsremotesoriginrun_scripts_cleanup><refsremotesorigindash_updates _class='hudson.plugins.git.util.Build'><buildNumber>27</buildNumber><marked><SHA1>0f566dae5ca0ef106a2a8a601d5dd08e95db606b</SHA1><branch><SHA1>0f566dae5ca0ef106a2a8a601d5dd08e95db606b</SHA1><name>refs/remotes/origin/dash_updates</name></branch></marked><revision><SHA1>0f566dae5ca0ef106a2a8a601d5dd08e95db606b</SHA1><branch><SHA1>0f566dae5ca0ef106a2a8a601d5dd08e95db606b</SHA1><name>refs/remotes/origin/dash_updates</name></branch></revision></refsremotesorigindash_updates><refsremotesorigincalc_sfc_varnce_movement _class='hudson.plugins.git.util.Build'><buildNumber>4</buildNumber><marked><SHA1>8f36aca5fd9c284c280761ab152931bd884e21f2</SHA1><branch><SHA1>8f36aca5fd9c284c280761ab152931bd884e21f2</SHA1><name>refs/remotes/origin/calc_sfc_varnce_movement</name></branch></marked><revision><SHA1>8f36aca5fd9c284c280761ab152931bd884e21f2</SHA1><branch><SHA1>8f36aca5fd9c284c280761ab152931bd884e21f2</SHA1><name>refs/remotes/origin/calc_sfc_varnce_movement</name></branch></revision></refsremotesorigincalc_sfc_varnce_movement><refsremotesorigintiny_dash_updates _class='hudson.plugins.git.util.Build'><buildNumber>21</buildNumber><marked><SHA1>605dc2d2f5105cfe41e0f1c900793dca76ddc513</SHA1><branch><SHA1>605dc2d2f5105cfe41e0f1c900793dca76ddc513</SHA1><name>refs/remotes/origin/tiny_dash_updates</name></branch></marked><revision><SHA1>605dc2d2f5105cfe41e0f1c900793dca76ddc513</SHA1><branch><SHA1>605dc2d2f5105cfe41e0f1c900793dca76ddc513</SHA1><name>refs/remotes/origin/tiny_dash_updates</name></branch></revision></refsremotesorigintiny_dash_updates><refsremotesoriginclubb_organization_part2 _class='hudson.plugins.git.util.Build'><buildNumber>7</buildNumber><marked><SHA1>459670f95f44c50b0d802d4c8284399339b446e3</SHA1><branch><SHA1>459670f95f44c50b0d802d4c8284399339b446e3</SHA1><name>refs/remotes/origin/clubb_organization_part2</name></branch></marked><revision><SHA1>459670f95f44c50b0d802d4c8284399339b446e3</SHA1><branch><SHA1>459670f95f44c50b0d802d4c8284399339b446e3</SHA1><name>refs/remotes/origin/clubb_organization_part2</name></branch></revision></refsremotesoriginclubb_organization_part2><refsremotesoriginclubb_f2py _class='hudson.plugins.git.util.Build'><buildNumber>3</buildNumber><marked><SHA1>148a89be2c9a46527294056ad471087e68a10b46</SHA1><branch><SHA1>148a89be2c9a46527294056ad471087e68a10b46</SHA1><name>refs/remotes/origin/clubb_f2py</name></branch></marked><revision><SHA1>148a89be2c9a46527294056ad471087e68a10b46</SHA1><branch><SHA1>148a89be2c9a46527294056ad471087e68a10b46</SHA1><name>refs/remotes/origin/clubb_f2py</name></branch></revision></refsremotesoriginclubb_f2py><refsremotesoriginclubb_organization_part3 _class='hudson.plugins.git.util.Build'><buildNumber>8</buildNumber><marked><SHA1>1b6d8b99367e3980a2a9873faa50fe4be632b47e</SHA1><branch><SHA1>1b6d8b99367e3980a2a9873faa50fe4be632b47e</SHA1><name>refs/remotes/origin/clubb_organization_part3</name></branch></marked><revision><SHA1>1b6d8b99367e3980a2a9873faa50fe4be632b47e</SHA1><branch><SHA1>1b6d8b99367e3980a2a9873faa50fe4be632b47e</SHA1><name>refs/remotes/origin/clubb_organization_part3</name></branch></revision></refsremotesoriginclubb_organization_part3><refsremotesoriginclubb_organization_part1 _class='hudson.plugins.git.util.Build'><buildNumber>6</buildNumber><marked><SHA1>d96d0021affc8242c8b983575bcf3b802920929b</SHA1><branch><SHA1>d96d0021affc8242c8b983575bcf3b802920929b</SHA1><name>refs/remotes/origin/clubb_organization_part1</name></branch></marked><revision><SHA1>d96d0021affc8242c8b983575bcf3b802920929b</SHA1><branch><SHA1>d96d0021affc8242c8b983575bcf3b802920929b</SHA1><name>refs/remotes/origin/clubb_organization_part1</name></branch></revision></refsremotesoriginclubb_organization_part1><refsremotesorigintuner_additions _class='hudson.plugins.git.util.Build'><buildNumber>18</buildNumber><marked><SHA1>f13d88fea3c40d0093c1ff5b0bdeab9a4f3513d3</SHA1><branch><SHA1>f13d88fea3c40d0093c1ff5b0bdeab9a4f3513d3</SHA1><name>refs/remotes/origin/tuner_additions</name></branch></marked><revision><SHA1>f13d88fea3c40d0093c1ff5b0bdeab9a4f3513d3</SHA1><branch><SHA1>f13d88fea3c40d0093c1ff5b0bdeab9a4f3513d3</SHA1><name>refs/remotes/origin/tuner_additions</name></branch></revision></refsremotesorigintuner_additions><refsremotesoriginclubb_loss_driver _class='hudson.plugins.git.util.Build'><buildNumber>15</buildNumber><marked><SHA1>965904c404fffb0eba94e0f8b2e7f9688c5a8bd5</SHA1><branch><SHA1>965904c404fffb0eba94e0f8b2e7f9688c5a8bd5</SHA1><name>refs/remotes/origin/clubb_loss_driver</name></branch></marked><revision><SHA1>965904c404fffb0eba94e0f8b2e7f9688c5a8bd5</SHA1><branch><SHA1>965904c404fffb0eba94e0f8b2e7f9688c5a8bd5</SHA1><name>refs/remotes/origin/clubb_loss_driver</name></branch></revision></refsremotesoriginclubb_loss_driver><refsremotesoriginclubb_timer_upgrade _class='hudson.plugins.git.util.Build'><buildNumber>22</buildNumber><marked><SHA1>b9b00dc447cfd726549a2a6f14d1deac8539203b</SHA1><branch><SHA1>b9b00dc447cfd726549a2a6f14d1deac8539203b</SHA1><name>refs/remotes/origin/clubb_timer_upgrade</name></branch></marked><revision><SHA1>b9b00dc447cfd726549a2a6f14d1deac8539203b</SHA1><branch><SHA1>b9b00dc447cfd726549a2a6f14d1deac8539203b</SHA1><name>refs/remotes/origin/clubb_timer_upgrade</name></branch></revision></refsremotesoriginclubb_timer_upgrade><refsremotesoriginnice_dash_updates _class='hudson.plugins.git.util.Build'><buildNumber>29</buildNumber><marked><SHA1>b2ad24e20e65739d395fadafa7b738b8f4b19b88</SHA1><branch><SHA1>b2ad24e20e65739d395fadafa7b738b8f4b19b88</SHA1><name>refs/remotes/origin/nice_dash_updates</name></branch></marked><revision><SHA1>b2ad24e20e65739d395fadafa7b738b8f4b19b88</SHA1><branch><SHA1>b2ad24e20e65739d395fadafa7b738b8f4b19b88</SHA1><name>refs/remotes/origin/nice_dash_updates</name></branch></revision></refsremotesoriginnice_dash_updates></buildsByBranchName><lastBuiltRevision><SHA1>b2ad24e20e65739d395fadafa7b738b8f4b19b88</SHA1><branch><SHA1>b2ad24e20e65739d395fadafa7b738b8f4b19b88</SHA1><name>refs/remotes/origin/nice_dash_updates</name></branch></lastBuiltRevision><remoteUrl>https://github.com/larson-group/clubb.git</remoteUrl><scmName></scmName></action><action></action><action _class='org.jenkinsci.plugins.workflow.libs.LibrariesAction'></action><action></action><action _class='org.jenkinsci.plugins.workflow.cps.EnvActionImpl'></action><action></action><action></action><action></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><action _class='org.jenkinsci.plugins.pipeline.modeldefinition.actions.RestartDeclarativePipelineAction'></action><action></action><action _class='org.jenkinsci.plugins.workflow.job.views.FlowGraphAction'></action><action></action><action></action><building>false</building><displayName>#29</displayName><duration>253249</duration><estimatedDuration>363544</estimatedDuration><fullDisplayName>clubb_branch_python #29</fullDisplayName><id>29</id><keepLog>false</keepLog><number>29</number><queueId>7260</queueId><result>SUCCESS</result><timestamp>1787255910480</timestamp><url>https://carson.math.uwm.edu/jenkins/view/clubb_branch_tests/job/clubb_branch_python/29/</url><inProgress>false</inProgress><nextBuild><number>30</number><url>https://carson.math.uwm.edu/jenkins/view/clubb_branch_tests/job/clubb_branch_python/30/</url></nextBuild><previousBuild><number>28</number><url>https://carson.math.uwm.edu/jenkins/view/clubb_branch_tests/job/clubb_branch_python/28/</url></previousBuild></build><build _class='org.jenkinsci.plugins.workflow.job.WorkflowRun'><action _class='hudson.model.ParametersAction'><parameter _class='net.uaznia.lukanus.hudson.plugins.gitparameter.GitParameterValue'><name>BRANCH</name><value>origin/nice_dash_updates</value></parameter></action><action _class='hudson.model.CauseAction'><cause _class='hudson.model.Cause$UserIdCause'><shortDescription>Started by user Gunther Huebler</shortDescription><userId>huebler</userId><userName>Gunther Huebler</userName></cause></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesoriginremove_perl _class='hudson.plugins.git.util.Build'><buildNumber>9</buildNumber><marked><SHA1>551dc8ee42fffabccdde729dd122e5c54b113740</SHA1><branch><SHA1>551dc8ee42fffabccdde729dd122e5c54b113740</SHA1><name>refs/remotes/origin/remove_perl</name></branch></marked><revision><SHA1>551dc8ee42fffabccdde729dd122e5c54b113740</SHA1><branch><SHA1>551dc8ee42fffabccdde729dd122e5c54b113740</SHA1><name>refs/remotes/origin/remove_perl</name></branch></revision></refsremotesoriginremove_perl><refsremotesoriginrun_scripts_cleanup _class='hudson.plugins.git.util.Build'><buildNumber>16</buildNumber><marked><SHA1>8789ee4aa42564f9dc0e07c553a7cde89fb6cd35</SHA1><branch><SHA1>8789ee4aa42564f9dc0e07c553a7cde89fb6cd35</SHA1><name>refs/remotes/origin/run_scripts_cleanup</name></branch></marked><revision><SHA1>8789ee4aa42564f9dc0e07c553a7cde89fb6cd35</SHA1><branch><SHA1>8789ee4aa42564f9dc0e07c553a7cde89fb6cd35</SHA1><name>refs/remotes/origin/run_scripts_cleanup</name></branch></revision></refsremotesoriginrun_scripts_cleanup><refsremotesorigindash_updates _class='hudson.plugins.git.util.Build'><buildNumber>27</buildNumber><marked><SHA1>0f566dae5ca0ef106a2a8a601d5dd08e95db606b</SHA1><branch><SHA1>0f566dae5ca0ef106a2a8a601d5dd08e95db606b</SHA1><name>refs/remotes/origin/dash_updates</name></branch></marked><revision><SHA1>0f566dae5ca0ef106a2a8a601d5dd08e95db606b</SHA1><branch><SHA1>0f566dae5ca0ef106a2a8a601d5dd08e95db606b</SHA1><name>refs/remotes/origin/dash_updates</name></branch></revision></refsremotesorigindash_updates><refsremotesorigincalc_sfc_varnce_movement _class='hudson.plugins.git.util.Build'><buildNumber>4</buildNumber><marked><SHA1>8f36aca5fd9c284c280761ab152931bd884e21f2</SHA1><branch><SHA1>8f36aca5fd9c284c280761ab152931bd884e21f2</SHA1><name>refs/remotes/origin/calc_sfc_varnce_movement</name></branch></marked><revision><SHA1>8f36aca5fd9c284c280761ab152931bd884e21f2</SHA1><branch><SHA1>8f36aca5fd9c284c280761ab152931bd884e21f2</SHA1><name>refs/remotes/origin/calc_sfc_varnce_movement</name></branch></revision></refsremotesorigincalc_sfc_varnce_movement><refsremotesorigintiny_dash_updates _class='hudson.plugins.git.util.Build'><buildNumber>21</buildNumber><marked><SHA1>605dc2d2f5105cfe41e0f1c900793dca76ddc513</SHA1><branch><SHA1>605dc2d2f5105cfe41e0f1c900793dca76ddc513</SHA1><name>refs/remotes/origin/tiny_dash_updates</name></branch></marked><revision><SHA1>605dc2d2f5105cfe41e0f1c900793dca76ddc513</SHA1><branch><SHA1>605dc2d2f5105cfe41e0f1c900793dca76ddc513</SHA1><name>refs/remotes/origin/tiny_dash_updates</name></branch></revision></refsremotesorigintiny_dash_updates><refsremotesoriginclubb_organization_part2 _class='hudson.plugins.git.util.Build'><buildNumber>7</buildNumber><marked><SHA1>459670f95f44c50b0d802d4c8284399339b446e3</SHA1><branch><SHA1>459670f95f44c50b0d802d4c8284399339b446e3</SHA1><name>refs/remotes/origin/clubb_organization_part2</name></branch></marked><revision><SHA1>459670f95f44c50b0d802d4c8284399339b446e3</SHA1><branch><SHA1>459670f95f44c50b0d802d4c8284399339b446e3</SHA1><name>refs/remotes/origin/clubb_organization_part2</name></branch></revision></refsremotesoriginclubb_organization_part2><refsremotesoriginclubb_f2py _class='hudson.plugins.git.util.Build'><buildNumber>3</buildNumber><marked><SHA1>148a89be2c9a46527294056ad471087e68a10b46</SHA1><branch><SHA1>148a89be2c9a46527294056ad471087e68a10b46</SHA1><name>refs/remotes/origin/clubb_f2py</name></branch></marked><revision><SHA1>148a89be2c9a46527294056ad471087e68a10b46</SHA1><branch><SHA1>148a89be2c9a46527294056ad471087e68a10b46</SHA1><name>refs/remotes/origin/clubb_f2py</name></branch></revision></refsremotesoriginclubb_f2py><refsremotesoriginclubb_organization_part3 _class='hudson.plugins.git.util.Build'><buildNumber>8</buildNumber><marked><SHA1>1b6d8b99367e3980a2a9873faa50fe4be632b47e</SHA1><branch><SHA1>1b6d8b99367e3980a2a9873faa50fe4be632b47e</SHA1><name>refs/remotes/origin/clubb_organization_part3</name></branch></marked><revision><SHA1>1b6d8b99367e3980a2a9873faa50fe4be632b47e</SHA1><branch><SHA1>1b6d8b99367e3980a2a9873faa50fe4be632b47e</SHA1><name>refs/remotes/origin/clubb_organization_part3</name></branch></revision></refsremotesoriginclubb_organization_part3><refsremotesoriginclubb_organization_part1 _class='hudson.plugins.git.util.Build'><buildNumber>6</buildNumber><marked><SHA1>d96d0021affc8242c8b983575bcf3b802920929b</SHA1><branch><SHA1>d96d0021affc8242c8b983575bcf3b802920929b</SHA1><name>refs/remotes/origin/clubb_organization_part1</name></branch></marked><revision><SHA1>d96d0021affc8242c8b983575bcf3b802920929b</SHA1><branch><SHA1>d96d0021affc8242c8b983575bcf3b802920929b</SHA1><name>refs/remotes/origin/clubb_organization_part1</name></branch></revision></refsremotesoriginclubb_organization_part1><refsremotesorigintuner_additions _class='hudson.plugins.git.util.Build'><buildNumber>18</buildNumber><marked><SHA1>f13d88fea3c40d0093c1ff5b0bdeab9a4f3513d3</SHA1><branch><SHA1>f13d88fea3c40d0093c1ff5b0bdeab9a4f3513d3</SHA1><name>refs/remotes/origin/tuner_additions</name></branch></marked><revision><SHA1>f13d88fea3c40d0093c1ff5b0bdeab9a4f3513d3</SHA1><branch><SHA1>f13d88fea3c40d0093c1ff5b0bdeab9a4f3513d3</SHA1><name>refs/remotes/origin/tuner_additions</name></branch></revision></refsremotesorigintuner_additions><refsremotesoriginclubb_loss_driver _class='hudson.plugins.git.util.Build'><buildNumber>15</buildNumber><marked><SHA1>965904c404fffb0eba94e0f8b2e7f9688c5a8bd5</SHA1><branch><SHA1>965904c404fffb0eba94e0f8b2e7f9688c5a8bd5</SHA1><name>refs/remotes/origin/clubb_loss_driver</name></branch></marked><revision><SHA1>965904c404fffb0eba94e0f8b2e7f9688c5a8bd5</SHA1><branch><SHA1>965904c404fffb0eba94e0f8b2e7f9688c5a8bd5</SHA1><name>refs/remotes/origin/clubb_loss_driver</name></branch></revision></refsremotesoriginclubb_loss_driver><refsremotesoriginclubb_timer_upgrade _class='hudson.plugins.git.util.Build'><buildNumber>22</buildNumber><marked><SHA1>b9b00dc447cfd726549a2a6f14d1deac8539203b</SHA1><branch><SHA1>b9b00dc447cfd726549a2a6f14d1deac8539203b</SHA1><name>refs/remotes/origin/clubb_timer_upgrade</name></branch></marked><revision><SHA1>b9b00dc447cfd726549a2a6f14d1deac8539203b</SHA1><branch><SHA1>b9b00dc447cfd726549a2a6f14d1deac8539203b</SHA1><name>refs/remotes/origin/clubb_timer_upgrade</name></branch></revision></refsremotesoriginclubb_timer_upgrade><refsremotesoriginnice_dash_updates _class='hudson.plugins.git.util.Build'><buildNumber>28</buildNumber><marked><SHA1>d32a63b2d276d1cbbc76f6f40416d99edaa60ce7</SHA1><branch><SHA1>d32a63b2d276d1cbbc76f6f40416d99edaa60ce7</SHA1><name>refs/remotes/origin/nice_dash_updates</name></branch></marked><revision><SHA1>d32a63b2d276d1cbbc76f6f40416d99edaa60ce7</SHA1><branch><SHA1>d32a63b2d276d1cbbc76f6f40416d99edaa60ce7</SHA1><name>refs/remotes/origin/nice_dash_updates</name></branch></revision></refsremotesoriginnice_dash_updates></buildsByBranchName><lastBuiltRevision><SHA1>d32a63b2d276d1cbbc76f6f40416d99edaa60ce7</SHA1><branch><SHA1>d32a63b2d276d1cbbc76f6f40416d99edaa60ce7</SHA1><name>refs/remotes/origin/nice_dash_updates</name></branch></lastBuiltRevision><remoteUrl>https://github.com/larson-group/clubb.git</remoteUrl><scmName></scmName></action><action></action><action _class='org.jenkinsci.plugins.workflow.libs.LibrariesAction'></action><action></action><action _class='org.jenkinsci.plugins.workflow.cps.EnvActionImpl'></action><action></action><action></action><action></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><action _class='org.jenkinsci.plugins.pipeline.modeldefinition.actions.RestartDeclarativePipelineAction'></action><action></action><action _class='org.jenkinsci.plugins.workflow.job.views.FlowGraphAction'></action><action></action><action></action><building>false</building><displayName>#28</displayName><duration>94130</duration><estimatedDuration>363544</estimatedDuration><fullDisplayName>clubb_branch_python #28</fullDisplayName><id>28</id><keepLog>false</keepLog><number>28</number><queueId>7253</queueId><result>FAILURE</result><timestamp>1787255545249</timestamp><url>https://carson.math.uwm.edu/jenkins/view/clubb_branch_tests/job/clubb_branch_python/28/</url><inProgress>false</inProgress><nextBuild><number>29</number><url>https://carson.math.uwm.edu/jenkins/view/clubb_branch_tests/job/clubb_branch_python/29/</url></nextBuild><previousBuild><number>27</number><url>https://carson.math.uwm.edu/jenkins/view/clubb_branch_tests/job/clubb_branch_python/27/</url></previousBuild></build><build _class='org.jenkinsci.plugins.workflow.job.WorkflowRun'><action _class='hudson.model.ParametersAction'><parameter _class='net.uaznia.lukanus.hudson.plugins.gitparameter.GitParameterValue'><name>BRANCH</name><value>origin/dash_updates</value></parameter></action><action _class='hudson.model.CauseAction'><cause _class='hudson.model.Cause$UserIdCause'><shortDescription>Started by user Gunther Huebler</shortDescription><userId>huebler</userId><userName>Gunther Huebler</userName></cause></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesorigincalc_sfc_varnce_movement _class='hudson.plugins.git.util.Build'><buildNumber>4</buildNumber><marked><SHA1>8f36aca5fd9c284c280761ab152931bd884e21f2</SHA1><branch><SHA1>8f36aca5fd9c284c280761ab152931bd884e21f2</SHA1><name>refs/remotes/origin/calc_sfc_varnce_movement</name></branch></marked><revision><SHA1>8f36aca5fd9c284c280761ab152931bd884e21f2</SHA1><branch><SHA1>8f36aca5fd9c284c280761ab152931bd884e21f2</SHA1><name>refs/remotes/origin/calc_sfc_varnce_movement</name></branch></revision></refsremotesorigincalc_sfc_varnce_movement><refsremotesorigintiny_dash_updates _class='hudson.plugins.git.util.Build'><buildNumber>21</buildNumber><marked><SHA1>605dc2d2f5105cfe41e0f1c900793dca76ddc513</SHA1><branch><SHA1>605dc2d2f5105cfe41e0f1c900793dca76ddc513</SHA1><name>refs/remotes/origin/tiny_dash_updates</name></branch></marked><revision><SHA1>605dc2d2f5105cfe41e0f1c900793dca76ddc513</SHA1><branch><SHA1>605dc2d2f5105cfe41e0f1c900793dca76ddc513</SHA1><name>refs/remotes/origin/tiny_dash_updates</name></branch></revision></refsremotesorigintiny_dash_updates><refsremotesoriginclubb_organization_part2 _class='hudson.plugins.git.util.Build'><buildNumber>7</buildNumber><marked><SHA1>459670f95f44c50b0d802d4c8284399339b446e3</SHA1><branch><SHA1>459670f95f44c50b0d802d4c8284399339b446e3</SHA1><name>refs/remotes/origin/clubb_organization_part2</name></branch></marked><revision><SHA1>459670f95f44c50b0d802d4c8284399339b446e3</SHA1><branch><SHA1>459670f95f44c50b0d802d4c8284399339b446e3</SHA1><name>refs/remotes/origin/clubb_organization_part2</name></branch></revision></refsremotesoriginclubb_organization_part2><refsremotesoriginremove_perl _class='hudson.plugins.git.util.Build'><buildNumber>9</buildNumber><marked><SHA1>551dc8ee42fffabccdde729dd122e5c54b113740</SHA1><branch><SHA1>551dc8ee42fffabccdde729dd122e5c54b113740</SHA1><name>refs/remotes/origin/remove_perl</name></branch></marked><revision><SHA1>551dc8ee42fffabccdde729dd122e5c54b113740</SHA1><branch><SHA1>551dc8ee42fffabccdde729dd122e5c54b113740</SHA1><name>refs/remotes/origin/remove_perl</name></branch></revision></refsremotesoriginremove_perl><refsremotesoriginclubb_f2py _class='hudson.plugins.git.util.Build'><buildNumber>3</buildNumber><marked><SHA1>148a89be2c9a46527294056ad471087e68a10b46</SHA1><branch><SHA1>148a89be2c9a46527294056ad471087e68a10b46</SHA1><name>refs/remotes/origin/clubb_f2py</name></branch></marked><revision><SHA1>148a89be2c9a46527294056ad471087e68a10b46</SHA1><branch><SHA1>148a89be2c9a46527294056ad471087e68a10b46</SHA1><name>refs/remotes/origin/clubb_f2py</name></branch></revision></refsremotesoriginclubb_f2py><refsremotesoriginclubb_organization_part3 _class='hudson.plugins.git.util.Build'><buildNumber>8</buildNumber><marked><SHA1>1b6d8b99367e3980a2a9873faa50fe4be632b47e</SHA1><branch><SHA1>1b6d8b99367e3980a2a9873faa50fe4be632b47e</SHA1><name>refs/remotes/origin/clubb_organization_part3</name></branch></marked><revision><SHA1>1b6d8b99367e3980a2a9873faa50fe4be632b47e</SHA1><branch><SHA1>1b6d8b99367e3980a2a9873faa50fe4be632b47e</SHA1><name>refs/remotes/origin/clubb_organization_part3</name></branch></revision></refsremotesoriginclubb_organization_part3><refsremotesoriginclubb_organization_part1 _class='hudson.plugins.git.util.Build'><buildNumber>6</buildNumber><marked><SHA1>d96d0021affc8242c8b983575bcf3b802920929b</SHA1><branch><SHA1>d96d0021affc8242c8b983575bcf3b802920929b</SHA1><name>refs/remotes/origin/clubb_organization_part1</name></branch></marked><revision><SHA1>d96d0021affc8242c8b983575bcf3b802920929b</SHA1><branch><SHA1>d96d0021affc8242c8b983575bcf3b802920929b</SHA1><name>refs/remotes/origin/clubb_organization_part1</name></branch></revision></refsremotesoriginclubb_organization_part1><refsremotesoriginrun_scripts_cleanup _class='hudson.plugins.git.util.Build'><buildNumber>16</buildNumber><marked><SHA1>8789ee4aa42564f9dc0e07c553a7cde89fb6cd35</SHA1><branch><SHA1>8789ee4aa42564f9dc0e07c553a7cde89fb6cd35</SHA1><name>refs/remotes/origin/run_scripts_cleanup</name></branch></marked><revision><SHA1>8789ee4aa42564f9dc0e07c553a7cde89fb6cd35</SHA1><branch><SHA1>8789ee4aa42564f9dc0e07c553a7cde89fb6cd35</SHA1><name>refs/remotes/origin/run_scripts_cleanup</name></branch></revision></refsremotesoriginrun_scripts_cleanup><refsremotesorigintuner_additions _class='hudson.plugins.git.util.Build'><buildNumber>18</buildNumber><marked><SHA1>f13d88fea3c40d0093c1ff5b0bdeab9a4f3513d3</SHA1><branch><SHA1>f13d88fea3c40d0093c1ff5b0bdeab9a4f3513d3</SHA1><name>refs/remotes/origin/tuner_additions</name></branch></marked><revision><SHA1>f13d88fea3c40d0093c1ff5b0bdeab9a4f3513d3</SHA1><branch><SHA1>f13d88fea3c40d0093c1ff5b0bdeab9a4f3513d3</SHA1><name>refs/remotes/origin/tuner_additions</name></branch></revision></refsremotesorigintuner_additions><refsremotesorigindash_updates _class='hudson.plugins.git.util.Build'><buildNumber>27</buildNumber><marked><SHA1>0f566dae5ca0ef106a2a8a601d5dd08e95db606b</SHA1><branch><SHA1>0f566dae5ca0ef106a2a8a601d5dd08e95db606b</SHA1><name>refs/remotes/origin/dash_updates</name></branch></marked><revision><SHA1>0f566dae5ca0ef106a2a8a601d5dd08e95db606b</SHA1><branch><SHA1>0f566dae5ca0ef106a2a8a601d5dd08e95db606b</SHA1><name>refs/remotes/origin/dash_updates</name></branch></revision></refsremotesorigindash_updates><refsremotesoriginclubb_loss_driver _class='hudson.plugins.git.util.Build'><buildNumber>15</buildNumber><marked><SHA1>965904c404fffb0eba94e0f8b2e7f9688c5a8bd5</SHA1><branch><SHA1>965904c404fffb0eba94e0f8b2e7f9688c5a8bd5</SHA1><name>refs/remotes/origin/clubb_loss_driver</name></branch></marked><revision><SHA1>965904c404fffb0eba94e0f8b2e7f9688c5a8bd5</SHA1><branch><SHA1>965904c404fffb0eba94e0f8b2e7f9688c5a8bd5</SHA1><name>refs/remotes/origin/clubb_loss_driver</name></branch></revision></refsremotesoriginclubb_loss_driver><refsremotesoriginclubb_timer_upgrade _class='hudson.plugins.git.util.Build'><buildNumber>22</buildNumber><marked><SHA1>b9b00dc447cfd726549a2a6f14d1deac8539203b</SHA1><branch><SHA1>b9b00dc447cfd726549a2a6f14d1deac8539203b</SHA1><name>refs/remotes/origin/clubb_timer_upgrade</name></branch></marked><revision><SHA1>b9b00dc447cfd726549a2a6f14d1deac8539203b</SHA1><branch><SHA1>b9b00dc447cfd726549a2a6f14d1deac8539203b</SHA1><name>refs/remotes/origin/clubb_timer_upgrade</name></branch></revision></refsremotesoriginclubb_timer_upgrade></buildsByBranchName><lastBuiltRevision><SHA1>0f566dae5ca0ef106a2a8a601d5dd08e95db606b</SHA1><branch><SHA1>0f566dae5ca0ef106a2a8a601d5dd08e95db606b</SHA1><name>refs/remotes/origin/dash_updates</name></branch></lastBuiltRevision><remoteUrl>https://github.com/larson-group/clubb.git</remoteUrl><scmName></scmName></action><action></action><action _class='org.jenkinsci.plugins.workflow.libs.LibrariesAction'></action><action></action><action _class='org.jenkinsci.plugins.workflow.cps.EnvActionImpl'></action><action></action><action></action><action></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><action _class='org.jenkinsci.plugins.pipeline.modeldefinition.actions.RestartDeclarativePipelineAction'></action><action></action><action _class='org.jenkinsci.plugins.workflow.job.views.FlowGraphAction'></action><action></action><action></action><building>false</building><displayName>#27</displayName><duration>362785</duration><estimatedDuration>363544</estimatedDuration><fullDisplayName>clubb_branch_python #27</fullDisplayName><id>27</id><keepLog>false</keepLog><number>27</number><queueId>6806</queueId><result>SUCCESS</result><timestamp>1785864319327</timestamp><url>https://carson.math.uwm.edu/jenkins/view/clubb_branch_tests/job/clubb_branch_python/27/</url><inProgress>false</inProgress><nextBuild><number>28</number><url>https://carson.math.uwm.edu/jenkins/view/clubb_branch_tests/job/clubb_branch_python/28/</url></nextBuild><previousBuild><number>26</number><url>https://carson.math.uwm.edu/jenkins/view/clubb_branch_tests/job/clubb_branch_python/26/</url></previousBuild></build><build _class='org.jenkinsci.plugins.workflow.job.WorkflowRun'><action _class='hudson.model.ParametersAction'><parameter _class='net.uaznia.lukanus.hudson.plugins.gitparameter.GitParameterValue'><name>BRANCH</name><value>origin/dash_updates</value></parameter></action><action _class='hudson.model.CauseAction'><cause _class='hudson.model.Cause$UserIdCause'><shortDescription>Started by user Gunther Huebler</shortDescription><userId>huebler</userId><userName>Gunther Huebler</userName></cause></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesorigincalc_sfc_varnce_movement _class='hudson.plugins.git.util.Build'><buildNumber>4</buildNumber><marked><SHA1>8f36aca5fd9c284c280761ab152931bd884e21f2</SHA1><branch><SHA1>8f36aca5fd9c284c280761ab152931bd884e21f2</SHA1><name>refs/remotes/origin/calc_sfc_varnce_movement</name></branch></marked><revision><SHA1>8f36aca5fd9c284c280761ab152931bd884e21f2</SHA1><branch><SHA1>8f36aca5fd9c284c280761ab152931bd884e21f2</SHA1><name>refs/remotes/origin/calc_sfc_varnce_movement</name></branch></revision></refsremotesorigincalc_sfc_varnce_movement><refsremotesorigintiny_dash_updates _class='hudson.plugins.git.util.Build'><buildNumber>21</buildNumber><marked><SHA1>605dc2d2f5105cfe41e0f1c900793dca76ddc513</SHA1><branch><SHA1>605dc2d2f5105cfe41e0f1c900793dca76ddc513</SHA1><name>refs/remotes/origin/tiny_dash_updates</name></branch></marked><revision><SHA1>605dc2d2f5105cfe41e0f1c900793dca76ddc513</SHA1><branch><SHA1>605dc2d2f5105cfe41e0f1c900793dca76ddc513</SHA1><name>refs/remotes/origin/tiny_dash_updates</name></branch></revision></refsremotesorigintiny_dash_updates><refsremotesoriginclubb_organization_part2 _class='hudson.plugins.git.util.Build'><buildNumber>7</buildNumber><marked><SHA1>459670f95f44c50b0d802d4c8284399339b446e3</SHA1><branch><SHA1>459670f95f44c50b0d802d4c8284399339b446e3</SHA1><name>refs/remotes/origin/clubb_organization_part2</name></branch></marked><revision><SHA1>459670f95f44c50b0d802d4c8284399339b446e3</SHA1><branch><SHA1>459670f95f44c50b0d802d4c8284399339b446e3</SHA1><name>refs/remotes/origin/clubb_organization_part2</name></branch></revision></refsremotesoriginclubb_organization_part2><refsremotesoriginremove_perl _class='hudson.plugins.git.util.Build'><buildNumber>9</buildNumber><marked><SHA1>551dc8ee42fffabccdde729dd122e5c54b113740</SHA1><branch><SHA1>551dc8ee42fffabccdde729dd122e5c54b113740</SHA1><name>refs/remotes/origin/remove_perl</name></branch></marked><revision><SHA1>551dc8ee42fffabccdde729dd122e5c54b113740</SHA1><branch><SHA1>551dc8ee42fffabccdde729dd122e5c54b113740</SHA1><name>refs/remotes/origin/remove_perl</name></branch></revision></refsremotesoriginremove_perl><refsremotesoriginclubb_f2py _class='hudson.plugins.git.util.Build'><buildNumber>3</buildNumber><marked><SHA1>148a89be2c9a46527294056ad471087e68a10b46</SHA1><branch><SHA1>148a89be2c9a46527294056ad471087e68a10b46</SHA1><name>refs/remotes/origin/clubb_f2py</name></branch></marked><revision><SHA1>148a89be2c9a46527294056ad471087e68a10b46</SHA1><branch><SHA1>148a89be2c9a46527294056ad471087e68a10b46</SHA1><name>refs/remotes/origin/clubb_f2py</name></branch></revision></refsremotesoriginclubb_f2py><refsremotesoriginclubb_organization_part3 _class='hudson.plugins.git.util.Build'><buildNumber>8</buildNumber><marked><SHA1>1b6d8b99367e3980a2a9873faa50fe4be632b47e</SHA1><branch><SHA1>1b6d8b99367e3980a2a9873faa50fe4be632b47e</SHA1><name>refs/remotes/origin/clubb_organization_part3</name></branch></marked><revision><SHA1>1b6d8b99367e3980a2a9873faa50fe4be632b47e</SHA1><branch><SHA1>1b6d8b99367e3980a2a9873faa50fe4be632b47e</SHA1><name>refs/remotes/origin/clubb_organization_part3</name></branch></revision></refsremotesoriginclubb_organization_part3><refsremotesoriginclubb_organization_part1 _class='hudson.plugins.git.util.Build'><buildNumber>6</buildNumber><marked><SHA1>d96d0021affc8242c8b983575bcf3b802920929b</SHA1><branch><SHA1>d96d0021affc8242c8b983575bcf3b802920929b</SHA1><name>refs/remotes/origin/clubb_organization_part1</name></branch></marked><revision><SHA1>d96d0021affc8242c8b983575bcf3b802920929b</SHA1><branch><SHA1>d96d0021affc8242c8b983575bcf3b802920929b</SHA1><name>refs/remotes/origin/clubb_organization_part1</name></branch></revision></refsremotesoriginclubb_organization_part1><refsremotesoriginrun_scripts_cleanup _class='hudson.plugins.git.util.Build'><buildNumber>16</buildNumber><marked><SHA1>8789ee4aa42564f9dc0e07c553a7cde89fb6cd35</SHA1><branch><SHA1>8789ee4aa42564f9dc0e07c553a7cde89fb6cd35</SHA1><name>refs/remotes/origin/run_scripts_cleanup</name></branch></marked><revision><SHA1>8789ee4aa42564f9dc0e07c553a7cde89fb6cd35</SHA1><branch><SHA1>8789ee4aa42564f9dc0e07c553a7cde89fb6cd35</SHA1><name>refs/remotes/origin/run_scripts_cleanup</name></branch></revision></refsremotesoriginrun_scripts_cleanup><refsremotesorigintuner_additions _class='hudson.plugins.git.util.Build'><buildNumber>18</buildNumber><marked><SHA1>f13d88fea3c40d0093c1ff5b0bdeab9a4f3513d3</SHA1><branch><SHA1>f13d88fea3c40d0093c1ff5b0bdeab9a4f3513d3</SHA1><name>refs/remotes/origin/tuner_additions</name></branch></marked><revision><SHA1>f13d88fea3c40d0093c1ff5b0bdeab9a4f3513d3</SHA1><branch><SHA1>f13d88fea3c40d0093c1ff5b0bdeab9a4f3513d3</SHA1><name>refs/remotes/origin/tuner_additions</name></branch></revision></refsremotesorigintuner_additions><refsremotesorigindash_updates _class='hudson.plugins.git.util.Build'><buildNumber>26</buildNumber><marked><SHA1>bb94f7a23a64657fc179641136039b2fa33f09b1</SHA1><branch><SHA1>bb94f7a23a64657fc179641136039b2fa33f09b1</SHA1><name>refs/remotes/origin/dash_updates</name></branch></marked><revision><SHA1>bb94f7a23a64657fc179641136039b2fa33f09b1</SHA1><branch><SHA1>bb94f7a23a64657fc179641136039b2fa33f09b1</SHA1><name>refs/remotes/origin/dash_updates</name></branch></revision></refsremotesorigindash_updates><refsremotesoriginclubb_loss_driver _class='hudson.plugins.git.util.Build'><buildNumber>15</buildNumber><marked><SHA1>965904c404fffb0eba94e0f8b2e7f9688c5a8bd5</SHA1><branch><SHA1>965904c404fffb0eba94e0f8b2e7f9688c5a8bd5</SHA1><name>refs/remotes/origin/clubb_loss_driver</name></branch></marked><revision><SHA1>965904c404fffb0eba94e0f8b2e7f9688c5a8bd5</SHA1><branch><SHA1>965904c404fffb0eba94e0f8b2e7f9688c5a8bd5</SHA1><name>refs/remotes/origin/clubb_loss_driver</name></branch></revision></refsremotesoriginclubb_loss_driver><refsremotesoriginclubb_timer_upgrade _class='hudson.plugins.git.util.Build'><buildNumber>22</buildNumber><marked><SHA1>b9b00dc447cfd726549a2a6f14d1deac8539203b</SHA1><branch><SHA1>b9b00dc447cfd726549a2a6f14d1deac8539203b</SHA1><name>refs/remotes/origin/clubb_timer_upgrade</name></branch></marked><revision><SHA1>b9b00dc447cfd726549a2a6f14d1deac8539203b</SHA1><branch><SHA1>b9b00dc447cfd726549a2a6f14d1deac8539203b</SHA1><name>refs/remotes/origin/clubb_timer_upgrade</name></branch></revision></refsremotesoriginclubb_timer_upgrade></buildsByBranchName><lastBuiltRevision><SHA1>bb94f7a23a64657fc179641136039b2fa33f09b1</SHA1><branch><SHA1>bb94f7a23a64657fc179641136039b2fa33f09b1</SHA1><name>refs/remotes/origin/dash_updates</name></branch></lastBuiltRevision><remoteUrl>https://github.com/larson-group/clubb.git</remoteUrl><scmName></scmName></action><action></action><action _class='org.jenkinsci.plugins.workflow.libs.LibrariesAction'></action><action></action><action _class='org.jenkinsci.plugins.workflow.cps.EnvActionImpl'></action><action></action><action></action><action></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><action _class='org.jenkinsci.plugins.pipeline.modeldefinition.actions.RestartDeclarativePipelineAction'></action><action></action><action _class='org.jenkinsci.plugins.workflow.job.views.FlowGraphAction'></action><action></action><action></action><building>false</building><displayName>#26</displayName><duration>194511</duration><estimatedDuration>363544</estimatedDuration><fullDisplayName>clubb_branch_python #26</fullDisplayName><id>26</id><keepLog>false</keepLog><number>26</number><queueId>6797</queueId><result>SUCCESS</result><timestamp>1785788962384</timestamp><url>https://carson.math.uwm.edu/jenkins/view/clubb_branch_tests/job/clubb_branch_python/26/</url><inProgress>false</inProgress><nextBuild><number>27</number><url>https://carson.math.uwm.edu/jenkins/view/clubb_branch_tests/job/clubb_branch_python/27/</url></nextBuild><previousBuild><number>25</number><url>https://carson.math.uwm.edu/jenkins/view/clubb_branch_tests/job/clubb_branch_python/25/</url></previousBuild></build><build _class='org.jenkinsci.plugins.workflow.job.WorkflowRun'><action _class='hudson.model.ParametersAction'><parameter _class='net.uaznia.lukanus.hudson.plugins.gitparameter.GitParameterValue'><name>BRANCH</name><value>origin/dash_updates</value></parameter></action><action _class='hudson.model.CauseAction'><cause _class='hudson.model.Cause$UserIdCause'><shortDescription>Started by user Gunther Huebler</shortDescription><userId>huebler</userId><userName>Gunther Huebler</userName></cause></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesorigincalc_sfc_varnce_movement _class='hudson.plugins.git.util.Build'><buildNumber>4</buildNumber><marked><SHA1>8f36aca5fd9c284c280761ab152931bd884e21f2</SHA1><branch><SHA1>8f36aca5fd9c284c280761ab152931bd884e21f2</SHA1><name>refs/remotes/origin/calc_sfc_varnce_movement</name></branch></marked><revision><SHA1>8f36aca5fd9c284c280761ab152931bd884e21f2</SHA1><branch><SHA1>8f36aca5fd9c284c280761ab152931bd884e21f2</SHA1><name>refs/remotes/origin/calc_sfc_varnce_movement</name></branch></revision></refsremotesorigincalc_sfc_varnce_movement><refsremotesorigintiny_dash_updates _class='hudson.plugins.git.util.Build'><buildNumber>21</buildNumber><marked><SHA1>605dc2d2f5105cfe41e0f1c900793dca76ddc513</SHA1><branch><SHA1>605dc2d2f5105cfe41e0f1c900793dca76ddc513</SHA1><name>refs/remotes/origin/tiny_dash_updates</name></branch></marked><revision><SHA1>605dc2d2f5105cfe41e0f1c900793dca76ddc513</SHA1><branch><SHA1>605dc2d2f5105cfe41e0f1c900793dca76ddc513</SHA1><name>refs/remotes/origin/tiny_dash_updates</name></branch></revision></refsremotesorigintiny_dash_updates><refsremotesoriginclubb_organization_part2 _class='hudson.plugins.git.util.Build'><buildNumber>7</buildNumber><marked><SHA1>459670f95f44c50b0d802d4c8284399339b446e3</SHA1><branch><SHA1>459670f95f44c50b0d802d4c8284399339b446e3</SHA1><name>refs/remotes/origin/clubb_organization_part2</name></branch></marked><revision><SHA1>459670f95f44c50b0d802d4c8284399339b446e3</SHA1><branch><SHA1>459670f95f44c50b0d802d4c8284399339b446e3</SHA1><name>refs/remotes/origin/clubb_organization_part2</name></branch></revision></refsremotesoriginclubb_organization_part2><refsremotesoriginremove_perl _class='hudson.plugins.git.util.Build'><buildNumber>9</buildNumber><marked><SHA1>551dc8ee42fffabccdde729dd122e5c54b113740</SHA1><branch><SHA1>551dc8ee42fffabccdde729dd122e5c54b113740</SHA1><name>refs/remotes/origin/remove_perl</name></branch></marked><revision><SHA1>551dc8ee42fffabccdde729dd122e5c54b113740</SHA1><branch><SHA1>551dc8ee42fffabccdde729dd122e5c54b113740</SHA1><name>refs/remotes/origin/remove_perl</name></branch></revision></refsremotesoriginremove_perl><refsremotesoriginclubb_f2py _class='hudson.plugins.git.util.Build'><buildNumber>3</buildNumber><marked><SHA1>148a89be2c9a46527294056ad471087e68a10b46</SHA1><branch><SHA1>148a89be2c9a46527294056ad471087e68a10b46</SHA1><name>refs/remotes/origin/clubb_f2py</name></branch></marked><revision><SHA1>148a89be2c9a46527294056ad471087e68a10b46</SHA1><branch><SHA1>148a89be2c9a46527294056ad471087e68a10b46</SHA1><name>refs/remotes/origin/clubb_f2py</name></branch></revision></refsremotesoriginclubb_f2py><refsremotesoriginclubb_organization_part3 _class='hudson.plugins.git.util.Build'><buildNumber>8</buildNumber><marked><SHA1>1b6d8b99367e3980a2a9873faa50fe4be632b47e</SHA1><branch><SHA1>1b6d8b99367e3980a2a9873faa50fe4be632b47e</SHA1><name>refs/remotes/origin/clubb_organization_part3</name></branch></marked><revision><SHA1>1b6d8b99367e3980a2a9873faa50fe4be632b47e</SHA1><branch><SHA1>1b6d8b99367e3980a2a9873faa50fe4be632b47e</SHA1><name>refs/remotes/origin/clubb_organization_part3</name></branch></revision></refsremotesoriginclubb_organization_part3><refsremotesoriginclubb_organization_part1 _class='hudson.plugins.git.util.Build'><buildNumber>6</buildNumber><marked><SHA1>d96d0021affc8242c8b983575bcf3b802920929b</SHA1><branch><SHA1>d96d0021affc8242c8b983575bcf3b802920929b</SHA1><name>refs/remotes/origin/clubb_organization_part1</name></branch></marked><revision><SHA1>d96d0021affc8242c8b983575bcf3b802920929b</SHA1><branch><SHA1>d96d0021affc8242c8b983575bcf3b802920929b</SHA1><name>refs/remotes/origin/clubb_organization_part1</name></branch></revision></refsremotesoriginclubb_organization_part1><refsremotesoriginrun_scripts_cleanup _class='hudson.plugins.git.util.Build'><buildNumber>16</buildNumber><marked><SHA1>8789ee4aa42564f9dc0e07c553a7cde89fb6cd35</SHA1><branch><SHA1>8789ee4aa42564f9dc0e07c553a7cde89fb6cd35</SHA1><name>refs/remotes/origin/run_scripts_cleanup</name></branch></marked><revision><SHA1>8789ee4aa42564f9dc0e07c553a7cde89fb6cd35</SHA1><branch><SHA1>8789ee4aa42564f9dc0e07c553a7cde89fb6cd35</SHA1><name>refs/remotes/origin/run_scripts_cleanup</name></branch></revision></refsremotesoriginrun_scripts_cleanup><refsremotesorigintuner_additions _class='hudson.plugins.git.util.Build'><buildNumber>18</buildNumber><marked><SHA1>f13d88fea3c40d0093c1ff5b0bdeab9a4f3513d3</SHA1><branch><SHA1>f13d88fea3c40d0093c1ff5b0bdeab9a4f3513d3</SHA1><name>refs/remotes/origin/tuner_additions</name></branch></marked><revision><SHA1>f13d88fea3c40d0093c1ff5b0bdeab9a4f3513d3</SHA1><branch><SHA1>f13d88fea3c40d0093c1ff5b0bdeab9a4f3513d3</SHA1><name>refs/remotes/origin/tuner_additions</name></branch></revision></refsremotesorigintuner_additions><refsremotesorigindash_updates _class='hudson.plugins.git.util.Build'><buildNumber>25</buildNumber><marked><SHA1>217ab2fc5cfe6216a655d81586e1854c773f860d</SHA1><branch><SHA1>217ab2fc5cfe6216a655d81586e1854c773f860d</SHA1><name>refs/remotes/origin/dash_updates</name></branch></marked><revision><SHA1>217ab2fc5cfe6216a655d81586e1854c773f860d</SHA1><branch><SHA1>217ab2fc5cfe6216a655d81586e1854c773f860d</SHA1><name>refs/remotes/origin/dash_updates</name></branch></revision></refsremotesorigindash_updates><refsremotesoriginclubb_loss_driver _class='hudson.plugins.git.util.Build'><buildNumber>15</buildNumber><marked><SHA1>965904c404fffb0eba94e0f8b2e7f9688c5a8bd5</SHA1><branch><SHA1>965904c404fffb0eba94e0f8b2e7f9688c5a8bd5</SHA1><name>refs/remotes/origin/clubb_loss_driver</name></branch></marked><revision><SHA1>965904c404fffb0eba94e0f8b2e7f9688c5a8bd5</SHA1><branch><SHA1>965904c404fffb0eba94e0f8b2e7f9688c5a8bd5</SHA1><name>refs/remotes/origin/clubb_loss_driver</name></branch></revision></refsremotesoriginclubb_loss_driver><refsremotesoriginclubb_timer_upgrade _class='hudson.plugins.git.util.Build'><buildNumber>22</buildNumber><marked><SHA1>b9b00dc447cfd726549a2a6f14d1deac8539203b</SHA1><branch><SHA1>b9b00dc447cfd726549a2a6f14d1deac8539203b</SHA1><name>refs/remotes/origin/clubb_timer_upgrade</name></branch></marked><revision><SHA1>b9b00dc447cfd726549a2a6f14d1deac8539203b</SHA1><branch><SHA1>b9b00dc447cfd726549a2a6f14d1deac8539203b</SHA1><name>refs/remotes/origin/clubb_timer_upgrade</name></branch></revision></refsremotesoriginclubb_timer_upgrade></buildsByBranchName><lastBuiltRevision><SHA1>217ab2fc5cfe6216a655d81586e1854c773f860d</SHA1><branch><SHA1>217ab2fc5cfe6216a655d81586e1854c773f860d</SHA1><name>refs/remotes/origin/dash_updates</name></branch></lastBuiltRevision><remoteUrl>https://github.com/larson-group/clubb.git</remoteUrl><scmName></scmName></action><action></action><action _class='org.jenkinsci.plugins.workflow.libs.LibrariesAction'></action><action></action><action _class='org.jenkinsci.plugins.workflow.cps.EnvActionImpl'></action><action></action><action></action><action></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><action _class='org.jenkinsci.plugins.pipeline.modeldefinition.actions.RestartDeclarativePipelineAction'></action><action></action><action _class='org.jenkinsci.plugins.workflow.job.views.FlowGraphAction'></action><action></action><action></action><building>false</building><displayName>#25</displayName><duration>278589</duration><estimatedDuration>363544</estimatedDuration><fullDisplayName>clubb_branch_python #25</fullDisplayName><id>25</id><keepLog>false</keepLog><number>25</number><queueId>6785</queueId><result>SUCCESS</result><timestamp>1785730754369</timestamp><url>https://carson.math.uwm.edu/jenkins/view/clubb_branch_tests/job/clubb_branch_python/25/</url><inProgress>false</inProgress><nextBuild><number>26</number><url>https://carson.math.uwm.edu/jenkins/view/clubb_branch_tests/job/clubb_branch_python/26/</url></nextBuild><previousBuild><number>24</number><url>https://carson.math.uwm.edu/jenkins/view/clubb_branch_tests/job/clubb_branch_python/24/</url></previousBuild></build><build _class='org.jenkinsci.plugins.workflow.job.WorkflowRun'><action _class='hudson.model.ParametersAction'><parameter _class='net.uaznia.lukanus.hudson.plugins.gitparameter.GitParameterValue'><name>BRANCH</name><value>origin/dash_updates</value></parameter></action><action _class='hudson.model.CauseAction'><cause _class='hudson.model.Cause$UserIdCause'><shortDescription>Started by user Gunther Huebler</shortDescription><userId>huebler</userId><userName>Gunther Huebler</userName></cause></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesorigincalc_sfc_varnce_movement _class='hudson.plugins.git.util.Build'><buildNumber>4</buildNumber><marked><SHA1>8f36aca5fd9c284c280761ab152931bd884e21f2</SHA1><branch><SHA1>8f36aca5fd9c284c280761ab152931bd884e21f2</SHA1><name>refs/remotes/origin/calc_sfc_varnce_movement</name></branch></marked><revision><SHA1>8f36aca5fd9c284c280761ab152931bd884e21f2</SHA1><branch><SHA1>8f36aca5fd9c284c280761ab152931bd884e21f2</SHA1><name>refs/remotes/origin/calc_sfc_varnce_movement</name></branch></revision></refsremotesorigincalc_sfc_varnce_movement><refsremotesorigintiny_dash_updates _class='hudson.plugins.git.util.Build'><buildNumber>21</buildNumber><marked><SHA1>605dc2d2f5105cfe41e0f1c900793dca76ddc513</SHA1><branch><SHA1>605dc2d2f5105cfe41e0f1c900793dca76ddc513</SHA1><name>refs/remotes/origin/tiny_dash_updates</name></branch></marked><revision><SHA1>605dc2d2f5105cfe41e0f1c900793dca76ddc513</SHA1><branch><SHA1>605dc2d2f5105cfe41e0f1c900793dca76ddc513</SHA1><name>refs/remotes/origin/tiny_dash_updates</name></branch></revision></refsremotesorigintiny_dash_updates><refsremotesoriginclubb_organization_part2 _class='hudson.plugins.git.util.Build'><buildNumber>7</buildNumber><marked><SHA1>459670f95f44c50b0d802d4c8284399339b446e3</SHA1><branch><SHA1>459670f95f44c50b0d802d4c8284399339b446e3</SHA1><name>refs/remotes/origin/clubb_organization_part2</name></branch></marked><revision><SHA1>459670f95f44c50b0d802d4c8284399339b446e3</SHA1><branch><SHA1>459670f95f44c50b0d802d4c8284399339b446e3</SHA1><name>refs/remotes/origin/clubb_organization_part2</name></branch></revision></refsremotesoriginclubb_organization_part2><refsremotesoriginremove_perl _class='hudson.plugins.git.util.Build'><buildNumber>9</buildNumber><marked><SHA1>551dc8ee42fffabccdde729dd122e5c54b113740</SHA1><branch><SHA1>551dc8ee42fffabccdde729dd122e5c54b113740</SHA1><name>refs/remotes/origin/remove_perl</name></branch></marked><revision><SHA1>551dc8ee42fffabccdde729dd122e5c54b113740</SHA1><branch><SHA1>551dc8ee42fffabccdde729dd122e5c54b113740</SHA1><name>refs/remotes/origin/remove_perl</name></branch></revision></refsremotesoriginremove_perl><refsremotesoriginclubb_f2py _class='hudson.plugins.git.util.Build'><buildNumber>3</buildNumber><marked><SHA1>148a89be2c9a46527294056ad471087e68a10b46</SHA1><branch><SHA1>148a89be2c9a46527294056ad471087e68a10b46</SHA1><name>refs/remotes/origin/clubb_f2py</name></branch></marked><revision><SHA1>148a89be2c9a46527294056ad471087e68a10b46</SHA1><branch><SHA1>148a89be2c9a46527294056ad471087e68a10b46</SHA1><name>refs/remotes/origin/clubb_f2py</name></branch></revision></refsremotesoriginclubb_f2py><refsremotesoriginclubb_organization_part3 _class='hudson.plugins.git.util.Build'><buildNumber>8</buildNumber><marked><SHA1>1b6d8b99367e3980a2a9873faa50fe4be632b47e</SHA1><branch><SHA1>1b6d8b99367e3980a2a9873faa50fe4be632b47e</SHA1><name>refs/remotes/origin/clubb_organization_part3</name></branch></marked><revision><SHA1>1b6d8b99367e3980a2a9873faa50fe4be632b47e</SHA1><branch><SHA1>1b6d8b99367e3980a2a9873faa50fe4be632b47e</SHA1><name>refs/remotes/origin/clubb_organization_part3</name></branch></revision></refsremotesoriginclubb_organization_part3><refsremotesoriginclubb_organization_part1 _class='hudson.plugins.git.util.Build'><buildNumber>6</buildNumber><marked><SHA1>d96d0021affc8242c8b983575bcf3b802920929b</SHA1><branch><SHA1>d96d0021affc8242c8b983575bcf3b802920929b</SHA1><name>refs/remotes/origin/clubb_organization_part1</name></branch></marked><revision><SHA1>d96d0021affc8242c8b983575bcf3b802920929b</SHA1><branch><SHA1>d96d0021affc8242c8b983575bcf3b802920929b</SHA1><name>refs/remotes/origin/clubb_organization_part1</name></branch></revision></refsremotesoriginclubb_organization_part1><refsremotesoriginrun_scripts_cleanup _class='hudson.plugins.git.util.Build'><buildNumber>16</buildNumber><marked><SHA1>8789ee4aa42564f9dc0e07c553a7cde89fb6cd35</SHA1><branch><SHA1>8789ee4aa42564f9dc0e07c553a7cde89fb6cd35</SHA1><name>refs/remotes/origin/run_scripts_cleanup</name></branch></marked><revision><SHA1>8789ee4aa42564f9dc0e07c553a7cde89fb6cd35</SHA1><branch><SHA1>8789ee4aa42564f9dc0e07c553a7cde89fb6cd35</SHA1><name>refs/remotes/origin/run_scripts_cleanup</name></branch></revision></refsremotesoriginrun_scripts_cleanup><refsremotesorigintuner_additions _class='hudson.plugins.git.util.Build'><buildNumber>18</buildNumber><marked><SHA1>f13d88fea3c40d0093c1ff5b0bdeab9a4f3513d3</SHA1><branch><SHA1>f13d88fea3c40d0093c1ff5b0bdeab9a4f3513d3</SHA1><name>refs/remotes/origin/tuner_additions</name></branch></marked><revision><SHA1>f13d88fea3c40d0093c1ff5b0bdeab9a4f3513d3</SHA1><branch><SHA1>f13d88fea3c40d0093c1ff5b0bdeab9a4f3513d3</SHA1><name>refs/remotes/origin/tuner_additions</name></branch></revision></refsremotesorigintuner_additions><refsremotesorigindash_updates _class='hudson.plugins.git.util.Build'><buildNumber>24</buildNumber><marked><SHA1>fa78daa82288f76857e947e9751a3c176bbebbd7</SHA1><branch><SHA1>fa78daa82288f76857e947e9751a3c176bbebbd7</SHA1><name>refs/remotes/origin/dash_updates</name></branch></marked><revision><SHA1>fa78daa82288f76857e947e9751a3c176bbebbd7</SHA1><branch><SHA1>fa78daa82288f76857e947e9751a3c176bbebbd7</SHA1><name>refs/remotes/origin/dash_updates</name></branch></revision></refsremotesorigindash_updates><refsremotesoriginclubb_loss_driver _class='hudson.plugins.git.util.Build'><buildNumber>15</buildNumber><marked><SHA1>965904c404fffb0eba94e0f8b2e7f9688c5a8bd5</SHA1><branch><SHA1>965904c404fffb0eba94e0f8b2e7f9688c5a8bd5</SHA1><name>refs/remotes/origin/clubb_loss_driver</name></branch></marked><revision><SHA1>965904c404fffb0eba94e0f8b2e7f9688c5a8bd5</SHA1><branch><SHA1>965904c404fffb0eba94e0f8b2e7f9688c5a8bd5</SHA1><name>refs/remotes/origin/clubb_loss_driver</name></branch></revision></refsremotesoriginclubb_loss_driver><refsremotesoriginclubb_timer_upgrade _class='hudson.plugins.git.util.Build'><buildNumber>22</buildNumber><marked><SHA1>b9b00dc447cfd726549a2a6f14d1deac8539203b</SHA1><branch><SHA1>b9b00dc447cfd726549a2a6f14d1deac8539203b</SHA1><name>refs/remotes/origin/clubb_timer_upgrade</name></branch></marked><revision><SHA1>b9b00dc447cfd726549a2a6f14d1deac8539203b</SHA1><branch><SHA1>b9b00dc447cfd726549a2a6f14d1deac8539203b</SHA1><name>refs/remotes/origin/clubb_timer_upgrade</name></branch></revision></refsremotesoriginclubb_timer_upgrade></buildsByBranchName><lastBuiltRevision><SHA1>fa78daa82288f76857e947e9751a3c176bbebbd7</SHA1><branch><SHA1>fa78daa82288f76857e947e9751a3c176bbebbd7</SHA1><name>refs/remotes/origin/dash_updates</name></branch></lastBuiltRevision><remoteUrl>https://github.com/larson-group/clubb.git</remoteUrl><scmName></scmName></action><action></action><action _class='org.jenkinsci.plugins.workflow.libs.LibrariesAction'></action><action></action><action _class='org.jenkinsci.plugins.workflow.cps.EnvActionImpl'></action><action></action><action></action><action></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><action _class='org.jenkinsci.plugins.pipeline.modeldefinition.actions.RestartDeclarativePipelineAction'></action><action></action><action _class='org.jenkinsci.plugins.workflow.job.views.FlowGraphAction'></action><action></action><action></action><building>false</building><displayName>#24</displayName><duration>390953</duration><estimatedDuration>363544</estimatedDuration><fullDisplayName>clubb_branch_python #24</fullDisplayName><id>24</id><keepLog>false</keepLog><number>24</number><queueId>6774</queueId><result>SUCCESS</result><timestamp>1785521206803</timestamp><url>https://carson.math.uwm.edu/jenkins/view/clubb_branch_tests/job/clubb_branch_python/24/</url><inProgress>false</inProgress><nextBuild><number>25</number><url>https://carson.math.uwm.edu/jenkins/view/clubb_branch_tests/job/clubb_branch_python/25/</url></nextBuild><previousBuild><number>23</number><url>https://carson.math.uwm.edu/jenkins/view/clubb_branch_tests/job/clubb_branch_python/23/</url></previousBuild></build><build _class='org.jenkinsci.plugins.workflow.job.WorkflowRun'><action _class='hudson.model.ParametersAction'><parameter _class='net.uaznia.lukanus.hudson.plugins.gitparameter.GitParameterValue'><name>BRANCH</name><value>origin/dash_updates</value></parameter></action><action _class='hudson.model.CauseAction'><cause _class='hudson.model.Cause$UserIdCause'><shortDescription>Started by user Gunther Huebler</shortDescription><userId>huebler</userId><userName>Gunther Huebler</userName></cause></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesorigincalc_sfc_varnce_movement _class='hudson.plugins.git.util.Build'><buildNumber>4</buildNumber><marked><SHA1>8f36aca5fd9c284c280761ab152931bd884e21f2</SHA1><branch><SHA1>8f36aca5fd9c284c280761ab152931bd884e21f2</SHA1><name>refs/remotes/origin/calc_sfc_varnce_movement</name></branch></marked><revision><SHA1>8f36aca5fd9c284c280761ab152931bd884e21f2</SHA1><branch><SHA1>8f36aca5fd9c284c280761ab152931bd884e21f2</SHA1><name>refs/remotes/origin/calc_sfc_varnce_movement</name></branch></revision></refsremotesorigincalc_sfc_varnce_movement><refsremotesorigintiny_dash_updates _class='hudson.plugins.git.util.Build'><buildNumber>21</buildNumber><marked><SHA1>605dc2d2f5105cfe41e0f1c900793dca76ddc513</SHA1><branch><SHA1>605dc2d2f5105cfe41e0f1c900793dca76ddc513</SHA1><name>refs/remotes/origin/tiny_dash_updates</name></branch></marked><revision><SHA1>605dc2d2f5105cfe41e0f1c900793dca76ddc513</SHA1><branch><SHA1>605dc2d2f5105cfe41e0f1c900793dca76ddc513</SHA1><name>refs/remotes/origin/tiny_dash_updates</name></branch></revision></refsremotesorigintiny_dash_updates><refsremotesoriginclubb_organization_part2 _class='hudson.plugins.git.util.Build'><buildNumber>7</buildNumber><marked><SHA1>459670f95f44c50b0d802d4c8284399339b446e3</SHA1><branch><SHA1>459670f95f44c50b0d802d4c8284399339b446e3</SHA1><name>refs/remotes/origin/clubb_organization_part2</name></branch></marked><revision><SHA1>459670f95f44c50b0d802d4c8284399339b446e3</SHA1><branch><SHA1>459670f95f44c50b0d802d4c8284399339b446e3</SHA1><name>refs/remotes/origin/clubb_organization_part2</name></branch></revision></refsremotesoriginclubb_organization_part2><refsremotesoriginremove_perl _class='hudson.plugins.git.util.Build'><buildNumber>9</buildNumber><marked><SHA1>551dc8ee42fffabccdde729dd122e5c54b113740</SHA1><branch><SHA1>551dc8ee42fffabccdde729dd122e5c54b113740</SHA1><name>refs/remotes/origin/remove_perl</name></branch></marked><revision><SHA1>551dc8ee42fffabccdde729dd122e5c54b113740</SHA1><branch><SHA1>551dc8ee42fffabccdde729dd122e5c54b113740</SHA1><name>refs/remotes/origin/remove_perl</name></branch></revision></refsremotesoriginremove_perl><refsremotesoriginclubb_f2py _class='hudson.plugins.git.util.Build'><buildNumber>3</buildNumber><marked><SHA1>148a89be2c9a46527294056ad471087e68a10b46</SHA1><branch><SHA1>148a89be2c9a46527294056ad471087e68a10b46</SHA1><name>refs/remotes/origin/clubb_f2py</name></branch></marked><revision><SHA1>148a89be2c9a46527294056ad471087e68a10b46</SHA1><branch><SHA1>148a89be2c9a46527294056ad471087e68a10b46</SHA1><name>refs/remotes/origin/clubb_f2py</name></branch></revision></refsremotesoriginclubb_f2py><refsremotesoriginclubb_organization_part3 _class='hudson.plugins.git.util.Build'><buildNumber>8</buildNumber><marked><SHA1>1b6d8b99367e3980a2a9873faa50fe4be632b47e</SHA1><branch><SHA1>1b6d8b99367e3980a2a9873faa50fe4be632b47e</SHA1><name>refs/remotes/origin/clubb_organization_part3</name></branch></marked><revision><SHA1>1b6d8b99367e3980a2a9873faa50fe4be632b47e</SHA1><branch><SHA1>1b6d8b99367e3980a2a9873faa50fe4be632b47e</SHA1><name>refs/remotes/origin/clubb_organization_part3</name></branch></revision></refsremotesoriginclubb_organization_part3><refsremotesoriginclubb_organization_part1 _class='hudson.plugins.git.util.Build'><buildNumber>6</buildNumber><marked><SHA1>d96d0021affc8242c8b983575bcf3b802920929b</SHA1><branch><SHA1>d96d0021affc8242c8b983575bcf3b802920929b</SHA1><name>refs/remotes/origin/clubb_organization_part1</name></branch></marked><revision><SHA1>d96d0021affc8242c8b983575bcf3b802920929b</SHA1><branch><SHA1>d96d0021affc8242c8b983575bcf3b802920929b</SHA1><name>refs/remotes/origin/clubb_organization_part1</name></branch></revision></refsremotesoriginclubb_organization_part1><refsremotesoriginrun_scripts_cleanup _class='hudson.plugins.git.util.Build'><buildNumber>16</buildNumber><marked><SHA1>8789ee4aa42564f9dc0e07c553a7cde89fb6cd35</SHA1><branch><SHA1>8789ee4aa42564f9dc0e07c553a7cde89fb6cd35</SHA1><name>refs/remotes/origin/run_scripts_cleanup</name></branch></marked><revision><SHA1>8789ee4aa42564f9dc0e07c553a7cde89fb6cd35</SHA1><branch><SHA1>8789ee4aa42564f9dc0e07c553a7cde89fb6cd35</SHA1><name>refs/remotes/origin/run_scripts_cleanup</name></branch></revision></refsremotesoriginrun_scripts_cleanup><refsremotesorigintuner_additions _class='hudson.plugins.git.util.Build'><buildNumber>18</buildNumber><marked><SHA1>f13d88fea3c40d0093c1ff5b0bdeab9a4f3513d3</SHA1><branch><SHA1>f13d88fea3c40d0093c1ff5b0bdeab9a4f3513d3</SHA1><name>refs/remotes/origin/tuner_additions</name></branch></marked><revision><SHA1>f13d88fea3c40d0093c1ff5b0bdeab9a4f3513d3</SHA1><branch><SHA1>f13d88fea3c40d0093c1ff5b0bdeab9a4f3513d3</SHA1><name>refs/remotes/origin/tuner_additions</name></branch></revision></refsremotesorigintuner_additions><refsremotesorigindash_updates _class='hudson.plugins.git.util.Build'><buildNumber>23</buildNumber><marked><SHA1>5739f401fa0cf02000ca68550d78c47b99473f29</SHA1><branch><SHA1>5739f401fa0cf02000ca68550d78c47b99473f29</SHA1><name>refs/remotes/origin/dash_updates</name></branch></marked><revision><SHA1>5739f401fa0cf02000ca68550d78c47b99473f29</SHA1><branch><SHA1>5739f401fa0cf02000ca68550d78c47b99473f29</SHA1><name>refs/remotes/origin/dash_updates</name></branch></revision></refsremotesorigindash_updates><refsremotesoriginclubb_loss_driver _class='hudson.plugins.git.util.Build'><buildNumber>15</buildNumber><marked><SHA1>965904c404fffb0eba94e0f8b2e7f9688c5a8bd5</SHA1><branch><SHA1>965904c404fffb0eba94e0f8b2e7f9688c5a8bd5</SHA1><name>refs/remotes/origin/clubb_loss_driver</name></branch></marked><revision><SHA1>965904c404fffb0eba94e0f8b2e7f9688c5a8bd5</SHA1><branch><SHA1>965904c404fffb0eba94e0f8b2e7f9688c5a8bd5</SHA1><name>refs/remotes/origin/clubb_loss_driver</name></branch></revision></refsremotesoriginclubb_loss_driver><refsremotesoriginclubb_timer_upgrade _class='hudson.plugins.git.util.Build'><buildNumber>22</buildNumber><marked><SHA1>b9b00dc447cfd726549a2a6f14d1deac8539203b</SHA1><branch><SHA1>b9b00dc447cfd726549a2a6f14d1deac8539203b</SHA1><name>refs/remotes/origin/clubb_timer_upgrade</name></branch></marked><revision><SHA1>b9b00dc447cfd726549a2a6f14d1deac8539203b</SHA1><branch><SHA1>b9b00dc447cfd726549a2a6f14d1deac8539203b</SHA1><name>refs/remotes/origin/clubb_timer_upgrade</name></branch></revision></refsremotesoriginclubb_timer_upgrade></buildsByBranchName><lastBuiltRevision><SHA1>5739f401fa0cf02000ca68550d78c47b99473f29</SHA1><branch><SHA1>5739f401fa0cf02000ca68550d78c47b99473f29</SHA1><name>refs/remotes/origin/dash_updates</name></branch></lastBuiltRevision><remoteUrl>https://github.com/larson-group/clubb.git</remoteUrl><scmName></scmName></action><action></action><action _class='org.jenkinsci.plugins.workflow.libs.LibrariesAction'></action><action></action><action _class='org.jenkinsci.plugins.workflow.cps.EnvActionImpl'></action><action></action><action></action><action></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><action _class='org.jenkinsci.plugins.pipeline.modeldefinition.actions.RestartDeclarativePipelineAction'></action><action></action><action _class='org.jenkinsci.plugins.workflow.job.views.FlowGraphAction'></action><action></action><action></action><building>false</building><displayName>#23</displayName><duration>87583</duration><estimatedDuration>363544</estimatedDuration><fullDisplayName>clubb_branch_python #23</fullDisplayName><id>23</id><keepLog>false</keepLog><number>23</number><queueId>6756</queueId><result>FAILURE</result><timestamp>1785459976372</timestamp><url>https://carson.math.uwm.edu/jenkins/view/clubb_branch_tests/job/clubb_branch_python/23/</url><inProgress>false</inProgress><nextBuild><number>24</number><url>https://carson.math.uwm.edu/jenkins/view/clubb_branch_tests/job/clubb_branch_python/24/</url></nextBuild><previousBuild><number>22</number><url>https://carson.math.uwm.edu/jenkins/view/clubb_branch_tests/job/clubb_branch_python/22/</url></previousBuild></build><build _class='org.jenkinsci.plugins.workflow.job.WorkflowRun'><action _class='hudson.model.ParametersAction'><parameter _class='net.uaznia.lukanus.hudson.plugins.gitparameter.GitParameterValue'><name>BRANCH</name><value>origin/clubb_timer_upgrade</value></parameter></action><action _class='hudson.model.CauseAction'><cause _class='hudson.model.Cause$UserIdCause'><shortDescription>Started by user Gunther Huebler</shortDescription><userId>huebler</userId><userName>Gunther Huebler</userName></cause></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesorigincalc_sfc_varnce_movement _class='hudson.plugins.git.util.Build'><buildNumber>4</buildNumber><marked><SHA1>8f36aca5fd9c284c280761ab152931bd884e21f2</SHA1><branch><SHA1>8f36aca5fd9c284c280761ab152931bd884e21f2</SHA1><name>refs/remotes/origin/calc_sfc_varnce_movement</name></branch></marked><revision><SHA1>8f36aca5fd9c284c280761ab152931bd884e21f2</SHA1><branch><SHA1>8f36aca5fd9c284c280761ab152931bd884e21f2</SHA1><name>refs/remotes/origin/calc_sfc_varnce_movement</name></branch></revision></refsremotesorigincalc_sfc_varnce_movement><refsremotesorigintiny_dash_updates _class='hudson.plugins.git.util.Build'><buildNumber>21</buildNumber><marked><SHA1>605dc2d2f5105cfe41e0f1c900793dca76ddc513</SHA1><branch><SHA1>605dc2d2f5105cfe41e0f1c900793dca76ddc513</SHA1><name>refs/remotes/origin/tiny_dash_updates</name></branch></marked><revision><SHA1>605dc2d2f5105cfe41e0f1c900793dca76ddc513</SHA1><branch><SHA1>605dc2d2f5105cfe41e0f1c900793dca76ddc513</SHA1><name>refs/remotes/origin/tiny_dash_updates</name></branch></revision></refsremotesorigintiny_dash_updates><refsremotesoriginclubb_organization_part2 _class='hudson.plugins.git.util.Build'><buildNumber>7</buildNumber><marked><SHA1>459670f95f44c50b0d802d4c8284399339b446e3</SHA1><branch><SHA1>459670f95f44c50b0d802d4c8284399339b446e3</SHA1><name>refs/remotes/origin/clubb_organization_part2</name></branch></marked><revision><SHA1>459670f95f44c50b0d802d4c8284399339b446e3</SHA1><branch><SHA1>459670f95f44c50b0d802d4c8284399339b446e3</SHA1><name>refs/remotes/origin/clubb_organization_part2</name></branch></revision></refsremotesoriginclubb_organization_part2><refsremotesoriginremove_perl _class='hudson.plugins.git.util.Build'><buildNumber>9</buildNumber><marked><SHA1>551dc8ee42fffabccdde729dd122e5c54b113740</SHA1><branch><SHA1>551dc8ee42fffabccdde729dd122e5c54b113740</SHA1><name>refs/remotes/origin/remove_perl</name></branch></marked><revision><SHA1>551dc8ee42fffabccdde729dd122e5c54b113740</SHA1><branch><SHA1>551dc8ee42fffabccdde729dd122e5c54b113740</SHA1><name>refs/remotes/origin/remove_perl</name></branch></revision></refsremotesoriginremove_perl><refsremotesoriginclubb_f2py _class='hudson.plugins.git.util.Build'><buildNumber>3</buildNumber><marked><SHA1>148a89be2c9a46527294056ad471087e68a10b46</SHA1><branch><SHA1>148a89be2c9a46527294056ad471087e68a10b46</SHA1><name>refs/remotes/origin/clubb_f2py</name></branch></marked><revision><SHA1>148a89be2c9a46527294056ad471087e68a10b46</SHA1><branch><SHA1>148a89be2c9a46527294056ad471087e68a10b46</SHA1><name>refs/remotes/origin/clubb_f2py</name></branch></revision></refsremotesoriginclubb_f2py><refsremotesoriginclubb_organization_part3 _class='hudson.plugins.git.util.Build'><buildNumber>8</buildNumber><marked><SHA1>1b6d8b99367e3980a2a9873faa50fe4be632b47e</SHA1><branch><SHA1>1b6d8b99367e3980a2a9873faa50fe4be632b47e</SHA1><name>refs/remotes/origin/clubb_organization_part3</name></branch></marked><revision><SHA1>1b6d8b99367e3980a2a9873faa50fe4be632b47e</SHA1><branch><SHA1>1b6d8b99367e3980a2a9873faa50fe4be632b47e</SHA1><name>refs/remotes/origin/clubb_organization_part3</name></branch></revision></refsremotesoriginclubb_organization_part3><refsremotesoriginclubb_organization_part1 _class='hudson.plugins.git.util.Build'><buildNumber>6</buildNumber><marked><SHA1>d96d0021affc8242c8b983575bcf3b802920929b</SHA1><branch><SHA1>d96d0021affc8242c8b983575bcf3b802920929b</SHA1><name>refs/remotes/origin/clubb_organization_part1</name></branch></marked><revision><SHA1>d96d0021affc8242c8b983575bcf3b802920929b</SHA1><branch><SHA1>d96d0021affc8242c8b983575bcf3b802920929b</SHA1><name>refs/remotes/origin/clubb_organization_part1</name></branch></revision></refsremotesoriginclubb_organization_part1><refsremotesoriginrun_scripts_cleanup _class='hudson.plugins.git.util.Build'><buildNumber>16</buildNumber><marked><SHA1>8789ee4aa42564f9dc0e07c553a7cde89fb6cd35</SHA1><branch><SHA1>8789ee4aa42564f9dc0e07c553a7cde89fb6cd35</SHA1><name>refs/remotes/origin/run_scripts_cleanup</name></branch></marked><revision><SHA1>8789ee4aa42564f9dc0e07c553a7cde89fb6cd35</SHA1><branch><SHA1>8789ee4aa42564f9dc0e07c553a7cde89fb6cd35</SHA1><name>refs/remotes/origin/run_scripts_cleanup</name></branch></revision></refsremotesoriginrun_scripts_cleanup><refsremotesorigintuner_additions _class='hudson.plugins.git.util.Build'><buildNumber>18</buildNumber><marked><SHA1>f13d88fea3c40d0093c1ff5b0bdeab9a4f3513d3</SHA1><branch><SHA1>f13d88fea3c40d0093c1ff5b0bdeab9a4f3513d3</SHA1><name>refs/remotes/origin/tuner_additions</name></branch></marked><revision><SHA1>f13d88fea3c40d0093c1ff5b0bdeab9a4f3513d3</SHA1><branch><SHA1>f13d88fea3c40d0093c1ff5b0bdeab9a4f3513d3</SHA1><name>refs/remotes/origin/tuner_additions</name></branch></revision></refsremotesorigintuner_additions><refsremotesoriginclubb_loss_driver _class='hudson.plugins.git.util.Build'><buildNumber>15</buildNumber><marked><SHA1>965904c404fffb0eba94e0f8b2e7f9688c5a8bd5</SHA1><branch><SHA1>965904c404fffb0eba94e0f8b2e7f9688c5a8bd5</SHA1><name>refs/remotes/origin/clubb_loss_driver</name></branch></marked><revision><SHA1>965904c404fffb0eba94e0f8b2e7f9688c5a8bd5</SHA1><branch><SHA1>965904c404fffb0eba94e0f8b2e7f9688c5a8bd5</SHA1><name>refs/remotes/origin/clubb_loss_driver</name></branch></revision></refsremotesoriginclubb_loss_driver><refsremotesoriginclubb_timer_upgrade _class='hudson.plugins.git.util.Build'><buildNumber>22</buildNumber><marked><SHA1>b9b00dc447cfd726549a2a6f14d1deac8539203b</SHA1><branch><SHA1>b9b00dc447cfd726549a2a6f14d1deac8539203b</SHA1><name>refs/remotes/origin/clubb_timer_upgrade</name></branch></marked><revision><SHA1>b9b00dc447cfd726549a2a6f14d1deac8539203b</SHA1><branch><SHA1>b9b00dc447cfd726549a2a6f14d1deac8539203b</SHA1><name>refs/remotes/origin/clubb_timer_upgrade</name></branch></revision></refsremotesoriginclubb_timer_upgrade></buildsByBranchName><lastBuiltRevision><SHA1>b9b00dc447cfd726549a2a6f14d1deac8539203b</SHA1><branch><SHA1>b9b00dc447cfd726549a2a6f14d1deac8539203b</SHA1><name>refs/remotes/origin/clubb_timer_upgrade</name></branch></lastBuiltRevision><remoteUrl>https://github.com/larson-group/clubb.git</remoteUrl><scmName></scmName></action><action></action><action _class='org.jenkinsci.plugins.workflow.libs.LibrariesAction'></action><action></action><action _class='org.jenkinsci.plugins.workflow.cps.EnvActionImpl'></action><action></action><action></action><action></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><action _class='org.jenkinsci.plugins.pipeline.modeldefinition.actions.RestartDeclarativePipelineAction'></action><action></action><action _class='org.jenkinsci.plugins.workflow.job.views.FlowGraphAction'></action><action></action><action></action><building>false</building><displayName>#22</displayName><duration>232131</duration><estimatedDuration>363544</estimatedDuration><fullDisplayName>clubb_branch_python #22</fullDisplayName><id>22</id><keepLog>false</keepLog><number>22</number><queueId>5907</queueId><result>SUCCESS</result><timestamp>1783398229573</timestamp><url>https://carson.math.uwm.edu/jenkins/view/clubb_branch_tests/job/clubb_branch_python/22/</url><inProgress>false</inProgress><nextBuild><number>23</number><url>https://carson.math.uwm.edu/jenkins/view/clubb_branch_tests/job/clubb_branch_python/23/</url></nextBuild><previousBuild><number>21</number><url>https://carson.math.uwm.edu/jenkins/view/clubb_branch_tests/job/clubb_branch_python/21/</url></previousBuild></build><build _class='org.jenkinsci.plugins.workflow.job.WorkflowRun'><action _class='hudson.model.ParametersAction'><parameter _class='net.uaznia.lukanus.hudson.plugins.gitparameter.GitParameterValue'><name>BRANCH</name><value>origin/tiny_dash_updates</value></parameter></action><action _class='hudson.model.CauseAction'><cause _class='hudson.model.Cause$UserIdCause'><shortDescription>Started by user Gunther Huebler</shortDescription><userId>huebler</userId><userName>Gunther Huebler</userName></cause></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesorigincalc_sfc_varnce_movement _class='hudson.plugins.git.util.Build'><buildNumber>4</buildNumber><marked><SHA1>8f36aca5fd9c284c280761ab152931bd884e21f2</SHA1><branch><SHA1>8f36aca5fd9c284c280761ab152931bd884e21f2</SHA1><name>refs/remotes/origin/calc_sfc_varnce_movement</name></branch></marked><revision><SHA1>8f36aca5fd9c284c280761ab152931bd884e21f2</SHA1><branch><SHA1>8f36aca5fd9c284c280761ab152931bd884e21f2</SHA1><name>refs/remotes/origin/calc_sfc_varnce_movement</name></branch></revision></refsremotesorigincalc_sfc_varnce_movement><refsremotesorigintiny_dash_updates _class='hudson.plugins.git.util.Build'><buildNumber>21</buildNumber><marked><SHA1>605dc2d2f5105cfe41e0f1c900793dca76ddc513</SHA1><branch><SHA1>605dc2d2f5105cfe41e0f1c900793dca76ddc513</SHA1><name>refs/remotes/origin/tiny_dash_updates</name></branch></marked><revision><SHA1>605dc2d2f5105cfe41e0f1c900793dca76ddc513</SHA1><branch><SHA1>605dc2d2f5105cfe41e0f1c900793dca76ddc513</SHA1><name>refs/remotes/origin/tiny_dash_updates</name></branch></revision></refsremotesorigintiny_dash_updates><refsremotesoriginclubb_organization_part2 _class='hudson.plugins.git.util.Build'><buildNumber>7</buildNumber><marked><SHA1>459670f95f44c50b0d802d4c8284399339b446e3</SHA1><branch><SHA1>459670f95f44c50b0d802d4c8284399339b446e3</SHA1><name>refs/remotes/origin/clubb_organization_part2</name></branch></marked><revision><SHA1>459670f95f44c50b0d802d4c8284399339b446e3</SHA1><branch><SHA1>459670f95f44c50b0d802d4c8284399339b446e3</SHA1><name>refs/remotes/origin/clubb_organization_part2</name></branch></revision></refsremotesoriginclubb_organization_part2><refsremotesoriginremove_perl _class='hudson.plugins.git.util.Build'><buildNumber>9</buildNumber><marked><SHA1>551dc8ee42fffabccdde729dd122e5c54b113740</SHA1><branch><SHA1>551dc8ee42fffabccdde729dd122e5c54b113740</SHA1><name>refs/remotes/origin/remove_perl</name></branch></marked><revision><SHA1>551dc8ee42fffabccdde729dd122e5c54b113740</SHA1><branch><SHA1>551dc8ee42fffabccdde729dd122e5c54b113740</SHA1><name>refs/remotes/origin/remove_perl</name></branch></revision></refsremotesoriginremove_perl><refsremotesoriginclubb_f2py _class='hudson.plugins.git.util.Build'><buildNumber>3</buildNumber><marked><SHA1>148a89be2c9a46527294056ad471087e68a10b46</SHA1><branch><SHA1>148a89be2c9a46527294056ad471087e68a10b46</SHA1><name>refs/remotes/origin/clubb_f2py</name></branch></marked><revision><SHA1>148a89be2c9a46527294056ad471087e68a10b46</SHA1><branch><SHA1>148a89be2c9a46527294056ad471087e68a10b46</SHA1><name>refs/remotes/origin/clubb_f2py</name></branch></revision></refsremotesoriginclubb_f2py><refsremotesoriginclubb_organization_part3 _class='hudson.plugins.git.util.Build'><buildNumber>8</buildNumber><marked><SHA1>1b6d8b99367e3980a2a9873faa50fe4be632b47e</SHA1><branch><SHA1>1b6d8b99367e3980a2a9873faa50fe4be632b47e</SHA1><name>refs/remotes/origin/clubb_organization_part3</name></branch></marked><revision><SHA1>1b6d8b99367e3980a2a9873faa50fe4be632b47e</SHA1><branch><SHA1>1b6d8b99367e3980a2a9873faa50fe4be632b47e</SHA1><name>refs/remotes/origin/clubb_organization_part3</name></branch></revision></refsremotesoriginclubb_organization_part3><refsremotesoriginclubb_organization_part1 _class='hudson.plugins.git.util.Build'><buildNumber>6</buildNumber><marked><SHA1>d96d0021affc8242c8b983575bcf3b802920929b</SHA1><branch><SHA1>d96d0021affc8242c8b983575bcf3b802920929b</SHA1><name>refs/remotes/origin/clubb_organization_part1</name></branch></marked><revision><SHA1>d96d0021affc8242c8b983575bcf3b802920929b</SHA1><branch><SHA1>d96d0021affc8242c8b983575bcf3b802920929b</SHA1><name>refs/remotes/origin/clubb_organization_part1</name></branch></revision></refsremotesoriginclubb_organization_part1><refsremotesoriginrun_scripts_cleanup _class='hudson.plugins.git.util.Build'><buildNumber>16</buildNumber><marked><SHA1>8789ee4aa42564f9dc0e07c553a7cde89fb6cd35</SHA1><branch><SHA1>8789ee4aa42564f9dc0e07c553a7cde89fb6cd35</SHA1><name>refs/remotes/origin/run_scripts_cleanup</name></branch></marked><revision><SHA1>8789ee4aa42564f9dc0e07c553a7cde89fb6cd35</SHA1><branch><SHA1>8789ee4aa42564f9dc0e07c553a7cde89fb6cd35</SHA1><name>refs/remotes/origin/run_scripts_cleanup</name></branch></revision></refsremotesoriginrun_scripts_cleanup><refsremotesorigintuner_additions _class='hudson.plugins.git.util.Build'><buildNumber>18</buildNumber><marked><SHA1>f13d88fea3c40d0093c1ff5b0bdeab9a4f3513d3</SHA1><branch><SHA1>f13d88fea3c40d0093c1ff5b0bdeab9a4f3513d3</SHA1><name>refs/remotes/origin/tuner_additions</name></branch></marked><revision><SHA1>f13d88fea3c40d0093c1ff5b0bdeab9a4f3513d3</SHA1><branch><SHA1>f13d88fea3c40d0093c1ff5b0bdeab9a4f3513d3</SHA1><name>refs/remotes/origin/tuner_additions</name></branch></revision></refsremotesorigintuner_additions><refsremotesoriginclubb_loss_driver _class='hudson.plugins.git.util.Build'><buildNumber>15</buildNumber><marked><SHA1>965904c404fffb0eba94e0f8b2e7f9688c5a8bd5</SHA1><branch><SHA1>965904c404fffb0eba94e0f8b2e7f9688c5a8bd5</SHA1><name>refs/remotes/origin/clubb_loss_driver</name></branch></marked><revision><SHA1>965904c404fffb0eba94e0f8b2e7f9688c5a8bd5</SHA1><branch><SHA1>965904c404fffb0eba94e0f8b2e7f9688c5a8bd5</SHA1><name>refs/remotes/origin/clubb_loss_driver</name></branch></revision></refsremotesoriginclubb_loss_driver></buildsByBranchName><lastBuiltRevision><SHA1>605dc2d2f5105cfe41e0f1c900793dca76ddc513</SHA1><branch><SHA1>605dc2d2f5105cfe41e0f1c900793dca76ddc513</SHA1><name>refs/remotes/origin/tiny_dash_updates</name></branch></lastBuiltRevision><remoteUrl>https://github.com/larson-group/clubb.git</remoteUrl><scmName></scmName></action><action></action><action _class='org.jenkinsci.plugins.workflow.libs.LibrariesAction'></action><action></action><action _class='org.jenkinsci.plugins.workflow.cps.EnvActionImpl'></action><action></action><action></action><action></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><action _class='org.jenkinsci.plugins.pipeline.modeldefinition.actions.RestartDeclarativePipelineAction'></action><action></action><action _class='org.jenkinsci.plugins.workflow.job.views.FlowGraphAction'></action><action></action><action></action><building>false</building><displayName>#21</displayName><duration>227594</duration><estimatedDuration>363544</estimatedDuration><fullDisplayName>clubb_branch_python #21</fullDisplayName><id>21</id><keepLog>false</keepLog><number>21</number><queueId>5798</queueId><result>SUCCESS</result><timestamp>1783215266523</timestamp><url>https://carson.math.uwm.edu/jenkins/view/clubb_branch_tests/job/clubb_branch_python/21/</url><inProgress>false</inProgress><nextBuild><number>22</number><url>https://carson.math.uwm.edu/jenkins/view/clubb_branch_tests/job/clubb_branch_python/22/</url></nextBuild><previousBuild><number>20</number><url>https://carson.math.uwm.edu/jenkins/view/clubb_branch_tests/job/clubb_branch_python/20/</url></previousBuild></build><build _class='org.jenkinsci.plugins.workflow.job.WorkflowRun'><action _class='hudson.model.ParametersAction'><parameter _class='net.uaznia.lukanus.hudson.plugins.gitparameter.GitParameterValue'><name>BRANCH</name><value>origin/tiny_dash_updates</value></parameter></action><action _class='hudson.model.CauseAction'><cause _class='hudson.model.Cause$UserIdCause'><shortDescription>Started by user Gunther Huebler</shortDescription><userId>huebler</userId><userName>Gunther Huebler</userName></cause></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesorigincalc_sfc_varnce_movement _class='hudson.plugins.git.util.Build'><buildNumber>4</buildNumber><marked><SHA1>8f36aca5fd9c284c280761ab152931bd884e21f2</SHA1><branch><SHA1>8f36aca5fd9c284c280761ab152931bd884e21f2</SHA1><name>refs/remotes/origin/calc_sfc_varnce_movement</name></branch></marked><revision><SHA1>8f36aca5fd9c284c280761ab152931bd884e21f2</SHA1><branch><SHA1>8f36aca5fd9c284c280761ab152931bd884e21f2</SHA1><name>refs/remotes/origin/calc_sfc_varnce_movement</name></branch></revision></refsremotesorigincalc_sfc_varnce_movement><refsremotesorigintiny_dash_updates _class='hudson.plugins.git.util.Build'><buildNumber>20</buildNumber><marked><SHA1>ae400549a7e50f3a5073db78ec6adc1065d8451b</SHA1><branch><SHA1>ae400549a7e50f3a5073db78ec6adc1065d8451b</SHA1><name>refs/remotes/origin/tiny_dash_updates</name></branch></marked><revision><SHA1>ae400549a7e50f3a5073db78ec6adc1065d8451b</SHA1><branch><SHA1>ae400549a7e50f3a5073db78ec6adc1065d8451b</SHA1><name>refs/remotes/origin/tiny_dash_updates</name></branch></revision></refsremotesorigintiny_dash_updates><refsremotesoriginclubb_organization_part2 _class='hudson.plugins.git.util.Build'><buildNumber>7</buildNumber><marked><SHA1>459670f95f44c50b0d802d4c8284399339b446e3</SHA1><branch><SHA1>459670f95f44c50b0d802d4c8284399339b446e3</SHA1><name>refs/remotes/origin/clubb_organization_part2</name></branch></marked><revision><SHA1>459670f95f44c50b0d802d4c8284399339b446e3</SHA1><branch><SHA1>459670f95f44c50b0d802d4c8284399339b446e3</SHA1><name>refs/remotes/origin/clubb_organization_part2</name></branch></revision></refsremotesoriginclubb_organization_part2><refsremotesoriginremove_perl _class='hudson.plugins.git.util.Build'><buildNumber>9</buildNumber><marked><SHA1>551dc8ee42fffabccdde729dd122e5c54b113740</SHA1><branch><SHA1>551dc8ee42fffabccdde729dd122e5c54b113740</SHA1><name>refs/remotes/origin/remove_perl</name></branch></marked><revision><SHA1>551dc8ee42fffabccdde729dd122e5c54b113740</SHA1><branch><SHA1>551dc8ee42fffabccdde729dd122e5c54b113740</SHA1><name>refs/remotes/origin/remove_perl</name></branch></revision></refsremotesoriginremove_perl><refsremotesoriginclubb_f2py _class='hudson.plugins.git.util.Build'><buildNumber>3</buildNumber><marked><SHA1>148a89be2c9a46527294056ad471087e68a10b46</SHA1><branch><SHA1>148a89be2c9a46527294056ad471087e68a10b46</SHA1><name>refs/remotes/origin/clubb_f2py</name></branch></marked><revision><SHA1>148a89be2c9a46527294056ad471087e68a10b46</SHA1><branch><SHA1>148a89be2c9a46527294056ad471087e68a10b46</SHA1><name>refs/remotes/origin/clubb_f2py</name></branch></revision></refsremotesoriginclubb_f2py><refsremotesoriginclubb_organization_part3 _class='hudson.plugins.git.util.Build'><buildNumber>8</buildNumber><marked><SHA1>1b6d8b99367e3980a2a9873faa50fe4be632b47e</SHA1><branch><SHA1>1b6d8b99367e3980a2a9873faa50fe4be632b47e</SHA1><name>refs/remotes/origin/clubb_organization_part3</name></branch></marked><revision><SHA1>1b6d8b99367e3980a2a9873faa50fe4be632b47e</SHA1><branch><SHA1>1b6d8b99367e3980a2a9873faa50fe4be632b47e</SHA1><name>refs/remotes/origin/clubb_organization_part3</name></branch></revision></refsremotesoriginclubb_organization_part3><refsremotesoriginclubb_organization_part1 _class='hudson.plugins.git.util.Build'><buildNumber>6</buildNumber><marked><SHA1>d96d0021affc8242c8b983575bcf3b802920929b</SHA1><branch><SHA1>d96d0021affc8242c8b983575bcf3b802920929b</SHA1><name>refs/remotes/origin/clubb_organization_part1</name></branch></marked><revision><SHA1>d96d0021affc8242c8b983575bcf3b802920929b</SHA1><branch><SHA1>d96d0021affc8242c8b983575bcf3b802920929b</SHA1><name>refs/remotes/origin/clubb_organization_part1</name></branch></revision></refsremotesoriginclubb_organization_part1><refsremotesoriginrun_scripts_cleanup _class='hudson.plugins.git.util.Build'><buildNumber>16</buildNumber><marked><SHA1>8789ee4aa42564f9dc0e07c553a7cde89fb6cd35</SHA1><branch><SHA1>8789ee4aa42564f9dc0e07c553a7cde89fb6cd35</SHA1><name>refs/remotes/origin/run_scripts_cleanup</name></branch></marked><revision><SHA1>8789ee4aa42564f9dc0e07c553a7cde89fb6cd35</SHA1><branch><SHA1>8789ee4aa42564f9dc0e07c553a7cde89fb6cd35</SHA1><name>refs/remotes/origin/run_scripts_cleanup</name></branch></revision></refsremotesoriginrun_scripts_cleanup><refsremotesorigintuner_additions _class='hudson.plugins.git.util.Build'><buildNumber>18</buildNumber><marked><SHA1>f13d88fea3c40d0093c1ff5b0bdeab9a4f3513d3</SHA1><branch><SHA1>f13d88fea3c40d0093c1ff5b0bdeab9a4f3513d3</SHA1><name>refs/remotes/origin/tuner_additions</name></branch></marked><revision><SHA1>f13d88fea3c40d0093c1ff5b0bdeab9a4f3513d3</SHA1><branch><SHA1>f13d88fea3c40d0093c1ff5b0bdeab9a4f3513d3</SHA1><name>refs/remotes/origin/tuner_additions</name></branch></revision></refsremotesorigintuner_additions><refsremotesoriginclubb_loss_driver _class='hudson.plugins.git.util.Build'><buildNumber>15</buildNumber><marked><SHA1>965904c404fffb0eba94e0f8b2e7f9688c5a8bd5</SHA1><branch><SHA1>965904c404fffb0eba94e0f8b2e7f9688c5a8bd5</SHA1><name>refs/remotes/origin/clubb_loss_driver</name></branch></marked><revision><SHA1>965904c404fffb0eba94e0f8b2e7f9688c5a8bd5</SHA1><branch><SHA1>965904c404fffb0eba94e0f8b2e7f9688c5a8bd5</SHA1><name>refs/remotes/origin/clubb_loss_driver</name></branch></revision></refsremotesoriginclubb_loss_driver></buildsByBranchName><lastBuiltRevision><SHA1>ae400549a7e50f3a5073db78ec6adc1065d8451b</SHA1><branch><SHA1>ae400549a7e50f3a5073db78ec6adc1065d8451b</SHA1><name>refs/remotes/origin/tiny_dash_updates</name></branch></lastBuiltRevision><remoteUrl>https://github.com/larson-group/clubb.git</remoteUrl><scmName></scmName></action><action></action><action _class='org.jenkinsci.plugins.workflow.libs.LibrariesAction'></action><action></action><action _class='org.jenkinsci.plugins.workflow.cps.EnvActionImpl'></action><action></action><action></action><action></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><action _class='org.jenkinsci.plugins.pipeline.modeldefinition.actions.RestartDeclarativePipelineAction'></action><action></action><action _class='org.jenkinsci.plugins.workflow.job.views.FlowGraphAction'></action><action></action><action></action><building>false</building><displayName>#20</displayName><duration>242443</duration><estimatedDuration>363544</estimatedDuration><fullDisplayName>clubb_branch_python #20</fullDisplayName><id>20</id><keepLog>false</keepLog><number>20</number><queueId>5775</queueId><result>SUCCESS</result><timestamp>1783135742470</timestamp><url>https://carson.math.uwm.edu/jenkins/view/clubb_branch_tests/job/clubb_branch_python/20/</url><inProgress>false</inProgress><nextBuild><number>21</number><url>https://carson.math.uwm.edu/jenkins/view/clubb_branch_tests/job/clubb_branch_python/21/</url></nextBuild><previousBuild><number>19</number><url>https://carson.math.uwm.edu/jenkins/view/clubb_branch_tests/job/clubb_branch_python/19/</url></previousBuild></build><build _class='org.jenkinsci.plugins.workflow.job.WorkflowRun'><action _class='hudson.model.ParametersAction'><parameter _class='net.uaznia.lukanus.hudson.plugins.gitparameter.GitParameterValue'><name>BRANCH</name><value>origin/tiny_dash_updates</value></parameter></action><action _class='hudson.model.CauseAction'><cause _class='hudson.model.Cause$UserIdCause'><shortDescription>Started by user Gunther Huebler</shortDescription><userId>huebler</userId><userName>Gunther Huebler</userName></cause></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesorigincalc_sfc_varnce_movement _class='hudson.plugins.git.util.Build'><buildNumber>4</buildNumber><marked><SHA1>8f36aca5fd9c284c280761ab152931bd884e21f2</SHA1><branch><SHA1>8f36aca5fd9c284c280761ab152931bd884e21f2</SHA1><name>refs/remotes/origin/calc_sfc_varnce_movement</name></branch></marked><revision><SHA1>8f36aca5fd9c284c280761ab152931bd884e21f2</SHA1><branch><SHA1>8f36aca5fd9c284c280761ab152931bd884e21f2</SHA1><name>refs/remotes/origin/calc_sfc_varnce_movement</name></branch></revision></refsremotesorigincalc_sfc_varnce_movement><refsremotesorigintiny_dash_updates _class='hudson.plugins.git.util.Build'><buildNumber>19</buildNumber><marked><SHA1>5800381f8fa845047fa34f727080a02cc9ad1bc4</SHA1><branch><SHA1>5800381f8fa845047fa34f727080a02cc9ad1bc4</SHA1><name>refs/remotes/origin/tiny_dash_updates</name></branch></marked><revision><SHA1>5800381f8fa845047fa34f727080a02cc9ad1bc4</SHA1><branch><SHA1>5800381f8fa845047fa34f727080a02cc9ad1bc4</SHA1><name>refs/remotes/origin/tiny_dash_updates</name></branch></revision></refsremotesorigintiny_dash_updates><refsremotesoriginclubb_organization_part2 _class='hudson.plugins.git.util.Build'><buildNumber>7</buildNumber><marked><SHA1>459670f95f44c50b0d802d4c8284399339b446e3</SHA1><branch><SHA1>459670f95f44c50b0d802d4c8284399339b446e3</SHA1><name>refs/remotes/origin/clubb_organization_part2</name></branch></marked><revision><SHA1>459670f95f44c50b0d802d4c8284399339b446e3</SHA1><branch><SHA1>459670f95f44c50b0d802d4c8284399339b446e3</SHA1><name>refs/remotes/origin/clubb_organization_part2</name></branch></revision></refsremotesoriginclubb_organization_part2><refsremotesoriginremove_perl _class='hudson.plugins.git.util.Build'><buildNumber>9</buildNumber><marked><SHA1>551dc8ee42fffabccdde729dd122e5c54b113740</SHA1><branch><SHA1>551dc8ee42fffabccdde729dd122e5c54b113740</SHA1><name>refs/remotes/origin/remove_perl</name></branch></marked><revision><SHA1>551dc8ee42fffabccdde729dd122e5c54b113740</SHA1><branch><SHA1>551dc8ee42fffabccdde729dd122e5c54b113740</SHA1><name>refs/remotes/origin/remove_perl</name></branch></revision></refsremotesoriginremove_perl><refsremotesoriginclubb_f2py _class='hudson.plugins.git.util.Build'><buildNumber>3</buildNumber><marked><SHA1>148a89be2c9a46527294056ad471087e68a10b46</SHA1><branch><SHA1>148a89be2c9a46527294056ad471087e68a10b46</SHA1><name>refs/remotes/origin/clubb_f2py</name></branch></marked><revision><SHA1>148a89be2c9a46527294056ad471087e68a10b46</SHA1><branch><SHA1>148a89be2c9a46527294056ad471087e68a10b46</SHA1><name>refs/remotes/origin/clubb_f2py</name></branch></revision></refsremotesoriginclubb_f2py><refsremotesoriginclubb_organization_part3 _class='hudson.plugins.git.util.Build'><buildNumber>8</buildNumber><marked><SHA1>1b6d8b99367e3980a2a9873faa50fe4be632b47e</SHA1><branch><SHA1>1b6d8b99367e3980a2a9873faa50fe4be632b47e</SHA1><name>refs/remotes/origin/clubb_organization_part3</name></branch></marked><revision><SHA1>1b6d8b99367e3980a2a9873faa50fe4be632b47e</SHA1><branch><SHA1>1b6d8b99367e3980a2a9873faa50fe4be632b47e</SHA1><name>refs/remotes/origin/clubb_organization_part3</name></branch></revision></refsremotesoriginclubb_organization_part3><refsremotesoriginclubb_organization_part1 _class='hudson.plugins.git.util.Build'><buildNumber>6</buildNumber><marked><SHA1>d96d0021affc8242c8b983575bcf3b802920929b</SHA1><branch><SHA1>d96d0021affc8242c8b983575bcf3b802920929b</SHA1><name>refs/remotes/origin/clubb_organization_part1</name></branch></marked><revision><SHA1>d96d0021affc8242c8b983575bcf3b802920929b</SHA1><branch><SHA1>d96d0021affc8242c8b983575bcf3b802920929b</SHA1><name>refs/remotes/origin/clubb_organization_part1</name></branch></revision></refsremotesoriginclubb_organization_part1><refsremotesoriginrun_scripts_cleanup _class='hudson.plugins.git.util.Build'><buildNumber>16</buildNumber><marked><SHA1>8789ee4aa42564f9dc0e07c553a7cde89fb6cd35</SHA1><branch><SHA1>8789ee4aa42564f9dc0e07c553a7cde89fb6cd35</SHA1><name>refs/remotes/origin/run_scripts_cleanup</name></branch></marked><revision><SHA1>8789ee4aa42564f9dc0e07c553a7cde89fb6cd35</SHA1><branch><SHA1>8789ee4aa42564f9dc0e07c553a7cde89fb6cd35</SHA1><name>refs/remotes/origin/run_scripts_cleanup</name></branch></revision></refsremotesoriginrun_scripts_cleanup><refsremotesorigintuner_additions _class='hudson.plugins.git.util.Build'><buildNumber>18</buildNumber><marked><SHA1>f13d88fea3c40d0093c1ff5b0bdeab9a4f3513d3</SHA1><branch><SHA1>f13d88fea3c40d0093c1ff5b0bdeab9a4f3513d3</SHA1><name>refs/remotes/origin/tuner_additions</name></branch></marked><revision><SHA1>f13d88fea3c40d0093c1ff5b0bdeab9a4f3513d3</SHA1><branch><SHA1>f13d88fea3c40d0093c1ff5b0bdeab9a4f3513d3</SHA1><name>refs/remotes/origin/tuner_additions</name></branch></revision></refsremotesorigintuner_additions><refsremotesoriginclubb_loss_driver _class='hudson.plugins.git.util.Build'><buildNumber>15</buildNumber><marked><SHA1>965904c404fffb0eba94e0f8b2e7f9688c5a8bd5</SHA1><branch><SHA1>965904c404fffb0eba94e0f8b2e7f9688c5a8bd5</SHA1><name>refs/remotes/origin/clubb_loss_driver</name></branch></marked><revision><SHA1>965904c404fffb0eba94e0f8b2e7f9688c5a8bd5</SHA1><branch><SHA1>965904c404fffb0eba94e0f8b2e7f9688c5a8bd5</SHA1><name>refs/remotes/origin/clubb_loss_driver</name></branch></revision></refsremotesoriginclubb_loss_driver></buildsByBranchName><lastBuiltRevision><SHA1>5800381f8fa845047fa34f727080a02cc9ad1bc4</SHA1><branch><SHA1>5800381f8fa845047fa34f727080a02cc9ad1bc4</SHA1><name>refs/remotes/origin/tiny_dash_updates</name></branch></lastBuiltRevision><remoteUrl>https://github.com/larson-group/clubb.git</remoteUrl><scmName></scmName></action><action></action><action _class='org.jenkinsci.plugins.workflow.libs.LibrariesAction'></action><action></action><action _class='org.jenkinsci.plugins.workflow.cps.EnvActionImpl'></action><action></action><action></action><action></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><action _class='org.jenkinsci.plugins.pipeline.modeldefinition.actions.RestartDeclarativePipelineAction'></action><action></action><action _class='org.jenkinsci.plugins.workflow.job.views.FlowGraphAction'></action><action></action><action></action><building>false</building><displayName>#19</displayName><duration>102895</duration><estimatedDuration>363544</estimatedDuration><fullDisplayName>clubb_branch_python #19</fullDisplayName><id>19</id><keepLog>false</keepLog><number>19</number><queueId>5772</queueId><result>FAILURE</result><timestamp>1783107061731</timestamp><url>https://carson.math.uwm.edu/jenkins/view/clubb_branch_tests/job/clubb_branch_python/19/</url><inProgress>false</inProgress><nextBuild><number>20</number><url>https://carson.math.uwm.edu/jenkins/view/clubb_branch_tests/job/clubb_branch_python/20/</url></nextBuild><previousBuild><number>18</number><url>https://carson.math.uwm.edu/jenkins/view/clubb_branch_tests/job/clubb_branch_python/18/</url></previousBuild></build><build _class='org.jenkinsci.plugins.workflow.job.WorkflowRun'><action _class='hudson.model.ParametersAction'><parameter _class='net.uaznia.lukanus.hudson.plugins.gitparameter.GitParameterValue'><name>BRANCH</name><value>origin/tuner_additions</value></parameter></action><action _class='hudson.model.CauseAction'><cause _class='hudson.model.Cause$UserIdCause'><shortDescription>Started by user Gunther Huebler</shortDescription><userId>huebler</userId><userName>Gunther Huebler</userName></cause></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesorigincalc_sfc_varnce_movement _class='hudson.plugins.git.util.Build'><buildNumber>4</buildNumber><marked><SHA1>8f36aca5fd9c284c280761ab152931bd884e21f2</SHA1><branch><SHA1>8f36aca5fd9c284c280761ab152931bd884e21f2</SHA1><name>refs/remotes/origin/calc_sfc_varnce_movement</name></branch></marked><revision><SHA1>8f36aca5fd9c284c280761ab152931bd884e21f2</SHA1><branch><SHA1>8f36aca5fd9c284c280761ab152931bd884e21f2</SHA1><name>refs/remotes/origin/calc_sfc_varnce_movement</name></branch></revision></refsremotesorigincalc_sfc_varnce_movement><refsremotesoriginclubb_organization_part2 _class='hudson.plugins.git.util.Build'><buildNumber>7</buildNumber><marked><SHA1>459670f95f44c50b0d802d4c8284399339b446e3</SHA1><branch><SHA1>459670f95f44c50b0d802d4c8284399339b446e3</SHA1><name>refs/remotes/origin/clubb_organization_part2</name></branch></marked><revision><SHA1>459670f95f44c50b0d802d4c8284399339b446e3</SHA1><branch><SHA1>459670f95f44c50b0d802d4c8284399339b446e3</SHA1><name>refs/remotes/origin/clubb_organization_part2</name></branch></revision></refsremotesoriginclubb_organization_part2><refsremotesoriginremove_perl _class='hudson.plugins.git.util.Build'><buildNumber>9</buildNumber><marked><SHA1>551dc8ee42fffabccdde729dd122e5c54b113740</SHA1><branch><SHA1>551dc8ee42fffabccdde729dd122e5c54b113740</SHA1><name>refs/remotes/origin/remove_perl</name></branch></marked><revision><SHA1>551dc8ee42fffabccdde729dd122e5c54b113740</SHA1><branch><SHA1>551dc8ee42fffabccdde729dd122e5c54b113740</SHA1><name>refs/remotes/origin/remove_perl</name></branch></revision></refsremotesoriginremove_perl><refsremotesoriginclubb_f2py _class='hudson.plugins.git.util.Build'><buildNumber>3</buildNumber><marked><SHA1>148a89be2c9a46527294056ad471087e68a10b46</SHA1><branch><SHA1>148a89be2c9a46527294056ad471087e68a10b46</SHA1><name>refs/remotes/origin/clubb_f2py</name></branch></marked><revision><SHA1>148a89be2c9a46527294056ad471087e68a10b46</SHA1><branch><SHA1>148a89be2c9a46527294056ad471087e68a10b46</SHA1><name>refs/remotes/origin/clubb_f2py</name></branch></revision></refsremotesoriginclubb_f2py><refsremotesoriginclubb_organization_part3 _class='hudson.plugins.git.util.Build'><buildNumber>8</buildNumber><marked><SHA1>1b6d8b99367e3980a2a9873faa50fe4be632b47e</SHA1><branch><SHA1>1b6d8b99367e3980a2a9873faa50fe4be632b47e</SHA1><name>refs/remotes/origin/clubb_organization_part3</name></branch></marked><revision><SHA1>1b6d8b99367e3980a2a9873faa50fe4be632b47e</SHA1><branch><SHA1>1b6d8b99367e3980a2a9873faa50fe4be632b47e</SHA1><name>refs/remotes/origin/clubb_organization_part3</name></branch></revision></refsremotesoriginclubb_organization_part3><refsremotesoriginclubb_organization_part1 _class='hudson.plugins.git.util.Build'><buildNumber>6</buildNumber><marked><SHA1>d96d0021affc8242c8b983575bcf3b802920929b</SHA1><branch><SHA1>d96d0021affc8242c8b983575bcf3b802920929b</SHA1><name>refs/remotes/origin/clubb_organization_part1</name></branch></marked><revision><SHA1>d96d0021affc8242c8b983575bcf3b802920929b</SHA1><branch><SHA1>d96d0021affc8242c8b983575bcf3b802920929b</SHA1><name>refs/remotes/origin/clubb_organization_part1</name></branch></revision></refsremotesoriginclubb_organization_part1><refsremotesoriginrun_scripts_cleanup _class='hudson.plugins.git.util.Build'><buildNumber>16</buildNumber><marked><SHA1>8789ee4aa42564f9dc0e07c553a7cde89fb6cd35</SHA1><branch><SHA1>8789ee4aa42564f9dc0e07c553a7cde89fb6cd35</SHA1><name>refs/remotes/origin/run_scripts_cleanup</name></branch></marked><revision><SHA1>8789ee4aa42564f9dc0e07c553a7cde89fb6cd35</SHA1><branch><SHA1>8789ee4aa42564f9dc0e07c553a7cde89fb6cd35</SHA1><name>refs/remotes/origin/run_scripts_cleanup</name></branch></revision></refsremotesoriginrun_scripts_cleanup><refsremotesorigintuner_additions _class='hudson.plugins.git.util.Build'><buildNumber>18</buildNumber><marked><SHA1>f13d88fea3c40d0093c1ff5b0bdeab9a4f3513d3</SHA1><branch><SHA1>f13d88fea3c40d0093c1ff5b0bdeab9a4f3513d3</SHA1><name>refs/remotes/origin/tuner_additions</name></branch></marked><revision><SHA1>f13d88fea3c40d0093c1ff5b0bdeab9a4f3513d3</SHA1><branch><SHA1>f13d88fea3c40d0093c1ff5b0bdeab9a4f3513d3</SHA1><name>refs/remotes/origin/tuner_additions</name></branch></revision></refsremotesorigintuner_additions><refsremotesoriginclubb_loss_driver _class='hudson.plugins.git.util.Build'><buildNumber>15</buildNumber><marked><SHA1>965904c404fffb0eba94e0f8b2e7f9688c5a8bd5</SHA1><branch><SHA1>965904c404fffb0eba94e0f8b2e7f9688c5a8bd5</SHA1><name>refs/remotes/origin/clubb_loss_driver</name></branch></marked><revision><SHA1>965904c404fffb0eba94e0f8b2e7f9688c5a8bd5</SHA1><branch><SHA1>965904c404fffb0eba94e0f8b2e7f9688c5a8bd5</SHA1><name>refs/remotes/origin/clubb_loss_driver</name></branch></revision></refsremotesoriginclubb_loss_driver></buildsByBranchName><lastBuiltRevision><SHA1>f13d88fea3c40d0093c1ff5b0bdeab9a4f3513d3</SHA1><branch><SHA1>f13d88fea3c40d0093c1ff5b0bdeab9a4f3513d3</SHA1><name>refs/remotes/origin/tuner_additions</name></branch></lastBuiltRevision><remoteUrl>https://github.com/larson-group/clubb.git</remoteUrl><scmName></scmName></action><action></action><action _class='org.jenkinsci.plugins.workflow.libs.LibrariesAction'></action><action></action><action _class='org.jenkinsci.plugins.workflow.cps.EnvActionImpl'></action><action></action><action></action><action></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><action _class='org.jenkinsci.plugins.pipeline.modeldefinition.actions.RestartDeclarativePipelineAction'></action><action></action><action _class='org.jenkinsci.plugins.workflow.job.views.FlowGraphAction'></action><action></action><action></action><building>false</building><displayName>#18</displayName><duration>256222</duration><estimatedDuration>363544</estimatedDuration><fullDisplayName>clubb_branch_python #18</fullDisplayName><id>18</id><keepLog>false</keepLog><number>18</number><queueId>5631</queueId><result>SUCCESS</result><timestamp>1783049379175</timestamp><url>https://carson.math.uwm.edu/jenkins/view/clubb_branch_tests/job/clubb_branch_python/18/</url><inProgress>false</inProgress><nextBuild><number>19</number><url>https://carson.math.uwm.edu/jenkins/view/clubb_branch_tests/job/clubb_branch_python/19/</url></nextBuild><previousBuild><number>17</number><url>https://carson.math.uwm.edu/jenkins/view/clubb_branch_tests/job/clubb_branch_python/17/</url></previousBuild></build><build _class='org.jenkinsci.plugins.workflow.job.WorkflowRun'><action _class='hudson.model.ParametersAction'><parameter _class='net.uaznia.lukanus.hudson.plugins.gitparameter.GitParameterValue'><name>BRANCH</name><value>origin/tuner_additions</value></parameter></action><action _class='hudson.model.CauseAction'><cause _class='hudson.model.Cause$UserIdCause'><shortDescription>Started by user Gunther Huebler</shortDescription><userId>huebler</userId><userName>Gunther Huebler</userName></cause></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesorigincalc_sfc_varnce_movement _class='hudson.plugins.git.util.Build'><buildNumber>4</buildNumber><marked><SHA1>8f36aca5fd9c284c280761ab152931bd884e21f2</SHA1><branch><SHA1>8f36aca5fd9c284c280761ab152931bd884e21f2</SHA1><name>refs/remotes/origin/calc_sfc_varnce_movement</name></branch></marked><revision><SHA1>8f36aca5fd9c284c280761ab152931bd884e21f2</SHA1><branch><SHA1>8f36aca5fd9c284c280761ab152931bd884e21f2</SHA1><name>refs/remotes/origin/calc_sfc_varnce_movement</name></branch></revision></refsremotesorigincalc_sfc_varnce_movement><refsremotesoriginclubb_organization_part2 _class='hudson.plugins.git.util.Build'><buildNumber>7</buildNumber><marked><SHA1>459670f95f44c50b0d802d4c8284399339b446e3</SHA1><branch><SHA1>459670f95f44c50b0d802d4c8284399339b446e3</SHA1><name>refs/remotes/origin/clubb_organization_part2</name></branch></marked><revision><SHA1>459670f95f44c50b0d802d4c8284399339b446e3</SHA1><branch><SHA1>459670f95f44c50b0d802d4c8284399339b446e3</SHA1><name>refs/remotes/origin/clubb_organization_part2</name></branch></revision></refsremotesoriginclubb_organization_part2><refsremotesoriginremove_perl _class='hudson.plugins.git.util.Build'><buildNumber>9</buildNumber><marked><SHA1>551dc8ee42fffabccdde729dd122e5c54b113740</SHA1><branch><SHA1>551dc8ee42fffabccdde729dd122e5c54b113740</SHA1><name>refs/remotes/origin/remove_perl</name></branch></marked><revision><SHA1>551dc8ee42fffabccdde729dd122e5c54b113740</SHA1><branch><SHA1>551dc8ee42fffabccdde729dd122e5c54b113740</SHA1><name>refs/remotes/origin/remove_perl</name></branch></revision></refsremotesoriginremove_perl><refsremotesoriginclubb_f2py _class='hudson.plugins.git.util.Build'><buildNumber>3</buildNumber><marked><SHA1>148a89be2c9a46527294056ad471087e68a10b46</SHA1><branch><SHA1>148a89be2c9a46527294056ad471087e68a10b46</SHA1><name>refs/remotes/origin/clubb_f2py</name></branch></marked><revision><SHA1>148a89be2c9a46527294056ad471087e68a10b46</SHA1><branch><SHA1>148a89be2c9a46527294056ad471087e68a10b46</SHA1><name>refs/remotes/origin/clubb_f2py</name></branch></revision></refsremotesoriginclubb_f2py><refsremotesoriginclubb_organization_part3 _class='hudson.plugins.git.util.Build'><buildNumber>8</buildNumber><marked><SHA1>1b6d8b99367e3980a2a9873faa50fe4be632b47e</SHA1><branch><SHA1>1b6d8b99367e3980a2a9873faa50fe4be632b47e</SHA1><name>refs/remotes/origin/clubb_organization_part3</name></branch></marked><revision><SHA1>1b6d8b99367e3980a2a9873faa50fe4be632b47e</SHA1><branch><SHA1>1b6d8b99367e3980a2a9873faa50fe4be632b47e</SHA1><name>refs/remotes/origin/clubb_organization_part3</name></branch></revision></refsremotesoriginclubb_organization_part3><refsremotesoriginclubb_organization_part1 _class='hudson.plugins.git.util.Build'><buildNumber>6</buildNumber><marked><SHA1>d96d0021affc8242c8b983575bcf3b802920929b</SHA1><branch><SHA1>d96d0021affc8242c8b983575bcf3b802920929b</SHA1><name>refs/remotes/origin/clubb_organization_part1</name></branch></marked><revision><SHA1>d96d0021affc8242c8b983575bcf3b802920929b</SHA1><branch><SHA1>d96d0021affc8242c8b983575bcf3b802920929b</SHA1><name>refs/remotes/origin/clubb_organization_part1</name></branch></revision></refsremotesoriginclubb_organization_part1><refsremotesoriginrun_scripts_cleanup _class='hudson.plugins.git.util.Build'><buildNumber>16</buildNumber><marked><SHA1>8789ee4aa42564f9dc0e07c553a7cde89fb6cd35</SHA1><branch><SHA1>8789ee4aa42564f9dc0e07c553a7cde89fb6cd35</SHA1><name>refs/remotes/origin/run_scripts_cleanup</name></branch></marked><revision><SHA1>8789ee4aa42564f9dc0e07c553a7cde89fb6cd35</SHA1><branch><SHA1>8789ee4aa42564f9dc0e07c553a7cde89fb6cd35</SHA1><name>refs/remotes/origin/run_scripts_cleanup</name></branch></revision></refsremotesoriginrun_scripts_cleanup><refsremotesorigintuner_additions _class='hudson.plugins.git.util.Build'><buildNumber>17</buildNumber><marked><SHA1>586074fe9178e8a9c404851598738062d0a49bfd</SHA1><branch><SHA1>586074fe9178e8a9c404851598738062d0a49bfd</SHA1><name>refs/remotes/origin/tuner_additions</name></branch></marked><revision><SHA1>586074fe9178e8a9c404851598738062d0a49bfd</SHA1><branch><SHA1>586074fe9178e8a9c404851598738062d0a49bfd</SHA1><name>refs/remotes/origin/tuner_additions</name></branch></revision></refsremotesorigintuner_additions><refsremotesoriginclubb_loss_driver _class='hudson.plugins.git.util.Build'><buildNumber>15</buildNumber><marked><SHA1>965904c404fffb0eba94e0f8b2e7f9688c5a8bd5</SHA1><branch><SHA1>965904c404fffb0eba94e0f8b2e7f9688c5a8bd5</SHA1><name>refs/remotes/origin/clubb_loss_driver</name></branch></marked><revision><SHA1>965904c404fffb0eba94e0f8b2e7f9688c5a8bd5</SHA1><branch><SHA1>965904c404fffb0eba94e0f8b2e7f9688c5a8bd5</SHA1><name>refs/remotes/origin/clubb_loss_driver</name></branch></revision></refsremotesoriginclubb_loss_driver></buildsByBranchName><lastBuiltRevision><SHA1>586074fe9178e8a9c404851598738062d0a49bfd</SHA1><branch><SHA1>586074fe9178e8a9c404851598738062d0a49bfd</SHA1><name>refs/remotes/origin/tuner_additions</name></branch></lastBuiltRevision><remoteUrl>https://github.com/larson-group/clubb.git</remoteUrl><scmName></scmName></action><action></action><action _class='org.jenkinsci.plugins.workflow.libs.LibrariesAction'></action><action></action><action _class='org.jenkinsci.plugins.workflow.cps.EnvActionImpl'></action><action></action><action></action><action></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><action _class='org.jenkinsci.plugins.pipeline.modeldefinition.actions.RestartDeclarativePipelineAction'></action><action></action><action _class='org.jenkinsci.plugins.workflow.job.views.FlowGraphAction'></action><action></action><action></action><building>false</building><displayName>#17</displayName><duration>309269</duration><estimatedDuration>363544</estimatedDuration><fullDisplayName>clubb_branch_python #17</fullDisplayName><id>17</id><keepLog>false</keepLog><number>17</number><queueId>5600</queueId><result>SUCCESS</result><timestamp>1783016523964</timestamp><url>https://carson.math.uwm.edu/jenkins/view/clubb_branch_tests/job/clubb_branch_python/17/</url><inProgress>false</inProgress><nextBuild><number>18</number><url>https://carson.math.uwm.edu/jenkins/view/clubb_branch_tests/job/clubb_branch_python/18/</url></nextBuild><previousBuild><number>16</number><url>https://carson.math.uwm.edu/jenkins/view/clubb_branch_tests/job/clubb_branch_python/16/</url></previousBuild></build><build _class='org.jenkinsci.plugins.workflow.job.WorkflowRun'><action _class='hudson.model.ParametersAction'><parameter _class='net.uaznia.lukanus.hudson.plugins.gitparameter.GitParameterValue'><name>BRANCH</name><value>origin/run_scripts_cleanup</value></parameter></action><action _class='hudson.model.CauseAction'><cause _class='hudson.model.Cause$UserIdCause'><shortDescription>Started by user Gunther Huebler</shortDescription><userId>huebler</userId><userName>Gunther Huebler</userName></cause></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesorigincalc_sfc_varnce_movement _class='hudson.plugins.git.util.Build'><buildNumber>4</buildNumber><marked><SHA1>8f36aca5fd9c284c280761ab152931bd884e21f2</SHA1><branch><SHA1>8f36aca5fd9c284c280761ab152931bd884e21f2</SHA1><name>refs/remotes/origin/calc_sfc_varnce_movement</name></branch></marked><revision><SHA1>8f36aca5fd9c284c280761ab152931bd884e21f2</SHA1><branch><SHA1>8f36aca5fd9c284c280761ab152931bd884e21f2</SHA1><name>refs/remotes/origin/calc_sfc_varnce_movement</name></branch></revision></refsremotesorigincalc_sfc_varnce_movement><refsremotesoriginclubb_organization_part2 _class='hudson.plugins.git.util.Build'><buildNumber>7</buildNumber><marked><SHA1>459670f95f44c50b0d802d4c8284399339b446e3</SHA1><branch><SHA1>459670f95f44c50b0d802d4c8284399339b446e3</SHA1><name>refs/remotes/origin/clubb_organization_part2</name></branch></marked><revision><SHA1>459670f95f44c50b0d802d4c8284399339b446e3</SHA1><branch><SHA1>459670f95f44c50b0d802d4c8284399339b446e3</SHA1><name>refs/remotes/origin/clubb_organization_part2</name></branch></revision></refsremotesoriginclubb_organization_part2><refsremotesoriginremove_perl _class='hudson.plugins.git.util.Build'><buildNumber>9</buildNumber><marked><SHA1>551dc8ee42fffabccdde729dd122e5c54b113740</SHA1><branch><SHA1>551dc8ee42fffabccdde729dd122e5c54b113740</SHA1><name>refs/remotes/origin/remove_perl</name></branch></marked><revision><SHA1>551dc8ee42fffabccdde729dd122e5c54b113740</SHA1><branch><SHA1>551dc8ee42fffabccdde729dd122e5c54b113740</SHA1><name>refs/remotes/origin/remove_perl</name></branch></revision></refsremotesoriginremove_perl><refsremotesoriginclubb_f2py _class='hudson.plugins.git.util.Build'><buildNumber>3</buildNumber><marked><SHA1>148a89be2c9a46527294056ad471087e68a10b46</SHA1><branch><SHA1>148a89be2c9a46527294056ad471087e68a10b46</SHA1><name>refs/remotes/origin/clubb_f2py</name></branch></marked><revision><SHA1>148a89be2c9a46527294056ad471087e68a10b46</SHA1><branch><SHA1>148a89be2c9a46527294056ad471087e68a10b46</SHA1><name>refs/remotes/origin/clubb_f2py</name></branch></revision></refsremotesoriginclubb_f2py><refsremotesoriginclubb_organization_part3 _class='hudson.plugins.git.util.Build'><buildNumber>8</buildNumber><marked><SHA1>1b6d8b99367e3980a2a9873faa50fe4be632b47e</SHA1><branch><SHA1>1b6d8b99367e3980a2a9873faa50fe4be632b47e</SHA1><name>refs/remotes/origin/clubb_organization_part3</name></branch></marked><revision><SHA1>1b6d8b99367e3980a2a9873faa50fe4be632b47e</SHA1><branch><SHA1>1b6d8b99367e3980a2a9873faa50fe4be632b47e</SHA1><name>refs/remotes/origin/clubb_organization_part3</name></branch></revision></refsremotesoriginclubb_organization_part3><refsremotesoriginclubb_organization_part1 _class='hudson.plugins.git.util.Build'><buildNumber>6</buildNumber><marked><SHA1>d96d0021affc8242c8b983575bcf3b802920929b</SHA1><branch><SHA1>d96d0021affc8242c8b983575bcf3b802920929b</SHA1><name>refs/remotes/origin/clubb_organization_part1</name></branch></marked><revision><SHA1>d96d0021affc8242c8b983575bcf3b802920929b</SHA1><branch><SHA1>d96d0021affc8242c8b983575bcf3b802920929b</SHA1><name>refs/remotes/origin/clubb_organization_part1</name></branch></revision></refsremotesoriginclubb_organization_part1><refsremotesoriginrun_scripts_cleanup _class='hudson.plugins.git.util.Build'><buildNumber>16</buildNumber><marked><SHA1>8789ee4aa42564f9dc0e07c553a7cde89fb6cd35</SHA1><branch><SHA1>8789ee4aa42564f9dc0e07c553a7cde89fb6cd35</SHA1><name>refs/remotes/origin/run_scripts_cleanup</name></branch></marked><revision><SHA1>8789ee4aa42564f9dc0e07c553a7cde89fb6cd35</SHA1><branch><SHA1>8789ee4aa42564f9dc0e07c553a7cde89fb6cd35</SHA1><name>refs/remotes/origin/run_scripts_cleanup</name></branch></revision></refsremotesoriginrun_scripts_cleanup><refsremotesoriginclubb_loss_driver _class='hudson.plugins.git.util.Build'><buildNumber>15</buildNumber><marked><SHA1>965904c404fffb0eba94e0f8b2e7f9688c5a8bd5</SHA1><branch><SHA1>965904c404fffb0eba94e0f8b2e7f9688c5a8bd5</SHA1><name>refs/remotes/origin/clubb_loss_driver</name></branch></marked><revision><SHA1>965904c404fffb0eba94e0f8b2e7f9688c5a8bd5</SHA1><branch><SHA1>965904c404fffb0eba94e0f8b2e7f9688c5a8bd5</SHA1><name>refs/remotes/origin/clubb_loss_driver</name></branch></revision></refsremotesoriginclubb_loss_driver></buildsByBranchName><lastBuiltRevision><SHA1>8789ee4aa42564f9dc0e07c553a7cde89fb6cd35</SHA1><branch><SHA1>8789ee4aa42564f9dc0e07c553a7cde89fb6cd35</SHA1><name>refs/remotes/origin/run_scripts_cleanup</name></branch></lastBuiltRevision><remoteUrl>https://github.com/larson-group/clubb.git</remoteUrl><scmName></scmName></action><action></action><action _class='org.jenkinsci.plugins.workflow.libs.LibrariesAction'></action><action></action><action _class='org.jenkinsci.plugins.workflow.cps.EnvActionImpl'></action><action></action><action></action><action></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><action _class='org.jenkinsci.plugins.pipeline.modeldefinition.actions.RestartDeclarativePipelineAction'></action><action></action><action _class='org.jenkinsci.plugins.workflow.job.views.FlowGraphAction'></action><action></action><action></action><building>false</building><displayName>#16</displayName><duration>259961</duration><estimatedDuration>363544</estimatedDuration><fullDisplayName>clubb_branch_python #16</fullDisplayName><id>16</id><keepLog>false</keepLog><number>16</number><queueId>5217</queueId><result>SUCCESS</result><timestamp>1782358005911</timestamp><url>https://carson.math.uwm.edu/jenkins/view/clubb_branch_tests/job/clubb_branch_python/16/</url><inProgress>false</inProgress><nextBuild><number>17</number><url>https://carson.math.uwm.edu/jenkins/view/clubb_branch_tests/job/clubb_branch_python/17/</url></nextBuild><previousBuild><number>15</number><url>https://carson.math.uwm.edu/jenkins/view/clubb_branch_tests/job/clubb_branch_python/15/</url></previousBuild></build><build _class='org.jenkinsci.plugins.workflow.job.WorkflowRun'><action _class='hudson.model.ParametersAction'><parameter _class='net.uaznia.lukanus.hudson.plugins.gitparameter.GitParameterValue'><name>BRANCH</name><value>origin/clubb_loss_driver</value></parameter></action><action _class='hudson.model.CauseAction'><cause _class='hudson.model.Cause$UserIdCause'><shortDescription>Started by user Gunther Huebler</shortDescription><userId>huebler</userId><userName>Gunther Huebler</userName></cause></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesorigincalc_sfc_varnce_movement _class='hudson.plugins.git.util.Build'><buildNumber>4</buildNumber><marked><SHA1>8f36aca5fd9c284c280761ab152931bd884e21f2</SHA1><branch><SHA1>8f36aca5fd9c284c280761ab152931bd884e21f2</SHA1><name>refs/remotes/origin/calc_sfc_varnce_movement</name></branch></marked><revision><SHA1>8f36aca5fd9c284c280761ab152931bd884e21f2</SHA1><branch><SHA1>8f36aca5fd9c284c280761ab152931bd884e21f2</SHA1><name>refs/remotes/origin/calc_sfc_varnce_movement</name></branch></revision></refsremotesorigincalc_sfc_varnce_movement><refsremotesoriginclubb_organization_part2 _class='hudson.plugins.git.util.Build'><buildNumber>7</buildNumber><marked><SHA1>459670f95f44c50b0d802d4c8284399339b446e3</SHA1><branch><SHA1>459670f95f44c50b0d802d4c8284399339b446e3</SHA1><name>refs/remotes/origin/clubb_organization_part2</name></branch></marked><revision><SHA1>459670f95f44c50b0d802d4c8284399339b446e3</SHA1><branch><SHA1>459670f95f44c50b0d802d4c8284399339b446e3</SHA1><name>refs/remotes/origin/clubb_organization_part2</name></branch></revision></refsremotesoriginclubb_organization_part2><refsremotesoriginremove_perl _class='hudson.plugins.git.util.Build'><buildNumber>9</buildNumber><marked><SHA1>551dc8ee42fffabccdde729dd122e5c54b113740</SHA1><branch><SHA1>551dc8ee42fffabccdde729dd122e5c54b113740</SHA1><name>refs/remotes/origin/remove_perl</name></branch></marked><revision><SHA1>551dc8ee42fffabccdde729dd122e5c54b113740</SHA1><branch><SHA1>551dc8ee42fffabccdde729dd122e5c54b113740</SHA1><name>refs/remotes/origin/remove_perl</name></branch></revision></refsremotesoriginremove_perl><refsremotesoriginclubb_f2py _class='hudson.plugins.git.util.Build'><buildNumber>3</buildNumber><marked><SHA1>148a89be2c9a46527294056ad471087e68a10b46</SHA1><branch><SHA1>148a89be2c9a46527294056ad471087e68a10b46</SHA1><name>refs/remotes/origin/clubb_f2py</name></branch></marked><revision><SHA1>148a89be2c9a46527294056ad471087e68a10b46</SHA1><branch><SHA1>148a89be2c9a46527294056ad471087e68a10b46</SHA1><name>refs/remotes/origin/clubb_f2py</name></branch></revision></refsremotesoriginclubb_f2py><refsremotesoriginclubb_organization_part3 _class='hudson.plugins.git.util.Build'><buildNumber>8</buildNumber><marked><SHA1>1b6d8b99367e3980a2a9873faa50fe4be632b47e</SHA1><branch><SHA1>1b6d8b99367e3980a2a9873faa50fe4be632b47e</SHA1><name>refs/remotes/origin/clubb_organization_part3</name></branch></marked><revision><SHA1>1b6d8b99367e3980a2a9873faa50fe4be632b47e</SHA1><branch><SHA1>1b6d8b99367e3980a2a9873faa50fe4be632b47e</SHA1><name>refs/remotes/origin/clubb_organization_part3</name></branch></revision></refsremotesoriginclubb_organization_part3><refsremotesoriginclubb_organization_part1 _class='hudson.plugins.git.util.Build'><buildNumber>6</buildNumber><marked><SHA1>d96d0021affc8242c8b983575bcf3b802920929b</SHA1><branch><SHA1>d96d0021affc8242c8b983575bcf3b802920929b</SHA1><name>refs/remotes/origin/clubb_organization_part1</name></branch></marked><revision><SHA1>d96d0021affc8242c8b983575bcf3b802920929b</SHA1><branch><SHA1>d96d0021affc8242c8b983575bcf3b802920929b</SHA1><name>refs/remotes/origin/clubb_organization_part1</name></branch></revision></refsremotesoriginclubb_organization_part1><refsremotesoriginclubb_loss_driver _class='hudson.plugins.git.util.Build'><buildNumber>15</buildNumber><marked><SHA1>965904c404fffb0eba94e0f8b2e7f9688c5a8bd5</SHA1><branch><SHA1>965904c404fffb0eba94e0f8b2e7f9688c5a8bd5</SHA1><name>refs/remotes/origin/clubb_loss_driver</name></branch></marked><revision><SHA1>965904c404fffb0eba94e0f8b2e7f9688c5a8bd5</SHA1><branch><SHA1>965904c404fffb0eba94e0f8b2e7f9688c5a8bd5</SHA1><name>refs/remotes/origin/clubb_loss_driver</name></branch></revision></refsremotesoriginclubb_loss_driver></buildsByBranchName><lastBuiltRevision><SHA1>965904c404fffb0eba94e0f8b2e7f9688c5a8bd5</SHA1><branch><SHA1>965904c404fffb0eba94e0f8b2e7f9688c5a8bd5</SHA1><name>refs/remotes/origin/clubb_loss_driver</name></branch></lastBuiltRevision><remoteUrl>https://github.com/larson-group/clubb.git</remoteUrl><scmName></scmName></action><action></action><action _class='org.jenkinsci.plugins.workflow.libs.LibrariesAction'></action><action></action><action _class='org.jenkinsci.plugins.workflow.cps.EnvActionImpl'></action><action></action><action></action><action></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><action _class='org.jenkinsci.plugins.pipeline.modeldefinition.actions.RestartDeclarativePipelineAction'></action><action></action><action _class='org.jenkinsci.plugins.workflow.job.views.FlowGraphAction'></action><action></action><action></action><building>false</building><displayName>#15</displayName><duration>239630</duration><estimatedDuration>363544</estimatedDuration><fullDisplayName>clubb_branch_python #15</fullDisplayName><id>15</id><keepLog>false</keepLog><number>15</number><queueId>4983</queueId><result>SUCCESS</result><timestamp>1781747955080</timestamp><url>https://carson.math.uwm.edu/jenkins/view/clubb_branch_tests/job/clubb_branch_python/15/</url><inProgress>false</inProgress><nextBuild><number>16</number><url>https://carson.math.uwm.edu/jenkins/view/clubb_branch_tests/job/clubb_branch_python/16/</url></nextBuild><previousBuild><number>14</number><url>https://carson.math.uwm.edu/jenkins/view/clubb_branch_tests/job/clubb_branch_python/14/</url></previousBuild></build><build _class='org.jenkinsci.plugins.workflow.job.WorkflowRun'><action _class='hudson.model.ParametersAction'><parameter _class='net.uaznia.lukanus.hudson.plugins.gitparameter.GitParameterValue'><name>BRANCH</name><value>origin/clubb_loss_driver</value></parameter></action><action _class='hudson.model.CauseAction'><cause _class='hudson.model.Cause$UserIdCause'><shortDescription>Started by user Gunther Huebler</shortDescription><userId>huebler</userId><userName>Gunther Huebler</userName></cause></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesorigincalc_sfc_varnce_movement _class='hudson.plugins.git.util.Build'><buildNumber>4</buildNumber><marked><SHA1>8f36aca5fd9c284c280761ab152931bd884e21f2</SHA1><branch><SHA1>8f36aca5fd9c284c280761ab152931bd884e21f2</SHA1><name>refs/remotes/origin/calc_sfc_varnce_movement</name></branch></marked><revision><SHA1>8f36aca5fd9c284c280761ab152931bd884e21f2</SHA1><branch><SHA1>8f36aca5fd9c284c280761ab152931bd884e21f2</SHA1><name>refs/remotes/origin/calc_sfc_varnce_movement</name></branch></revision></refsremotesorigincalc_sfc_varnce_movement><refsremotesoriginclubb_organization_part2 _class='hudson.plugins.git.util.Build'><buildNumber>7</buildNumber><marked><SHA1>459670f95f44c50b0d802d4c8284399339b446e3</SHA1><branch><SHA1>459670f95f44c50b0d802d4c8284399339b446e3</SHA1><name>refs/remotes/origin/clubb_organization_part2</name></branch></marked><revision><SHA1>459670f95f44c50b0d802d4c8284399339b446e3</SHA1><branch><SHA1>459670f95f44c50b0d802d4c8284399339b446e3</SHA1><name>refs/remotes/origin/clubb_organization_part2</name></branch></revision></refsremotesoriginclubb_organization_part2><refsremotesoriginremove_perl _class='hudson.plugins.git.util.Build'><buildNumber>9</buildNumber><marked><SHA1>551dc8ee42fffabccdde729dd122e5c54b113740</SHA1><branch><SHA1>551dc8ee42fffabccdde729dd122e5c54b113740</SHA1><name>refs/remotes/origin/remove_perl</name></branch></marked><revision><SHA1>551dc8ee42fffabccdde729dd122e5c54b113740</SHA1><branch><SHA1>551dc8ee42fffabccdde729dd122e5c54b113740</SHA1><name>refs/remotes/origin/remove_perl</name></branch></revision></refsremotesoriginremove_perl><refsremotesoriginclubb_f2py _class='hudson.plugins.git.util.Build'><buildNumber>3</buildNumber><marked><SHA1>148a89be2c9a46527294056ad471087e68a10b46</SHA1><branch><SHA1>148a89be2c9a46527294056ad471087e68a10b46</SHA1><name>refs/remotes/origin/clubb_f2py</name></branch></marked><revision><SHA1>148a89be2c9a46527294056ad471087e68a10b46</SHA1><branch><SHA1>148a89be2c9a46527294056ad471087e68a10b46</SHA1><name>refs/remotes/origin/clubb_f2py</name></branch></revision></refsremotesoriginclubb_f2py><refsremotesoriginclubb_organization_part3 _class='hudson.plugins.git.util.Build'><buildNumber>8</buildNumber><marked><SHA1>1b6d8b99367e3980a2a9873faa50fe4be632b47e</SHA1><branch><SHA1>1b6d8b99367e3980a2a9873faa50fe4be632b47e</SHA1><name>refs/remotes/origin/clubb_organization_part3</name></branch></marked><revision><SHA1>1b6d8b99367e3980a2a9873faa50fe4be632b47e</SHA1><branch><SHA1>1b6d8b99367e3980a2a9873faa50fe4be632b47e</SHA1><name>refs/remotes/origin/clubb_organization_part3</name></branch></revision></refsremotesoriginclubb_organization_part3><refsremotesoriginclubb_organization_part1 _class='hudson.plugins.git.util.Build'><buildNumber>6</buildNumber><marked><SHA1>d96d0021affc8242c8b983575bcf3b802920929b</SHA1><branch><SHA1>d96d0021affc8242c8b983575bcf3b802920929b</SHA1><name>refs/remotes/origin/clubb_organization_part1</name></branch></marked><revision><SHA1>d96d0021affc8242c8b983575bcf3b802920929b</SHA1><branch><SHA1>d96d0021affc8242c8b983575bcf3b802920929b</SHA1><name>refs/remotes/origin/clubb_organization_part1</name></branch></revision></refsremotesoriginclubb_organization_part1><refsremotesoriginclubb_loss_driver _class='hudson.plugins.git.util.Build'><buildNumber>14</buildNumber><marked><SHA1>6fa5e959d1c61a2321acb7df87d8c8a3876d6cb7</SHA1><branch><SHA1>6fa5e959d1c61a2321acb7df87d8c8a3876d6cb7</SHA1><name>refs/remotes/origin/clubb_loss_driver</name></branch></marked><revision><SHA1>6fa5e959d1c61a2321acb7df87d8c8a3876d6cb7</SHA1><branch><SHA1>6fa5e959d1c61a2321acb7df87d8c8a3876d6cb7</SHA1><name>refs/remotes/origin/clubb_loss_driver</name></branch></revision></refsremotesoriginclubb_loss_driver></buildsByBranchName><lastBuiltRevision><SHA1>6fa5e959d1c61a2321acb7df87d8c8a3876d6cb7</SHA1><branch><SHA1>6fa5e959d1c61a2321acb7df87d8c8a3876d6cb7</SHA1><name>refs/remotes/origin/clubb_loss_driver</name></branch></lastBuiltRevision><remoteUrl>https://github.com/larson-group/clubb.git</remoteUrl><scmName></scmName></action><action></action><action _class='org.jenkinsci.plugins.workflow.libs.LibrariesAction'></action><action></action><action _class='org.jenkinsci.plugins.workflow.cps.EnvActionImpl'></action><action></action><action></action><action></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><action _class='org.jenkinsci.plugins.pipeline.modeldefinition.actions.RestartDeclarativePipelineAction'></action><action></action><action _class='org.jenkinsci.plugins.workflow.job.views.FlowGraphAction'></action><action></action><action></action><building>false</building><displayName>#14</displayName><duration>94172</duration><estimatedDuration>363544</estimatedDuration><fullDisplayName>clubb_branch_python #14</fullDisplayName><id>14</id><keepLog>false</keepLog><number>14</number><queueId>4981</queueId><result>FAILURE</result><timestamp>1781746576398</timestamp><url>https://carson.math.uwm.edu/jenkins/view/clubb_branch_tests/job/clubb_branch_python/14/</url><inProgress>false</inProgress><nextBuild><number>15</number><url>https://carson.math.uwm.edu/jenkins/view/clubb_branch_tests/job/clubb_branch_python/15/</url></nextBuild><previousBuild><number>13</number><url>https://carson.math.uwm.edu/jenkins/view/clubb_branch_tests/job/clubb_branch_python/13/</url></previousBuild></build><build _class='org.jenkinsci.plugins.workflow.job.WorkflowRun'><action _class='hudson.model.ParametersAction'><parameter _class='net.uaznia.lukanus.hudson.plugins.gitparameter.GitParameterValue'><name>BRANCH</name><value>origin/clubb_loss_driver</value></parameter></action><action _class='hudson.model.CauseAction'><cause _class='hudson.model.Cause$UserIdCause'><shortDescription>Started by user Gunther Huebler</shortDescription><userId>huebler</userId><userName>Gunther Huebler</userName></cause></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesorigincalc_sfc_varnce_movement _class='hudson.plugins.git.util.Build'><buildNumber>4</buildNumber><marked><SHA1>8f36aca5fd9c284c280761ab152931bd884e21f2</SHA1><branch><SHA1>8f36aca5fd9c284c280761ab152931bd884e21f2</SHA1><name>refs/remotes/origin/calc_sfc_varnce_movement</name></branch></marked><revision><SHA1>8f36aca5fd9c284c280761ab152931bd884e21f2</SHA1><branch><SHA1>8f36aca5fd9c284c280761ab152931bd884e21f2</SHA1><name>refs/remotes/origin/calc_sfc_varnce_movement</name></branch></revision></refsremotesorigincalc_sfc_varnce_movement><refsremotesoriginclubb_organization_part2 _class='hudson.plugins.git.util.Build'><buildNumber>7</buildNumber><marked><SHA1>459670f95f44c50b0d802d4c8284399339b446e3</SHA1><branch><SHA1>459670f95f44c50b0d802d4c8284399339b446e3</SHA1><name>refs/remotes/origin/clubb_organization_part2</name></branch></marked><revision><SHA1>459670f95f44c50b0d802d4c8284399339b446e3</SHA1><branch><SHA1>459670f95f44c50b0d802d4c8284399339b446e3</SHA1><name>refs/remotes/origin/clubb_organization_part2</name></branch></revision></refsremotesoriginclubb_organization_part2><refsremotesoriginremove_perl _class='hudson.plugins.git.util.Build'><buildNumber>9</buildNumber><marked><SHA1>551dc8ee42fffabccdde729dd122e5c54b113740</SHA1><branch><SHA1>551dc8ee42fffabccdde729dd122e5c54b113740</SHA1><name>refs/remotes/origin/remove_perl</name></branch></marked><revision><SHA1>551dc8ee42fffabccdde729dd122e5c54b113740</SHA1><branch><SHA1>551dc8ee42fffabccdde729dd122e5c54b113740</SHA1><name>refs/remotes/origin/remove_perl</name></branch></revision></refsremotesoriginremove_perl><refsremotesoriginclubb_f2py _class='hudson.plugins.git.util.Build'><buildNumber>3</buildNumber><marked><SHA1>148a89be2c9a46527294056ad471087e68a10b46</SHA1><branch><SHA1>148a89be2c9a46527294056ad471087e68a10b46</SHA1><name>refs/remotes/origin/clubb_f2py</name></branch></marked><revision><SHA1>148a89be2c9a46527294056ad471087e68a10b46</SHA1><branch><SHA1>148a89be2c9a46527294056ad471087e68a10b46</SHA1><name>refs/remotes/origin/clubb_f2py</name></branch></revision></refsremotesoriginclubb_f2py><refsremotesoriginclubb_organization_part3 _class='hudson.plugins.git.util.Build'><buildNumber>8</buildNumber><marked><SHA1>1b6d8b99367e3980a2a9873faa50fe4be632b47e</SHA1><branch><SHA1>1b6d8b99367e3980a2a9873faa50fe4be632b47e</SHA1><name>refs/remotes/origin/clubb_organization_part3</name></branch></marked><revision><SHA1>1b6d8b99367e3980a2a9873faa50fe4be632b47e</SHA1><branch><SHA1>1b6d8b99367e3980a2a9873faa50fe4be632b47e</SHA1><name>refs/remotes/origin/clubb_organization_part3</name></branch></revision></refsremotesoriginclubb_organization_part3><refsremotesoriginclubb_organization_part1 _class='hudson.plugins.git.util.Build'><buildNumber>6</buildNumber><marked><SHA1>d96d0021affc8242c8b983575bcf3b802920929b</SHA1><branch><SHA1>d96d0021affc8242c8b983575bcf3b802920929b</SHA1><name>refs/remotes/origin/clubb_organization_part1</name></branch></marked><revision><SHA1>d96d0021affc8242c8b983575bcf3b802920929b</SHA1><branch><SHA1>d96d0021affc8242c8b983575bcf3b802920929b</SHA1><name>refs/remotes/origin/clubb_organization_part1</name></branch></revision></refsremotesoriginclubb_organization_part1><refsremotesoriginclubb_loss_driver _class='hudson.plugins.git.util.Build'><buildNumber>13</buildNumber><marked><SHA1>6fa5e959d1c61a2321acb7df87d8c8a3876d6cb7</SHA1><branch><SHA1>6fa5e959d1c61a2321acb7df87d8c8a3876d6cb7</SHA1><name>refs/remotes/origin/clubb_loss_driver</name></branch></marked><revision><SHA1>6fa5e959d1c61a2321acb7df87d8c8a3876d6cb7</SHA1><branch><SHA1>6fa5e959d1c61a2321acb7df87d8c8a3876d6cb7</SHA1><name>refs/remotes/origin/clubb_loss_driver</name></branch></revision></refsremotesoriginclubb_loss_driver></buildsByBranchName><lastBuiltRevision><SHA1>6fa5e959d1c61a2321acb7df87d8c8a3876d6cb7</SHA1><branch><SHA1>6fa5e959d1c61a2321acb7df87d8c8a3876d6cb7</SHA1><name>refs/remotes/origin/clubb_loss_driver</name></branch></lastBuiltRevision><remoteUrl>https://github.com/larson-group/clubb.git</remoteUrl><scmName></scmName></action><action></action><action _class='org.jenkinsci.plugins.workflow.libs.LibrariesAction'></action><action></action><action _class='org.jenkinsci.plugins.workflow.cps.EnvActionImpl'></action><action></action><action></action><action></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><action _class='org.jenkinsci.plugins.pipeline.modeldefinition.actions.RestartDeclarativePipelineAction'></action><action></action><action _class='org.jenkinsci.plugins.workflow.job.views.FlowGraphAction'></action><action></action><action></action><building>false</building><displayName>#13</displayName><duration>104480</duration><estimatedDuration>363544</estimatedDuration><fullDisplayName>clubb_branch_python #13</fullDisplayName><id>13</id><keepLog>false</keepLog><number>13</number><queueId>4974</queueId><result>FAILURE</result><timestamp>1781746276162</timestamp><url>https://carson.math.uwm.edu/jenkins/view/clubb_branch_tests/job/clubb_branch_python/13/</url><inProgress>false</inProgress><nextBuild><number>14</number><url>https://carson.math.uwm.edu/jenkins/view/clubb_branch_tests/job/clubb_branch_python/14/</url></nextBuild><previousBuild><number>12</number><url>https://carson.math.uwm.edu/jenkins/view/clubb_branch_tests/job/clubb_branch_python/12/</url></previousBuild></build><build _class='org.jenkinsci.plugins.workflow.job.WorkflowRun'><action _class='hudson.model.ParametersAction'><parameter _class='net.uaznia.lukanus.hudson.plugins.gitparameter.GitParameterValue'><name>BRANCH</name><value>origin/clubb_loss_driver</value></parameter></action><action _class='hudson.model.CauseAction'><cause _class='hudson.model.Cause$UserIdCause'><shortDescription>Started by user Gunther Huebler</shortDescription><userId>huebler</userId><userName>Gunther Huebler</userName></cause></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesorigincalc_sfc_varnce_movement _class='hudson.plugins.git.util.Build'><buildNumber>4</buildNumber><marked><SHA1>8f36aca5fd9c284c280761ab152931bd884e21f2</SHA1><branch><SHA1>8f36aca5fd9c284c280761ab152931bd884e21f2</SHA1><name>refs/remotes/origin/calc_sfc_varnce_movement</name></branch></marked><revision><SHA1>8f36aca5fd9c284c280761ab152931bd884e21f2</SHA1><branch><SHA1>8f36aca5fd9c284c280761ab152931bd884e21f2</SHA1><name>refs/remotes/origin/calc_sfc_varnce_movement</name></branch></revision></refsremotesorigincalc_sfc_varnce_movement><refsremotesoriginclubb_organization_part2 _class='hudson.plugins.git.util.Build'><buildNumber>7</buildNumber><marked><SHA1>459670f95f44c50b0d802d4c8284399339b446e3</SHA1><branch><SHA1>459670f95f44c50b0d802d4c8284399339b446e3</SHA1><name>refs/remotes/origin/clubb_organization_part2</name></branch></marked><revision><SHA1>459670f95f44c50b0d802d4c8284399339b446e3</SHA1><branch><SHA1>459670f95f44c50b0d802d4c8284399339b446e3</SHA1><name>refs/remotes/origin/clubb_organization_part2</name></branch></revision></refsremotesoriginclubb_organization_part2><refsremotesoriginremove_perl _class='hudson.plugins.git.util.Build'><buildNumber>9</buildNumber><marked><SHA1>551dc8ee42fffabccdde729dd122e5c54b113740</SHA1><branch><SHA1>551dc8ee42fffabccdde729dd122e5c54b113740</SHA1><name>refs/remotes/origin/remove_perl</name></branch></marked><revision><SHA1>551dc8ee42fffabccdde729dd122e5c54b113740</SHA1><branch><SHA1>551dc8ee42fffabccdde729dd122e5c54b113740</SHA1><name>refs/remotes/origin/remove_perl</name></branch></revision></refsremotesoriginremove_perl><refsremotesoriginclubb_f2py _class='hudson.plugins.git.util.Build'><buildNumber>3</buildNumber><marked><SHA1>148a89be2c9a46527294056ad471087e68a10b46</SHA1><branch><SHA1>148a89be2c9a46527294056ad471087e68a10b46</SHA1><name>refs/remotes/origin/clubb_f2py</name></branch></marked><revision><SHA1>148a89be2c9a46527294056ad471087e68a10b46</SHA1><branch><SHA1>148a89be2c9a46527294056ad471087e68a10b46</SHA1><name>refs/remotes/origin/clubb_f2py</name></branch></revision></refsremotesoriginclubb_f2py><refsremotesoriginclubb_organization_part3 _class='hudson.plugins.git.util.Build'><buildNumber>8</buildNumber><marked><SHA1>1b6d8b99367e3980a2a9873faa50fe4be632b47e</SHA1><branch><SHA1>1b6d8b99367e3980a2a9873faa50fe4be632b47e</SHA1><name>refs/remotes/origin/clubb_organization_part3</name></branch></marked><revision><SHA1>1b6d8b99367e3980a2a9873faa50fe4be632b47e</SHA1><branch><SHA1>1b6d8b99367e3980a2a9873faa50fe4be632b47e</SHA1><name>refs/remotes/origin/clubb_organization_part3</name></branch></revision></refsremotesoriginclubb_organization_part3><refsremotesoriginclubb_organization_part1 _class='hudson.plugins.git.util.Build'><buildNumber>6</buildNumber><marked><SHA1>d96d0021affc8242c8b983575bcf3b802920929b</SHA1><branch><SHA1>d96d0021affc8242c8b983575bcf3b802920929b</SHA1><name>refs/remotes/origin/clubb_organization_part1</name></branch></marked><revision><SHA1>d96d0021affc8242c8b983575bcf3b802920929b</SHA1><branch><SHA1>d96d0021affc8242c8b983575bcf3b802920929b</SHA1><name>refs/remotes/origin/clubb_organization_part1</name></branch></revision></refsremotesoriginclubb_organization_part1><refsremotesoriginclubb_loss_driver _class='hudson.plugins.git.util.Build'><buildNumber>12</buildNumber><marked><SHA1>9ca513d16ed869cf7f0f320a67b49cba28d756fe</SHA1><branch><SHA1>9ca513d16ed869cf7f0f320a67b49cba28d756fe</SHA1><name>refs/remotes/origin/clubb_loss_driver</name></branch></marked><revision><SHA1>9ca513d16ed869cf7f0f320a67b49cba28d756fe</SHA1><branch><SHA1>9ca513d16ed869cf7f0f320a67b49cba28d756fe</SHA1><name>refs/remotes/origin/clubb_loss_driver</name></branch></revision></refsremotesoriginclubb_loss_driver></buildsByBranchName><lastBuiltRevision><SHA1>9ca513d16ed869cf7f0f320a67b49cba28d756fe</SHA1><branch><SHA1>9ca513d16ed869cf7f0f320a67b49cba28d756fe</SHA1><name>refs/remotes/origin/clubb_loss_driver</name></branch></lastBuiltRevision><remoteUrl>https://github.com/larson-group/clubb.git</remoteUrl><scmName></scmName></action><action></action><action _class='org.jenkinsci.plugins.workflow.libs.LibrariesAction'></action><action></action><action _class='org.jenkinsci.plugins.workflow.cps.EnvActionImpl'></action><action></action><action></action><action></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><action _class='org.jenkinsci.plugins.pipeline.modeldefinition.actions.RestartDeclarativePipelineAction'></action><action></action><action _class='org.jenkinsci.plugins.workflow.job.views.FlowGraphAction'></action><action></action><action></action><building>false</building><displayName>#12</displayName><duration>227651</duration><estimatedDuration>363544</estimatedDuration><fullDisplayName>clubb_branch_python #12</fullDisplayName><id>12</id><keepLog>false</keepLog><number>12</number><queueId>4941</queueId><result>SUCCESS</result><timestamp>1781741975201</timestamp><url>https://carson.math.uwm.edu/jenkins/view/clubb_branch_tests/job/clubb_branch_python/12/</url><inProgress>false</inProgress><nextBuild><number>13</number><url>https://carson.math.uwm.edu/jenkins/view/clubb_branch_tests/job/clubb_branch_python/13/</url></nextBuild><previousBuild><number>11</number><url>https://carson.math.uwm.edu/jenkins/view/clubb_branch_tests/job/clubb_branch_python/11/</url></previousBuild></build><build _class='org.jenkinsci.plugins.workflow.job.WorkflowRun'><action _class='hudson.model.ParametersAction'><parameter _class='net.uaznia.lukanus.hudson.plugins.gitparameter.GitParameterValue'><name>BRANCH</name><value>origin/clubb_loss_driver</value></parameter></action><action _class='hudson.model.CauseAction'><cause _class='hudson.model.Cause$UserIdCause'><shortDescription>Started by user Gunther Huebler</shortDescription><userId>huebler</userId><userName>Gunther Huebler</userName></cause></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesorigincalc_sfc_varnce_movement _class='hudson.plugins.git.util.Build'><buildNumber>4</buildNumber><marked><SHA1>8f36aca5fd9c284c280761ab152931bd884e21f2</SHA1><branch><SHA1>8f36aca5fd9c284c280761ab152931bd884e21f2</SHA1><name>refs/remotes/origin/calc_sfc_varnce_movement</name></branch></marked><revision><SHA1>8f36aca5fd9c284c280761ab152931bd884e21f2</SHA1><branch><SHA1>8f36aca5fd9c284c280761ab152931bd884e21f2</SHA1><name>refs/remotes/origin/calc_sfc_varnce_movement</name></branch></revision></refsremotesorigincalc_sfc_varnce_movement><refsremotesoriginclubb_organization_part2 _class='hudson.plugins.git.util.Build'><buildNumber>7</buildNumber><marked><SHA1>459670f95f44c50b0d802d4c8284399339b446e3</SHA1><branch><SHA1>459670f95f44c50b0d802d4c8284399339b446e3</SHA1><name>refs/remotes/origin/clubb_organization_part2</name></branch></marked><revision><SHA1>459670f95f44c50b0d802d4c8284399339b446e3</SHA1><branch><SHA1>459670f95f44c50b0d802d4c8284399339b446e3</SHA1><name>refs/remotes/origin/clubb_organization_part2</name></branch></revision></refsremotesoriginclubb_organization_part2><refsremotesoriginremove_perl _class='hudson.plugins.git.util.Build'><buildNumber>9</buildNumber><marked><SHA1>551dc8ee42fffabccdde729dd122e5c54b113740</SHA1><branch><SHA1>551dc8ee42fffabccdde729dd122e5c54b113740</SHA1><name>refs/remotes/origin/remove_perl</name></branch></marked><revision><SHA1>551dc8ee42fffabccdde729dd122e5c54b113740</SHA1><branch><SHA1>551dc8ee42fffabccdde729dd122e5c54b113740</SHA1><name>refs/remotes/origin/remove_perl</name></branch></revision></refsremotesoriginremove_perl><refsremotesoriginclubb_f2py _class='hudson.plugins.git.util.Build'><buildNumber>3</buildNumber><marked><SHA1>148a89be2c9a46527294056ad471087e68a10b46</SHA1><branch><SHA1>148a89be2c9a46527294056ad471087e68a10b46</SHA1><name>refs/remotes/origin/clubb_f2py</name></branch></marked><revision><SHA1>148a89be2c9a46527294056ad471087e68a10b46</SHA1><branch><SHA1>148a89be2c9a46527294056ad471087e68a10b46</SHA1><name>refs/remotes/origin/clubb_f2py</name></branch></revision></refsremotesoriginclubb_f2py><refsremotesoriginclubb_organization_part3 _class='hudson.plugins.git.util.Build'><buildNumber>8</buildNumber><marked><SHA1>1b6d8b99367e3980a2a9873faa50fe4be632b47e</SHA1><branch><SHA1>1b6d8b99367e3980a2a9873faa50fe4be632b47e</SHA1><name>refs/remotes/origin/clubb_organization_part3</name></branch></marked><revision><SHA1>1b6d8b99367e3980a2a9873faa50fe4be632b47e</SHA1><branch><SHA1>1b6d8b99367e3980a2a9873faa50fe4be632b47e</SHA1><name>refs/remotes/origin/clubb_organization_part3</name></branch></revision></refsremotesoriginclubb_organization_part3><refsremotesoriginclubb_organization_part1 _class='hudson.plugins.git.util.Build'><buildNumber>6</buildNumber><marked><SHA1>d96d0021affc8242c8b983575bcf3b802920929b</SHA1><branch><SHA1>d96d0021affc8242c8b983575bcf3b802920929b</SHA1><name>refs/remotes/origin/clubb_organization_part1</name></branch></marked><revision><SHA1>d96d0021affc8242c8b983575bcf3b802920929b</SHA1><branch><SHA1>d96d0021affc8242c8b983575bcf3b802920929b</SHA1><name>refs/remotes/origin/clubb_organization_part1</name></branch></revision></refsremotesoriginclubb_organization_part1><refsremotesoriginclubb_loss_driver _class='hudson.plugins.git.util.Build'><buildNumber>11</buildNumber><marked><SHA1>f8c56782889b97bc1eff825e0fc381887fec3b70</SHA1><branch><SHA1>f8c56782889b97bc1eff825e0fc381887fec3b70</SHA1><name>refs/remotes/origin/clubb_loss_driver</name></branch></marked><revision><SHA1>f8c56782889b97bc1eff825e0fc381887fec3b70</SHA1><branch><SHA1>f8c56782889b97bc1eff825e0fc381887fec3b70</SHA1><name>refs/remotes/origin/clubb_loss_driver</name></branch></revision></refsremotesoriginclubb_loss_driver></buildsByBranchName><lastBuiltRevision><SHA1>f8c56782889b97bc1eff825e0fc381887fec3b70</SHA1><branch><SHA1>f8c56782889b97bc1eff825e0fc381887fec3b70</SHA1><name>refs/remotes/origin/clubb_loss_driver</name></branch></lastBuiltRevision><remoteUrl>https://github.com/larson-group/clubb.git</remoteUrl><scmName></scmName></action><action></action><action _class='org.jenkinsci.plugins.workflow.libs.LibrariesAction'></action><action></action><action _class='org.jenkinsci.plugins.workflow.cps.EnvActionImpl'></action><action></action><action></action><action></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><action _class='org.jenkinsci.plugins.pipeline.modeldefinition.actions.RestartDeclarativePipelineAction'></action><action></action><action _class='org.jenkinsci.plugins.workflow.job.views.FlowGraphAction'></action><action></action><action></action><building>false</building><displayName>#11</displayName><duration>241216</duration><estimatedDuration>363544</estimatedDuration><fullDisplayName>clubb_branch_python #11</fullDisplayName><id>11</id><keepLog>false</keepLog><number>11</number><queueId>4938</queueId><result>SUCCESS</result><timestamp>1781727754630</timestamp><url>https://carson.math.uwm.edu/jenkins/view/clubb_branch_tests/job/clubb_branch_python/11/</url><inProgress>false</inProgress><nextBuild><number>12</number><url>https://carson.math.uwm.edu/jenkins/view/clubb_branch_tests/job/clubb_branch_python/12/</url></nextBuild><previousBuild><number>10</number><url>https://carson.math.uwm.edu/jenkins/view/clubb_branch_tests/job/clubb_branch_python/10/</url></previousBuild></build><build _class='org.jenkinsci.plugins.workflow.job.WorkflowRun'><action _class='hudson.model.ParametersAction'><parameter _class='net.uaznia.lukanus.hudson.plugins.gitparameter.GitParameterValue'><name>BRANCH</name><value>origin/clubb_loss_driver</value></parameter></action><action _class='hudson.model.CauseAction'><cause _class='hudson.model.Cause$UserIdCause'><shortDescription>Started by user Gunther Huebler</shortDescription><userId>huebler</userId><userName>Gunther Huebler</userName></cause></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesorigincalc_sfc_varnce_movement _class='hudson.plugins.git.util.Build'><buildNumber>4</buildNumber><marked><SHA1>8f36aca5fd9c284c280761ab152931bd884e21f2</SHA1><branch><SHA1>8f36aca5fd9c284c280761ab152931bd884e21f2</SHA1><name>refs/remotes/origin/calc_sfc_varnce_movement</name></branch></marked><revision><SHA1>8f36aca5fd9c284c280761ab152931bd884e21f2</SHA1><branch><SHA1>8f36aca5fd9c284c280761ab152931bd884e21f2</SHA1><name>refs/remotes/origin/calc_sfc_varnce_movement</name></branch></revision></refsremotesorigincalc_sfc_varnce_movement><refsremotesoriginclubb_organization_part2 _class='hudson.plugins.git.util.Build'><buildNumber>7</buildNumber><marked><SHA1>459670f95f44c50b0d802d4c8284399339b446e3</SHA1><branch><SHA1>459670f95f44c50b0d802d4c8284399339b446e3</SHA1><name>refs/remotes/origin/clubb_organization_part2</name></branch></marked><revision><SHA1>459670f95f44c50b0d802d4c8284399339b446e3</SHA1><branch><SHA1>459670f95f44c50b0d802d4c8284399339b446e3</SHA1><name>refs/remotes/origin/clubb_organization_part2</name></branch></revision></refsremotesoriginclubb_organization_part2><refsremotesoriginremove_perl _class='hudson.plugins.git.util.Build'><buildNumber>9</buildNumber><marked><SHA1>551dc8ee42fffabccdde729dd122e5c54b113740</SHA1><branch><SHA1>551dc8ee42fffabccdde729dd122e5c54b113740</SHA1><name>refs/remotes/origin/remove_perl</name></branch></marked><revision><SHA1>551dc8ee42fffabccdde729dd122e5c54b113740</SHA1><branch><SHA1>551dc8ee42fffabccdde729dd122e5c54b113740</SHA1><name>refs/remotes/origin/remove_perl</name></branch></revision></refsremotesoriginremove_perl><refsremotesoriginclubb_f2py _class='hudson.plugins.git.util.Build'><buildNumber>3</buildNumber><marked><SHA1>148a89be2c9a46527294056ad471087e68a10b46</SHA1><branch><SHA1>148a89be2c9a46527294056ad471087e68a10b46</SHA1><name>refs/remotes/origin/clubb_f2py</name></branch></marked><revision><SHA1>148a89be2c9a46527294056ad471087e68a10b46</SHA1><branch><SHA1>148a89be2c9a46527294056ad471087e68a10b46</SHA1><name>refs/remotes/origin/clubb_f2py</name></branch></revision></refsremotesoriginclubb_f2py><refsremotesoriginclubb_organization_part3 _class='hudson.plugins.git.util.Build'><buildNumber>8</buildNumber><marked><SHA1>1b6d8b99367e3980a2a9873faa50fe4be632b47e</SHA1><branch><SHA1>1b6d8b99367e3980a2a9873faa50fe4be632b47e</SHA1><name>refs/remotes/origin/clubb_organization_part3</name></branch></marked><revision><SHA1>1b6d8b99367e3980a2a9873faa50fe4be632b47e</SHA1><branch><SHA1>1b6d8b99367e3980a2a9873faa50fe4be632b47e</SHA1><name>refs/remotes/origin/clubb_organization_part3</name></branch></revision></refsremotesoriginclubb_organization_part3><refsremotesoriginclubb_organization_part1 _class='hudson.plugins.git.util.Build'><buildNumber>6</buildNumber><marked><SHA1>d96d0021affc8242c8b983575bcf3b802920929b</SHA1><branch><SHA1>d96d0021affc8242c8b983575bcf3b802920929b</SHA1><name>refs/remotes/origin/clubb_organization_part1</name></branch></marked><revision><SHA1>d96d0021affc8242c8b983575bcf3b802920929b</SHA1><branch><SHA1>d96d0021affc8242c8b983575bcf3b802920929b</SHA1><name>refs/remotes/origin/clubb_organization_part1</name></branch></revision></refsremotesoriginclubb_organization_part1><refsremotesoriginclubb_loss_driver _class='hudson.plugins.git.util.Build'><buildNumber>10</buildNumber><marked><SHA1>dcb56fc01f79736be2283db95c350fbd90c71a57</SHA1><branch><SHA1>dcb56fc01f79736be2283db95c350fbd90c71a57</SHA1><name>refs/remotes/origin/clubb_loss_driver</name></branch></marked><revision><SHA1>dcb56fc01f79736be2283db95c350fbd90c71a57</SHA1><branch><SHA1>dcb56fc01f79736be2283db95c350fbd90c71a57</SHA1><name>refs/remotes/origin/clubb_loss_driver</name></branch></revision></refsremotesoriginclubb_loss_driver></buildsByBranchName><lastBuiltRevision><SHA1>dcb56fc01f79736be2283db95c350fbd90c71a57</SHA1><branch><SHA1>dcb56fc01f79736be2283db95c350fbd90c71a57</SHA1><name>refs/remotes/origin/clubb_loss_driver</name></branch></lastBuiltRevision><remoteUrl>https://github.com/larson-group/clubb.git</remoteUrl><scmName></scmName></action><action></action><action _class='org.jenkinsci.plugins.workflow.libs.LibrariesAction'></action><action></action><action _class='org.jenkinsci.plugins.workflow.cps.EnvActionImpl'></action><action></action><action></action><action></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><action _class='org.jenkinsci.plugins.pipeline.modeldefinition.actions.RestartDeclarativePipelineAction'></action><action></action><action _class='org.jenkinsci.plugins.workflow.job.views.FlowGraphAction'></action><action></action><action></action><building>false</building><displayName>#10</displayName><duration>223895</duration><estimatedDuration>363544</estimatedDuration><fullDisplayName>clubb_branch_python #10</fullDisplayName><id>10</id><keepLog>false</keepLog><number>10</number><queueId>4830</queueId><result>SUCCESS</result><timestamp>1781633255147</timestamp><url>https://carson.math.uwm.edu/jenkins/view/clubb_branch_tests/job/clubb_branch_python/10/</url><inProgress>false</inProgress><nextBuild><number>11</number><url>https://carson.math.uwm.edu/jenkins/view/clubb_branch_tests/job/clubb_branch_python/11/</url></nextBuild><previousBuild><number>9</number><url>https://carson.math.uwm.edu/jenkins/view/clubb_branch_tests/job/clubb_branch_python/9/</url></previousBuild></build><build _class='org.jenkinsci.plugins.workflow.job.WorkflowRun'><action _class='hudson.model.ParametersAction'><parameter _class='net.uaznia.lukanus.hudson.plugins.gitparameter.GitParameterValue'><name>BRANCH</name><value>origin/remove_perl</value></parameter></action><action _class='hudson.model.CauseAction'><cause _class='hudson.model.Cause$UserIdCause'><shortDescription>Started by user Trevor Hancock</shortDescription><userId>hancock</userId><userName>Trevor Hancock</userName></cause></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesorigincalc_sfc_varnce_movement _class='hudson.plugins.git.util.Build'><buildNumber>4</buildNumber><marked><SHA1>8f36aca5fd9c284c280761ab152931bd884e21f2</SHA1><branch><SHA1>8f36aca5fd9c284c280761ab152931bd884e21f2</SHA1><name>refs/remotes/origin/calc_sfc_varnce_movement</name></branch></marked><revision><SHA1>8f36aca5fd9c284c280761ab152931bd884e21f2</SHA1><branch><SHA1>8f36aca5fd9c284c280761ab152931bd884e21f2</SHA1><name>refs/remotes/origin/calc_sfc_varnce_movement</name></branch></revision></refsremotesorigincalc_sfc_varnce_movement><refsremotesoriginclubb_organization_part2 _class='hudson.plugins.git.util.Build'><buildNumber>7</buildNumber><marked><SHA1>459670f95f44c50b0d802d4c8284399339b446e3</SHA1><branch><SHA1>459670f95f44c50b0d802d4c8284399339b446e3</SHA1><name>refs/remotes/origin/clubb_organization_part2</name></branch></marked><revision><SHA1>459670f95f44c50b0d802d4c8284399339b446e3</SHA1><branch><SHA1>459670f95f44c50b0d802d4c8284399339b446e3</SHA1><name>refs/remotes/origin/clubb_organization_part2</name></branch></revision></refsremotesoriginclubb_organization_part2><refsremotesoriginremove_perl _class='hudson.plugins.git.util.Build'><buildNumber>9</buildNumber><marked><SHA1>551dc8ee42fffabccdde729dd122e5c54b113740</SHA1><branch><SHA1>551dc8ee42fffabccdde729dd122e5c54b113740</SHA1><name>refs/remotes/origin/remove_perl</name></branch></marked><revision><SHA1>551dc8ee42fffabccdde729dd122e5c54b113740</SHA1><branch><SHA1>551dc8ee42fffabccdde729dd122e5c54b113740</SHA1><name>refs/remotes/origin/remove_perl</name></branch></revision></refsremotesoriginremove_perl><refsremotesoriginclubb_f2py _class='hudson.plugins.git.util.Build'><buildNumber>3</buildNumber><marked><SHA1>148a89be2c9a46527294056ad471087e68a10b46</SHA1><branch><SHA1>148a89be2c9a46527294056ad471087e68a10b46</SHA1><name>refs/remotes/origin/clubb_f2py</name></branch></marked><revision><SHA1>148a89be2c9a46527294056ad471087e68a10b46</SHA1><branch><SHA1>148a89be2c9a46527294056ad471087e68a10b46</SHA1><name>refs/remotes/origin/clubb_f2py</name></branch></revision></refsremotesoriginclubb_f2py><refsremotesoriginclubb_organization_part3 _class='hudson.plugins.git.util.Build'><buildNumber>8</buildNumber><marked><SHA1>1b6d8b99367e3980a2a9873faa50fe4be632b47e</SHA1><branch><SHA1>1b6d8b99367e3980a2a9873faa50fe4be632b47e</SHA1><name>refs/remotes/origin/clubb_organization_part3</name></branch></marked><revision><SHA1>1b6d8b99367e3980a2a9873faa50fe4be632b47e</SHA1><branch><SHA1>1b6d8b99367e3980a2a9873faa50fe4be632b47e</SHA1><name>refs/remotes/origin/clubb_organization_part3</name></branch></revision></refsremotesoriginclubb_organization_part3><refsremotesoriginclubb_organization_part1 _class='hudson.plugins.git.util.Build'><buildNumber>6</buildNumber><marked><SHA1>d96d0021affc8242c8b983575bcf3b802920929b</SHA1><branch><SHA1>d96d0021affc8242c8b983575bcf3b802920929b</SHA1><name>refs/remotes/origin/clubb_organization_part1</name></branch></marked><revision><SHA1>d96d0021affc8242c8b983575bcf3b802920929b</SHA1><branch><SHA1>d96d0021affc8242c8b983575bcf3b802920929b</SHA1><name>refs/remotes/origin/clubb_organization_part1</name></branch></revision></refsremotesoriginclubb_organization_part1></buildsByBranchName><lastBuiltRevision><SHA1>551dc8ee42fffabccdde729dd122e5c54b113740</SHA1><branch><SHA1>551dc8ee42fffabccdde729dd122e5c54b113740</SHA1><name>refs/remotes/origin/remove_perl</name></branch></lastBuiltRevision><remoteUrl>https://github.com/larson-group/clubb.git</remoteUrl><scmName></scmName></action><action></action><action _class='org.jenkinsci.plugins.workflow.libs.LibrariesAction'></action><action></action><action _class='org.jenkinsci.plugins.workflow.cps.EnvActionImpl'></action><action></action><action></action><action></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><action _class='org.jenkinsci.plugins.pipeline.modeldefinition.actions.RestartDeclarativePipelineAction'></action><action></action><action _class='org.jenkinsci.plugins.workflow.job.views.FlowGraphAction'></action><action></action><action></action><building>false</building><displayName>#9</displayName><duration>218507</duration><estimatedDuration>363544</estimatedDuration><fullDisplayName>clubb_branch_python #9</fullDisplayName><id>9</id><keepLog>false</keepLog><number>9</number><queueId>4435</queueId><result>SUCCESS</result><timestamp>1780682033345</timestamp><url>https://carson.math.uwm.edu/jenkins/view/clubb_branch_tests/job/clubb_branch_python/9/</url><inProgress>false</inProgress><nextBuild><number>10</number><url>https://carson.math.uwm.edu/jenkins/view/clubb_branch_tests/job/clubb_branch_python/10/</url></nextBuild><previousBuild><number>8</number><url>https://carson.math.uwm.edu/jenkins/view/clubb_branch_tests/job/clubb_branch_python/8/</url></previousBuild></build><build _class='org.jenkinsci.plugins.workflow.job.WorkflowRun'><action _class='hudson.model.ParametersAction'><parameter _class='net.uaznia.lukanus.hudson.plugins.gitparameter.GitParameterValue'><name>BRANCH</name><value>origin/clubb_organization_part3</value></parameter></action><action _class='hudson.model.CauseAction'><cause _class='hudson.model.Cause$UserIdCause'><shortDescription>Started by user Gunther Huebler</shortDescription><userId>huebler</userId><userName>Gunther Huebler</userName></cause></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesorigincalc_sfc_varnce_movement _class='hudson.plugins.git.util.Build'><buildNumber>4</buildNumber><marked><SHA1>8f36aca5fd9c284c280761ab152931bd884e21f2</SHA1><branch><SHA1>8f36aca5fd9c284c280761ab152931bd884e21f2</SHA1><name>refs/remotes/origin/calc_sfc_varnce_movement</name></branch></marked><revision><SHA1>8f36aca5fd9c284c280761ab152931bd884e21f2</SHA1><branch><SHA1>8f36aca5fd9c284c280761ab152931bd884e21f2</SHA1><name>refs/remotes/origin/calc_sfc_varnce_movement</name></branch></revision></refsremotesorigincalc_sfc_varnce_movement><refsremotesoriginclubb_organization_part2 _class='hudson.plugins.git.util.Build'><buildNumber>7</buildNumber><marked><SHA1>459670f95f44c50b0d802d4c8284399339b446e3</SHA1><branch><SHA1>459670f95f44c50b0d802d4c8284399339b446e3</SHA1><name>refs/remotes/origin/clubb_organization_part2</name></branch></marked><revision><SHA1>459670f95f44c50b0d802d4c8284399339b446e3</SHA1><branch><SHA1>459670f95f44c50b0d802d4c8284399339b446e3</SHA1><name>refs/remotes/origin/clubb_organization_part2</name></branch></revision></refsremotesoriginclubb_organization_part2><refsremotesoriginclubb_f2py _class='hudson.plugins.git.util.Build'><buildNumber>3</buildNumber><marked><SHA1>148a89be2c9a46527294056ad471087e68a10b46</SHA1><branch><SHA1>148a89be2c9a46527294056ad471087e68a10b46</SHA1><name>refs/remotes/origin/clubb_f2py</name></branch></marked><revision><SHA1>148a89be2c9a46527294056ad471087e68a10b46</SHA1><branch><SHA1>148a89be2c9a46527294056ad471087e68a10b46</SHA1><name>refs/remotes/origin/clubb_f2py</name></branch></revision></refsremotesoriginclubb_f2py><refsremotesoriginclubb_organization_part3 _class='hudson.plugins.git.util.Build'><buildNumber>8</buildNumber><marked><SHA1>1b6d8b99367e3980a2a9873faa50fe4be632b47e</SHA1><branch><SHA1>1b6d8b99367e3980a2a9873faa50fe4be632b47e</SHA1><name>refs/remotes/origin/clubb_organization_part3</name></branch></marked><revision><SHA1>1b6d8b99367e3980a2a9873faa50fe4be632b47e</SHA1><branch><SHA1>1b6d8b99367e3980a2a9873faa50fe4be632b47e</SHA1><name>refs/remotes/origin/clubb_organization_part3</name></branch></revision></refsremotesoriginclubb_organization_part3><refsremotesoriginclubb_organization_part1 _class='hudson.plugins.git.util.Build'><buildNumber>6</buildNumber><marked><SHA1>d96d0021affc8242c8b983575bcf3b802920929b</SHA1><branch><SHA1>d96d0021affc8242c8b983575bcf3b802920929b</SHA1><name>refs/remotes/origin/clubb_organization_part1</name></branch></marked><revision><SHA1>d96d0021affc8242c8b983575bcf3b802920929b</SHA1><branch><SHA1>d96d0021affc8242c8b983575bcf3b802920929b</SHA1><name>refs/remotes/origin/clubb_organization_part1</name></branch></revision></refsremotesoriginclubb_organization_part1></buildsByBranchName><lastBuiltRevision><SHA1>1b6d8b99367e3980a2a9873faa50fe4be632b47e</SHA1><branch><SHA1>1b6d8b99367e3980a2a9873faa50fe4be632b47e</SHA1><name>refs/remotes/origin/clubb_organization_part3</name></branch></lastBuiltRevision><remoteUrl>https://github.com/larson-group/clubb.git</remoteUrl><scmName></scmName></action><action></action><action _class='org.jenkinsci.plugins.workflow.libs.LibrariesAction'></action><action></action><action _class='org.jenkinsci.plugins.workflow.cps.EnvActionImpl'></action><action></action><action></action><action></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><action _class='org.jenkinsci.plugins.pipeline.modeldefinition.actions.RestartDeclarativePipelineAction'></action><action></action><action _class='org.jenkinsci.plugins.workflow.job.views.FlowGraphAction'></action><action></action><action></action><building>false</building><displayName>#8</displayName><duration>226117</duration><estimatedDuration>363544</estimatedDuration><fullDisplayName>clubb_branch_python #8</fullDisplayName><id>8</id><keepLog>false</keepLog><number>8</number><queueId>3985</queueId><result>SUCCESS</result><timestamp>1779941178261</timestamp><url>https://carson.math.uwm.edu/jenkins/view/clubb_branch_tests/job/clubb_branch_python/8/</url><inProgress>false</inProgress><nextBuild><number>9</number><url>https://carson.math.uwm.edu/jenkins/view/clubb_branch_tests/job/clubb_branch_python/9/</url></nextBuild><previousBuild><number>7</number><url>https://carson.math.uwm.edu/jenkins/view/clubb_branch_tests/job/clubb_branch_python/7/</url></previousBuild></build><build _class='org.jenkinsci.plugins.workflow.job.WorkflowRun'><action _class='hudson.model.ParametersAction'><parameter _class='net.uaznia.lukanus.hudson.plugins.gitparameter.GitParameterValue'><name>BRANCH</name><value>origin/clubb_organization_part2</value></parameter></action><action _class='hudson.model.CauseAction'><cause _class='hudson.model.Cause$UserIdCause'><shortDescription>Started by user Gunther Huebler</shortDescription><userId>huebler</userId><userName>Gunther Huebler</userName></cause></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesorigincalc_sfc_varnce_movement _class='hudson.plugins.git.util.Build'><buildNumber>4</buildNumber><marked><SHA1>8f36aca5fd9c284c280761ab152931bd884e21f2</SHA1><branch><SHA1>8f36aca5fd9c284c280761ab152931bd884e21f2</SHA1><name>refs/remotes/origin/calc_sfc_varnce_movement</name></branch></marked><revision><SHA1>8f36aca5fd9c284c280761ab152931bd884e21f2</SHA1><branch><SHA1>8f36aca5fd9c284c280761ab152931bd884e21f2</SHA1><name>refs/remotes/origin/calc_sfc_varnce_movement</name></branch></revision></refsremotesorigincalc_sfc_varnce_movement><refsremotesoriginclubb_organization_part2 _class='hudson.plugins.git.util.Build'><buildNumber>7</buildNumber><marked><SHA1>459670f95f44c50b0d802d4c8284399339b446e3</SHA1><branch><SHA1>459670f95f44c50b0d802d4c8284399339b446e3</SHA1><name>refs/remotes/origin/clubb_organization_part2</name></branch></marked><revision><SHA1>459670f95f44c50b0d802d4c8284399339b446e3</SHA1><branch><SHA1>459670f95f44c50b0d802d4c8284399339b446e3</SHA1><name>refs/remotes/origin/clubb_organization_part2</name></branch></revision></refsremotesoriginclubb_organization_part2><refsremotesoriginclubb_f2py _class='hudson.plugins.git.util.Build'><buildNumber>3</buildNumber><marked><SHA1>148a89be2c9a46527294056ad471087e68a10b46</SHA1><branch><SHA1>148a89be2c9a46527294056ad471087e68a10b46</SHA1><name>refs/remotes/origin/clubb_f2py</name></branch></marked><revision><SHA1>148a89be2c9a46527294056ad471087e68a10b46</SHA1><branch><SHA1>148a89be2c9a46527294056ad471087e68a10b46</SHA1><name>refs/remotes/origin/clubb_f2py</name></branch></revision></refsremotesoriginclubb_f2py><refsremotesoriginclubb_organization_part1 _class='hudson.plugins.git.util.Build'><buildNumber>6</buildNumber><marked><SHA1>d96d0021affc8242c8b983575bcf3b802920929b</SHA1><branch><SHA1>d96d0021affc8242c8b983575bcf3b802920929b</SHA1><name>refs/remotes/origin/clubb_organization_part1</name></branch></marked><revision><SHA1>d96d0021affc8242c8b983575bcf3b802920929b</SHA1><branch><SHA1>d96d0021affc8242c8b983575bcf3b802920929b</SHA1><name>refs/remotes/origin/clubb_organization_part1</name></branch></revision></refsremotesoriginclubb_organization_part1></buildsByBranchName><lastBuiltRevision><SHA1>459670f95f44c50b0d802d4c8284399339b446e3</SHA1><branch><SHA1>459670f95f44c50b0d802d4c8284399339b446e3</SHA1><name>refs/remotes/origin/clubb_organization_part2</name></branch></lastBuiltRevision><remoteUrl>https://github.com/larson-group/clubb.git</remoteUrl><scmName></scmName></action><action></action><action _class='org.jenkinsci.plugins.workflow.libs.LibrariesAction'></action><action></action><action _class='org.jenkinsci.plugins.workflow.cps.EnvActionImpl'></action><action></action><action></action><action></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><action _class='org.jenkinsci.plugins.pipeline.modeldefinition.actions.RestartDeclarativePipelineAction'></action><action></action><action _class='org.jenkinsci.plugins.workflow.job.views.FlowGraphAction'></action><action></action><action></action><building>false</building><displayName>#7</displayName><duration>225800</duration><estimatedDuration>363544</estimatedDuration><fullDisplayName>clubb_branch_python #7</fullDisplayName><id>7</id><keepLog>false</keepLog><number>7</number><queueId>3613</queueId><result>SUCCESS</result><timestamp>1779164299850</timestamp><url>https://carson.math.uwm.edu/jenkins/view/clubb_branch_tests/job/clubb_branch_python/7/</url><inProgress>false</inProgress><nextBuild><number>8</number><url>https://carson.math.uwm.edu/jenkins/view/clubb_branch_tests/job/clubb_branch_python/8/</url></nextBuild><previousBuild><number>6</number><url>https://carson.math.uwm.edu/jenkins/view/clubb_branch_tests/job/clubb_branch_python/6/</url></previousBuild></build><build _class='org.jenkinsci.plugins.workflow.job.WorkflowRun'><action _class='hudson.model.ParametersAction'><parameter _class='net.uaznia.lukanus.hudson.plugins.gitparameter.GitParameterValue'><name>BRANCH</name><value>origin/clubb_organization_part1</value></parameter></action><action _class='hudson.model.CauseAction'><cause _class='hudson.model.Cause$UserIdCause'><shortDescription>Started by user Gunther Huebler</shortDescription><userId>huebler</userId><userName>Gunther Huebler</userName></cause></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesorigincalc_sfc_varnce_movement _class='hudson.plugins.git.util.Build'><buildNumber>4</buildNumber><marked><SHA1>8f36aca5fd9c284c280761ab152931bd884e21f2</SHA1><branch><SHA1>8f36aca5fd9c284c280761ab152931bd884e21f2</SHA1><name>refs/remotes/origin/calc_sfc_varnce_movement</name></branch></marked><revision><SHA1>8f36aca5fd9c284c280761ab152931bd884e21f2</SHA1><branch><SHA1>8f36aca5fd9c284c280761ab152931bd884e21f2</SHA1><name>refs/remotes/origin/calc_sfc_varnce_movement</name></branch></revision></refsremotesorigincalc_sfc_varnce_movement><refsremotesoriginclubb_f2py _class='hudson.plugins.git.util.Build'><buildNumber>3</buildNumber><marked><SHA1>148a89be2c9a46527294056ad471087e68a10b46</SHA1><branch><SHA1>148a89be2c9a46527294056ad471087e68a10b46</SHA1><name>refs/remotes/origin/clubb_f2py</name></branch></marked><revision><SHA1>148a89be2c9a46527294056ad471087e68a10b46</SHA1><branch><SHA1>148a89be2c9a46527294056ad471087e68a10b46</SHA1><name>refs/remotes/origin/clubb_f2py</name></branch></revision></refsremotesoriginclubb_f2py><refsremotesoriginclubb_organization_part1 _class='hudson.plugins.git.util.Build'><buildNumber>6</buildNumber><marked><SHA1>d96d0021affc8242c8b983575bcf3b802920929b</SHA1><branch><SHA1>d96d0021affc8242c8b983575bcf3b802920929b</SHA1><name>refs/remotes/origin/clubb_organization_part1</name></branch></marked><revision><SHA1>d96d0021affc8242c8b983575bcf3b802920929b</SHA1><branch><SHA1>d96d0021affc8242c8b983575bcf3b802920929b</SHA1><name>refs/remotes/origin/clubb_organization_part1</name></branch></revision></refsremotesoriginclubb_organization_part1></buildsByBranchName><lastBuiltRevision><SHA1>d96d0021affc8242c8b983575bcf3b802920929b</SHA1><branch><SHA1>d96d0021affc8242c8b983575bcf3b802920929b</SHA1><name>refs/remotes/origin/clubb_organization_part1</name></branch></lastBuiltRevision><remoteUrl>https://github.com/larson-group/clubb.git</remoteUrl><scmName></scmName></action><action></action><action _class='org.jenkinsci.plugins.workflow.libs.LibrariesAction'></action><action></action><action _class='org.jenkinsci.plugins.workflow.cps.EnvActionImpl'></action><action></action><action></action><action></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><action _class='org.jenkinsci.plugins.pipeline.modeldefinition.actions.RestartDeclarativePipelineAction'></action><action></action><action _class='org.jenkinsci.plugins.workflow.job.views.FlowGraphAction'></action><action></action><action></action><building>false</building><displayName>#6</displayName><duration>223081</duration><estimatedDuration>363544</estimatedDuration><fullDisplayName>clubb_branch_python #6</fullDisplayName><id>6</id><keepLog>false</keepLog><number>6</number><queueId>3510</queueId><result>SUCCESS</result><timestamp>1778823927577</timestamp><url>https://carson.math.uwm.edu/jenkins/view/clubb_branch_tests/job/clubb_branch_python/6/</url><inProgress>false</inProgress><nextBuild><number>7</number><url>https://carson.math.uwm.edu/jenkins/view/clubb_branch_tests/job/clubb_branch_python/7/</url></nextBuild><previousBuild><number>5</number><url>https://carson.math.uwm.edu/jenkins/view/clubb_branch_tests/job/clubb_branch_python/5/</url></previousBuild></build><build _class='org.jenkinsci.plugins.workflow.job.WorkflowRun'><action _class='hudson.model.ParametersAction'><parameter _class='net.uaznia.lukanus.hudson.plugins.gitparameter.GitParameterValue'><name>BRANCH</name><value>origin/clubb_organization_part1</value></parameter></action><action _class='hudson.model.CauseAction'><cause _class='hudson.model.Cause$UserIdCause'><shortDescription>Started by user Gunther Huebler</shortDescription><userId>huebler</userId><userName>Gunther Huebler</userName></cause></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesorigincalc_sfc_varnce_movement _class='hudson.plugins.git.util.Build'><buildNumber>4</buildNumber><marked><SHA1>8f36aca5fd9c284c280761ab152931bd884e21f2</SHA1><branch><SHA1>8f36aca5fd9c284c280761ab152931bd884e21f2</SHA1><name>refs/remotes/origin/calc_sfc_varnce_movement</name></branch></marked><revision><SHA1>8f36aca5fd9c284c280761ab152931bd884e21f2</SHA1><branch><SHA1>8f36aca5fd9c284c280761ab152931bd884e21f2</SHA1><name>refs/remotes/origin/calc_sfc_varnce_movement</name></branch></revision></refsremotesorigincalc_sfc_varnce_movement><refsremotesoriginclubb_f2py _class='hudson.plugins.git.util.Build'><buildNumber>3</buildNumber><marked><SHA1>148a89be2c9a46527294056ad471087e68a10b46</SHA1><branch><SHA1>148a89be2c9a46527294056ad471087e68a10b46</SHA1><name>refs/remotes/origin/clubb_f2py</name></branch></marked><revision><SHA1>148a89be2c9a46527294056ad471087e68a10b46</SHA1><branch><SHA1>148a89be2c9a46527294056ad471087e68a10b46</SHA1><name>refs/remotes/origin/clubb_f2py</name></branch></revision></refsremotesoriginclubb_f2py><refsremotesoriginclubb_organization_part1 _class='hudson.plugins.git.util.Build'><buildNumber>5</buildNumber><marked><SHA1>3efcc3270efd3da820670b6bed9515f49726e64a</SHA1><branch><SHA1>3efcc3270efd3da820670b6bed9515f49726e64a</SHA1><name>refs/remotes/origin/clubb_organization_part1</name></branch></marked><revision><SHA1>3efcc3270efd3da820670b6bed9515f49726e64a</SHA1><branch><SHA1>3efcc3270efd3da820670b6bed9515f49726e64a</SHA1><name>refs/remotes/origin/clubb_organization_part1</name></branch></revision></refsremotesoriginclubb_organization_part1></buildsByBranchName><lastBuiltRevision><SHA1>3efcc3270efd3da820670b6bed9515f49726e64a</SHA1><branch><SHA1>3efcc3270efd3da820670b6bed9515f49726e64a</SHA1><name>refs/remotes/origin/clubb_organization_part1</name></branch></lastBuiltRevision><remoteUrl>https://github.com/larson-group/clubb.git</remoteUrl><scmName></scmName></action><action></action><action _class='org.jenkinsci.plugins.workflow.libs.LibrariesAction'></action><action></action><action _class='org.jenkinsci.plugins.workflow.cps.EnvActionImpl'></action><action></action><action></action><action></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><action _class='org.jenkinsci.plugins.pipeline.modeldefinition.actions.RestartDeclarativePipelineAction'></action><action></action><action _class='org.jenkinsci.plugins.workflow.job.views.FlowGraphAction'></action><action></action><action></action><building>false</building><displayName>#5</displayName><duration>60953</duration><estimatedDuration>363544</estimatedDuration><fullDisplayName>clubb_branch_python #5</fullDisplayName><id>5</id><keepLog>false</keepLog><number>5</number><queueId>3504</queueId><result>FAILURE</result><timestamp>1778823737600</timestamp><url>https://carson.math.uwm.edu/jenkins/view/clubb_branch_tests/job/clubb_branch_python/5/</url><inProgress>false</inProgress><nextBuild><number>6</number><url>https://carson.math.uwm.edu/jenkins/view/clubb_branch_tests/job/clubb_branch_python/6/</url></nextBuild><previousBuild><number>4</number><url>https://carson.math.uwm.edu/jenkins/view/clubb_branch_tests/job/clubb_branch_python/4/</url></previousBuild></build><build _class='org.jenkinsci.plugins.workflow.job.WorkflowRun'><action _class='hudson.model.ParametersAction'><parameter _class='net.uaznia.lukanus.hudson.plugins.gitparameter.GitParameterValue'><name>BRANCH</name><value>origin/calc_sfc_varnce_movement</value></parameter></action><action _class='hudson.model.CauseAction'><cause _class='hudson.model.Cause$UserIdCause'><shortDescription>Started by user Gunther Huebler</shortDescription><userId>huebler</userId><userName>Gunther Huebler</userName></cause></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesorigincalc_sfc_varnce_movement _class='hudson.plugins.git.util.Build'><buildNumber>4</buildNumber><marked><SHA1>8f36aca5fd9c284c280761ab152931bd884e21f2</SHA1><branch><SHA1>8f36aca5fd9c284c280761ab152931bd884e21f2</SHA1><name>refs/remotes/origin/calc_sfc_varnce_movement</name></branch></marked><revision><SHA1>8f36aca5fd9c284c280761ab152931bd884e21f2</SHA1><branch><SHA1>8f36aca5fd9c284c280761ab152931bd884e21f2</SHA1><name>refs/remotes/origin/calc_sfc_varnce_movement</name></branch></revision></refsremotesorigincalc_sfc_varnce_movement><refsremotesoriginclubb_f2py _class='hudson.plugins.git.util.Build'><buildNumber>3</buildNumber><marked><SHA1>148a89be2c9a46527294056ad471087e68a10b46</SHA1><branch><SHA1>148a89be2c9a46527294056ad471087e68a10b46</SHA1><name>refs/remotes/origin/clubb_f2py</name></branch></marked><revision><SHA1>148a89be2c9a46527294056ad471087e68a10b46</SHA1><branch><SHA1>148a89be2c9a46527294056ad471087e68a10b46</SHA1><name>refs/remotes/origin/clubb_f2py</name></branch></revision></refsremotesoriginclubb_f2py></buildsByBranchName><lastBuiltRevision><SHA1>8f36aca5fd9c284c280761ab152931bd884e21f2</SHA1><branch><SHA1>8f36aca5fd9c284c280761ab152931bd884e21f2</SHA1><name>refs/remotes/origin/calc_sfc_varnce_movement</name></branch></lastBuiltRevision><remoteUrl>https://github.com/larson-group/clubb.git</remoteUrl><scmName></scmName></action><action></action><action _class='org.jenkinsci.plugins.workflow.libs.LibrariesAction'></action><action></action><action _class='org.jenkinsci.plugins.workflow.cps.EnvActionImpl'></action><action></action><action></action><action></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><action _class='org.jenkinsci.plugins.pipeline.modeldefinition.actions.RestartDeclarativePipelineAction'></action><action></action><action _class='org.jenkinsci.plugins.workflow.job.views.FlowGraphAction'></action><action></action><action></action><building>false</building><displayName>#4</displayName><duration>221361</duration><estimatedDuration>363544</estimatedDuration><fullDisplayName>clubb_branch_python #4</fullDisplayName><id>4</id><keepLog>false</keepLog><number>4</number><queueId>3396</queueId><result>SUCCESS</result><timestamp>1778701773601</timestamp><url>https://carson.math.uwm.edu/jenkins/view/clubb_branch_tests/job/clubb_branch_python/4/</url><inProgress>false</inProgress><nextBuild><number>5</number><url>https://carson.math.uwm.edu/jenkins/view/clubb_branch_tests/job/clubb_branch_python/5/</url></nextBuild><previousBuild><number>3</number><url>https://carson.math.uwm.edu/jenkins/view/clubb_branch_tests/job/clubb_branch_python/3/</url></previousBuild></build><build _class='org.jenkinsci.plugins.workflow.job.WorkflowRun'><action _class='hudson.model.ParametersAction'><parameter _class='net.uaznia.lukanus.hudson.plugins.gitparameter.GitParameterValue'><name>BRANCH</name><value>origin/clubb_f2py</value></parameter></action><action _class='hudson.model.CauseAction'><cause _class='hudson.model.Cause$UserIdCause'><shortDescription>Started by user Gunther Huebler</shortDescription><userId>huebler</userId><userName>Gunther Huebler</userName></cause></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesoriginclubb_f2py _class='hudson.plugins.git.util.Build'><buildNumber>3</buildNumber><marked><SHA1>148a89be2c9a46527294056ad471087e68a10b46</SHA1><branch><SHA1>148a89be2c9a46527294056ad471087e68a10b46</SHA1><name>refs/remotes/origin/clubb_f2py</name></branch></marked><revision><SHA1>148a89be2c9a46527294056ad471087e68a10b46</SHA1><branch><SHA1>148a89be2c9a46527294056ad471087e68a10b46</SHA1><name>refs/remotes/origin/clubb_f2py</name></branch></revision></refsremotesoriginclubb_f2py></buildsByBranchName><lastBuiltRevision><SHA1>148a89be2c9a46527294056ad471087e68a10b46</SHA1><branch><SHA1>148a89be2c9a46527294056ad471087e68a10b46</SHA1><name>refs/remotes/origin/clubb_f2py</name></branch></lastBuiltRevision><remoteUrl>https://github.com/larson-group/clubb.git</remoteUrl><scmName></scmName></action><action></action><action _class='org.jenkinsci.plugins.workflow.libs.LibrariesAction'></action><action></action><action _class='org.jenkinsci.plugins.workflow.cps.EnvActionImpl'></action><action></action><action></action><action></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><action _class='org.jenkinsci.plugins.pipeline.modeldefinition.actions.RestartDeclarativePipelineAction'></action><action></action><action _class='org.jenkinsci.plugins.workflow.job.views.FlowGraphAction'></action><action></action><action></action><building>false</building><displayName>#3</displayName><duration>219998</duration><estimatedDuration>363544</estimatedDuration><fullDisplayName>clubb_branch_python #3</fullDisplayName><id>3</id><keepLog>false</keepLog><number>3</number><queueId>2608</queueId><result>SUCCESS</result><timestamp>1774547996066</timestamp><url>https://carson.math.uwm.edu/jenkins/view/clubb_branch_tests/job/clubb_branch_python/3/</url><inProgress>false</inProgress><nextBuild><number>4</number><url>https://carson.math.uwm.edu/jenkins/view/clubb_branch_tests/job/clubb_branch_python/4/</url></nextBuild><previousBuild><number>2</number><url>https://carson.math.uwm.edu/jenkins/view/clubb_branch_tests/job/clubb_branch_python/2/</url></previousBuild></build><build _class='org.jenkinsci.plugins.workflow.job.WorkflowRun'><action _class='hudson.model.ParametersAction'><parameter _class='net.uaznia.lukanus.hudson.plugins.gitparameter.GitParameterValue'><name>BRANCH</name><value>origin/clubb_f2py</value></parameter></action><action _class='hudson.model.CauseAction'><cause _class='hudson.model.Cause$UserIdCause'><shortDescription>Started by user Gunther Huebler</shortDescription><userId>huebler</userId><userName>Gunther Huebler</userName></cause></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesoriginclubb_f2py _class='hudson.plugins.git.util.Build'><buildNumber>2</buildNumber><marked><SHA1>240206630111dfcc8618050b6144daef0aac3075</SHA1><branch><SHA1>240206630111dfcc8618050b6144daef0aac3075</SHA1><name>refs/remotes/origin/clubb_f2py</name></branch></marked><revision><SHA1>240206630111dfcc8618050b6144daef0aac3075</SHA1><branch><SHA1>240206630111dfcc8618050b6144daef0aac3075</SHA1><name>refs/remotes/origin/clubb_f2py</name></branch></revision></refsremotesoriginclubb_f2py></buildsByBranchName><lastBuiltRevision><SHA1>240206630111dfcc8618050b6144daef0aac3075</SHA1><branch><SHA1>240206630111dfcc8618050b6144daef0aac3075</SHA1><name>refs/remotes/origin/clubb_f2py</name></branch></lastBuiltRevision><remoteUrl>https://github.com/larson-group/clubb.git</remoteUrl><scmName></scmName></action><action></action><action _class='org.jenkinsci.plugins.workflow.libs.LibrariesAction'></action><action></action><action _class='org.jenkinsci.plugins.workflow.cps.EnvActionImpl'></action><action></action><action></action><action></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><action _class='org.jenkinsci.plugins.pipeline.modeldefinition.actions.RestartDeclarativePipelineAction'></action><action></action><action _class='org.jenkinsci.plugins.workflow.job.views.FlowGraphAction'></action><action></action><action></action><building>false</building><displayName>#2</displayName><duration>91489</duration><estimatedDuration>363544</estimatedDuration><fullDisplayName>clubb_branch_python #2</fullDisplayName><id>2</id><keepLog>false</keepLog><number>2</number><queueId>2606</queueId><result>FAILURE</result><timestamp>1774547221913</timestamp><url>https://carson.math.uwm.edu/jenkins/view/clubb_branch_tests/job/clubb_branch_python/2/</url><inProgress>false</inProgress><nextBuild><number>3</number><url>https://carson.math.uwm.edu/jenkins/view/clubb_branch_tests/job/clubb_branch_python/3/</url></nextBuild><previousBuild><number>1</number><url>https://carson.math.uwm.edu/jenkins/view/clubb_branch_tests/job/clubb_branch_python/1/</url></previousBuild></build><build _class='org.jenkinsci.plugins.workflow.job.WorkflowRun'><action _class='hudson.model.ParametersAction'><parameter _class='net.uaznia.lukanus.hudson.plugins.gitparameter.GitParameterValue'><name>BRANCH</name><value>origin/clubb_f2py</value></parameter></action><action _class='hudson.model.CauseAction'><cause _class='hudson.model.Cause$UserIdCause'><shortDescription>Started by user Gunther Huebler</shortDescription><userId>huebler</userId><userName>Gunther Huebler</userName></cause></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesoriginclubb_f2py _class='hudson.plugins.git.util.Build'><buildNumber>1</buildNumber><marked><SHA1>240206630111dfcc8618050b6144daef0aac3075</SHA1><branch><SHA1>240206630111dfcc8618050b6144daef0aac3075</SHA1><name>refs/remotes/origin/clubb_f2py</name></branch></marked><revision><SHA1>240206630111dfcc8618050b6144daef0aac3075</SHA1><branch><SHA1>240206630111dfcc8618050b6144daef0aac3075</SHA1><name>refs/remotes/origin/clubb_f2py</name></branch></revision></refsremotesoriginclubb_f2py></buildsByBranchName><lastBuiltRevision><SHA1>240206630111dfcc8618050b6144daef0aac3075</SHA1><branch><SHA1>240206630111dfcc8618050b6144daef0aac3075</SHA1><name>refs/remotes/origin/clubb_f2py</name></branch></lastBuiltRevision><remoteUrl>https://github.com/larson-group/clubb.git</remoteUrl><scmName></scmName></action><action></action><action _class='org.jenkinsci.plugins.workflow.libs.LibrariesAction'></action><action></action><action _class='org.jenkinsci.plugins.workflow.cps.EnvActionImpl'></action><action></action><action></action><action></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><action _class='org.jenkinsci.plugins.pipeline.modeldefinition.actions.RestartDeclarativePipelineAction'></action><action></action><action _class='org.jenkinsci.plugins.workflow.job.views.FlowGraphAction'></action><action></action><action></action><building>false</building><displayName>#1</displayName><duration>103931</duration><estimatedDuration>363544</estimatedDuration><fullDisplayName>clubb_branch_python #1</fullDisplayName><id>1</id><keepLog>false</keepLog><number>1</number><queueId>2604</queueId><result>FAILURE</result><timestamp>1774546229980</timestamp><url>https://carson.math.uwm.edu/jenkins/view/clubb_branch_tests/job/clubb_branch_python/1/</url><inProgress>false</inProgress><nextBuild><number>2</number><url>https://carson.math.uwm.edu/jenkins/view/clubb_branch_tests/job/clubb_branch_python/2/</url></nextBuild></build><color>red</color><firstBuild _class='org.jenkinsci.plugins.workflow.job.WorkflowRun'><action _class='hudson.model.ParametersAction'><parameter _class='net.uaznia.lukanus.hudson.plugins.gitparameter.GitParameterValue'><name>BRANCH</name><value>origin/clubb_f2py</value></parameter></action><action _class='hudson.model.CauseAction'><cause _class='hudson.model.Cause$UserIdCause'><shortDescription>Started by user Gunther Huebler</shortDescription><userId>huebler</userId><userName>Gunther Huebler</userName></cause></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesoriginclubb_f2py _class='hudson.plugins.git.util.Build'><buildNumber>1</buildNumber><marked><SHA1>240206630111dfcc8618050b6144daef0aac3075</SHA1><branch><SHA1>240206630111dfcc8618050b6144daef0aac3075</SHA1><name>refs/remotes/origin/clubb_f2py</name></branch></marked><revision><SHA1>240206630111dfcc8618050b6144daef0aac3075</SHA1><branch><SHA1>240206630111dfcc8618050b6144daef0aac3075</SHA1><name>refs/remotes/origin/clubb_f2py</name></branch></revision></refsremotesoriginclubb_f2py></buildsByBranchName><lastBuiltRevision><SHA1>240206630111dfcc8618050b6144daef0aac3075</SHA1><branch><SHA1>240206630111dfcc8618050b6144daef0aac3075</SHA1><name>refs/remotes/origin/clubb_f2py</name></branch></lastBuiltRevision><remoteUrl>https://github.com/larson-group/clubb.git</remoteUrl><scmName></scmName></action><action></action><action _class='org.jenkinsci.plugins.workflow.libs.LibrariesAction'></action><action></action><action _class='org.jenkinsci.plugins.workflow.cps.EnvActionImpl'></action><action></action><action></action><action></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><action _class='org.jenkinsci.plugins.pipeline.modeldefinition.actions.RestartDeclarativePipelineAction'></action><action></action><action _class='org.jenkinsci.plugins.workflow.job.views.FlowGraphAction'></action><action></action><action></action><building>false</building><displayName>#1</displayName><duration>103931</duration><estimatedDuration>363544</estimatedDuration><fullDisplayName>clubb_branch_python #1</fullDisplayName><id>1</id><keepLog>false</keepLog><number>1</number><queueId>2604</queueId><result>FAILURE</result><timestamp>1774546229980</timestamp><url>https://carson.math.uwm.edu/jenkins/view/clubb_branch_tests/job/clubb_branch_python/1/</url><inProgress>false</inProgress><nextBuild><number>2</number><url>https://carson.math.uwm.edu/jenkins/view/clubb_branch_tests/job/clubb_branch_python/2/</url></nextBuild></firstBuild><healthReport><description>Build stability: All recent builds failed.</description><iconClassName>icon-health-00to19</iconClassName><iconUrl>health-00to19.png</iconUrl><score>0</score></healthReport><healthReport><description>Tests: 1 test failing out of a total of 684 tests.</description><iconClassName>icon-health-80plus</iconClassName><iconUrl>health-80plus.png</iconUrl><score>99</score></healthReport><keepDependencies>false</keepDependencies><lastBuild _class='org.jenkinsci.plugins.workflow.job.WorkflowRun'><action _class='hudson.model.ParametersAction'><parameter _class='net.uaznia.lukanus.hudson.plugins.gitparameter.GitParameterValue'><name>BRANCH</name><value>origin/master</value></parameter><parameter _class='hudson.model.BooleanParameterValue'><name>INCLUDE_GENERATED_PYTESTS</name><value>true</value></parameter></action><action _class='hudson.model.CauseAction'><cause _class='hudson.model.Cause$UserIdCause'><shortDescription>Started by user agent_dev</shortDescription><userId>agent_dev</userId><userName>agent_dev</userName></cause></action><action _class='jenkins.metrics.impl.TimeInQueueAction'><blockedDurationMillis>0</blockedDurationMillis><blockedTimeMillis>0</blockedTimeMillis><buildableDurationMillis>0</buildableDurationMillis><buildableTimeMillis>2</buildableTimeMillis><buildingDurationMillis>280428</buildingDurationMillis><executingTimeMillis>268613</executingTimeMillis><executorUtilization>0.96</executorUtilization><subTaskCount>1</subTaskCount><waitingDurationMillis>9311</waitingDurationMillis><waitingTimeMillis>9311</waitingTimeMillis></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesoriginremove_perl _class='hudson.plugins.git.util.Build'><buildNumber>9</buildNumber><marked><SHA1>551dc8ee42fffabccdde729dd122e5c54b113740</SHA1><branch><SHA1>551dc8ee42fffabccdde729dd122e5c54b113740</SHA1><name>refs/remotes/origin/remove_perl</name></branch></marked><revision><SHA1>551dc8ee42fffabccdde729dd122e5c54b113740</SHA1><branch><SHA1>551dc8ee42fffabccdde729dd122e5c54b113740</SHA1><name>refs/remotes/origin/remove_perl</name></branch></revision></refsremotesoriginremove_perl><refsremotesoriginmixing_length_fix_2 _class='hudson.plugins.git.util.Build'><buildNumber>54</buildNumber><marked><SHA1>bd81f6f13451574e5b21cbd0a94d682e599b97b6</SHA1><branch><SHA1>bd81f6f13451574e5b21cbd0a94d682e599b97b6</SHA1><name>refs/remotes/origin/mixing_length_fix_2</name></branch></marked><revision><SHA1>bd81f6f13451574e5b21cbd0a94d682e599b97b6</SHA1><branch><SHA1>bd81f6f13451574e5b21cbd0a94d682e599b97b6</SHA1><name>refs/remotes/origin/mixing_length_fix_2</name></branch></revision></refsremotesoriginmixing_length_fix_2><refsremotesoriginrun_scripts_cleanup _class='hudson.plugins.git.util.Build'><buildNumber>16</buildNumber><marked><SHA1>8789ee4aa42564f9dc0e07c553a7cde89fb6cd35</SHA1><branch><SHA1>8789ee4aa42564f9dc0e07c553a7cde89fb6cd35</SHA1><name>refs/remotes/origin/run_scripts_cleanup</name></branch></marked><revision><SHA1>8789ee4aa42564f9dc0e07c553a7cde89fb6cd35</SHA1><branch><SHA1>8789ee4aa42564f9dc0e07c553a7cde89fb6cd35</SHA1><name>refs/remotes/origin/run_scripts_cleanup</name></branch></revision></refsremotesoriginrun_scripts_cleanup><refsremotesoriginclubb_python_fix _class='hudson.plugins.git.util.Build'><buildNumber>36</buildNumber><marked><SHA1>c8ba90242c2b1852449f71f939c9239c9e3925f9</SHA1><branch><SHA1>c8ba90242c2b1852449f71f939c9239c9e3925f9</SHA1><name>refs/remotes/origin/clubb_python_fix</name></branch></marked><revision><SHA1>c8ba90242c2b1852449f71f939c9239c9e3925f9</SHA1><branch><SHA1>c8ba90242c2b1852449f71f939c9239c9e3925f9</SHA1><name>refs/remotes/origin/clubb_python_fix</name></branch></revision></refsremotesoriginclubb_python_fix><refsremotesoriginscript_arg_cleanup _class='hudson.plugins.git.util.Build'><buildNumber>44</buildNumber><marked><SHA1>1c0b48510ab117eb44b876f950c76eff9d133c6c</SHA1><branch><SHA1>1c0b48510ab117eb44b876f950c76eff9d133c6c</SHA1><name>refs/remotes/origin/script_arg_cleanup</name></branch></marked><revision><SHA1>1c0b48510ab117eb44b876f950c76eff9d133c6c</SHA1><branch><SHA1>1c0b48510ab117eb44b876f950c76eff9d133c6c</SHA1><name>refs/remotes/origin/script_arg_cleanup</name></branch></revision></refsremotesoriginscript_arg_cleanup><refsremotesoriginjenkins_test_cleanup _class='hudson.plugins.git.util.Build'><buildNumber>43</buildNumber><marked><SHA1>9f57da44abd6db2352506aff45f2a848032e994e</SHA1><branch><SHA1>9f57da44abd6db2352506aff45f2a848032e994e</SHA1><name>refs/remotes/origin/jenkins_test_cleanup</name></branch></marked><revision><SHA1>9f57da44abd6db2352506aff45f2a848032e994e</SHA1><branch><SHA1>9f57da44abd6db2352506aff45f2a848032e994e</SHA1><name>refs/remotes/origin/jenkins_test_cleanup</name></branch></revision></refsremotesoriginjenkins_test_cleanup><refsremotesoriginclubb_organization_part2 _class='hudson.plugins.git.util.Build'><buildNumber>7</buildNumber><marked><SHA1>459670f95f44c50b0d802d4c8284399339b446e3</SHA1><branch><SHA1>459670f95f44c50b0d802d4c8284399339b446e3</SHA1><name>refs/remotes/origin/clubb_organization_part2</name></branch></marked><revision><SHA1>459670f95f44c50b0d802d4c8284399339b446e3</SHA1><branch><SHA1>459670f95f44c50b0d802d4c8284399339b446e3</SHA1><name>refs/remotes/origin/clubb_organization_part2</name></branch></revision></refsremotesoriginclubb_organization_part2><refsremotesoriginpytest_cleanup _class='hudson.plugins.git.util.Build'><buildNumber>48</buildNumber><marked><SHA1>56aa733c290ca067dc886adda228251f718712ad</SHA1><branch><SHA1>56aa733c290ca067dc886adda228251f718712ad</SHA1><name>refs/remotes/origin/pytest_cleanup</name></branch></marked><revision><SHA1>56aa733c290ca067dc886adda228251f718712ad</SHA1><branch><SHA1>56aa733c290ca067dc886adda228251f718712ad</SHA1><name>refs/remotes/origin/pytest_cleanup</name></branch></revision></refsremotesoriginpytest_cleanup><refsremotesoriginclubb_organization_part3 _class='hudson.plugins.git.util.Build'><buildNumber>8</buildNumber><marked><SHA1>1b6d8b99367e3980a2a9873faa50fe4be632b47e</SHA1><branch><SHA1>1b6d8b99367e3980a2a9873faa50fe4be632b47e</SHA1><name>refs/remotes/origin/clubb_organization_part3</name></branch></marked><revision><SHA1>1b6d8b99367e3980a2a9873faa50fe4be632b47e</SHA1><branch><SHA1>1b6d8b99367e3980a2a9873faa50fe4be632b47e</SHA1><name>refs/remotes/origin/clubb_organization_part3</name></branch></revision></refsremotesoriginclubb_organization_part3><refsremotesoriginmicrophys_loop_push _class='hudson.plugins.git.util.Build'><buildNumber>39</buildNumber><marked><SHA1>0c683a909cfc6e2e5c7306e0258c018d3a88dd85</SHA1><branch><SHA1>0c683a909cfc6e2e5c7306e0258c018d3a88dd85</SHA1><name>refs/remotes/origin/microphys_loop_push</name></branch></marked><revision><SHA1>0c683a909cfc6e2e5c7306e0258c018d3a88dd85</SHA1><branch><SHA1>0c683a909cfc6e2e5c7306e0258c018d3a88dd85</SHA1><name>refs/remotes/origin/microphys_loop_push</name></branch></revision></refsremotesoriginmicrophys_loop_push><refsremotesorigintest_fix _class='hudson.plugins.git.util.Build'><buildNumber>32</buildNumber><marked><SHA1>87d4e8d1298d8c6196811bb634cbb3af6e9b0fd8</SHA1><branch><SHA1>87d4e8d1298d8c6196811bb634cbb3af6e9b0fd8</SHA1><name>refs/remotes/origin/test_fix</name></branch></marked><revision><SHA1>87d4e8d1298d8c6196811bb634cbb3af6e9b0fd8</SHA1><branch><SHA1>87d4e8d1298d8c6196811bb634cbb3af6e9b0fd8</SHA1><name>refs/remotes/origin/test_fix</name></branch></revision></refsremotesorigintest_fix><refsremotesoriginclubb_organization_part1 _class='hudson.plugins.git.util.Build'><buildNumber>6</buildNumber><marked><SHA1>d96d0021affc8242c8b983575bcf3b802920929b</SHA1><branch><SHA1>d96d0021affc8242c8b983575bcf3b802920929b</SHA1><name>refs/remotes/origin/clubb_organization_part1</name></branch></marked><revision><SHA1>d96d0021affc8242c8b983575bcf3b802920929b</SHA1><branch><SHA1>d96d0021affc8242c8b983575bcf3b802920929b</SHA1><name>refs/remotes/origin/clubb_organization_part1</name></branch></revision></refsremotesoriginclubb_organization_part1><refsremotesorigintuner_additions _class='hudson.plugins.git.util.Build'><buildNumber>18</buildNumber><marked><SHA1>f13d88fea3c40d0093c1ff5b0bdeab9a4f3513d3</SHA1><branch><SHA1>f13d88fea3c40d0093c1ff5b0bdeab9a4f3513d3</SHA1><name>refs/remotes/origin/tuner_additions</name></branch></marked><revision><SHA1>f13d88fea3c40d0093c1ff5b0bdeab9a4f3513d3</SHA1><branch><SHA1>f13d88fea3c40d0093c1ff5b0bdeab9a4f3513d3</SHA1><name>refs/remotes/origin/tuner_additions</name></branch></revision></refsremotesorigintuner_additions><refsremotesorigincopilotfix-api-signature-mismatch _class='hudson.plugins.git.util.Build'><buildNumber>35</buildNumber><marked><SHA1>9e026a902b73da3381b02f40399de18e79154827</SHA1><branch><SHA1>9e026a902b73da3381b02f40399de18e79154827</SHA1><name>refs/remotes/origin/copilot/fix-api-signature-mismatch</name></branch></marked><revision><SHA1>9e026a902b73da3381b02f40399de18e79154827</SHA1><branch><SHA1>9e026a902b73da3381b02f40399de18e79154827</SHA1><name>refs/remotes/origin/copilot/fix-api-signature-mismatch</name></branch></revision></refsremotesorigincopilotfix-api-signature-mismatch><refsremotesoriginjax_microphys _class='hudson.plugins.git.util.Build'><buildNumber>42</buildNumber><marked><SHA1>3c9b3d56e24d3a766f45e84903e76ee980eb5aa5</SHA1><branch><SHA1>3c9b3d56e24d3a766f45e84903e76ee980eb5aa5</SHA1><name>refs/remotes/origin/jax_microphys</name></branch></marked><revision><SHA1>3c9b3d56e24d3a766f45e84903e76ee980eb5aa5</SHA1><branch><SHA1>3c9b3d56e24d3a766f45e84903e76ee980eb5aa5</SHA1><name>refs/remotes/origin/jax_microphys</name></branch></revision></refsremotesoriginjax_microphys><refsremotesoriginclubb_case_runner _class='hudson.plugins.git.util.Build'><buildNumber>50</buildNumber><marked><SHA1>0c985605a47a651c813c6697e3c3c4e32365f9c7</SHA1><branch><SHA1>0c985605a47a651c813c6697e3c3c4e32365f9c7</SHA1><name>refs/remotes/origin/clubb_case_runner</name></branch></marked><revision><SHA1>0c985605a47a651c813c6697e3c3c4e32365f9c7</SHA1><branch><SHA1>0c985605a47a651c813c6697e3c3c4e32365f9c7</SHA1><name>refs/remotes/origin/clubb_case_runner</name></branch></revision></refsremotesoriginclubb_case_runner><refsremotesorigindash_updates _class='hudson.plugins.git.util.Build'><buildNumber>27</buildNumber><marked><SHA1>0f566dae5ca0ef106a2a8a601d5dd08e95db606b</SHA1><branch><SHA1>0f566dae5ca0ef106a2a8a601d5dd08e95db606b</SHA1><name>refs/remotes/origin/dash_updates</name></branch></marked><revision><SHA1>0f566dae5ca0ef106a2a8a601d5dd08e95db606b</SHA1><branch><SHA1>0f566dae5ca0ef106a2a8a601d5dd08e95db606b</SHA1><name>refs/remotes/origin/dash_updates</name></branch></revision></refsremotesorigindash_updates><refsremotesoriginclubb_jax _class='hudson.plugins.git.util.Build'><buildNumber>37</buildNumber><marked><SHA1>8f7e4cdbf7555ae67075c02d9d1f4b392e51ed3f</SHA1><branch><SHA1>8f7e4cdbf7555ae67075c02d9d1f4b392e51ed3f</SHA1><name>refs/remotes/origin/clubb_jax</name></branch></marked><revision><SHA1>8f7e4cdbf7555ae67075c02d9d1f4b392e51ed3f</SHA1><branch><SHA1>8f7e4cdbf7555ae67075c02d9d1f4b392e51ed3f</SHA1><name>refs/remotes/origin/clubb_jax</name></branch></revision></refsremotesoriginclubb_jax><refsremotesoriginvenv_improvement _class='hudson.plugins.git.util.Build'><buildNumber>41</buildNumber><marked><SHA1>dec83a0e1d500014c3ea9734d7ef2f1d645f12e7</SHA1><branch><SHA1>dec83a0e1d500014c3ea9734d7ef2f1d645f12e7</SHA1><name>refs/remotes/origin/venv_improvement</name></branch></marked><revision><SHA1>dec83a0e1d500014c3ea9734d7ef2f1d645f12e7</SHA1><branch><SHA1>dec83a0e1d500014c3ea9734d7ef2f1d645f12e7</SHA1><name>refs/remotes/origin/venv_improvement</name></branch></revision></refsremotesoriginvenv_improvement><refsremotesorigincalc_sfc_varnce_movement _class='hudson.plugins.git.util.Build'><buildNumber>4</buildNumber><marked><SHA1>8f36aca5fd9c284c280761ab152931bd884e21f2</SHA1><branch><SHA1>8f36aca5fd9c284c280761ab152931bd884e21f2</SHA1><name>refs/remotes/origin/calc_sfc_varnce_movement</name></branch></marked><revision><SHA1>8f36aca5fd9c284c280761ab152931bd884e21f2</SHA1><branch><SHA1>8f36aca5fd9c284c280761ab152931bd884e21f2</SHA1><name>refs/remotes/origin/calc_sfc_varnce_movement</name></branch></revision></refsremotesorigincalc_sfc_varnce_movement><refsremotesorigintiny_dash_updates _class='hudson.plugins.git.util.Build'><buildNumber>21</buildNumber><marked><SHA1>605dc2d2f5105cfe41e0f1c900793dca76ddc513</SHA1><branch><SHA1>605dc2d2f5105cfe41e0f1c900793dca76ddc513</SHA1><name>refs/remotes/origin/tiny_dash_updates</name></branch></marked><revision><SHA1>605dc2d2f5105cfe41e0f1c900793dca76ddc513</SHA1><branch><SHA1>605dc2d2f5105cfe41e0f1c900793dca76ddc513</SHA1><name>refs/remotes/origin/tiny_dash_updates</name></branch></revision></refsremotesorigintiny_dash_updates><refsremotesoriginclubb_f2py _class='hudson.plugins.git.util.Build'><buildNumber>3</buildNumber><marked><SHA1>148a89be2c9a46527294056ad471087e68a10b46</SHA1><branch><SHA1>148a89be2c9a46527294056ad471087e68a10b46</SHA1><name>refs/remotes/origin/clubb_f2py</name></branch></marked><revision><SHA1>148a89be2c9a46527294056ad471087e68a10b46</SHA1><branch><SHA1>148a89be2c9a46527294056ad471087e68a10b46</SHA1><name>refs/remotes/origin/clubb_f2py</name></branch></revision></refsremotesoriginclubb_f2py><refsremotesoriginclubb_loss_driver _class='hudson.plugins.git.util.Build'><buildNumber>15</buildNumber><marked><SHA1>965904c404fffb0eba94e0f8b2e7f9688c5a8bd5</SHA1><branch><SHA1>965904c404fffb0eba94e0f8b2e7f9688c5a8bd5</SHA1><name>refs/remotes/origin/clubb_loss_driver</name></branch></marked><revision><SHA1>965904c404fffb0eba94e0f8b2e7f9688c5a8bd5</SHA1><branch><SHA1>965904c404fffb0eba94e0f8b2e7f9688c5a8bd5</SHA1><name>refs/remotes/origin/clubb_loss_driver</name></branch></revision></refsremotesoriginclubb_loss_driver><refsremotesoriginclubb_timer_upgrade _class='hudson.plugins.git.util.Build'><buildNumber>22</buildNumber><marked><SHA1>b9b00dc447cfd726549a2a6f14d1deac8539203b</SHA1><branch><SHA1>b9b00dc447cfd726549a2a6f14d1deac8539203b</SHA1><name>refs/remotes/origin/clubb_timer_upgrade</name></branch></marked><revision><SHA1>b9b00dc447cfd726549a2a6f14d1deac8539203b</SHA1><branch><SHA1>b9b00dc447cfd726549a2a6f14d1deac8539203b</SHA1><name>refs/remotes/origin/clubb_timer_upgrade</name></branch></revision></refsremotesoriginclubb_timer_upgrade><refsremotesoriginnice_dash_updates _class='hudson.plugins.git.util.Build'><buildNumber>29</buildNumber><marked><SHA1>b2ad24e20e65739d395fadafa7b738b8f4b19b88</SHA1><branch><SHA1>b2ad24e20e65739d395fadafa7b738b8f4b19b88</SHA1><name>refs/remotes/origin/nice_dash_updates</name></branch></marked><revision><SHA1>b2ad24e20e65739d395fadafa7b738b8f4b19b88</SHA1><branch><SHA1>b2ad24e20e65739d395fadafa7b738b8f4b19b88</SHA1><name>refs/remotes/origin/nice_dash_updates</name></branch></revision></refsremotesoriginnice_dash_updates><refsremotesoriginmaster _class='hudson.plugins.git.util.Build'><buildNumber>55</buildNumber><marked><SHA1>8369512fcc6487603491e12ac13376de2aec2a0b</SHA1><branch><SHA1>8369512fcc6487603491e12ac13376de2aec2a0b</SHA1><name>refs/remotes/origin/master</name></branch></marked><revision><SHA1>8369512fcc6487603491e12ac13376de2aec2a0b</SHA1><branch><SHA1>8369512fcc6487603491e12ac13376de2aec2a0b</SHA1><name>refs/remotes/origin/master</name></branch></revision></refsremotesoriginmaster></buildsByBranchName><lastBuiltRevision><SHA1>8369512fcc6487603491e12ac13376de2aec2a0b</SHA1><branch><SHA1>8369512fcc6487603491e12ac13376de2aec2a0b</SHA1><name>refs/remotes/origin/master</name></branch></lastBuiltRevision><remoteUrl>https://github.com/larson-group/clubb.git</remoteUrl><scmName></scmName></action><action></action><action _class='org.jenkinsci.plugins.workflow.libs.LibrariesAction'></action><action></action><action _class='hudson.tasks.junit.TestResultAction'><failCount>1</failCount><skipCount>0</skipCount><totalCount>684</totalCount><urlName>testReport</urlName></action><action _class='org.jenkinsci.plugins.workflow.cps.EnvActionImpl'></action><action></action><action></action><action></action><action></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><action _class='org.jenkinsci.plugins.pipeline.modeldefinition.actions.RestartDeclarativePipelineAction'></action><action></action><action _class='org.jenkinsci.plugins.workflow.job.views.FlowGraphAction'></action><action></action><action></action><building>false</building><displayName>#55</displayName><duration>280428</duration><estimatedDuration>363544</estimatedDuration><fullDisplayName>clubb_branch_python #55</fullDisplayName><id>55</id><keepLog>false</keepLog><number>55</number><queueId>11095</queueId><result>FAILURE</result><timestamp>1792476749404</timestamp><url>https://carson.math.uwm.edu/jenkins/view/clubb_branch_tests/job/clubb_branch_python/55/</url><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/generalized_grid_test.F90</affectedPath><affectedPath>src/CLUBB_core/setup_clubb_pdf_params.F90</affectedPath><affectedPath>src/CLUBB_core/fill_holes.F90</affectedPath><affectedPath>clubb_python_api/clubb_f2py.pyf</affectedPath><affectedPath>clubb_python_api/f2py_fortran_wrappers/precipitation_fraction_wrapper.F90</affectedPath><affectedPath>src/G_unit_test_types/mu_sigma_hm_tests.F90</affectedPath><affectedPath>clubb_python_api/pytests/auto_llm_generated_pytests/test_call_tree_precipitation_fraction.py</affectedPath><affectedPath>src/Microphys/pdf_hydromet_microphys_wrapper.F90</affectedPath><affectedPath>clubb_python_api/clubb_python/CLUBB_core/precipitation_fraction.py</affectedPath><affectedPath>src/CLUBB_core/precipitation_fraction.F90</affectedPath><commitId>8369512fcc6487603491e12ac13376de2aec2a0b</commitId><timestamp>1792463005000</timestamp><author><absoluteUrl>https://carson.math.uwm.edu/jenkins/user/noreply</absoluteUrl><fullName>noreply</fullName></author><authorEmail>noreply@github.com</authorEmail><comment>Clubb params 1d to 2d fix (#1392)

* Fix: clubb params is a shape (ngrdcol,nparams) that is passed into subroutines that expect a 1d array

Also fixed dependent other places in code and changed the python api. This is BIT_CHANGING for multicol.
If a 2d array is passed into a function that expects the arr to be 1d fortran just passes the first col of the arr.
Therefore the changes dont affect single col runs. For multicol runs other indexing is needed

* fill_holes_vertical_api expects the passed gr%dzt to have shape(ngrdcol,nz) but the code passes the whole gr%dzt array although each column is traversed one by one.
So ngrdcol=1 is passed each time.

No effect on single col, as with ngrdcol = 1, gr%dzt and gr%dzt(1:1,:) are the same.
Affects multicol if l_hole_fill = .true. and the hydrometeor is a mixing ratio (name starts with r) and
some value is actually negative

Therefore BIT_CHANGING
</comment><date>2026-10-19 21:23:25 -0500</date><id>8369512fcc6487603491e12ac13376de2aec2a0b</id><msg>Clubb params 1d to 2d fix (#1392)</msg><path><editType>edit</editType><file>clubb_python_api/f2py_fortran_wrappers/precipitation_fraction_wrapper.F90</file></path><path><editType>edit</editType><file>src/generalized_grid_test.F90</file></path><path><editType>edit</editType><file>src/CLUBB_core/fill_holes.F90</file></path><path><editType>edit</editType><file>src/CLUBB_core/precipitation_fraction.F90</file></path><path><editType>edit</editType><file>src/CLUBB_core/setup_clubb_pdf_params.F90</file></path><path><editType>edit</editType><file>src/Microphys/pdf_hydromet_microphys_wrapper.F90</file></path><path><editType>edit</editType><file>clubb_python_api/clubb_python/CLUBB_core/precipitation_fraction.py</file></path><path><editType>edit</editType><file>src/G_unit_test_types/mu_sigma_hm_tests.F90</file></path><path><editType>edit</editType><file>clubb_python_api/clubb_f2py.pyf</file></path><path><editType>edit</editType><file>clubb_python_api/pytests/auto_llm_generated_pytests/test_call_tree_precipitation_fraction.py</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>https://carson.math.uwm.edu/jenkins/user/noreply</absoluteUrl><fullName>noreply</fullName></culprit><culprit><absoluteUrl>https://carson.math.uwm.edu/jenkins/user/huebler</absoluteUrl><fullName>Gunther Huebler</fullName></culprit><inProgress>false</inProgress><previousBuild><number>54</number><url>https://carson.math.uwm.edu/jenkins/view/clubb_branch_tests/job/clubb_branch_python/54/</url></previousBuild></lastBuild><lastCompletedBuild _class='org.jenkinsci.plugins.workflow.job.WorkflowRun'><action _class='hudson.model.ParametersAction'><parameter _class='net.uaznia.lukanus.hudson.plugins.gitparameter.GitParameterValue'><name>BRANCH</name><value>origin/master</value></parameter><parameter _class='hudson.model.BooleanParameterValue'><name>INCLUDE_GENERATED_PYTESTS</name><value>true</value></parameter></action><action _class='hudson.model.CauseAction'><cause _class='hudson.model.Cause$UserIdCause'><shortDescription>Started by user agent_dev</shortDescription><userId>agent_dev</userId><userName>agent_dev</userName></cause></action><action _class='jenkins.metrics.impl.TimeInQueueAction'><blockedDurationMillis>0</blockedDurationMillis><blockedTimeMillis>0</blockedTimeMillis><buildableDurationMillis>0</buildableDurationMillis><buildableTimeMillis>2</buildableTimeMillis><buildingDurationMillis>280428</buildingDurationMillis><executingTimeMillis>268613</executingTimeMillis><executorUtilization>0.96</executorUtilization><subTaskCount>1</subTaskCount><waitingDurationMillis>9311</waitingDurationMillis><waitingTimeMillis>9311</waitingTimeMillis></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesoriginremove_perl _class='hudson.plugins.git.util.Build'><buildNumber>9</buildNumber><marked><SHA1>551dc8ee42fffabccdde729dd122e5c54b113740</SHA1><branch><SHA1>551dc8ee42fffabccdde729dd122e5c54b113740</SHA1><name>refs/remotes/origin/remove_perl</name></branch></marked><revision><SHA1>551dc8ee42fffabccdde729dd122e5c54b113740</SHA1><branch><SHA1>551dc8ee42fffabccdde729dd122e5c54b113740</SHA1><name>refs/remotes/origin/remove_perl</name></branch></revision></refsremotesoriginremove_perl><refsremotesoriginmixing_length_fix_2 _class='hudson.plugins.git.util.Build'><buildNumber>54</buildNumber><marked><SHA1>bd81f6f13451574e5b21cbd0a94d682e599b97b6</SHA1><branch><SHA1>bd81f6f13451574e5b21cbd0a94d682e599b97b6</SHA1><name>refs/remotes/origin/mixing_length_fix_2</name></branch></marked><revision><SHA1>bd81f6f13451574e5b21cbd0a94d682e599b97b6</SHA1><branch><SHA1>bd81f6f13451574e5b21cbd0a94d682e599b97b6</SHA1><name>refs/remotes/origin/mixing_length_fix_2</name></branch></revision></refsremotesoriginmixing_length_fix_2><refsremotesoriginrun_scripts_cleanup _class='hudson.plugins.git.util.Build'><buildNumber>16</buildNumber><marked><SHA1>8789ee4aa42564f9dc0e07c553a7cde89fb6cd35</SHA1><branch><SHA1>8789ee4aa42564f9dc0e07c553a7cde89fb6cd35</SHA1><name>refs/remotes/origin/run_scripts_cleanup</name></branch></marked><revision><SHA1>8789ee4aa42564f9dc0e07c553a7cde89fb6cd35</SHA1><branch><SHA1>8789ee4aa42564f9dc0e07c553a7cde89fb6cd35</SHA1><name>refs/remotes/origin/run_scripts_cleanup</name></branch></revision></refsremotesoriginrun_scripts_cleanup><refsremotesoriginclubb_python_fix _class='hudson.plugins.git.util.Build'><buildNumber>36</buildNumber><marked><SHA1>c8ba90242c2b1852449f71f939c9239c9e3925f9</SHA1><branch><SHA1>c8ba90242c2b1852449f71f939c9239c9e3925f9</SHA1><name>refs/remotes/origin/clubb_python_fix</name></branch></marked><revision><SHA1>c8ba90242c2b1852449f71f939c9239c9e3925f9</SHA1><branch><SHA1>c8ba90242c2b1852449f71f939c9239c9e3925f9</SHA1><name>refs/remotes/origin/clubb_python_fix</name></branch></revision></refsremotesoriginclubb_python_fix><refsremotesoriginscript_arg_cleanup _class='hudson.plugins.git.util.Build'><buildNumber>44</buildNumber><marked><SHA1>1c0b48510ab117eb44b876f950c76eff9d133c6c</SHA1><branch><SHA1>1c0b48510ab117eb44b876f950c76eff9d133c6c</SHA1><name>refs/remotes/origin/script_arg_cleanup</name></branch></marked><revision><SHA1>1c0b48510ab117eb44b876f950c76eff9d133c6c</SHA1><branch><SHA1>1c0b48510ab117eb44b876f950c76eff9d133c6c</SHA1><name>refs/remotes/origin/script_arg_cleanup</name></branch></revision></refsremotesoriginscript_arg_cleanup><refsremotesoriginjenkins_test_cleanup _class='hudson.plugins.git.util.Build'><buildNumber>43</buildNumber><marked><SHA1>9f57da44abd6db2352506aff45f2a848032e994e</SHA1><branch><SHA1>9f57da44abd6db2352506aff45f2a848032e994e</SHA1><name>refs/remotes/origin/jenkins_test_cleanup</name></branch></marked><revision><SHA1>9f57da44abd6db2352506aff45f2a848032e994e</SHA1><branch><SHA1>9f57da44abd6db2352506aff45f2a848032e994e</SHA1><name>refs/remotes/origin/jenkins_test_cleanup</name></branch></revision></refsremotesoriginjenkins_test_cleanup><refsremotesoriginclubb_organization_part2 _class='hudson.plugins.git.util.Build'><buildNumber>7</buildNumber><marked><SHA1>459670f95f44c50b0d802d4c8284399339b446e3</SHA1><branch><SHA1>459670f95f44c50b0d802d4c8284399339b446e3</SHA1><name>refs/remotes/origin/clubb_organization_part2</name></branch></marked><revision><SHA1>459670f95f44c50b0d802d4c8284399339b446e3</SHA1><branch><SHA1>459670f95f44c50b0d802d4c8284399339b446e3</SHA1><name>refs/remotes/origin/clubb_organization_part2</name></branch></revision></refsremotesoriginclubb_organization_part2><refsremotesoriginpytest_cleanup _class='hudson.plugins.git.util.Build'><buildNumber>48</buildNumber><marked><SHA1>56aa733c290ca067dc886adda228251f718712ad</SHA1><branch><SHA1>56aa733c290ca067dc886adda228251f718712ad</SHA1><name>refs/remotes/origin/pytest_cleanup</name></branch></marked><revision><SHA1>56aa733c290ca067dc886adda228251f718712ad</SHA1><branch><SHA1>56aa733c290ca067dc886adda228251f718712ad</SHA1><name>refs/remotes/origin/pytest_cleanup</name></branch></revision></refsremotesoriginpytest_cleanup><refsremotesoriginclubb_organization_part3 _class='hudson.plugins.git.util.Build'><buildNumber>8</buildNumber><marked><SHA1>1b6d8b99367e3980a2a9873faa50fe4be632b47e</SHA1><branch><SHA1>1b6d8b99367e3980a2a9873faa50fe4be632b47e</SHA1><name>refs/remotes/origin/clubb_organization_part3</name></branch></marked><revision><SHA1>1b6d8b99367e3980a2a9873faa50fe4be632b47e</SHA1><branch><SHA1>1b6d8b99367e3980a2a9873faa50fe4be632b47e</SHA1><name>refs/remotes/origin/clubb_organization_part3</name></branch></revision></refsremotesoriginclubb_organization_part3><refsremotesoriginmicrophys_loop_push _class='hudson.plugins.git.util.Build'><buildNumber>39</buildNumber><marked><SHA1>0c683a909cfc6e2e5c7306e0258c018d3a88dd85</SHA1><branch><SHA1>0c683a909cfc6e2e5c7306e0258c018d3a88dd85</SHA1><name>refs/remotes/origin/microphys_loop_push</name></branch></marked><revision><SHA1>0c683a909cfc6e2e5c7306e0258c018d3a88dd85</SHA1><branch><SHA1>0c683a909cfc6e2e5c7306e0258c018d3a88dd85</SHA1><name>refs/remotes/origin/microphys_loop_push</name></branch></revision></refsremotesoriginmicrophys_loop_push><refsremotesorigintest_fix _class='hudson.plugins.git.util.Build'><buildNumber>32</buildNumber><marked><SHA1>87d4e8d1298d8c6196811bb634cbb3af6e9b0fd8</SHA1><branch><SHA1>87d4e8d1298d8c6196811bb634cbb3af6e9b0fd8</SHA1><name>refs/remotes/origin/test_fix</name></branch></marked><revision><SHA1>87d4e8d1298d8c6196811bb634cbb3af6e9b0fd8</SHA1><branch><SHA1>87d4e8d1298d8c6196811bb634cbb3af6e9b0fd8</SHA1><name>refs/remotes/origin/test_fix</name></branch></revision></refsremotesorigintest_fix><refsremotesoriginclubb_organization_part1 _class='hudson.plugins.git.util.Build'><buildNumber>6</buildNumber><marked><SHA1>d96d0021affc8242c8b983575bcf3b802920929b</SHA1><branch><SHA1>d96d0021affc8242c8b983575bcf3b802920929b</SHA1><name>refs/remotes/origin/clubb_organization_part1</name></branch></marked><revision><SHA1>d96d0021affc8242c8b983575bcf3b802920929b</SHA1><branch><SHA1>d96d0021affc8242c8b983575bcf3b802920929b</SHA1><name>refs/remotes/origin/clubb_organization_part1</name></branch></revision></refsremotesoriginclubb_organization_part1><refsremotesorigintuner_additions _class='hudson.plugins.git.util.Build'><buildNumber>18</buildNumber><marked><SHA1>f13d88fea3c40d0093c1ff5b0bdeab9a4f3513d3</SHA1><branch><SHA1>f13d88fea3c40d0093c1ff5b0bdeab9a4f3513d3</SHA1><name>refs/remotes/origin/tuner_additions</name></branch></marked><revision><SHA1>f13d88fea3c40d0093c1ff5b0bdeab9a4f3513d3</SHA1><branch><SHA1>f13d88fea3c40d0093c1ff5b0bdeab9a4f3513d3</SHA1><name>refs/remotes/origin/tuner_additions</name></branch></revision></refsremotesorigintuner_additions><refsremotesorigincopilotfix-api-signature-mismatch _class='hudson.plugins.git.util.Build'><buildNumber>35</buildNumber><marked><SHA1>9e026a902b73da3381b02f40399de18e79154827</SHA1><branch><SHA1>9e026a902b73da3381b02f40399de18e79154827</SHA1><name>refs/remotes/origin/copilot/fix-api-signature-mismatch</name></branch></marked><revision><SHA1>9e026a902b73da3381b02f40399de18e79154827</SHA1><branch><SHA1>9e026a902b73da3381b02f40399de18e79154827</SHA1><name>refs/remotes/origin/copilot/fix-api-signature-mismatch</name></branch></revision></refsremotesorigincopilotfix-api-signature-mismatch><refsremotesoriginjax_microphys _class='hudson.plugins.git.util.Build'><buildNumber>42</buildNumber><marked><SHA1>3c9b3d56e24d3a766f45e84903e76ee980eb5aa5</SHA1><branch><SHA1>3c9b3d56e24d3a766f45e84903e76ee980eb5aa5</SHA1><name>refs/remotes/origin/jax_microphys</name></branch></marked><revision><SHA1>3c9b3d56e24d3a766f45e84903e76ee980eb5aa5</SHA1><branch><SHA1>3c9b3d56e24d3a766f45e84903e76ee980eb5aa5</SHA1><name>refs/remotes/origin/jax_microphys</name></branch></revision></refsremotesoriginjax_microphys><refsremotesoriginclubb_case_runner _class='hudson.plugins.git.util.Build'><buildNumber>50</buildNumber><marked><SHA1>0c985605a47a651c813c6697e3c3c4e32365f9c7</SHA1><branch><SHA1>0c985605a47a651c813c6697e3c3c4e32365f9c7</SHA1><name>refs/remotes/origin/clubb_case_runner</name></branch></marked><revision><SHA1>0c985605a47a651c813c6697e3c3c4e32365f9c7</SHA1><branch><SHA1>0c985605a47a651c813c6697e3c3c4e32365f9c7</SHA1><name>refs/remotes/origin/clubb_case_runner</name></branch></revision></refsremotesoriginclubb_case_runner><refsremotesorigindash_updates _class='hudson.plugins.git.util.Build'><buildNumber>27</buildNumber><marked><SHA1>0f566dae5ca0ef106a2a8a601d5dd08e95db606b</SHA1><branch><SHA1>0f566dae5ca0ef106a2a8a601d5dd08e95db606b</SHA1><name>refs/remotes/origin/dash_updates</name></branch></marked><revision><SHA1>0f566dae5ca0ef106a2a8a601d5dd08e95db606b</SHA1><branch><SHA1>0f566dae5ca0ef106a2a8a601d5dd08e95db606b</SHA1><name>refs/remotes/origin/dash_updates</name></branch></revision></refsremotesorigindash_updates><refsremotesoriginclubb_jax _class='hudson.plugins.git.util.Build'><buildNumber>37</buildNumber><marked><SHA1>8f7e4cdbf7555ae67075c02d9d1f4b392e51ed3f</SHA1><branch><SHA1>8f7e4cdbf7555ae67075c02d9d1f4b392e51ed3f</SHA1><name>refs/remotes/origin/clubb_jax</name></branch></marked><revision><SHA1>8f7e4cdbf7555ae67075c02d9d1f4b392e51ed3f</SHA1><branch><SHA1>8f7e4cdbf7555ae67075c02d9d1f4b392e51ed3f</SHA1><name>refs/remotes/origin/clubb_jax</name></branch></revision></refsremotesoriginclubb_jax><refsremotesoriginvenv_improvement _class='hudson.plugins.git.util.Build'><buildNumber>41</buildNumber><marked><SHA1>dec83a0e1d500014c3ea9734d7ef2f1d645f12e7</SHA1><branch><SHA1>dec83a0e1d500014c3ea9734d7ef2f1d645f12e7</SHA1><name>refs/remotes/origin/venv_improvement</name></branch></marked><revision><SHA1>dec83a0e1d500014c3ea9734d7ef2f1d645f12e7</SHA1><branch><SHA1>dec83a0e1d500014c3ea9734d7ef2f1d645f12e7</SHA1><name>refs/remotes/origin/venv_improvement</name></branch></revision></refsremotesoriginvenv_improvement><refsremotesorigincalc_sfc_varnce_movement _class='hudson.plugins.git.util.Build'><buildNumber>4</buildNumber><marked><SHA1>8f36aca5fd9c284c280761ab152931bd884e21f2</SHA1><branch><SHA1>8f36aca5fd9c284c280761ab152931bd884e21f2</SHA1><name>refs/remotes/origin/calc_sfc_varnce_movement</name></branch></marked><revision><SHA1>8f36aca5fd9c284c280761ab152931bd884e21f2</SHA1><branch><SHA1>8f36aca5fd9c284c280761ab152931bd884e21f2</SHA1><name>refs/remotes/origin/calc_sfc_varnce_movement</name></branch></revision></refsremotesorigincalc_sfc_varnce_movement><refsremotesorigintiny_dash_updates _class='hudson.plugins.git.util.Build'><buildNumber>21</buildNumber><marked><SHA1>605dc2d2f5105cfe41e0f1c900793dca76ddc513</SHA1><branch><SHA1>605dc2d2f5105cfe41e0f1c900793dca76ddc513</SHA1><name>refs/remotes/origin/tiny_dash_updates</name></branch></marked><revision><SHA1>605dc2d2f5105cfe41e0f1c900793dca76ddc513</SHA1><branch><SHA1>605dc2d2f5105cfe41e0f1c900793dca76ddc513</SHA1><name>refs/remotes/origin/tiny_dash_updates</name></branch></revision></refsremotesorigintiny_dash_updates><refsremotesoriginclubb_f2py _class='hudson.plugins.git.util.Build'><buildNumber>3</buildNumber><marked><SHA1>148a89be2c9a46527294056ad471087e68a10b46</SHA1><branch><SHA1>148a89be2c9a46527294056ad471087e68a10b46</SHA1><name>refs/remotes/origin/clubb_f2py</name></branch></marked><revision><SHA1>148a89be2c9a46527294056ad471087e68a10b46</SHA1><branch><SHA1>148a89be2c9a46527294056ad471087e68a10b46</SHA1><name>refs/remotes/origin/clubb_f2py</name></branch></revision></refsremotesoriginclubb_f2py><refsremotesoriginclubb_loss_driver _class='hudson.plugins.git.util.Build'><buildNumber>15</buildNumber><marked><SHA1>965904c404fffb0eba94e0f8b2e7f9688c5a8bd5</SHA1><branch><SHA1>965904c404fffb0eba94e0f8b2e7f9688c5a8bd5</SHA1><name>refs/remotes/origin/clubb_loss_driver</name></branch></marked><revision><SHA1>965904c404fffb0eba94e0f8b2e7f9688c5a8bd5</SHA1><branch><SHA1>965904c404fffb0eba94e0f8b2e7f9688c5a8bd5</SHA1><name>refs/remotes/origin/clubb_loss_driver</name></branch></revision></refsremotesoriginclubb_loss_driver><refsremotesoriginclubb_timer_upgrade _class='hudson.plugins.git.util.Build'><buildNumber>22</buildNumber><marked><SHA1>b9b00dc447cfd726549a2a6f14d1deac8539203b</SHA1><branch><SHA1>b9b00dc447cfd726549a2a6f14d1deac8539203b</SHA1><name>refs/remotes/origin/clubb_timer_upgrade</name></branch></marked><revision><SHA1>b9b00dc447cfd726549a2a6f14d1deac8539203b</SHA1><branch><SHA1>b9b00dc447cfd726549a2a6f14d1deac8539203b</SHA1><name>refs/remotes/origin/clubb_timer_upgrade</name></branch></revision></refsremotesoriginclubb_timer_upgrade><refsremotesoriginnice_dash_updates _class='hudson.plugins.git.util.Build'><buildNumber>29</buildNumber><marked><SHA1>b2ad24e20e65739d395fadafa7b738b8f4b19b88</SHA1><branch><SHA1>b2ad24e20e65739d395fadafa7b738b8f4b19b88</SHA1><name>refs/remotes/origin/nice_dash_updates</name></branch></marked><revision><SHA1>b2ad24e20e65739d395fadafa7b738b8f4b19b88</SHA1><branch><SHA1>b2ad24e20e65739d395fadafa7b738b8f4b19b88</SHA1><name>refs/remotes/origin/nice_dash_updates</name></branch></revision></refsremotesoriginnice_dash_updates><refsremotesoriginmaster _class='hudson.plugins.git.util.Build'><buildNumber>55</buildNumber><marked><SHA1>8369512fcc6487603491e12ac13376de2aec2a0b</SHA1><branch><SHA1>8369512fcc6487603491e12ac13376de2aec2a0b</SHA1><name>refs/remotes/origin/master</name></branch></marked><revision><SHA1>8369512fcc6487603491e12ac13376de2aec2a0b</SHA1><branch><SHA1>8369512fcc6487603491e12ac13376de2aec2a0b</SHA1><name>refs/remotes/origin/master</name></branch></revision></refsremotesoriginmaster></buildsByBranchName><lastBuiltRevision><SHA1>8369512fcc6487603491e12ac13376de2aec2a0b</SHA1><branch><SHA1>8369512fcc6487603491e12ac13376de2aec2a0b</SHA1><name>refs/remotes/origin/master</name></branch></lastBuiltRevision><remoteUrl>https://github.com/larson-group/clubb.git</remoteUrl><scmName></scmName></action><action></action><action _class='org.jenkinsci.plugins.workflow.libs.LibrariesAction'></action><action></action><action _class='hudson.tasks.junit.TestResultAction'><failCount>1</failCount><skipCount>0</skipCount><totalCount>684</totalCount><urlName>testReport</urlName></action><action _class='org.jenkinsci.plugins.workflow.cps.EnvActionImpl'></action><action></action><action></action><action></action><action></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><action _class='org.jenkinsci.plugins.pipeline.modeldefinition.actions.RestartDeclarativePipelineAction'></action><action></action><action _class='org.jenkinsci.plugins.workflow.job.views.FlowGraphAction'></action><action></action><action></action><building>false</building><displayName>#55</displayName><duration>280428</duration><estimatedDuration>363544</estimatedDuration><fullDisplayName>clubb_branch_python #55</fullDisplayName><id>55</id><keepLog>false</keepLog><number>55</number><queueId>11095</queueId><result>FAILURE</result><timestamp>1792476749404</timestamp><url>https://carson.math.uwm.edu/jenkins/view/clubb_branch_tests/job/clubb_branch_python/55/</url><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/generalized_grid_test.F90</affectedPath><affectedPath>src/CLUBB_core/setup_clubb_pdf_params.F90</affectedPath><affectedPath>src/CLUBB_core/fill_holes.F90</affectedPath><affectedPath>clubb_python_api/clubb_f2py.pyf</affectedPath><affectedPath>clubb_python_api/f2py_fortran_wrappers/precipitation_fraction_wrapper.F90</affectedPath><affectedPath>src/G_unit_test_types/mu_sigma_hm_tests.F90</affectedPath><affectedPath>clubb_python_api/pytests/auto_llm_generated_pytests/test_call_tree_precipitation_fraction.py</affectedPath><affectedPath>src/Microphys/pdf_hydromet_microphys_wrapper.F90</affectedPath><affectedPath>clubb_python_api/clubb_python/CLUBB_core/precipitation_fraction.py</affectedPath><affectedPath>src/CLUBB_core/precipitation_fraction.F90</affectedPath><commitId>8369512fcc6487603491e12ac13376de2aec2a0b</commitId><timestamp>1792463005000</timestamp><author><absoluteUrl>https://carson.math.uwm.edu/jenkins/user/noreply</absoluteUrl><fullName>noreply</fullName></author><authorEmail>noreply@github.com</authorEmail><comment>Clubb params 1d to 2d fix (#1392)

* Fix: clubb params is a shape (ngrdcol,nparams) that is passed into subroutines that expect a 1d array

Also fixed dependent other places in code and changed the python api. This is BIT_CHANGING for multicol.
If a 2d array is passed into a function that expects the arr to be 1d fortran just passes the first col of the arr.
Therefore the changes dont affect single col runs. For multicol runs other indexing is needed

* fill_holes_vertical_api expects the passed gr%dzt to have shape(ngrdcol,nz) but the code passes the whole gr%dzt array although each column is traversed one by one.
So ngrdcol=1 is passed each time.

No effect on single col, as with ngrdcol = 1, gr%dzt and gr%dzt(1:1,:) are the same.
Affects multicol if l_hole_fill = .true. and the hydrometeor is a mixing ratio (name starts with r) and
some value is actually negative

Therefore BIT_CHANGING
</comment><date>2026-10-19 21:23:25 -0500</date><id>8369512fcc6487603491e12ac13376de2aec2a0b</id><msg>Clubb params 1d to 2d fix (#1392)</msg><path><editType>edit</editType><file>clubb_python_api/f2py_fortran_wrappers/precipitation_fraction_wrapper.F90</file></path><path><editType>edit</editType><file>src/generalized_grid_test.F90</file></path><path><editType>edit</editType><file>src/CLUBB_core/fill_holes.F90</file></path><path><editType>edit</editType><file>src/CLUBB_core/precipitation_fraction.F90</file></path><path><editType>edit</editType><file>src/CLUBB_core/setup_clubb_pdf_params.F90</file></path><path><editType>edit</editType><file>src/Microphys/pdf_hydromet_microphys_wrapper.F90</file></path><path><editType>edit</editType><file>clubb_python_api/clubb_python/CLUBB_core/precipitation_fraction.py</file></path><path><editType>edit</editType><file>src/G_unit_test_types/mu_sigma_hm_tests.F90</file></path><path><editType>edit</editType><file>clubb_python_api/clubb_f2py.pyf</file></path><path><editType>edit</editType><file>clubb_python_api/pytests/auto_llm_generated_pytests/test_call_tree_precipitation_fraction.py</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>https://carson.math.uwm.edu/jenkins/user/noreply</absoluteUrl><fullName>noreply</fullName></culprit><culprit><absoluteUrl>https://carson.math.uwm.edu/jenkins/user/huebler</absoluteUrl><fullName>Gunther Huebler</fullName></culprit><inProgress>false</inProgress><previousBuild><number>54</number><url>https://carson.math.uwm.edu/jenkins/view/clubb_branch_tests/job/clubb_branch_python/54/</url></previousBuild></lastCompletedBuild><lastFailedBuild _class='org.jenkinsci.plugins.workflow.job.WorkflowRun'><action _class='hudson.model.ParametersAction'><parameter _class='net.uaznia.lukanus.hudson.plugins.gitparameter.GitParameterValue'><name>BRANCH</name><value>origin/master</value></parameter><parameter _class='hudson.model.BooleanParameterValue'><name>INCLUDE_GENERATED_PYTESTS</name><value>true</value></parameter></action><action _class='hudson.model.CauseAction'><cause _class='hudson.model.Cause$UserIdCause'><shortDescription>Started by user agent_dev</shortDescription><userId>agent_dev</userId><userName>agent_dev</userName></cause></action><action _class='jenkins.metrics.impl.TimeInQueueAction'><blockedDurationMillis>0</blockedDurationMillis><blockedTimeMillis>0</blockedTimeMillis><buildableDurationMillis>0</buildableDurationMillis><buildableTimeMillis>2</buildableTimeMillis><buildingDurationMillis>280428</buildingDurationMillis><executingTimeMillis>268613</executingTimeMillis><executorUtilization>0.96</executorUtilization><subTaskCount>1</subTaskCount><waitingDurationMillis>9311</waitingDurationMillis><waitingTimeMillis>9311</waitingTimeMillis></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesoriginremove_perl _class='hudson.plugins.git.util.Build'><buildNumber>9</buildNumber><marked><SHA1>551dc8ee42fffabccdde729dd122e5c54b113740</SHA1><branch><SHA1>551dc8ee42fffabccdde729dd122e5c54b113740</SHA1><name>refs/remotes/origin/remove_perl</name></branch></marked><revision><SHA1>551dc8ee42fffabccdde729dd122e5c54b113740</SHA1><branch><SHA1>551dc8ee42fffabccdde729dd122e5c54b113740</SHA1><name>refs/remotes/origin/remove_perl</name></branch></revision></refsremotesoriginremove_perl><refsremotesoriginmixing_length_fix_2 _class='hudson.plugins.git.util.Build'><buildNumber>54</buildNumber><marked><SHA1>bd81f6f13451574e5b21cbd0a94d682e599b97b6</SHA1><branch><SHA1>bd81f6f13451574e5b21cbd0a94d682e599b97b6</SHA1><name>refs/remotes/origin/mixing_length_fix_2</name></branch></marked><revision><SHA1>bd81f6f13451574e5b21cbd0a94d682e599b97b6</SHA1><branch><SHA1>bd81f6f13451574e5b21cbd0a94d682e599b97b6</SHA1><name>refs/remotes/origin/mixing_length_fix_2</name></branch></revision></refsremotesoriginmixing_length_fix_2><refsremotesoriginrun_scripts_cleanup _class='hudson.plugins.git.util.Build'><buildNumber>16</buildNumber><marked><SHA1>8789ee4aa42564f9dc0e07c553a7cde89fb6cd35</SHA1><branch><SHA1>8789ee4aa42564f9dc0e07c553a7cde89fb6cd35</SHA1><name>refs/remotes/origin/run_scripts_cleanup</name></branch></marked><revision><SHA1>8789ee4aa42564f9dc0e07c553a7cde89fb6cd35</SHA1><branch><SHA1>8789ee4aa42564f9dc0e07c553a7cde89fb6cd35</SHA1><name>refs/remotes/origin/run_scripts_cleanup</name></branch></revision></refsremotesoriginrun_scripts_cleanup><refsremotesoriginclubb_python_fix _class='hudson.plugins.git.util.Build'><buildNumber>36</buildNumber><marked><SHA1>c8ba90242c2b1852449f71f939c9239c9e3925f9</SHA1><branch><SHA1>c8ba90242c2b1852449f71f939c9239c9e3925f9</SHA1><name>refs/remotes/origin/clubb_python_fix</name></branch></marked><revision><SHA1>c8ba90242c2b1852449f71f939c9239c9e3925f9</SHA1><branch><SHA1>c8ba90242c2b1852449f71f939c9239c9e3925f9</SHA1><name>refs/remotes/origin/clubb_python_fix</name></branch></revision></refsremotesoriginclubb_python_fix><refsremotesoriginscript_arg_cleanup _class='hudson.plugins.git.util.Build'><buildNumber>44</buildNumber><marked><SHA1>1c0b48510ab117eb44b876f950c76eff9d133c6c</SHA1><branch><SHA1>1c0b48510ab117eb44b876f950c76eff9d133c6c</SHA1><name>refs/remotes/origin/script_arg_cleanup</name></branch></marked><revision><SHA1>1c0b48510ab117eb44b876f950c76eff9d133c6c</SHA1><branch><SHA1>1c0b48510ab117eb44b876f950c76eff9d133c6c</SHA1><name>refs/remotes/origin/script_arg_cleanup</name></branch></revision></refsremotesoriginscript_arg_cleanup><refsremotesoriginjenkins_test_cleanup _class='hudson.plugins.git.util.Build'><buildNumber>43</buildNumber><marked><SHA1>9f57da44abd6db2352506aff45f2a848032e994e</SHA1><branch><SHA1>9f57da44abd6db2352506aff45f2a848032e994e</SHA1><name>refs/remotes/origin/jenkins_test_cleanup</name></branch></marked><revision><SHA1>9f57da44abd6db2352506aff45f2a848032e994e</SHA1><branch><SHA1>9f57da44abd6db2352506aff45f2a848032e994e</SHA1><name>refs/remotes/origin/jenkins_test_cleanup</name></branch></revision></refsremotesoriginjenkins_test_cleanup><refsremotesoriginclubb_organization_part2 _class='hudson.plugins.git.util.Build'><buildNumber>7</buildNumber><marked><SHA1>459670f95f44c50b0d802d4c8284399339b446e3</SHA1><branch><SHA1>459670f95f44c50b0d802d4c8284399339b446e3</SHA1><name>refs/remotes/origin/clubb_organization_part2</name></branch></marked><revision><SHA1>459670f95f44c50b0d802d4c8284399339b446e3</SHA1><branch><SHA1>459670f95f44c50b0d802d4c8284399339b446e3</SHA1><name>refs/remotes/origin/clubb_organization_part2</name></branch></revision></refsremotesoriginclubb_organization_part2><refsremotesoriginpytest_cleanup _class='hudson.plugins.git.util.Build'><buildNumber>48</buildNumber><marked><SHA1>56aa733c290ca067dc886adda228251f718712ad</SHA1><branch><SHA1>56aa733c290ca067dc886adda228251f718712ad</SHA1><name>refs/remotes/origin/pytest_cleanup</name></branch></marked><revision><SHA1>56aa733c290ca067dc886adda228251f718712ad</SHA1><branch><SHA1>56aa733c290ca067dc886adda228251f718712ad</SHA1><name>refs/remotes/origin/pytest_cleanup</name></branch></revision></refsremotesoriginpytest_cleanup><refsremotesoriginclubb_organization_part3 _class='hudson.plugins.git.util.Build'><buildNumber>8</buildNumber><marked><SHA1>1b6d8b99367e3980a2a9873faa50fe4be632b47e</SHA1><branch><SHA1>1b6d8b99367e3980a2a9873faa50fe4be632b47e</SHA1><name>refs/remotes/origin/clubb_organization_part3</name></branch></marked><revision><SHA1>1b6d8b99367e3980a2a9873faa50fe4be632b47e</SHA1><branch><SHA1>1b6d8b99367e3980a2a9873faa50fe4be632b47e</SHA1><name>refs/remotes/origin/clubb_organization_part3</name></branch></revision></refsremotesoriginclubb_organization_part3><refsremotesoriginmicrophys_loop_push _class='hudson.plugins.git.util.Build'><buildNumber>39</buildNumber><marked><SHA1>0c683a909cfc6e2e5c7306e0258c018d3a88dd85</SHA1><branch><SHA1>0c683a909cfc6e2e5c7306e0258c018d3a88dd85</SHA1><name>refs/remotes/origin/microphys_loop_push</name></branch></marked><revision><SHA1>0c683a909cfc6e2e5c7306e0258c018d3a88dd85</SHA1><branch><SHA1>0c683a909cfc6e2e5c7306e0258c018d3a88dd85</SHA1><name>refs/remotes/origin/microphys_loop_push</name></branch></revision></refsremotesoriginmicrophys_loop_push><refsremotesorigintest_fix _class='hudson.plugins.git.util.Build'><buildNumber>32</buildNumber><marked><SHA1>87d4e8d1298d8c6196811bb634cbb3af6e9b0fd8</SHA1><branch><SHA1>87d4e8d1298d8c6196811bb634cbb3af6e9b0fd8</SHA1><name>refs/remotes/origin/test_fix</name></branch></marked><revision><SHA1>87d4e8d1298d8c6196811bb634cbb3af6e9b0fd8</SHA1><branch><SHA1>87d4e8d1298d8c6196811bb634cbb3af6e9b0fd8</SHA1><name>refs/remotes/origin/test_fix</name></branch></revision></refsremotesorigintest_fix><refsremotesoriginclubb_organization_part1 _class='hudson.plugins.git.util.Build'><buildNumber>6</buildNumber><marked><SHA1>d96d0021affc8242c8b983575bcf3b802920929b</SHA1><branch><SHA1>d96d0021affc8242c8b983575bcf3b802920929b</SHA1><name>refs/remotes/origin/clubb_organization_part1</name></branch></marked><revision><SHA1>d96d0021affc8242c8b983575bcf3b802920929b</SHA1><branch><SHA1>d96d0021affc8242c8b983575bcf3b802920929b</SHA1><name>refs/remotes/origin/clubb_organization_part1</name></branch></revision></refsremotesoriginclubb_organization_part1><refsremotesorigintuner_additions _class='hudson.plugins.git.util.Build'><buildNumber>18</buildNumber><marked><SHA1>f13d88fea3c40d0093c1ff5b0bdeab9a4f3513d3</SHA1><branch><SHA1>f13d88fea3c40d0093c1ff5b0bdeab9a4f3513d3</SHA1><name>refs/remotes/origin/tuner_additions</name></branch></marked><revision><SHA1>f13d88fea3c40d0093c1ff5b0bdeab9a4f3513d3</SHA1><branch><SHA1>f13d88fea3c40d0093c1ff5b0bdeab9a4f3513d3</SHA1><name>refs/remotes/origin/tuner_additions</name></branch></revision></refsremotesorigintuner_additions><refsremotesorigincopilotfix-api-signature-mismatch _class='hudson.plugins.git.util.Build'><buildNumber>35</buildNumber><marked><SHA1>9e026a902b73da3381b02f40399de18e79154827</SHA1><branch><SHA1>9e026a902b73da3381b02f40399de18e79154827</SHA1><name>refs/remotes/origin/copilot/fix-api-signature-mismatch</name></branch></marked><revision><SHA1>9e026a902b73da3381b02f40399de18e79154827</SHA1><branch><SHA1>9e026a902b73da3381b02f40399de18e79154827</SHA1><name>refs/remotes/origin/copilot/fix-api-signature-mismatch</name></branch></revision></refsremotesorigincopilotfix-api-signature-mismatch><refsremotesoriginjax_microphys _class='hudson.plugins.git.util.Build'><buildNumber>42</buildNumber><marked><SHA1>3c9b3d56e24d3a766f45e84903e76ee980eb5aa5</SHA1><branch><SHA1>3c9b3d56e24d3a766f45e84903e76ee980eb5aa5</SHA1><name>refs/remotes/origin/jax_microphys</name></branch></marked><revision><SHA1>3c9b3d56e24d3a766f45e84903e76ee980eb5aa5</SHA1><branch><SHA1>3c9b3d56e24d3a766f45e84903e76ee980eb5aa5</SHA1><name>refs/remotes/origin/jax_microphys</name></branch></revision></refsremotesoriginjax_microphys><refsremotesoriginclubb_case_runner _class='hudson.plugins.git.util.Build'><buildNumber>50</buildNumber><marked><SHA1>0c985605a47a651c813c6697e3c3c4e32365f9c7</SHA1><branch><SHA1>0c985605a47a651c813c6697e3c3c4e32365f9c7</SHA1><name>refs/remotes/origin/clubb_case_runner</name></branch></marked><revision><SHA1>0c985605a47a651c813c6697e3c3c4e32365f9c7</SHA1><branch><SHA1>0c985605a47a651c813c6697e3c3c4e32365f9c7</SHA1><name>refs/remotes/origin/clubb_case_runner</name></branch></revision></refsremotesoriginclubb_case_runner><refsremotesorigindash_updates _class='hudson.plugins.git.util.Build'><buildNumber>27</buildNumber><marked><SHA1>0f566dae5ca0ef106a2a8a601d5dd08e95db606b</SHA1><branch><SHA1>0f566dae5ca0ef106a2a8a601d5dd08e95db606b</SHA1><name>refs/remotes/origin/dash_updates</name></branch></marked><revision><SHA1>0f566dae5ca0ef106a2a8a601d5dd08e95db606b</SHA1><branch><SHA1>0f566dae5ca0ef106a2a8a601d5dd08e95db606b</SHA1><name>refs/remotes/origin/dash_updates</name></branch></revision></refsremotesorigindash_updates><refsremotesoriginclubb_jax _class='hudson.plugins.git.util.Build'><buildNumber>37</buildNumber><marked><SHA1>8f7e4cdbf7555ae67075c02d9d1f4b392e51ed3f</SHA1><branch><SHA1>8f7e4cdbf7555ae67075c02d9d1f4b392e51ed3f</SHA1><name>refs/remotes/origin/clubb_jax</name></branch></marked><revision><SHA1>8f7e4cdbf7555ae67075c02d9d1f4b392e51ed3f</SHA1><branch><SHA1>8f7e4cdbf7555ae67075c02d9d1f4b392e51ed3f</SHA1><name>refs/remotes/origin/clubb_jax</name></branch></revision></refsremotesoriginclubb_jax><refsremotesoriginvenv_improvement _class='hudson.plugins.git.util.Build'><buildNumber>41</buildNumber><marked><SHA1>dec83a0e1d500014c3ea9734d7ef2f1d645f12e7</SHA1><branch><SHA1>dec83a0e1d500014c3ea9734d7ef2f1d645f12e7</SHA1><name>refs/remotes/origin/venv_improvement</name></branch></marked><revision><SHA1>dec83a0e1d500014c3ea9734d7ef2f1d645f12e7</SHA1><branch><SHA1>dec83a0e1d500014c3ea9734d7ef2f1d645f12e7</SHA1><name>refs/remotes/origin/venv_improvement</name></branch></revision></refsremotesoriginvenv_improvement><refsremotesorigincalc_sfc_varnce_movement _class='hudson.plugins.git.util.Build'><buildNumber>4</buildNumber><marked><SHA1>8f36aca5fd9c284c280761ab152931bd884e21f2</SHA1><branch><SHA1>8f36aca5fd9c284c280761ab152931bd884e21f2</SHA1><name>refs/remotes/origin/calc_sfc_varnce_movement</name></branch></marked><revision><SHA1>8f36aca5fd9c284c280761ab152931bd884e21f2</SHA1><branch><SHA1>8f36aca5fd9c284c280761ab152931bd884e21f2</SHA1><name>refs/remotes/origin/calc_sfc_varnce_movement</name></branch></revision></refsremotesorigincalc_sfc_varnce_movement><refsremotesorigintiny_dash_updates _class='hudson.plugins.git.util.Build'><buildNumber>21</buildNumber><marked><SHA1>605dc2d2f5105cfe41e0f1c900793dca76ddc513</SHA1><branch><SHA1>605dc2d2f5105cfe41e0f1c900793dca76ddc513</SHA1><name>refs/remotes/origin/tiny_dash_updates</name></branch></marked><revision><SHA1>605dc2d2f5105cfe41e0f1c900793dca76ddc513</SHA1><branch><SHA1>605dc2d2f5105cfe41e0f1c900793dca76ddc513</SHA1><name>refs/remotes/origin/tiny_dash_updates</name></branch></revision></refsremotesorigintiny_dash_updates><refsremotesoriginclubb_f2py _class='hudson.plugins.git.util.Build'><buildNumber>3</buildNumber><marked><SHA1>148a89be2c9a46527294056ad471087e68a10b46</SHA1><branch><SHA1>148a89be2c9a46527294056ad471087e68a10b46</SHA1><name>refs/remotes/origin/clubb_f2py</name></branch></marked><revision><SHA1>148a89be2c9a46527294056ad471087e68a10b46</SHA1><branch><SHA1>148a89be2c9a46527294056ad471087e68a10b46</SHA1><name>refs/remotes/origin/clubb_f2py</name></branch></revision></refsremotesoriginclubb_f2py><refsremotesoriginclubb_loss_driver _class='hudson.plugins.git.util.Build'><buildNumber>15</buildNumber><marked><SHA1>965904c404fffb0eba94e0f8b2e7f9688c5a8bd5</SHA1><branch><SHA1>965904c404fffb0eba94e0f8b2e7f9688c5a8bd5</SHA1><name>refs/remotes/origin/clubb_loss_driver</name></branch></marked><revision><SHA1>965904c404fffb0eba94e0f8b2e7f9688c5a8bd5</SHA1><branch><SHA1>965904c404fffb0eba94e0f8b2e7f9688c5a8bd5</SHA1><name>refs/remotes/origin/clubb_loss_driver</name></branch></revision></refsremotesoriginclubb_loss_driver><refsremotesoriginclubb_timer_upgrade _class='hudson.plugins.git.util.Build'><buildNumber>22</buildNumber><marked><SHA1>b9b00dc447cfd726549a2a6f14d1deac8539203b</SHA1><branch><SHA1>b9b00dc447cfd726549a2a6f14d1deac8539203b</SHA1><name>refs/remotes/origin/clubb_timer_upgrade</name></branch></marked><revision><SHA1>b9b00dc447cfd726549a2a6f14d1deac8539203b</SHA1><branch><SHA1>b9b00dc447cfd726549a2a6f14d1deac8539203b</SHA1><name>refs/remotes/origin/clubb_timer_upgrade</name></branch></revision></refsremotesoriginclubb_timer_upgrade><refsremotesoriginnice_dash_updates _class='hudson.plugins.git.util.Build'><buildNumber>29</buildNumber><marked><SHA1>b2ad24e20e65739d395fadafa7b738b8f4b19b88</SHA1><branch><SHA1>b2ad24e20e65739d395fadafa7b738b8f4b19b88</SHA1><name>refs/remotes/origin/nice_dash_updates</name></branch></marked><revision><SHA1>b2ad24e20e65739d395fadafa7b738b8f4b19b88</SHA1><branch><SHA1>b2ad24e20e65739d395fadafa7b738b8f4b19b88</SHA1><name>refs/remotes/origin/nice_dash_updates</name></branch></revision></refsremotesoriginnice_dash_updates><refsremotesoriginmaster _class='hudson.plugins.git.util.Build'><buildNumber>55</buildNumber><marked><SHA1>8369512fcc6487603491e12ac13376de2aec2a0b</SHA1><branch><SHA1>8369512fcc6487603491e12ac13376de2aec2a0b</SHA1><name>refs/remotes/origin/master</name></branch></marked><revision><SHA1>8369512fcc6487603491e12ac13376de2aec2a0b</SHA1><branch><SHA1>8369512fcc6487603491e12ac13376de2aec2a0b</SHA1><name>refs/remotes/origin/master</name></branch></revision></refsremotesoriginmaster></buildsByBranchName><lastBuiltRevision><SHA1>8369512fcc6487603491e12ac13376de2aec2a0b</SHA1><branch><SHA1>8369512fcc6487603491e12ac13376de2aec2a0b</SHA1><name>refs/remotes/origin/master</name></branch></lastBuiltRevision><remoteUrl>https://github.com/larson-group/clubb.git</remoteUrl><scmName></scmName></action><action></action><action _class='org.jenkinsci.plugins.workflow.libs.LibrariesAction'></action><action></action><action _class='hudson.tasks.junit.TestResultAction'><failCount>1</failCount><skipCount>0</skipCount><totalCount>684</totalCount><urlName>testReport</urlName></action><action _class='org.jenkinsci.plugins.workflow.cps.EnvActionImpl'></action><action></action><action></action><action></action><action></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><action _class='org.jenkinsci.plugins.pipeline.modeldefinition.actions.RestartDeclarativePipelineAction'></action><action></action><action _class='org.jenkinsci.plugins.workflow.job.views.FlowGraphAction'></action><action></action><action></action><building>false</building><displayName>#55</displayName><duration>280428</duration><estimatedDuration>363544</estimatedDuration><fullDisplayName>clubb_branch_python #55</fullDisplayName><id>55</id><keepLog>false</keepLog><number>55</number><queueId>11095</queueId><result>FAILURE</result><timestamp>1792476749404</timestamp><url>https://carson.math.uwm.edu/jenkins/view/clubb_branch_tests/job/clubb_branch_python/55/</url><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/generalized_grid_test.F90</affectedPath><affectedPath>src/CLUBB_core/setup_clubb_pdf_params.F90</affectedPath><affectedPath>src/CLUBB_core/fill_holes.F90</affectedPath><affectedPath>clubb_python_api/clubb_f2py.pyf</affectedPath><affectedPath>clubb_python_api/f2py_fortran_wrappers/precipitation_fraction_wrapper.F90</affectedPath><affectedPath>src/G_unit_test_types/mu_sigma_hm_tests.F90</affectedPath><affectedPath>clubb_python_api/pytests/auto_llm_generated_pytests/test_call_tree_precipitation_fraction.py</affectedPath><affectedPath>src/Microphys/pdf_hydromet_microphys_wrapper.F90</affectedPath><affectedPath>clubb_python_api/clubb_python/CLUBB_core/precipitation_fraction.py</affectedPath><affectedPath>src/CLUBB_core/precipitation_fraction.F90</affectedPath><commitId>8369512fcc6487603491e12ac13376de2aec2a0b</commitId><timestamp>1792463005000</timestamp><author><absoluteUrl>https://carson.math.uwm.edu/jenkins/user/noreply</absoluteUrl><fullName>noreply</fullName></author><authorEmail>noreply@github.com</authorEmail><comment>Clubb params 1d to 2d fix (#1392)

* Fix: clubb params is a shape (ngrdcol,nparams) that is passed into subroutines that expect a 1d array

Also fixed dependent other places in code and changed the python api. This is BIT_CHANGING for multicol.
If a 2d array is passed into a function that expects the arr to be 1d fortran just passes the first col of the arr.
Therefore the changes dont affect single col runs. For multicol runs other indexing is needed

* fill_holes_vertical_api expects the passed gr%dzt to have shape(ngrdcol,nz) but the code passes the whole gr%dzt array although each column is traversed one by one.
So ngrdcol=1 is passed each time.

No effect on single col, as with ngrdcol = 1, gr%dzt and gr%dzt(1:1,:) are the same.
Affects multicol if l_hole_fill = .true. and the hydrometeor is a mixing ratio (name starts with r) and
some value is actually negative

Therefore BIT_CHANGING
</comment><date>2026-10-19 21:23:25 -0500</date><id>8369512fcc6487603491e12ac13376de2aec2a0b</id><msg>Clubb params 1d to 2d fix (#1392)</msg><path><editType>edit</editType><file>clubb_python_api/f2py_fortran_wrappers/precipitation_fraction_wrapper.F90</file></path><path><editType>edit</editType><file>src/generalized_grid_test.F90</file></path><path><editType>edit</editType><file>src/CLUBB_core/fill_holes.F90</file></path><path><editType>edit</editType><file>src/CLUBB_core/precipitation_fraction.F90</file></path><path><editType>edit</editType><file>src/CLUBB_core/setup_clubb_pdf_params.F90</file></path><path><editType>edit</editType><file>src/Microphys/pdf_hydromet_microphys_wrapper.F90</file></path><path><editType>edit</editType><file>clubb_python_api/clubb_python/CLUBB_core/precipitation_fraction.py</file></path><path><editType>edit</editType><file>src/G_unit_test_types/mu_sigma_hm_tests.F90</file></path><path><editType>edit</editType><file>clubb_python_api/clubb_f2py.pyf</file></path><path><editType>edit</editType><file>clubb_python_api/pytests/auto_llm_generated_pytests/test_call_tree_precipitation_fraction.py</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>https://carson.math.uwm.edu/jenkins/user/noreply</absoluteUrl><fullName>noreply</fullName></culprit><culprit><absoluteUrl>https://carson.math.uwm.edu/jenkins/user/huebler</absoluteUrl><fullName>Gunther Huebler</fullName></culprit><inProgress>false</inProgress><previousBuild><number>54</number><url>https://carson.math.uwm.edu/jenkins/view/clubb_branch_tests/job/clubb_branch_python/54/</url></previousBuild></lastFailedBuild><lastStableBuild _class='org.jenkinsci.plugins.workflow.job.WorkflowRun'><action _class='hudson.model.ParametersAction'><parameter _class='net.uaznia.lukanus.hudson.plugins.gitparameter.GitParameterValue'><name>BRANCH</name><value>origin/clubb_case_runner</value></parameter><parameter _class='hudson.model.BooleanParameterValue'><name>INCLUDE_GENERATED_PYTESTS</name><value>true</value></parameter></action><action _class='hudson.model.CauseAction'><cause _class='hudson.model.Cause$UserIdCause'><shortDescription>Started by user agent_dev</shortDescription><userId>agent_dev</userId><userName>agent_dev</userName></cause></action><action _class='jenkins.metrics.impl.TimeInQueueAction'><blockedDurationMillis>0</blockedDurationMillis><blockedTimeMillis>0</blockedTimeMillis><buildableDurationMillis>0</buildableDurationMillis><buildableTimeMillis>0</buildableTimeMillis><buildingDurationMillis>293763</buildingDurationMillis><executingTimeMillis>284924</executingTimeMillis><executorUtilization>0.97</executorUtilization><subTaskCount>1</subTaskCount><waitingDurationMillis>5463</waitingDurationMillis><waitingTimeMillis>5463</waitingTimeMillis></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesoriginjax_microphys _class='hudson.plugins.git.util.Build'><buildNumber>42</buildNumber><marked><SHA1>3c9b3d56e24d3a766f45e84903e76ee980eb5aa5</SHA1><branch><SHA1>3c9b3d56e24d3a766f45e84903e76ee980eb5aa5</SHA1><name>refs/remotes/origin/jax_microphys</name></branch></marked><revision><SHA1>3c9b3d56e24d3a766f45e84903e76ee980eb5aa5</SHA1><branch><SHA1>3c9b3d56e24d3a766f45e84903e76ee980eb5aa5</SHA1><name>refs/remotes/origin/jax_microphys</name></branch></revision></refsremotesoriginjax_microphys><refsremotesoriginremove_perl _class='hudson.plugins.git.util.Build'><buildNumber>9</buildNumber><marked><SHA1>551dc8ee42fffabccdde729dd122e5c54b113740</SHA1><branch><SHA1>551dc8ee42fffabccdde729dd122e5c54b113740</SHA1><name>refs/remotes/origin/remove_perl</name></branch></marked><revision><SHA1>551dc8ee42fffabccdde729dd122e5c54b113740</SHA1><branch><SHA1>551dc8ee42fffabccdde729dd122e5c54b113740</SHA1><name>refs/remotes/origin/remove_perl</name></branch></revision></refsremotesoriginremove_perl><refsremotesoriginrun_scripts_cleanup _class='hudson.plugins.git.util.Build'><buildNumber>16</buildNumber><marked><SHA1>8789ee4aa42564f9dc0e07c553a7cde89fb6cd35</SHA1><branch><SHA1>8789ee4aa42564f9dc0e07c553a7cde89fb6cd35</SHA1><name>refs/remotes/origin/run_scripts_cleanup</name></branch></marked><revision><SHA1>8789ee4aa42564f9dc0e07c553a7cde89fb6cd35</SHA1><branch><SHA1>8789ee4aa42564f9dc0e07c553a7cde89fb6cd35</SHA1><name>refs/remotes/origin/run_scripts_cleanup</name></branch></revision></refsremotesoriginrun_scripts_cleanup><refsremotesoriginclubb_case_runner _class='hudson.plugins.git.util.Build'><buildNumber>50</buildNumber><marked><SHA1>0c985605a47a651c813c6697e3c3c4e32365f9c7</SHA1><branch><SHA1>0c985605a47a651c813c6697e3c3c4e32365f9c7</SHA1><name>refs/remotes/origin/clubb_case_runner</name></branch></marked><revision><SHA1>0c985605a47a651c813c6697e3c3c4e32365f9c7</SHA1><branch><SHA1>0c985605a47a651c813c6697e3c3c4e32365f9c7</SHA1><name>refs/remotes/origin/clubb_case_runner</name></branch></revision></refsremotesoriginclubb_case_runner><refsremotesorigindash_updates _class='hudson.plugins.git.util.Build'><buildNumber>27</buildNumber><marked><SHA1>0f566dae5ca0ef106a2a8a601d5dd08e95db606b</SHA1><branch><SHA1>0f566dae5ca0ef106a2a8a601d5dd08e95db606b</SHA1><name>refs/remotes/origin/dash_updates</name></branch></marked><revision><SHA1>0f566dae5ca0ef106a2a8a601d5dd08e95db606b</SHA1><branch><SHA1>0f566dae5ca0ef106a2a8a601d5dd08e95db606b</SHA1><name>refs/remotes/origin/dash_updates</name></branch></revision></refsremotesorigindash_updates><refsremotesoriginclubb_python_fix _class='hudson.plugins.git.util.Build'><buildNumber>36</buildNumber><marked><SHA1>c8ba90242c2b1852449f71f939c9239c9e3925f9</SHA1><branch><SHA1>c8ba90242c2b1852449f71f939c9239c9e3925f9</SHA1><name>refs/remotes/origin/clubb_python_fix</name></branch></marked><revision><SHA1>c8ba90242c2b1852449f71f939c9239c9e3925f9</SHA1><branch><SHA1>c8ba90242c2b1852449f71f939c9239c9e3925f9</SHA1><name>refs/remotes/origin/clubb_python_fix</name></branch></revision></refsremotesoriginclubb_python_fix><refsremotesoriginclubb_jax _class='hudson.plugins.git.util.Build'><buildNumber>37</buildNumber><marked><SHA1>8f7e4cdbf7555ae67075c02d9d1f4b392e51ed3f</SHA1><branch><SHA1>8f7e4cdbf7555ae67075c02d9d1f4b392e51ed3f</SHA1><name>refs/remotes/origin/clubb_jax</name></branch></marked><revision><SHA1>8f7e4cdbf7555ae67075c02d9d1f4b392e51ed3f</SHA1><branch><SHA1>8f7e4cdbf7555ae67075c02d9d1f4b392e51ed3f</SHA1><name>refs/remotes/origin/clubb_jax</name></branch></revision></refsremotesoriginclubb_jax><refsremotesoriginvenv_improvement _class='hudson.plugins.git.util.Build'><buildNumber>41</buildNumber><marked><SHA1>dec83a0e1d500014c3ea9734d7ef2f1d645f12e7</SHA1><branch><SHA1>dec83a0e1d500014c3ea9734d7ef2f1d645f12e7</SHA1><name>refs/remotes/origin/venv_improvement</name></branch></marked><revision><SHA1>dec83a0e1d500014c3ea9734d7ef2f1d645f12e7</SHA1><branch><SHA1>dec83a0e1d500014c3ea9734d7ef2f1d645f12e7</SHA1><name>refs/remotes/origin/venv_improvement</name></branch></revision></refsremotesoriginvenv_improvement><refsremotesoriginscript_arg_cleanup _class='hudson.plugins.git.util.Build'><buildNumber>44</buildNumber><marked><SHA1>1c0b48510ab117eb44b876f950c76eff9d133c6c</SHA1><branch><SHA1>1c0b48510ab117eb44b876f950c76eff9d133c6c</SHA1><name>refs/remotes/origin/script_arg_cleanup</name></branch></marked><revision><SHA1>1c0b48510ab117eb44b876f950c76eff9d133c6c</SHA1><branch><SHA1>1c0b48510ab117eb44b876f950c76eff9d133c6c</SHA1><name>refs/remotes/origin/script_arg_cleanup</name></branch></revision></refsremotesoriginscript_arg_cleanup><refsremotesoriginjenkins_test_cleanup _class='hudson.plugins.git.util.Build'><buildNumber>43</buildNumber><marked><SHA1>9f57da44abd6db2352506aff45f2a848032e994e</SHA1><branch><SHA1>9f57da44abd6db2352506aff45f2a848032e994e</SHA1><name>refs/remotes/origin/jenkins_test_cleanup</name></branch></marked><revision><SHA1>9f57da44abd6db2352506aff45f2a848032e994e</SHA1><branch><SHA1>9f57da44abd6db2352506aff45f2a848032e994e</SHA1><name>refs/remotes/origin/jenkins_test_cleanup</name></branch></revision></refsremotesoriginjenkins_test_cleanup><refsremotesorigincalc_sfc_varnce_movement _class='hudson.plugins.git.util.Build'><buildNumber>4</buildNumber><marked><SHA1>8f36aca5fd9c284c280761ab152931bd884e21f2</SHA1><branch><SHA1>8f36aca5fd9c284c280761ab152931bd884e21f2</SHA1><name>refs/remotes/origin/calc_sfc_varnce_movement</name></branch></marked><revision><SHA1>8f36aca5fd9c284c280761ab152931bd884e21f2</SHA1><branch><SHA1>8f36aca5fd9c284c280761ab152931bd884e21f2</SHA1><name>refs/remotes/origin/calc_sfc_varnce_movement</name></branch></revision></refsremotesorigincalc_sfc_varnce_movement><refsremotesorigintiny_dash_updates _class='hudson.plugins.git.util.Build'><buildNumber>21</buildNumber><marked><SHA1>605dc2d2f5105cfe41e0f1c900793dca76ddc513</SHA1><branch><SHA1>605dc2d2f5105cfe41e0f1c900793dca76ddc513</SHA1><name>refs/remotes/origin/tiny_dash_updates</name></branch></marked><revision><SHA1>605dc2d2f5105cfe41e0f1c900793dca76ddc513</SHA1><branch><SHA1>605dc2d2f5105cfe41e0f1c900793dca76ddc513</SHA1><name>refs/remotes/origin/tiny_dash_updates</name></branch></revision></refsremotesorigintiny_dash_updates><refsremotesoriginclubb_organization_part2 _class='hudson.plugins.git.util.Build'><buildNumber>7</buildNumber><marked><SHA1>459670f95f44c50b0d802d4c8284399339b446e3</SHA1><branch><SHA1>459670f95f44c50b0d802d4c8284399339b446e3</SHA1><name>refs/remotes/origin/clubb_organization_part2</name></branch></marked><revision><SHA1>459670f95f44c50b0d802d4c8284399339b446e3</SHA1><branch><SHA1>459670f95f44c50b0d802d4c8284399339b446e3</SHA1><name>refs/remotes/origin/clubb_organization_part2</name></branch></revision></refsremotesoriginclubb_organization_part2><refsremotesoriginpytest_cleanup _class='hudson.plugins.git.util.Build'><buildNumber>48</buildNumber><marked><SHA1>56aa733c290ca067dc886adda228251f718712ad</SHA1><branch><SHA1>56aa733c290ca067dc886adda228251f718712ad</SHA1><name>refs/remotes/origin/pytest_cleanup</name></branch></marked><revision><SHA1>56aa733c290ca067dc886adda228251f718712ad</SHA1><branch><SHA1>56aa733c290ca067dc886adda228251f718712ad</SHA1><name>refs/remotes/origin/pytest_cleanup</name></branch></revision></refsremotesoriginpytest_cleanup><refsremotesoriginclubb_f2py _class='hudson.plugins.git.util.Build'><buildNumber>3</buildNumber><marked><SHA1>148a89be2c9a46527294056ad471087e68a10b46</SHA1><branch><SHA1>148a89be2c9a46527294056ad471087e68a10b46</SHA1><name>refs/remotes/origin/clubb_f2py</name></branch></marked><revision><SHA1>148a89be2c9a46527294056ad471087e68a10b46</SHA1><branch><SHA1>148a89be2c9a46527294056ad471087e68a10b46</SHA1><name>refs/remotes/origin/clubb_f2py</name></branch></revision></refsremotesoriginclubb_f2py><refsremotesoriginclubb_organization_part3 _class='hudson.plugins.git.util.Build'><buildNumber>8</buildNumber><marked><SHA1>1b6d8b99367e3980a2a9873faa50fe4be632b47e</SHA1><branch><SHA1>1b6d8b99367e3980a2a9873faa50fe4be632b47e</SHA1><name>refs/remotes/origin/clubb_organization_part3</name></branch></marked><revision><SHA1>1b6d8b99367e3980a2a9873faa50fe4be632b47e</SHA1><branch><SHA1>1b6d8b99367e3980a2a9873faa50fe4be632b47e</SHA1><name>refs/remotes/origin/clubb_organization_part3</name></branch></revision></refsremotesoriginclubb_organization_part3><refsremotesoriginmicrophys_loop_push _class='hudson.plugins.git.util.Build'><buildNumber>39</buildNumber><marked><SHA1>0c683a909cfc6e2e5c7306e0258c018d3a88dd85</SHA1><branch><SHA1>0c683a909cfc6e2e5c7306e0258c018d3a88dd85</SHA1><name>refs/remotes/origin/microphys_loop_push</name></branch></marked><revision><SHA1>0c683a909cfc6e2e5c7306e0258c018d3a88dd85</SHA1><branch><SHA1>0c683a909cfc6e2e5c7306e0258c018d3a88dd85</SHA1><name>refs/remotes/origin/microphys_loop_push</name></branch></revision></refsremotesoriginmicrophys_loop_push><refsremotesorigintest_fix _class='hudson.plugins.git.util.Build'><buildNumber>32</buildNumber><marked><SHA1>87d4e8d1298d8c6196811bb634cbb3af6e9b0fd8</SHA1><branch><SHA1>87d4e8d1298d8c6196811bb634cbb3af6e9b0fd8</SHA1><name>refs/remotes/origin/test_fix</name></branch></marked><revision><SHA1>87d4e8d1298d8c6196811bb634cbb3af6e9b0fd8</SHA1><branch><SHA1>87d4e8d1298d8c6196811bb634cbb3af6e9b0fd8</SHA1><name>refs/remotes/origin/test_fix</name></branch></revision></refsremotesorigintest_fix><refsremotesoriginclubb_organization_part1 _class='hudson.plugins.git.util.Build'><buildNumber>6</buildNumber><marked><SHA1>d96d0021affc8242c8b983575bcf3b802920929b</SHA1><branch><SHA1>d96d0021affc8242c8b983575bcf3b802920929b</SHA1><name>refs/remotes/origin/clubb_organization_part1</name></branch></marked><revision><SHA1>d96d0021affc8242c8b983575bcf3b802920929b</SHA1><branch><SHA1>d96d0021affc8242c8b983575bcf3b802920929b</SHA1><name>refs/remotes/origin/clubb_organization_part1</name></branch></revision></refsremotesoriginclubb_organization_part1><refsremotesorigintuner_additions _class='hudson.plugins.git.util.Build'><buildNumber>18</buildNumber><marked><SHA1>f13d88fea3c40d0093c1ff5b0bdeab9a4f3513d3</SHA1><branch><SHA1>f13d88fea3c40d0093c1ff5b0bdeab9a4f3513d3</SHA1><name>refs/remotes/origin/tuner_additions</name></branch></marked><revision><SHA1>f13d88fea3c40d0093c1ff5b0bdeab9a4f3513d3</SHA1><branch><SHA1>f13d88fea3c40d0093c1ff5b0bdeab9a4f3513d3</SHA1><name>refs/remotes/origin/tuner_additions</name></branch></revision></refsremotesorigintuner_additions><refsremotesorigincopilotfix-api-signature-mismatch _class='hudson.plugins.git.util.Build'><buildNumber>35</buildNumber><marked><SHA1>9e026a902b73da3381b02f40399de18e79154827</SHA1><branch><SHA1>9e026a902b73da3381b02f40399de18e79154827</SHA1><name>refs/remotes/origin/copilot/fix-api-signature-mismatch</name></branch></marked><revision><SHA1>9e026a902b73da3381b02f40399de18e79154827</SHA1><branch><SHA1>9e026a902b73da3381b02f40399de18e79154827</SHA1><name>refs/remotes/origin/copilot/fix-api-signature-mismatch</name></branch></revision></refsremotesorigincopilotfix-api-signature-mismatch><refsremotesoriginclubb_loss_driver _class='hudson.plugins.git.util.Build'><buildNumber>15</buildNumber><marked><SHA1>965904c404fffb0eba94e0f8b2e7f9688c5a8bd5</SHA1><branch><SHA1>965904c404fffb0eba94e0f8b2e7f9688c5a8bd5</SHA1><name>refs/remotes/origin/clubb_loss_driver</name></branch></marked><revision><SHA1>965904c404fffb0eba94e0f8b2e7f9688c5a8bd5</SHA1><branch><SHA1>965904c404fffb0eba94e0f8b2e7f9688c5a8bd5</SHA1><name>refs/remotes/origin/clubb_loss_driver</name></branch></revision></refsremotesoriginclubb_loss_driver><refsremotesoriginclubb_timer_upgrade _class='hudson.plugins.git.util.Build'><buildNumber>22</buildNumber><marked><SHA1>b9b00dc447cfd726549a2a6f14d1deac8539203b</SHA1><branch><SHA1>b9b00dc447cfd726549a2a6f14d1deac8539203b</SHA1><name>refs/remotes/origin/clubb_timer_upgrade</name></branch></marked><revision><SHA1>b9b00dc447cfd726549a2a6f14d1deac8539203b</SHA1><branch><SHA1>b9b00dc447cfd726549a2a6f14d1deac8539203b</SHA1><name>refs/remotes/origin/clubb_timer_upgrade</name></branch></revision></refsremotesoriginclubb_timer_upgrade><refsremotesoriginnice_dash_updates _class='hudson.plugins.git.util.Build'><buildNumber>29</buildNumber><marked><SHA1>b2ad24e20e65739d395fadafa7b738b8f4b19b88</SHA1><branch><SHA1>b2ad24e20e65739d395fadafa7b738b8f4b19b88</SHA1><name>refs/remotes/origin/nice_dash_updates</name></branch></marked><revision><SHA1>b2ad24e20e65739d395fadafa7b738b8f4b19b88</SHA1><branch><SHA1>b2ad24e20e65739d395fadafa7b738b8f4b19b88</SHA1><name>refs/remotes/origin/nice_dash_updates</name></branch></revision></refsremotesoriginnice_dash_updates></buildsByBranchName><lastBuiltRevision><SHA1>0c985605a47a651c813c6697e3c3c4e32365f9c7</SHA1><branch><SHA1>0c985605a47a651c813c6697e3c3c4e32365f9c7</SHA1><name>refs/remotes/origin/clubb_case_runner</name></branch></lastBuiltRevision><remoteUrl>https://github.com/larson-group/clubb.git</remoteUrl><scmName></scmName></action><action></action><action _class='org.jenkinsci.plugins.workflow.libs.LibrariesAction'></action><action></action><action _class='hudson.tasks.junit.TestResultAction'><failCount>0</failCount><skipCount>0</skipCount><totalCount>684</totalCount><urlName>testReport</urlName></action><action></action><action></action><action></action><action></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><action _class='org.jenkinsci.plugins.pipeline.modeldefinition.actions.RestartDeclarativePipelineAction'></action><action></action><action _class='org.jenkinsci.plugins.workflow.job.views.FlowGraphAction'></action><action></action><action></action><building>false</building><displayName>#50</displayName><duration>293763</duration><estimatedDuration>363544</estimatedDuration><fullDisplayName>clubb_branch_python #50</fullDisplayName><id>50</id><keepLog>false</keepLog><number>50</number><queueId>10828</queueId><result>SUCCESS</result><timestamp>1792262128215</timestamp><url>https://carson.math.uwm.edu/jenkins/view/clubb_branch_tests/job/clubb_branch_python/50/</url><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>run_scripts/run_scm_loss.py</affectedPath><affectedPath>utilities/time_clubb.py</affectedPath><affectedPath>clubb_jax/pytests/auto_llm_generated_pytests/test_device_selection.py</affectedPath><affectedPath>clubb_jax/pytests/auto_llm_generated_pytests/test_jax_cli_options.py</affectedPath><affectedPath>tests/pytests/auto_llm_generated_pytests/test_scm_jax_driver_test.py</affectedPath><affectedPath>utilities/timing_profiles.py</affectedPath><affectedPath>run_scripts/run_tuner_job.py</affectedPath><affectedPath>utilities/pytests/test_create_case_namelist.py</affectedPath><affectedPath>utilities/pytests/test_time_clubb.py</affectedPath><commitId>ca95e8ec8301f3e6088664879410da55291165b2</commitId><timestamp>1792202474000</timestamp><author><absoluteUrl>https://carson.math.uwm.edu/jenkins/user/huebler</absoluteUrl><fullName>Gunther Huebler</fullName></author><authorEmail>huebler@uwm.edu</authorEmail><comment>Complete case-runner procedure descriptions

Describe the remaining changed CLI, test and profile routines under the current
documentation standards. Executable Python ASTs are unchanged from f66ccf2ff,
the revision running in Jenkins; existing validation still applies.
</comment><date>2026-10-16 21:01:14 -0500</date><id>ca95e8ec8301f3e6088664879410da55291165b2</id><msg>Complete case-runner procedure descriptions</msg><path><editType>edit</editType><file>run_scripts/run_scm_loss.py</file></path><path><editType>edit</editType><file>utilities/time_clubb.py</file></path><path><editType>edit</editType><file>run_scripts/run_tuner_job.py</file></path><path><editType>edit</editType><file>utilities/pytests/test_create_case_namelist.py</file></path><path><editType>edit</editType><file>utilities/pytests/test_time_clubb.py</file></path><path><editType>edit</editType><file>tests/pytests/auto_llm_generated_pytests/test_scm_jax_driver_test.py</file></path><path><editType>edit</editType><file>utilities/timing_profiles.py</file></path><path><editType>edit</editType><file>clubb_jax/pytests/auto_llm_generated_pytests/test_device_selection.py</file></path><path><editType>edit</editType><file>clubb_jax/pytests/auto_llm_generated_pytests/test_jax_cli_options.py</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>clubb_jax/src/CLUBB_core/code_timer_module.py</affectedPath><affectedPath>clubb_jax/src/clubb_case_initalization.py</affectedPath><affectedPath>clubb_jax/src/clubb_standalone.py</affectedPath><affectedPath>utilities/README.md</affectedPath><affectedPath>utilities/time_clubb.py</affectedPath><affectedPath>clubb_jax/pytests/auto_llm_generated_pytests/test_code_timer_module.py</affectedPath><affectedPath>clubb_jax/src/advance_clubb_to_end.py</affectedPath><affectedPath>clubb_jax/README.md</affectedPath><commitId>607c58bdb517fa6677567b5015cb1db2a5554915</commitId><timestamp>1792207323000</timestamp><author><absoluteUrl>https://carson.math.uwm.edu/jenkins/user/huebler</absoluteUrl><fullName>Gunther Huebler</fullName></author><authorEmail>huebler@uwm.edu</authorEmail><comment>Separate JAX timing from case runner changes

Keep runtime selection and process reuse independent so the case runner
can merge into master before JAX timing. Shared runner/CLI/timing
checks pass (445 tests, including provisional coverage).
</comment><date>2026-10-16 22:22:03 -0500</date><id>607c58bdb517fa6677567b5015cb1db2a5554915</id><msg>Separate JAX timing from case runner changes</msg><path><editType>edit</editType><file>utilities/time_clubb.py</file></path><path><editType>delete</editType><file>clubb_jax/src/CLUBB_core/code_timer_module.py</file></path><path><editType>edit</editType><file>clubb_jax/README.md</file></path><path><editType>edit</editType><file>clubb_jax/src/clubb_standalone.py</file></path><path><editType>edit</editType><file>utilities/README.md</file></path><path><editType>edit</editType><file>clubb_jax/src/advance_clubb_to_end.py</file></path><path><editType>edit</editType><file>clubb_jax/src/clubb_case_initalization.py</file></path><path><editType>delete</editType><file>clubb_jax/pytests/auto_llm_generated_pytests/test_code_timer_module.py</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>clubb_jax/src/clubb_standalone.py</affectedPath><affectedPath>utilities/README.md</affectedPath><affectedPath>utilities/pytests/auto_llm_generated_pytests/test_timing_workers.py</affectedPath><affectedPath>run_scripts/README.md</affectedPath><affectedPath>utilities/pytests/auto_llm_generated_pytests/test_loss_cli.py</affectedPath><affectedPath>utilities/clubb_case_runner.py</affectedPath><affectedPath>run_scripts/run_scm.py</affectedPath><affectedPath>clubb_python_driver/clubb_standalone.py</affectedPath><affectedPath>src/clubb_standalone.F90</affectedPath><affectedPath>run_scripts/run_scm_loss.py</affectedPath><affectedPath>utilities/tests/run_case_runner_test.py</affectedPath><affectedPath>utilities/time_clubb.py</affectedPath><affectedPath>clubb_jax/src/Microphys/microphys_init_cleanup.py</affectedPath><affectedPath>utilities/create_case_namelist.py</affectedPath><affectedPath>utilities/pytests/auto_llm_generated_pytests/test_clubb_case_runner.py</affectedPath><commitId>2c4fa0aa2e5c816571ac586013f9ad27e80671a8</commitId><timestamp>1792208789000</timestamp><author><absoluteUrl>https://carson.math.uwm.edu/jenkins/user/huebler</absoluteUrl><fullName>Gunther Huebler</fullName></author><authorEmail>huebler@uwm.edu</authorEmail><comment>Document case runner lifecycle and timing

Clarify process reuse, model cleanup, runner status and timing boundaries.
Improve procedure descriptions and runnable examples without changing logic.

Shared checks pass (445); JAX reuse and native timing README examples pass.
</comment><date>2026-10-16 22:46:29 -0500</date><id>2c4fa0aa2e5c816571ac586013f9ad27e80671a8</id><msg>Document case runner lifecycle and timing</msg><path><editType>edit</editType><file>utilities/pytests/auto_llm_generated_pytests/test_clubb_case_runner.py</file></path><path><editType>edit</editType><file>clubb_python_driver/clubb_standalone.py</file></path><path><editType>edit</editType><file>utilities/create_case_namelist.py</file></path><path><editType>edit</editType><file>run_scripts/run_scm_loss.py</file></path><path><editType>edit</editType><file>clubb_jax/src/clubb_standalone.py</file></path><path><editType>edit</editType><file>clubb_jax/src/Microphys/microphys_init_cleanup.py</file></path><path><editType>edit</editType><file>run_scripts/README.md</file></path><path><editType>edit</editType><file>utilities/pytests/auto_llm_generated_pytests/test_loss_cli.py</file></path><path><editType>edit</editType><file>src/clubb_standalone.F90</file></path><path><editType>edit</editType><file>utilities/tests/run_case_runner_test.py</file></path><path><editType>edit</editType><file>utilities/README.md</file></path><path><editType>edit</editType><file>utilities/clubb_case_runner.py</file></path><path><editType>edit</editType><file>utilities/time_clubb.py</file></path><path><editType>edit</editType><file>run_scripts/run_scm.py</file></path><path><editType>edit</editType><file>utilities/pytests/auto_llm_generated_pytests/test_timing_workers.py</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/Microphys/microphys_init_cleanup.F90</affectedPath><commitId>d9e8b9588ff7b16679ca79b67fcf5382bcc723c4</commitId><timestamp>1792209029000</timestamp><author><absoluteUrl>https://carson.math.uwm.edu/jenkins/user/noreply</absoluteUrl><fullName>noreply</fullName></author><authorEmail>noreply@github.com</authorEmail><comment>Reset microphysics defaults when initializing another case (#1398)

Restore module and saved-local namelist defaults before reading a new case.
This prevents omitted settings from inheriting the previous case's values. This isn't an issue for any way that clubb is currently run in the codebase, but would potentially cause an issue for a future use case (this is foreshadowing).
</comment><date>2026-10-16 22:50:29 -0500</date><id>d9e8b9588ff7b16679ca79b67fcf5382bcc723c4</id><msg>Reset microphysics defaults when initializing another case (#1398)</msg><path><editType>edit</editType><file>src/Microphys/microphys_init_cleanup.F90</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>.agents/skills/clubb-fortran-format/SKILL.md</affectedPath><affectedPath>.agents/skills/clubb-fortran-port/SKILL.md</affectedPath><commitId>3baa924b39a5ad3627f7ba2b6bc34e509fb16773</commitId><timestamp>1792211462000</timestamp><author><absoluteUrl>https://carson.math.uwm.edu/jenkins/user/huebler</absoluteUrl><fullName>Gunther Huebler</fullName></author><authorEmail>huebler@uwm.edu</authorEmail><comment>Document Fortran whitespace conventions

Separate control flow and continued statements, and align small groups
of related one-liners. Prefer recently maintained examples and share
the guidance with the porting workflow. Both skills pass validation.
</comment><date>2026-10-16 23:31:02 -0500</date><id>3baa924b39a5ad3627f7ba2b6bc34e509fb16773</id><msg>Document Fortran whitespace conventions</msg><path><editType>edit</editType><file>.agents/skills/clubb-fortran-format/SKILL.md</file></path><path><editType>edit</editType><file>.agents/skills/clubb-fortran-port/SKILL.md</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>clubb_jax/src/CLUBB_core/sfc_varnce_module.py</affectedPath><affectedPath>clubb_jax/src/CLUBB_core/model_flags.py</affectedPath><affectedPath>clubb_jax/src/CLUBB_core/new_hybrid_pdf_main.py</affectedPath><affectedPath>clubb_jax/src/CLUBB_core/adg1_adg2_3d_luhar_pdf.py</affectedPath><affectedPath>clubb_jax/src/CLUBB_core/advance_wp2_wp3_module.py</affectedPath><affectedPath>clubb_jax/src/CLUBB_core/parameters_tunable.py</affectedPath><affectedPath>clubb_jax/src/CLUBB_core/interpolation.py</affectedPath><affectedPath>clubb_jax/src/CLUBB_core/precipitation_fraction.py</affectedPath><affectedPath>clubb_jax/src/CLUBB_core/setup_clubb_pdf_params.py</affectedPath><affectedPath>clubb_jax/src/CLUBB_core/advance_windm_edsclrm_module.py</affectedPath><affectedPath>clubb_jax/src/CLUBB_core/jax_stats.py</affectedPath><affectedPath>clubb_jax/src/CLUBB_core/file_functions.py</affectedPath><affectedPath>clubb_jax/src/CLUBB_core/advance_clubb_core_module.py</affectedPath><affectedPath>clubb_jax/src/CLUBB_core/grid_class.py</affectedPath><affectedPath>clubb_jax/src/CLUBB_core/advance_xm_wpxp_module.py</affectedPath><affectedPath>clubb_jax/src/CLUBB_core/advance_xp2_xpyp_module.py</affectedPath><affectedPath>clubb_jax/src/CLUBB_core/mono_flux_limiter.py</affectedPath><affectedPath>clubb_jax/src/CLUBB_core/fill_holes.py</affectedPath><affectedPath>clubb_jax/src/CLUBB_core/stats_netcdf.py</affectedPath><affectedPath>clubb_jax/src/CLUBB_core/clip_explicit.py</affectedPath><affectedPath>clubb_jax/src/CLUBB_core/mixing_length.py</affectedPath><affectedPath>clubb_jax/src/CLUBB_core/err_info.py</affectedPath><affectedPath>clubb_jax/pytests/auto_llm_generated_pytests/test_sfc_varnce_diagnostics.py</affectedPath><affectedPath>clubb_jax/src/CLUBB_core/pdf_params.py</affectedPath><affectedPath>clubb_jax/pytests/auto_llm_generated_pytests/test_core_diagnostics.py</affectedPath><affectedPath>clubb_jax/src/CLUBB_core/remapping_module.py</affectedPath><affectedPath>clubb_jax/src/CLUBB_core/sponge_layer_damping.py</affectedPath><affectedPath>clubb_jax/src/CLUBB_core/new_pdf.py</affectedPath><affectedPath>clubb_jax/src/CLUBB_core/matrix_operations.py</affectedPath><affectedPath>clubb_jax/src/CLUBB_core/pdf_closure_module.py</affectedPath><affectedPath>clubb_jax/src/CLUBB_core/pos_definite_module.py</affectedPath><affectedPath>clubb_jax/src/CLUBB_core/numerical_check.py</affectedPath><affectedPath>clubb_jax/src/CLUBB_core/matrix_solver_wrapper.py</affectedPath><affectedPath>clubb_jax/src/CLUBB_core/new_tsdadg_pdf.py</affectedPath><affectedPath>clubb_jax/src/CLUBB_core/corr_varnce_module.py</affectedPath><commitId>c47faf30cea562966e64eedc259a5074c6cf89b1</commitId><timestamp>1792221315000</timestamp><author><absoluteUrl>https://carson.math.uwm.edu/jenkins/user/noreply</absoluteUrl><fullName>noreply</fullName></author><authorEmail>noreply@github.com</authorEmail><comment>Restore missing debug printouts in JAX core (#1390)

* Restore missing debug printouts in JAX core

The port kept many failure checks but omitted their Fortran messages, making
failed columns and solvers difficult to diagnose. Restore runtime messages,
column headers and available field dumps with the source debug gates. Record
diagnostics needing unported machinery in the skip report.

BFB is not established by the available comparisons. All 23 curated CPU
JAX/Fortran cases matched within default tolerances: absolute 1e-7 and
percentage 1e-7%, or 0.001% for the curated Morrison cases. Runs used four
columns, standard statistics and existing durations/caps. Separately, 24
starting-tree kernel comparisons found exactly equal result/state values.

The CPU JAX suite passed 787 tests, including compiled diagnostic checks;
the focused rerun passed 14. Source/diff review and git diff --check passed.

* Remove diagnostic restoration report

Remove the standalone report on intentionally skipped diagnostics. Observed
Fortran differences remain documented in the affected JAX modules.

This removes documentation only, so model/output BFB is not applicable.
Diff review, a tracked-file reference search and git diff --check passed.
Runtime tests were not rerun for this deletion.

* Identify scalar fields in solver diagnostics

The separate scalar solves all printed the same generic field label. Restore
the Fortran names sclrp2, sclrprtp and sclrpthlp so a failure identifies which
variance or covariance solve failed.

Source comparison confirms the three labels match their Fortran call sites.
Python syntax and whitespace checks passed. Jenkins validation will exercise
the published revision.
</comment><date>2026-10-17 02:15:15 -0500</date><id>c47faf30cea562966e64eedc259a5074c6cf89b1</id><msg>Restore missing debug printouts in JAX core (#1390)</msg><path><editType>edit</editType><file>clubb_jax/src/CLUBB_core/err_info.py</file></path><path><editType>edit</editType><file>clubb_jax/src/CLUBB_core/new_tsdadg_pdf.py</file></path><path><editType>edit</editType><file>clubb_jax/src/CLUBB_core/clip_explicit.py</file></path><path><editType>edit</editType><file>clubb_jax/src/CLUBB_core/corr_varnce_module.py</file></path><path><editType>edit</editType><file>clubb_jax/src/CLUBB_core/advance_wp2_wp3_module.py</file></path><path><editType>edit</editType><file>clubb_jax/src/CLUBB_core/file_functions.py</file></path><path><editType>edit</editType><file>clubb_jax/src/CLUBB_core/numerical_check.py</file></path><path><editType>edit</editType><file>clubb_jax/src/CLUBB_core/parameters_tunable.py</file></path><path><editType>edit</editType><file>clubb_jax/src/CLUBB_core/mono_flux_limiter.py</file></path><path><editType>edit</editType><file>clubb_jax/src/CLUBB_core/pdf_closure_module.py</file></path><path><editType>edit</editType><file>clubb_jax/src/CLUBB_core/interpolation.py</file></path><path><editType>edit</editType><file>clubb_jax/src/CLUBB_core/new_pdf.py</file></path><path><editType>edit</editType><file>clubb_jax/src/CLUBB_core/matrix_operations.py</file></path><path><editType>edit</editType><file>clubb_jax/src/CLUBB_core/sponge_layer_damping.py</file></path><path><editType>edit</editType><file>clubb_jax/src/CLUBB_core/mixing_length.py</file></path><path><editType>edit</editType><file>clubb_jax/src/CLUBB_core/pdf_params.py</file></path><path><editType>edit</editType><file>clubb_jax/src/CLUBB_core/advance_xm_wpxp_module.py</file></path><path><editType>edit</editType><file>clubb_jax/src/CLUBB_core/model_flags.py</file></path><path><editType>edit</editType><file>clubb_jax/src/CLUBB_core/matrix_solver_wrapper.py</file></path><path><editType>edit</editType><file>clubb_jax/src/CLUBB_core/precipitation_fraction.py</file></path><path><editType>edit</editType><file>clubb_jax/src/CLUBB_core/pos_definite_module.py</file></path><path><editType>add</editType><file>clubb_jax/pytests/auto_llm_generated_pytests/test_sfc_varnce_diagnostics.py</file></path><path><editType>edit</editType><file>clubb_jax/src/CLUBB_core/fill_holes.py</file></path><path><editType>edit</editType><file>clubb_jax/src/CLUBB_core/sfc_varnce_module.py</file></path><path><editType>edit</editType><file>clubb_jax/src/CLUBB_core/advance_clubb_core_module.py</file></path><path><editType>edit</editType><file>clubb_jax/src/CLUBB_core/setup_clubb_pdf_params.py</file></path><path><editType>edit</editType><file>clubb_jax/src/CLUBB_core/remapping_module.py</file></path><path><editType>edit</editType><file>clubb_jax/src/CLUBB_core/advance_windm_edsclrm_module.py</file></path><path><editType>edit</editType><file>clubb_jax/src/CLUBB_core/jax_stats.py</file></path><path><editType>edit</editType><file>clubb_jax/src/CLUBB_core/adg1_adg2_3d_luhar_pdf.py</file></path><path><editType>add</editType><file>clubb_jax/pytests/auto_llm_generated_pytests/test_core_diagnostics.py</file></path><path><editType>edit</editType><file>clubb_jax/src/CLUBB_core/advance_xp2_xpyp_module.py</file></path><path><editType>edit</editType><file>clubb_jax/src/CLUBB_core/stats_netcdf.py</file></path><path><editType>edit</editType><file>clubb_jax/src/CLUBB_core/grid_class.py</file></path><path><editType>edit</editType><file>clubb_jax/src/CLUBB_core/new_hybrid_pdf_main.py</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>clubb_jax/pytests/auto_llm_generated_pytests/test_windm_edsclrm_scalar_indices.py</affectedPath><affectedPath>clubb_jax/pytests/auto_llm_generated_pytests/test_radiation_error_diagnostics.py</affectedPath><affectedPath>clubb_jax/src/CLUBB_core/advance_windm_edsclrm_module.py</affectedPath><affectedPath>clubb_jax/pytests/auto_llm_generated_pytests/test_xp2_error_diagnostics.py</affectedPath><affectedPath>clubb_jax/src/CLUBB_core/err_info.py</affectedPath><affectedPath>clubb_jax/pytests/auto_llm_generated_pytests/test_jit_compile.py</affectedPath><affectedPath>clubb_jax/src/CLUBB_core/__init__.py</affectedPath><affectedPath>clubb_jax/src/advance_clubb_to_end.py</affectedPath><affectedPath>clubb_jax/src/CLUBB_core/numerical_check.py</affectedPath><affectedPath>clubb_jax/src/CLUBB_core/err_info_codes.py</affectedPath><affectedPath>clubb_python_api/JAX_INTEROPERABILITY_PROPOSAL.md</affectedPath><affectedPath>clubb_jax/src/CLUBB_core/advance_xp2_xpyp_module.py</affectedPath><affectedPath>clubb_jax/src/Radiation/radiation_module.py</affectedPath><commitId>aa8c2aa4037dda69d686ca97bcbbe1a8208401fd</commitId><timestamp>1792259885000</timestamp><author><absoluteUrl>https://carson.math.uwm.edu/jenkins/user/noreply</absoluteUrl><fullName>noreply</fullName></author><authorEmail>noreply@github.com</authorEmail><comment>Remove the JAX error-message code registry (#1401)

* Remove the JAX error-message code registry

Print failure details at the runtime checks that detect them. Remove the
extra reason_code field and its setters, decoder, initialization/reset
handling and exports; retain the normal per-column fatal-error status.
Update the scalar-guard assertions and add cached-call diagnostic checks.

Local CPU checks passed for the ErrInfo pytree, diagnostic output, driver
debug gates and state reset/batching behavior (65 cases across five modules).

* Correct the multiple-LHS diagnostic test's wp3 grid

Allocate synthetic wp3 on thermodynamic levels, as required by
calc_wp3_on_wp2, so the test reaches the multiple-LHS guard during tracing.

The 21 selected CPU diagnostic checks pass, covering cached-call output,
per-column fatal status and preservation of fields on the unsupported path.

* Restore the C2 explanation in the multiple-LHS diagnostic

Name C2rt, C2thl and C2rtthl when their unequal values prevent a single-LHS
solve. Keep the direct runtime print and existing fatal-status handling.

The focused CPU cached-call test passes, including the restored explanation,
quiet valid calls and preservation of incoming fields on failure.

* Revert "Restore the C2 explanation in the multiple-LHS diagnostic"

This reverts commit 170a13e2bc7af24e92d8d8bc9de9d9db601921ed.

* List single-LHS requirements in the JAX diagnostic

Print the approved static requirements after the unsupported multiple-LHS
message: explicit turbulent advection or ADG1, plus per-column equivalence
of C2thl and C2rtthl to C2rt within the relative epsilon tolerance.

The focused CPU cached-call test passes, checking the listed requirements,
quiet valid calls and preservation of incoming fields and fatal status.
</comment><date>2026-10-17 12:58:05 -0500</date><id>aa8c2aa4037dda69d686ca97bcbbe1a8208401fd</id><msg>Remove the JAX error-message code registry (#1401)</msg><path><editType>add</editType><file>clubb_jax/pytests/auto_llm_generated_pytests/test_radiation_error_diagnostics.py</file></path><path><editType>edit</editType><file>clubb_jax/src/advance_clubb_to_end.py</file></path><path><editType>delete</editType><file>clubb_jax/src/CLUBB_core/err_info_codes.py</file></path><path><editType>edit</editType><file>clubb_python_api/JAX_INTEROPERABILITY_PROPOSAL.md</file></path><path><editType>edit</editType><file>clubb_jax/pytests/auto_llm_generated_pytests/test_jit_compile.py</file></path><path><editType>edit</editType><file>clubb_jax/src/CLUBB_core/advance_xp2_xpyp_module.py</file></path><path><editType>edit</editType><file>clubb_jax/src/CLUBB_core/advance_windm_edsclrm_module.py</file></path><path><editType>edit</editType><file>clubb_jax/src/Radiation/radiation_module.py</file></path><path><editType>edit</editType><file>clubb_jax/src/CLUBB_core/__init__.py</file></path><path><editType>add</editType><file>clubb_jax/pytests/auto_llm_generated_pytests/test_xp2_error_diagnostics.py</file></path><path><editType>edit</editType><file>clubb_jax/pytests/auto_llm_generated_pytests/test_windm_edsclrm_scalar_indices.py</file></path><path><editType>edit</editType><file>clubb_jax/src/CLUBB_core/numerical_check.py</file></path><path><editType>edit</editType><file>clubb_jax/src/CLUBB_core/err_info.py</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>.agents/skills/clubb-jax-port/SKILL.md</affectedPath><affectedPath>.agents/skills/clubb-testing-and-reporting/SKILL.md</affectedPath><affectedPath>.agents/skills/clubb-documentation/change-messages/SKILL.md</affectedPath><commitId>6e48f97c2a96bc78fb498c82f1ed0bb690235349</commitId><timestamp>1792260807000</timestamp><author><absoluteUrl>https://carson.math.uwm.edu/jenkins/user/noreply</absoluteUrl><fullName>noreply</fullName></author><authorEmail>noreply@github.com</authorEmail><comment>Restrict BIT_CHANGING guidance to Fortran result changes (#1399)

Keep JAX numerical acceptance focused on agreement with the corresponding
Fortran implementation rather than preserving earlier JAX output. Clarify
the reporting rule and link it from the JAX porting workflow.

All 21 skill schemas, 112 local links and 7 heading anchors pass, along with
diff formatting. Only three skill Markdown files change.
</comment><date>2026-10-17 13:13:27 -0500</date><id>6e48f97c2a96bc78fb498c82f1ed0bb690235349</id><msg>Restrict BIT_CHANGING guidance to Fortran result changes (#1399)</msg><path><editType>edit</editType><file>.agents/skills/clubb-testing-and-reporting/SKILL.md</file></path><path><editType>edit</editType><file>.agents/skills/clubb-jax-port/SKILL.md</file></path><path><editType>edit</editType><file>.agents/skills/clubb-documentation/change-messages/SKILL.md</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>jenkins_tests/clubb_driver/Jenkinsfile</affectedPath><affectedPath>tests/README.md</affectedPath><affectedPath>utilities/README.md</affectedPath><affectedPath>tests/case_runner_lifecycle_test.py</affectedPath><affectedPath>utilities/tests/run_case_runner_test.py</affectedPath><commitId>167076807d2a8cfe95c58da710eaee8f53994d00</commitId><timestamp>1792261464000</timestamp><author><absoluteUrl>https://carson.math.uwm.edu/jenkins/user/huebler</absoluteUrl><fullName>Gunther Huebler</fullName></author><authorEmail>huebler@uwm.edu</authorEmail><comment>Run case runner lifecycle checks in the driver pipeline

Move the workflow to tests/case_runner_lifecycle_test.py and run native,
Python and CPU JAX checks before the existing driver comparisons. Keep
the case sequence and exact comparison assertions unchanged.

Native/Python lifecycle checks and 445 shared checks pass. Jenkins
validates the pipeline syntax; branch execution follows the push.
</comment><date>2026-10-17 13:24:24 -0500</date><id>167076807d2a8cfe95c58da710eaee8f53994d00</id><msg>Run case runner lifecycle checks in the driver pipeline</msg><path><editType>edit</editType><file>tests/README.md</file></path><path><editType>edit</editType><file>jenkins_tests/clubb_driver/Jenkinsfile</file></path><path><editType>delete</editType><file>utilities/tests/run_case_runner_test.py</file></path><path><editType>edit</editType><file>utilities/README.md</file></path><path><editType>add</editType><file>tests/case_runner_lifecycle_test.py</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/clubb_standalone.F90</affectedPath><commitId>0c985605a47a651c813c6697e3c3c4e32365f9c7</commitId><timestamp>1792262101000</timestamp><author><absoluteUrl>https://carson.math.uwm.edu/jenkins/user/huebler</absoluteUrl><fullName>Gunther Huebler</fullName></author><authorEmail>huebler@uwm.edu</authorEmail><comment>Clarify standalone worker flow
</comment><date>2026-10-17 13:35:01 -0500</date><id>0c985605a47a651c813c6697e3c3c4e32365f9c7</id><msg>Clarify standalone worker flow</msg><path><editType>edit</editType><file>src/clubb_standalone.F90</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>https://carson.math.uwm.edu/jenkins/user/noreply</absoluteUrl><fullName>noreply</fullName></culprit><culprit><absoluteUrl>https://carson.math.uwm.edu/jenkins/user/huebler</absoluteUrl><fullName>Gunther Huebler</fullName></culprit><inProgress>false</inProgress><nextBuild><number>51</number><url>https://carson.math.uwm.edu/jenkins/view/clubb_branch_tests/job/clubb_branch_python/51/</url></nextBuild><previousBuild><number>49</number><url>https://carson.math.uwm.edu/jenkins/view/clubb_branch_tests/job/clubb_branch_python/49/</url></previousBuild></lastStableBuild><lastSuccessfulBuild _class='org.jenkinsci.plugins.workflow.job.WorkflowRun'><action _class='hudson.model.ParametersAction'><parameter _class='net.uaznia.lukanus.hudson.plugins.gitparameter.GitParameterValue'><name>BRANCH</name><value>origin/clubb_case_runner</value></parameter><parameter _class='hudson.model.BooleanParameterValue'><name>INCLUDE_GENERATED_PYTESTS</name><value>true</value></parameter></action><action _class='hudson.model.CauseAction'><cause _class='hudson.model.Cause$UserIdCause'><shortDescription>Started by user agent_dev</shortDescription><userId>agent_dev</userId><userName>agent_dev</userName></cause></action><action _class='jenkins.metrics.impl.TimeInQueueAction'><blockedDurationMillis>0</blockedDurationMillis><blockedTimeMillis>0</blockedTimeMillis><buildableDurationMillis>0</buildableDurationMillis><buildableTimeMillis>0</buildableTimeMillis><buildingDurationMillis>293763</buildingDurationMillis><executingTimeMillis>284924</executingTimeMillis><executorUtilization>0.97</executorUtilization><subTaskCount>1</subTaskCount><waitingDurationMillis>5463</waitingDurationMillis><waitingTimeMillis>5463</waitingTimeMillis></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesoriginjax_microphys _class='hudson.plugins.git.util.Build'><buildNumber>42</buildNumber><marked><SHA1>3c9b3d56e24d3a766f45e84903e76ee980eb5aa5</SHA1><branch><SHA1>3c9b3d56e24d3a766f45e84903e76ee980eb5aa5</SHA1><name>refs/remotes/origin/jax_microphys</name></branch></marked><revision><SHA1>3c9b3d56e24d3a766f45e84903e76ee980eb5aa5</SHA1><branch><SHA1>3c9b3d56e24d3a766f45e84903e76ee980eb5aa5</SHA1><name>refs/remotes/origin/jax_microphys</name></branch></revision></refsremotesoriginjax_microphys><refsremotesoriginremove_perl _class='hudson.plugins.git.util.Build'><buildNumber>9</buildNumber><marked><SHA1>551dc8ee42fffabccdde729dd122e5c54b113740</SHA1><branch><SHA1>551dc8ee42fffabccdde729dd122e5c54b113740</SHA1><name>refs/remotes/origin/remove_perl</name></branch></marked><revision><SHA1>551dc8ee42fffabccdde729dd122e5c54b113740</SHA1><branch><SHA1>551dc8ee42fffabccdde729dd122e5c54b113740</SHA1><name>refs/remotes/origin/remove_perl</name></branch></revision></refsremotesoriginremove_perl><refsremotesoriginrun_scripts_cleanup _class='hudson.plugins.git.util.Build'><buildNumber>16</buildNumber><marked><SHA1>8789ee4aa42564f9dc0e07c553a7cde89fb6cd35</SHA1><branch><SHA1>8789ee4aa42564f9dc0e07c553a7cde89fb6cd35</SHA1><name>refs/remotes/origin/run_scripts_cleanup</name></branch></marked><revision><SHA1>8789ee4aa42564f9dc0e07c553a7cde89fb6cd35</SHA1><branch><SHA1>8789ee4aa42564f9dc0e07c553a7cde89fb6cd35</SHA1><name>refs/remotes/origin/run_scripts_cleanup</name></branch></revision></refsremotesoriginrun_scripts_cleanup><refsremotesoriginclubb_case_runner _class='hudson.plugins.git.util.Build'><buildNumber>50</buildNumber><marked><SHA1>0c985605a47a651c813c6697e3c3c4e32365f9c7</SHA1><branch><SHA1>0c985605a47a651c813c6697e3c3c4e32365f9c7</SHA1><name>refs/remotes/origin/clubb_case_runner</name></branch></marked><revision><SHA1>0c985605a47a651c813c6697e3c3c4e32365f9c7</SHA1><branch><SHA1>0c985605a47a651c813c6697e3c3c4e32365f9c7</SHA1><name>refs/remotes/origin/clubb_case_runner</name></branch></revision></refsremotesoriginclubb_case_runner><refsremotesorigindash_updates _class='hudson.plugins.git.util.Build'><buildNumber>27</buildNumber><marked><SHA1>0f566dae5ca0ef106a2a8a601d5dd08e95db606b</SHA1><branch><SHA1>0f566dae5ca0ef106a2a8a601d5dd08e95db606b</SHA1><name>refs/remotes/origin/dash_updates</name></branch></marked><revision><SHA1>0f566dae5ca0ef106a2a8a601d5dd08e95db606b</SHA1><branch><SHA1>0f566dae5ca0ef106a2a8a601d5dd08e95db606b</SHA1><name>refs/remotes/origin/dash_updates</name></branch></revision></refsremotesorigindash_updates><refsremotesoriginclubb_python_fix _class='hudson.plugins.git.util.Build'><buildNumber>36</buildNumber><marked><SHA1>c8ba90242c2b1852449f71f939c9239c9e3925f9</SHA1><branch><SHA1>c8ba90242c2b1852449f71f939c9239c9e3925f9</SHA1><name>refs/remotes/origin/clubb_python_fix</name></branch></marked><revision><SHA1>c8ba90242c2b1852449f71f939c9239c9e3925f9</SHA1><branch><SHA1>c8ba90242c2b1852449f71f939c9239c9e3925f9</SHA1><name>refs/remotes/origin/clubb_python_fix</name></branch></revision></refsremotesoriginclubb_python_fix><refsremotesoriginclubb_jax _class='hudson.plugins.git.util.Build'><buildNumber>37</buildNumber><marked><SHA1>8f7e4cdbf7555ae67075c02d9d1f4b392e51ed3f</SHA1><branch><SHA1>8f7e4cdbf7555ae67075c02d9d1f4b392e51ed3f</SHA1><name>refs/remotes/origin/clubb_jax</name></branch></marked><revision><SHA1>8f7e4cdbf7555ae67075c02d9d1f4b392e51ed3f</SHA1><branch><SHA1>8f7e4cdbf7555ae67075c02d9d1f4b392e51ed3f</SHA1><name>refs/remotes/origin/clubb_jax</name></branch></revision></refsremotesoriginclubb_jax><refsremotesoriginvenv_improvement _class='hudson.plugins.git.util.Build'><buildNumber>41</buildNumber><marked><SHA1>dec83a0e1d500014c3ea9734d7ef2f1d645f12e7</SHA1><branch><SHA1>dec83a0e1d500014c3ea9734d7ef2f1d645f12e7</SHA1><name>refs/remotes/origin/venv_improvement</name></branch></marked><revision><SHA1>dec83a0e1d500014c3ea9734d7ef2f1d645f12e7</SHA1><branch><SHA1>dec83a0e1d500014c3ea9734d7ef2f1d645f12e7</SHA1><name>refs/remotes/origin/venv_improvement</name></branch></revision></refsremotesoriginvenv_improvement><refsremotesoriginscript_arg_cleanup _class='hudson.plugins.git.util.Build'><buildNumber>44</buildNumber><marked><SHA1>1c0b48510ab117eb44b876f950c76eff9d133c6c</SHA1><branch><SHA1>1c0b48510ab117eb44b876f950c76eff9d133c6c</SHA1><name>refs/remotes/origin/script_arg_cleanup</name></branch></marked><revision><SHA1>1c0b48510ab117eb44b876f950c76eff9d133c6c</SHA1><branch><SHA1>1c0b48510ab117eb44b876f950c76eff9d133c6c</SHA1><name>refs/remotes/origin/script_arg_cleanup</name></branch></revision></refsremotesoriginscript_arg_cleanup><refsremotesoriginjenkins_test_cleanup _class='hudson.plugins.git.util.Build'><buildNumber>43</buildNumber><marked><SHA1>9f57da44abd6db2352506aff45f2a848032e994e</SHA1><branch><SHA1>9f57da44abd6db2352506aff45f2a848032e994e</SHA1><name>refs/remotes/origin/jenkins_test_cleanup</name></branch></marked><revision><SHA1>9f57da44abd6db2352506aff45f2a848032e994e</SHA1><branch><SHA1>9f57da44abd6db2352506aff45f2a848032e994e</SHA1><name>refs/remotes/origin/jenkins_test_cleanup</name></branch></revision></refsremotesoriginjenkins_test_cleanup><refsremotesorigincalc_sfc_varnce_movement _class='hudson.plugins.git.util.Build'><buildNumber>4</buildNumber><marked><SHA1>8f36aca5fd9c284c280761ab152931bd884e21f2</SHA1><branch><SHA1>8f36aca5fd9c284c280761ab152931bd884e21f2</SHA1><name>refs/remotes/origin/calc_sfc_varnce_movement</name></branch></marked><revision><SHA1>8f36aca5fd9c284c280761ab152931bd884e21f2</SHA1><branch><SHA1>8f36aca5fd9c284c280761ab152931bd884e21f2</SHA1><name>refs/remotes/origin/calc_sfc_varnce_movement</name></branch></revision></refsremotesorigincalc_sfc_varnce_movement><refsremotesorigintiny_dash_updates _class='hudson.plugins.git.util.Build'><buildNumber>21</buildNumber><marked><SHA1>605dc2d2f5105cfe41e0f1c900793dca76ddc513</SHA1><branch><SHA1>605dc2d2f5105cfe41e0f1c900793dca76ddc513</SHA1><name>refs/remotes/origin/tiny_dash_updates</name></branch></marked><revision><SHA1>605dc2d2f5105cfe41e0f1c900793dca76ddc513</SHA1><branch><SHA1>605dc2d2f5105cfe41e0f1c900793dca76ddc513</SHA1><name>refs/remotes/origin/tiny_dash_updates</name></branch></revision></refsremotesorigintiny_dash_updates><refsremotesoriginclubb_organization_part2 _class='hudson.plugins.git.util.Build'><buildNumber>7</buildNumber><marked><SHA1>459670f95f44c50b0d802d4c8284399339b446e3</SHA1><branch><SHA1>459670f95f44c50b0d802d4c8284399339b446e3</SHA1><name>refs/remotes/origin/clubb_organization_part2</name></branch></marked><revision><SHA1>459670f95f44c50b0d802d4c8284399339b446e3</SHA1><branch><SHA1>459670f95f44c50b0d802d4c8284399339b446e3</SHA1><name>refs/remotes/origin/clubb_organization_part2</name></branch></revision></refsremotesoriginclubb_organization_part2><refsremotesoriginpytest_cleanup _class='hudson.plugins.git.util.Build'><buildNumber>48</buildNumber><marked><SHA1>56aa733c290ca067dc886adda228251f718712ad</SHA1><branch><SHA1>56aa733c290ca067dc886adda228251f718712ad</SHA1><name>refs/remotes/origin/pytest_cleanup</name></branch></marked><revision><SHA1>56aa733c290ca067dc886adda228251f718712ad</SHA1><branch><SHA1>56aa733c290ca067dc886adda228251f718712ad</SHA1><name>refs/remotes/origin/pytest_cleanup</name></branch></revision></refsremotesoriginpytest_cleanup><refsremotesoriginclubb_f2py _class='hudson.plugins.git.util.Build'><buildNumber>3</buildNumber><marked><SHA1>148a89be2c9a46527294056ad471087e68a10b46</SHA1><branch><SHA1>148a89be2c9a46527294056ad471087e68a10b46</SHA1><name>refs/remotes/origin/clubb_f2py</name></branch></marked><revision><SHA1>148a89be2c9a46527294056ad471087e68a10b46</SHA1><branch><SHA1>148a89be2c9a46527294056ad471087e68a10b46</SHA1><name>refs/remotes/origin/clubb_f2py</name></branch></revision></refsremotesoriginclubb_f2py><refsremotesoriginclubb_organization_part3 _class='hudson.plugins.git.util.Build'><buildNumber>8</buildNumber><marked><SHA1>1b6d8b99367e3980a2a9873faa50fe4be632b47e</SHA1><branch><SHA1>1b6d8b99367e3980a2a9873faa50fe4be632b47e</SHA1><name>refs/remotes/origin/clubb_organization_part3</name></branch></marked><revision><SHA1>1b6d8b99367e3980a2a9873faa50fe4be632b47e</SHA1><branch><SHA1>1b6d8b99367e3980a2a9873faa50fe4be632b47e</SHA1><name>refs/remotes/origin/clubb_organization_part3</name></branch></revision></refsremotesoriginclubb_organization_part3><refsremotesoriginmicrophys_loop_push _class='hudson.plugins.git.util.Build'><buildNumber>39</buildNumber><marked><SHA1>0c683a909cfc6e2e5c7306e0258c018d3a88dd85</SHA1><branch><SHA1>0c683a909cfc6e2e5c7306e0258c018d3a88dd85</SHA1><name>refs/remotes/origin/microphys_loop_push</name></branch></marked><revision><SHA1>0c683a909cfc6e2e5c7306e0258c018d3a88dd85</SHA1><branch><SHA1>0c683a909cfc6e2e5c7306e0258c018d3a88dd85</SHA1><name>refs/remotes/origin/microphys_loop_push</name></branch></revision></refsremotesoriginmicrophys_loop_push><refsremotesorigintest_fix _class='hudson.plugins.git.util.Build'><buildNumber>32</buildNumber><marked><SHA1>87d4e8d1298d8c6196811bb634cbb3af6e9b0fd8</SHA1><branch><SHA1>87d4e8d1298d8c6196811bb634cbb3af6e9b0fd8</SHA1><name>refs/remotes/origin/test_fix</name></branch></marked><revision><SHA1>87d4e8d1298d8c6196811bb634cbb3af6e9b0fd8</SHA1><branch><SHA1>87d4e8d1298d8c6196811bb634cbb3af6e9b0fd8</SHA1><name>refs/remotes/origin/test_fix</name></branch></revision></refsremotesorigintest_fix><refsremotesoriginclubb_organization_part1 _class='hudson.plugins.git.util.Build'><buildNumber>6</buildNumber><marked><SHA1>d96d0021affc8242c8b983575bcf3b802920929b</SHA1><branch><SHA1>d96d0021affc8242c8b983575bcf3b802920929b</SHA1><name>refs/remotes/origin/clubb_organization_part1</name></branch></marked><revision><SHA1>d96d0021affc8242c8b983575bcf3b802920929b</SHA1><branch><SHA1>d96d0021affc8242c8b983575bcf3b802920929b</SHA1><name>refs/remotes/origin/clubb_organization_part1</name></branch></revision></refsremotesoriginclubb_organization_part1><refsremotesorigintuner_additions _class='hudson.plugins.git.util.Build'><buildNumber>18</buildNumber><marked><SHA1>f13d88fea3c40d0093c1ff5b0bdeab9a4f3513d3</SHA1><branch><SHA1>f13d88fea3c40d0093c1ff5b0bdeab9a4f3513d3</SHA1><name>refs/remotes/origin/tuner_additions</name></branch></marked><revision><SHA1>f13d88fea3c40d0093c1ff5b0bdeab9a4f3513d3</SHA1><branch><SHA1>f13d88fea3c40d0093c1ff5b0bdeab9a4f3513d3</SHA1><name>refs/remotes/origin/tuner_additions</name></branch></revision></refsremotesorigintuner_additions><refsremotesorigincopilotfix-api-signature-mismatch _class='hudson.plugins.git.util.Build'><buildNumber>35</buildNumber><marked><SHA1>9e026a902b73da3381b02f40399de18e79154827</SHA1><branch><SHA1>9e026a902b73da3381b02f40399de18e79154827</SHA1><name>refs/remotes/origin/copilot/fix-api-signature-mismatch</name></branch></marked><revision><SHA1>9e026a902b73da3381b02f40399de18e79154827</SHA1><branch><SHA1>9e026a902b73da3381b02f40399de18e79154827</SHA1><name>refs/remotes/origin/copilot/fix-api-signature-mismatch</name></branch></revision></refsremotesorigincopilotfix-api-signature-mismatch><refsremotesoriginclubb_loss_driver _class='hudson.plugins.git.util.Build'><buildNumber>15</buildNumber><marked><SHA1>965904c404fffb0eba94e0f8b2e7f9688c5a8bd5</SHA1><branch><SHA1>965904c404fffb0eba94e0f8b2e7f9688c5a8bd5</SHA1><name>refs/remotes/origin/clubb_loss_driver</name></branch></marked><revision><SHA1>965904c404fffb0eba94e0f8b2e7f9688c5a8bd5</SHA1><branch><SHA1>965904c404fffb0eba94e0f8b2e7f9688c5a8bd5</SHA1><name>refs/remotes/origin/clubb_loss_driver</name></branch></revision></refsremotesoriginclubb_loss_driver><refsremotesoriginclubb_timer_upgrade _class='hudson.plugins.git.util.Build'><buildNumber>22</buildNumber><marked><SHA1>b9b00dc447cfd726549a2a6f14d1deac8539203b</SHA1><branch><SHA1>b9b00dc447cfd726549a2a6f14d1deac8539203b</SHA1><name>refs/remotes/origin/clubb_timer_upgrade</name></branch></marked><revision><SHA1>b9b00dc447cfd726549a2a6f14d1deac8539203b</SHA1><branch><SHA1>b9b00dc447cfd726549a2a6f14d1deac8539203b</SHA1><name>refs/remotes/origin/clubb_timer_upgrade</name></branch></revision></refsremotesoriginclubb_timer_upgrade><refsremotesoriginnice_dash_updates _class='hudson.plugins.git.util.Build'><buildNumber>29</buildNumber><marked><SHA1>b2ad24e20e65739d395fadafa7b738b8f4b19b88</SHA1><branch><SHA1>b2ad24e20e65739d395fadafa7b738b8f4b19b88</SHA1><name>refs/remotes/origin/nice_dash_updates</name></branch></marked><revision><SHA1>b2ad24e20e65739d395fadafa7b738b8f4b19b88</SHA1><branch><SHA1>b2ad24e20e65739d395fadafa7b738b8f4b19b88</SHA1><name>refs/remotes/origin/nice_dash_updates</name></branch></revision></refsremotesoriginnice_dash_updates></buildsByBranchName><lastBuiltRevision><SHA1>0c985605a47a651c813c6697e3c3c4e32365f9c7</SHA1><branch><SHA1>0c985605a47a651c813c6697e3c3c4e32365f9c7</SHA1><name>refs/remotes/origin/clubb_case_runner</name></branch></lastBuiltRevision><remoteUrl>https://github.com/larson-group/clubb.git</remoteUrl><scmName></scmName></action><action></action><action _class='org.jenkinsci.plugins.workflow.libs.LibrariesAction'></action><action></action><action _class='hudson.tasks.junit.TestResultAction'><failCount>0</failCount><skipCount>0</skipCount><totalCount>684</totalCount><urlName>testReport</urlName></action><action></action><action></action><action></action><action></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><action _class='org.jenkinsci.plugins.pipeline.modeldefinition.actions.RestartDeclarativePipelineAction'></action><action></action><action _class='org.jenkinsci.plugins.workflow.job.views.FlowGraphAction'></action><action></action><action></action><building>false</building><displayName>#50</displayName><duration>293763</duration><estimatedDuration>363544</estimatedDuration><fullDisplayName>clubb_branch_python #50</fullDisplayName><id>50</id><keepLog>false</keepLog><number>50</number><queueId>10828</queueId><result>SUCCESS</result><timestamp>1792262128215</timestamp><url>https://carson.math.uwm.edu/jenkins/view/clubb_branch_tests/job/clubb_branch_python/50/</url><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>run_scripts/run_scm_loss.py</affectedPath><affectedPath>utilities/time_clubb.py</affectedPath><affectedPath>clubb_jax/pytests/auto_llm_generated_pytests/test_device_selection.py</affectedPath><affectedPath>clubb_jax/pytests/auto_llm_generated_pytests/test_jax_cli_options.py</affectedPath><affectedPath>tests/pytests/auto_llm_generated_pytests/test_scm_jax_driver_test.py</affectedPath><affectedPath>utilities/timing_profiles.py</affectedPath><affectedPath>run_scripts/run_tuner_job.py</affectedPath><affectedPath>utilities/pytests/test_create_case_namelist.py</affectedPath><affectedPath>utilities/pytests/test_time_clubb.py</affectedPath><commitId>ca95e8ec8301f3e6088664879410da55291165b2</commitId><timestamp>1792202474000</timestamp><author><absoluteUrl>https://carson.math.uwm.edu/jenkins/user/huebler</absoluteUrl><fullName>Gunther Huebler</fullName></author><authorEmail>huebler@uwm.edu</authorEmail><comment>Complete case-runner procedure descriptions

Describe the remaining changed CLI, test and profile routines under the current
documentation standards. Executable Python ASTs are unchanged from f66ccf2ff,
the revision running in Jenkins; existing validation still applies.
</comment><date>2026-10-16 21:01:14 -0500</date><id>ca95e8ec8301f3e6088664879410da55291165b2</id><msg>Complete case-runner procedure descriptions</msg><path><editType>edit</editType><file>run_scripts/run_scm_loss.py</file></path><path><editType>edit</editType><file>utilities/time_clubb.py</file></path><path><editType>edit</editType><file>run_scripts/run_tuner_job.py</file></path><path><editType>edit</editType><file>utilities/pytests/test_create_case_namelist.py</file></path><path><editType>edit</editType><file>utilities/pytests/test_time_clubb.py</file></path><path><editType>edit</editType><file>tests/pytests/auto_llm_generated_pytests/test_scm_jax_driver_test.py</file></path><path><editType>edit</editType><file>utilities/timing_profiles.py</file></path><path><editType>edit</editType><file>clubb_jax/pytests/auto_llm_generated_pytests/test_device_selection.py</file></path><path><editType>edit</editType><file>clubb_jax/pytests/auto_llm_generated_pytests/test_jax_cli_options.py</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>clubb_jax/src/CLUBB_core/code_timer_module.py</affectedPath><affectedPath>clubb_jax/src/clubb_case_initalization.py</affectedPath><affectedPath>clubb_jax/src/clubb_standalone.py</affectedPath><affectedPath>utilities/README.md</affectedPath><affectedPath>utilities/time_clubb.py</affectedPath><affectedPath>clubb_jax/pytests/auto_llm_generated_pytests/test_code_timer_module.py</affectedPath><affectedPath>clubb_jax/src/advance_clubb_to_end.py</affectedPath><affectedPath>clubb_jax/README.md</affectedPath><commitId>607c58bdb517fa6677567b5015cb1db2a5554915</commitId><timestamp>1792207323000</timestamp><author><absoluteUrl>https://carson.math.uwm.edu/jenkins/user/huebler</absoluteUrl><fullName>Gunther Huebler</fullName></author><authorEmail>huebler@uwm.edu</authorEmail><comment>Separate JAX timing from case runner changes

Keep runtime selection and process reuse independent so the case runner
can merge into master before JAX timing. Shared runner/CLI/timing
checks pass (445 tests, including provisional coverage).
</comment><date>2026-10-16 22:22:03 -0500</date><id>607c58bdb517fa6677567b5015cb1db2a5554915</id><msg>Separate JAX timing from case runner changes</msg><path><editType>edit</editType><file>utilities/time_clubb.py</file></path><path><editType>delete</editType><file>clubb_jax/src/CLUBB_core/code_timer_module.py</file></path><path><editType>edit</editType><file>clubb_jax/README.md</file></path><path><editType>edit</editType><file>clubb_jax/src/clubb_standalone.py</file></path><path><editType>edit</editType><file>utilities/README.md</file></path><path><editType>edit</editType><file>clubb_jax/src/advance_clubb_to_end.py</file></path><path><editType>edit</editType><file>clubb_jax/src/clubb_case_initalization.py</file></path><path><editType>delete</editType><file>clubb_jax/pytests/auto_llm_generated_pytests/test_code_timer_module.py</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>clubb_jax/src/clubb_standalone.py</affectedPath><affectedPath>utilities/README.md</affectedPath><affectedPath>utilities/pytests/auto_llm_generated_pytests/test_timing_workers.py</affectedPath><affectedPath>run_scripts/README.md</affectedPath><affectedPath>utilities/pytests/auto_llm_generated_pytests/test_loss_cli.py</affectedPath><affectedPath>utilities/clubb_case_runner.py</affectedPath><affectedPath>run_scripts/run_scm.py</affectedPath><affectedPath>clubb_python_driver/clubb_standalone.py</affectedPath><affectedPath>src/clubb_standalone.F90</affectedPath><affectedPath>run_scripts/run_scm_loss.py</affectedPath><affectedPath>utilities/tests/run_case_runner_test.py</affectedPath><affectedPath>utilities/time_clubb.py</affectedPath><affectedPath>clubb_jax/src/Microphys/microphys_init_cleanup.py</affectedPath><affectedPath>utilities/create_case_namelist.py</affectedPath><affectedPath>utilities/pytests/auto_llm_generated_pytests/test_clubb_case_runner.py</affectedPath><commitId>2c4fa0aa2e5c816571ac586013f9ad27e80671a8</commitId><timestamp>1792208789000</timestamp><author><absoluteUrl>https://carson.math.uwm.edu/jenkins/user/huebler</absoluteUrl><fullName>Gunther Huebler</fullName></author><authorEmail>huebler@uwm.edu</authorEmail><comment>Document case runner lifecycle and timing

Clarify process reuse, model cleanup, runner status and timing boundaries.
Improve procedure descriptions and runnable examples without changing logic.

Shared checks pass (445); JAX reuse and native timing README examples pass.
</comment><date>2026-10-16 22:46:29 -0500</date><id>2c4fa0aa2e5c816571ac586013f9ad27e80671a8</id><msg>Document case runner lifecycle and timing</msg><path><editType>edit</editType><file>utilities/pytests/auto_llm_generated_pytests/test_clubb_case_runner.py</file></path><path><editType>edit</editType><file>clubb_python_driver/clubb_standalone.py</file></path><path><editType>edit</editType><file>utilities/create_case_namelist.py</file></path><path><editType>edit</editType><file>run_scripts/run_scm_loss.py</file></path><path><editType>edit</editType><file>clubb_jax/src/clubb_standalone.py</file></path><path><editType>edit</editType><file>clubb_jax/src/Microphys/microphys_init_cleanup.py</file></path><path><editType>edit</editType><file>run_scripts/README.md</file></path><path><editType>edit</editType><file>utilities/pytests/auto_llm_generated_pytests/test_loss_cli.py</file></path><path><editType>edit</editType><file>src/clubb_standalone.F90</file></path><path><editType>edit</editType><file>utilities/tests/run_case_runner_test.py</file></path><path><editType>edit</editType><file>utilities/README.md</file></path><path><editType>edit</editType><file>utilities/clubb_case_runner.py</file></path><path><editType>edit</editType><file>utilities/time_clubb.py</file></path><path><editType>edit</editType><file>run_scripts/run_scm.py</file></path><path><editType>edit</editType><file>utilities/pytests/auto_llm_generated_pytests/test_timing_workers.py</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/Microphys/microphys_init_cleanup.F90</affectedPath><commitId>d9e8b9588ff7b16679ca79b67fcf5382bcc723c4</commitId><timestamp>1792209029000</timestamp><author><absoluteUrl>https://carson.math.uwm.edu/jenkins/user/noreply</absoluteUrl><fullName>noreply</fullName></author><authorEmail>noreply@github.com</authorEmail><comment>Reset microphysics defaults when initializing another case (#1398)

Restore module and saved-local namelist defaults before reading a new case.
This prevents omitted settings from inheriting the previous case's values. This isn't an issue for any way that clubb is currently run in the codebase, but would potentially cause an issue for a future use case (this is foreshadowing).
</comment><date>2026-10-16 22:50:29 -0500</date><id>d9e8b9588ff7b16679ca79b67fcf5382bcc723c4</id><msg>Reset microphysics defaults when initializing another case (#1398)</msg><path><editType>edit</editType><file>src/Microphys/microphys_init_cleanup.F90</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>.agents/skills/clubb-fortran-format/SKILL.md</affectedPath><affectedPath>.agents/skills/clubb-fortran-port/SKILL.md</affectedPath><commitId>3baa924b39a5ad3627f7ba2b6bc34e509fb16773</commitId><timestamp>1792211462000</timestamp><author><absoluteUrl>https://carson.math.uwm.edu/jenkins/user/huebler</absoluteUrl><fullName>Gunther Huebler</fullName></author><authorEmail>huebler@uwm.edu</authorEmail><comment>Document Fortran whitespace conventions

Separate control flow and continued statements, and align small groups
of related one-liners. Prefer recently maintained examples and share
the guidance with the porting workflow. Both skills pass validation.
</comment><date>2026-10-16 23:31:02 -0500</date><id>3baa924b39a5ad3627f7ba2b6bc34e509fb16773</id><msg>Document Fortran whitespace conventions</msg><path><editType>edit</editType><file>.agents/skills/clubb-fortran-format/SKILL.md</file></path><path><editType>edit</editType><file>.agents/skills/clubb-fortran-port/SKILL.md</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>clubb_jax/src/CLUBB_core/sfc_varnce_module.py</affectedPath><affectedPath>clubb_jax/src/CLUBB_core/model_flags.py</affectedPath><affectedPath>clubb_jax/src/CLUBB_core/new_hybrid_pdf_main.py</affectedPath><affectedPath>clubb_jax/src/CLUBB_core/adg1_adg2_3d_luhar_pdf.py</affectedPath><affectedPath>clubb_jax/src/CLUBB_core/advance_wp2_wp3_module.py</affectedPath><affectedPath>clubb_jax/src/CLUBB_core/parameters_tunable.py</affectedPath><affectedPath>clubb_jax/src/CLUBB_core/interpolation.py</affectedPath><affectedPath>clubb_jax/src/CLUBB_core/precipitation_fraction.py</affectedPath><affectedPath>clubb_jax/src/CLUBB_core/setup_clubb_pdf_params.py</affectedPath><affectedPath>clubb_jax/src/CLUBB_core/advance_windm_edsclrm_module.py</affectedPath><affectedPath>clubb_jax/src/CLUBB_core/jax_stats.py</affectedPath><affectedPath>clubb_jax/src/CLUBB_core/file_functions.py</affectedPath><affectedPath>clubb_jax/src/CLUBB_core/advance_clubb_core_module.py</affectedPath><affectedPath>clubb_jax/src/CLUBB_core/grid_class.py</affectedPath><affectedPath>clubb_jax/src/CLUBB_core/advance_xm_wpxp_module.py</affectedPath><affectedPath>clubb_jax/src/CLUBB_core/advance_xp2_xpyp_module.py</affectedPath><affectedPath>clubb_jax/src/CLUBB_core/mono_flux_limiter.py</affectedPath><affectedPath>clubb_jax/src/CLUBB_core/fill_holes.py</affectedPath><affectedPath>clubb_jax/src/CLUBB_core/stats_netcdf.py</affectedPath><affectedPath>clubb_jax/src/CLUBB_core/clip_explicit.py</affectedPath><affectedPath>clubb_jax/src/CLUBB_core/mixing_length.py</affectedPath><affectedPath>clubb_jax/src/CLUBB_core/err_info.py</affectedPath><affectedPath>clubb_jax/pytests/auto_llm_generated_pytests/test_sfc_varnce_diagnostics.py</affectedPath><affectedPath>clubb_jax/src/CLUBB_core/pdf_params.py</affectedPath><affectedPath>clubb_jax/pytests/auto_llm_generated_pytests/test_core_diagnostics.py</affectedPath><affectedPath>clubb_jax/src/CLUBB_core/remapping_module.py</affectedPath><affectedPath>clubb_jax/src/CLUBB_core/sponge_layer_damping.py</affectedPath><affectedPath>clubb_jax/src/CLUBB_core/new_pdf.py</affectedPath><affectedPath>clubb_jax/src/CLUBB_core/matrix_operations.py</affectedPath><affectedPath>clubb_jax/src/CLUBB_core/pdf_closure_module.py</affectedPath><affectedPath>clubb_jax/src/CLUBB_core/pos_definite_module.py</affectedPath><affectedPath>clubb_jax/src/CLUBB_core/numerical_check.py</affectedPath><affectedPath>clubb_jax/src/CLUBB_core/matrix_solver_wrapper.py</affectedPath><affectedPath>clubb_jax/src/CLUBB_core/new_tsdadg_pdf.py</affectedPath><affectedPath>clubb_jax/src/CLUBB_core/corr_varnce_module.py</affectedPath><commitId>c47faf30cea562966e64eedc259a5074c6cf89b1</commitId><timestamp>1792221315000</timestamp><author><absoluteUrl>https://carson.math.uwm.edu/jenkins/user/noreply</absoluteUrl><fullName>noreply</fullName></author><authorEmail>noreply@github.com</authorEmail><comment>Restore missing debug printouts in JAX core (#1390)

* Restore missing debug printouts in JAX core

The port kept many failure checks but omitted their Fortran messages, making
failed columns and solvers difficult to diagnose. Restore runtime messages,
column headers and available field dumps with the source debug gates. Record
diagnostics needing unported machinery in the skip report.

BFB is not established by the available comparisons. All 23 curated CPU
JAX/Fortran cases matched within default tolerances: absolute 1e-7 and
percentage 1e-7%, or 0.001% for the curated Morrison cases. Runs used four
columns, standard statistics and existing durations/caps. Separately, 24
starting-tree kernel comparisons found exactly equal result/state values.

The CPU JAX suite passed 787 tests, including compiled diagnostic checks;
the focused rerun passed 14. Source/diff review and git diff --check passed.

* Remove diagnostic restoration report

Remove the standalone report on intentionally skipped diagnostics. Observed
Fortran differences remain documented in the affected JAX modules.

This removes documentation only, so model/output BFB is not applicable.
Diff review, a tracked-file reference search and git diff --check passed.
Runtime tests were not rerun for this deletion.

* Identify scalar fields in solver diagnostics

The separate scalar solves all printed the same generic field label. Restore
the Fortran names sclrp2, sclrprtp and sclrpthlp so a failure identifies which
variance or covariance solve failed.

Source comparison confirms the three labels match their Fortran call sites.
Python syntax and whitespace checks passed. Jenkins validation will exercise
the published revision.
</comment><date>2026-10-17 02:15:15 -0500</date><id>c47faf30cea562966e64eedc259a5074c6cf89b1</id><msg>Restore missing debug printouts in JAX core (#1390)</msg><path><editType>edit</editType><file>clubb_jax/src/CLUBB_core/err_info.py</file></path><path><editType>edit</editType><file>clubb_jax/src/CLUBB_core/new_tsdadg_pdf.py</file></path><path><editType>edit</editType><file>clubb_jax/src/CLUBB_core/clip_explicit.py</file></path><path><editType>edit</editType><file>clubb_jax/src/CLUBB_core/corr_varnce_module.py</file></path><path><editType>edit</editType><file>clubb_jax/src/CLUBB_core/advance_wp2_wp3_module.py</file></path><path><editType>edit</editType><file>clubb_jax/src/CLUBB_core/file_functions.py</file></path><path><editType>edit</editType><file>clubb_jax/src/CLUBB_core/numerical_check.py</file></path><path><editType>edit</editType><file>clubb_jax/src/CLUBB_core/parameters_tunable.py</file></path><path><editType>edit</editType><file>clubb_jax/src/CLUBB_core/mono_flux_limiter.py</file></path><path><editType>edit</editType><file>clubb_jax/src/CLUBB_core/pdf_closure_module.py</file></path><path><editType>edit</editType><file>clubb_jax/src/CLUBB_core/interpolation.py</file></path><path><editType>edit</editType><file>clubb_jax/src/CLUBB_core/new_pdf.py</file></path><path><editType>edit</editType><file>clubb_jax/src/CLUBB_core/matrix_operations.py</file></path><path><editType>edit</editType><file>clubb_jax/src/CLUBB_core/sponge_layer_damping.py</file></path><path><editType>edit</editType><file>clubb_jax/src/CLUBB_core/mixing_length.py</file></path><path><editType>edit</editType><file>clubb_jax/src/CLUBB_core/pdf_params.py</file></path><path><editType>edit</editType><file>clubb_jax/src/CLUBB_core/advance_xm_wpxp_module.py</file></path><path><editType>edit</editType><file>clubb_jax/src/CLUBB_core/model_flags.py</file></path><path><editType>edit</editType><file>clubb_jax/src/CLUBB_core/matrix_solver_wrapper.py</file></path><path><editType>edit</editType><file>clubb_jax/src/CLUBB_core/precipitation_fraction.py</file></path><path><editType>edit</editType><file>clubb_jax/src/CLUBB_core/pos_definite_module.py</file></path><path><editType>add</editType><file>clubb_jax/pytests/auto_llm_generated_pytests/test_sfc_varnce_diagnostics.py</file></path><path><editType>edit</editType><file>clubb_jax/src/CLUBB_core/fill_holes.py</file></path><path><editType>edit</editType><file>clubb_jax/src/CLUBB_core/sfc_varnce_module.py</file></path><path><editType>edit</editType><file>clubb_jax/src/CLUBB_core/advance_clubb_core_module.py</file></path><path><editType>edit</editType><file>clubb_jax/src/CLUBB_core/setup_clubb_pdf_params.py</file></path><path><editType>edit</editType><file>clubb_jax/src/CLUBB_core/remapping_module.py</file></path><path><editType>edit</editType><file>clubb_jax/src/CLUBB_core/advance_windm_edsclrm_module.py</file></path><path><editType>edit</editType><file>clubb_jax/src/CLUBB_core/jax_stats.py</file></path><path><editType>edit</editType><file>clubb_jax/src/CLUBB_core/adg1_adg2_3d_luhar_pdf.py</file></path><path><editType>add</editType><file>clubb_jax/pytests/auto_llm_generated_pytests/test_core_diagnostics.py</file></path><path><editType>edit</editType><file>clubb_jax/src/CLUBB_core/advance_xp2_xpyp_module.py</file></path><path><editType>edit</editType><file>clubb_jax/src/CLUBB_core/stats_netcdf.py</file></path><path><editType>edit</editType><file>clubb_jax/src/CLUBB_core/grid_class.py</file></path><path><editType>edit</editType><file>clubb_jax/src/CLUBB_core/new_hybrid_pdf_main.py</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>clubb_jax/pytests/auto_llm_generated_pytests/test_windm_edsclrm_scalar_indices.py</affectedPath><affectedPath>clubb_jax/pytests/auto_llm_generated_pytests/test_radiation_error_diagnostics.py</affectedPath><affectedPath>clubb_jax/src/CLUBB_core/advance_windm_edsclrm_module.py</affectedPath><affectedPath>clubb_jax/pytests/auto_llm_generated_pytests/test_xp2_error_diagnostics.py</affectedPath><affectedPath>clubb_jax/src/CLUBB_core/err_info.py</affectedPath><affectedPath>clubb_jax/pytests/auto_llm_generated_pytests/test_jit_compile.py</affectedPath><affectedPath>clubb_jax/src/CLUBB_core/__init__.py</affectedPath><affectedPath>clubb_jax/src/advance_clubb_to_end.py</affectedPath><affectedPath>clubb_jax/src/CLUBB_core/numerical_check.py</affectedPath><affectedPath>clubb_jax/src/CLUBB_core/err_info_codes.py</affectedPath><affectedPath>clubb_python_api/JAX_INTEROPERABILITY_PROPOSAL.md</affectedPath><affectedPath>clubb_jax/src/CLUBB_core/advance_xp2_xpyp_module.py</affectedPath><affectedPath>clubb_jax/src/Radiation/radiation_module.py</affectedPath><commitId>aa8c2aa4037dda69d686ca97bcbbe1a8208401fd</commitId><timestamp>1792259885000</timestamp><author><absoluteUrl>https://carson.math.uwm.edu/jenkins/user/noreply</absoluteUrl><fullName>noreply</fullName></author><authorEmail>noreply@github.com</authorEmail><comment>Remove the JAX error-message code registry (#1401)

* Remove the JAX error-message code registry

Print failure details at the runtime checks that detect them. Remove the
extra reason_code field and its setters, decoder, initialization/reset
handling and exports; retain the normal per-column fatal-error status.
Update the scalar-guard assertions and add cached-call diagnostic checks.

Local CPU checks passed for the ErrInfo pytree, diagnostic output, driver
debug gates and state reset/batching behavior (65 cases across five modules).

* Correct the multiple-LHS diagnostic test's wp3 grid

Allocate synthetic wp3 on thermodynamic levels, as required by
calc_wp3_on_wp2, so the test reaches the multiple-LHS guard during tracing.

The 21 selected CPU diagnostic checks pass, covering cached-call output,
per-column fatal status and preservation of fields on the unsupported path.

* Restore the C2 explanation in the multiple-LHS diagnostic

Name C2rt, C2thl and C2rtthl when their unequal values prevent a single-LHS
solve. Keep the direct runtime print and existing fatal-status handling.

The focused CPU cached-call test passes, including the restored explanation,
quiet valid calls and preservation of incoming fields on failure.

* Revert "Restore the C2 explanation in the multiple-LHS diagnostic"

This reverts commit 170a13e2bc7af24e92d8d8bc9de9d9db601921ed.

* List single-LHS requirements in the JAX diagnostic

Print the approved static requirements after the unsupported multiple-LHS
message: explicit turbulent advection or ADG1, plus per-column equivalence
of C2thl and C2rtthl to C2rt within the relative epsilon tolerance.

The focused CPU cached-call test passes, checking the listed requirements,
quiet valid calls and preservation of incoming fields and fatal status.
</comment><date>2026-10-17 12:58:05 -0500</date><id>aa8c2aa4037dda69d686ca97bcbbe1a8208401fd</id><msg>Remove the JAX error-message code registry (#1401)</msg><path><editType>add</editType><file>clubb_jax/pytests/auto_llm_generated_pytests/test_radiation_error_diagnostics.py</file></path><path><editType>edit</editType><file>clubb_jax/src/advance_clubb_to_end.py</file></path><path><editType>delete</editType><file>clubb_jax/src/CLUBB_core/err_info_codes.py</file></path><path><editType>edit</editType><file>clubb_python_api/JAX_INTEROPERABILITY_PROPOSAL.md</file></path><path><editType>edit</editType><file>clubb_jax/pytests/auto_llm_generated_pytests/test_jit_compile.py</file></path><path><editType>edit</editType><file>clubb_jax/src/CLUBB_core/advance_xp2_xpyp_module.py</file></path><path><editType>edit</editType><file>clubb_jax/src/CLUBB_core/advance_windm_edsclrm_module.py</file></path><path><editType>edit</editType><file>clubb_jax/src/Radiation/radiation_module.py</file></path><path><editType>edit</editType><file>clubb_jax/src/CLUBB_core/__init__.py</file></path><path><editType>add</editType><file>clubb_jax/pytests/auto_llm_generated_pytests/test_xp2_error_diagnostics.py</file></path><path><editType>edit</editType><file>clubb_jax/pytests/auto_llm_generated_pytests/test_windm_edsclrm_scalar_indices.py</file></path><path><editType>edit</editType><file>clubb_jax/src/CLUBB_core/numerical_check.py</file></path><path><editType>edit</editType><file>clubb_jax/src/CLUBB_core/err_info.py</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>.agents/skills/clubb-jax-port/SKILL.md</affectedPath><affectedPath>.agents/skills/clubb-testing-and-reporting/SKILL.md</affectedPath><affectedPath>.agents/skills/clubb-documentation/change-messages/SKILL.md</affectedPath><commitId>6e48f97c2a96bc78fb498c82f1ed0bb690235349</commitId><timestamp>1792260807000</timestamp><author><absoluteUrl>https://carson.math.uwm.edu/jenkins/user/noreply</absoluteUrl><fullName>noreply</fullName></author><authorEmail>noreply@github.com</authorEmail><comment>Restrict BIT_CHANGING guidance to Fortran result changes (#1399)

Keep JAX numerical acceptance focused on agreement with the corresponding
Fortran implementation rather than preserving earlier JAX output. Clarify
the reporting rule and link it from the JAX porting workflow.

All 21 skill schemas, 112 local links and 7 heading anchors pass, along with
diff formatting. Only three skill Markdown files change.
</comment><date>2026-10-17 13:13:27 -0500</date><id>6e48f97c2a96bc78fb498c82f1ed0bb690235349</id><msg>Restrict BIT_CHANGING guidance to Fortran result changes (#1399)</msg><path><editType>edit</editType><file>.agents/skills/clubb-testing-and-reporting/SKILL.md</file></path><path><editType>edit</editType><file>.agents/skills/clubb-jax-port/SKILL.md</file></path><path><editType>edit</editType><file>.agents/skills/clubb-documentation/change-messages/SKILL.md</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>jenkins_tests/clubb_driver/Jenkinsfile</affectedPath><affectedPath>tests/README.md</affectedPath><affectedPath>utilities/README.md</affectedPath><affectedPath>tests/case_runner_lifecycle_test.py</affectedPath><affectedPath>utilities/tests/run_case_runner_test.py</affectedPath><commitId>167076807d2a8cfe95c58da710eaee8f53994d00</commitId><timestamp>1792261464000</timestamp><author><absoluteUrl>https://carson.math.uwm.edu/jenkins/user/huebler</absoluteUrl><fullName>Gunther Huebler</fullName></author><authorEmail>huebler@uwm.edu</authorEmail><comment>Run case runner lifecycle checks in the driver pipeline

Move the workflow to tests/case_runner_lifecycle_test.py and run native,
Python and CPU JAX checks before the existing driver comparisons. Keep
the case sequence and exact comparison assertions unchanged.

Native/Python lifecycle checks and 445 shared checks pass. Jenkins
validates the pipeline syntax; branch execution follows the push.
</comment><date>2026-10-17 13:24:24 -0500</date><id>167076807d2a8cfe95c58da710eaee8f53994d00</id><msg>Run case runner lifecycle checks in the driver pipeline</msg><path><editType>edit</editType><file>tests/README.md</file></path><path><editType>edit</editType><file>jenkins_tests/clubb_driver/Jenkinsfile</file></path><path><editType>delete</editType><file>utilities/tests/run_case_runner_test.py</file></path><path><editType>edit</editType><file>utilities/README.md</file></path><path><editType>add</editType><file>tests/case_runner_lifecycle_test.py</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/clubb_standalone.F90</affectedPath><commitId>0c985605a47a651c813c6697e3c3c4e32365f9c7</commitId><timestamp>1792262101000</timestamp><author><absoluteUrl>https://carson.math.uwm.edu/jenkins/user/huebler</absoluteUrl><fullName>Gunther Huebler</fullName></author><authorEmail>huebler@uwm.edu</authorEmail><comment>Clarify standalone worker flow
</comment><date>2026-10-17 13:35:01 -0500</date><id>0c985605a47a651c813c6697e3c3c4e32365f9c7</id><msg>Clarify standalone worker flow</msg><path><editType>edit</editType><file>src/clubb_standalone.F90</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>https://carson.math.uwm.edu/jenkins/user/noreply</absoluteUrl><fullName>noreply</fullName></culprit><culprit><absoluteUrl>https://carson.math.uwm.edu/jenkins/user/huebler</absoluteUrl><fullName>Gunther Huebler</fullName></culprit><inProgress>false</inProgress><nextBuild><number>51</number><url>https://carson.math.uwm.edu/jenkins/view/clubb_branch_tests/job/clubb_branch_python/51/</url></nextBuild><previousBuild><number>49</number><url>https://carson.math.uwm.edu/jenkins/view/clubb_branch_tests/job/clubb_branch_python/49/</url></previousBuild></lastSuccessfulBuild><lastUnsuccessfulBuild _class='org.jenkinsci.plugins.workflow.job.WorkflowRun'><action _class='hudson.model.ParametersAction'><parameter _class='net.uaznia.lukanus.hudson.plugins.gitparameter.GitParameterValue'><name>BRANCH</name><value>origin/master</value></parameter><parameter _class='hudson.model.BooleanParameterValue'><name>INCLUDE_GENERATED_PYTESTS</name><value>true</value></parameter></action><action _class='hudson.model.CauseAction'><cause _class='hudson.model.Cause$UserIdCause'><shortDescription>Started by user agent_dev</shortDescription><userId>agent_dev</userId><userName>agent_dev</userName></cause></action><action _class='jenkins.metrics.impl.TimeInQueueAction'><blockedDurationMillis>0</blockedDurationMillis><blockedTimeMillis>0</blockedTimeMillis><buildableDurationMillis>0</buildableDurationMillis><buildableTimeMillis>2</buildableTimeMillis><buildingDurationMillis>280428</buildingDurationMillis><executingTimeMillis>268613</executingTimeMillis><executorUtilization>0.96</executorUtilization><subTaskCount>1</subTaskCount><waitingDurationMillis>9311</waitingDurationMillis><waitingTimeMillis>9311</waitingTimeMillis></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesoriginremove_perl _class='hudson.plugins.git.util.Build'><buildNumber>9</buildNumber><marked><SHA1>551dc8ee42fffabccdde729dd122e5c54b113740</SHA1><branch><SHA1>551dc8ee42fffabccdde729dd122e5c54b113740</SHA1><name>refs/remotes/origin/remove_perl</name></branch></marked><revision><SHA1>551dc8ee42fffabccdde729dd122e5c54b113740</SHA1><branch><SHA1>551dc8ee42fffabccdde729dd122e5c54b113740</SHA1><name>refs/remotes/origin/remove_perl</name></branch></revision></refsremotesoriginremove_perl><refsremotesoriginmixing_length_fix_2 _class='hudson.plugins.git.util.Build'><buildNumber>54</buildNumber><marked><SHA1>bd81f6f13451574e5b21cbd0a94d682e599b97b6</SHA1><branch><SHA1>bd81f6f13451574e5b21cbd0a94d682e599b97b6</SHA1><name>refs/remotes/origin/mixing_length_fix_2</name></branch></marked><revision><SHA1>bd81f6f13451574e5b21cbd0a94d682e599b97b6</SHA1><branch><SHA1>bd81f6f13451574e5b21cbd0a94d682e599b97b6</SHA1><name>refs/remotes/origin/mixing_length_fix_2</name></branch></revision></refsremotesoriginmixing_length_fix_2><refsremotesoriginrun_scripts_cleanup _class='hudson.plugins.git.util.Build'><buildNumber>16</buildNumber><marked><SHA1>8789ee4aa42564f9dc0e07c553a7cde89fb6cd35</SHA1><branch><SHA1>8789ee4aa42564f9dc0e07c553a7cde89fb6cd35</SHA1><name>refs/remotes/origin/run_scripts_cleanup</name></branch></marked><revision><SHA1>8789ee4aa42564f9dc0e07c553a7cde89fb6cd35</SHA1><branch><SHA1>8789ee4aa42564f9dc0e07c553a7cde89fb6cd35</SHA1><name>refs/remotes/origin/run_scripts_cleanup</name></branch></revision></refsremotesoriginrun_scripts_cleanup><refsremotesoriginclubb_python_fix _class='hudson.plugins.git.util.Build'><buildNumber>36</buildNumber><marked><SHA1>c8ba90242c2b1852449f71f939c9239c9e3925f9</SHA1><branch><SHA1>c8ba90242c2b1852449f71f939c9239c9e3925f9</SHA1><name>refs/remotes/origin/clubb_python_fix</name></branch></marked><revision><SHA1>c8ba90242c2b1852449f71f939c9239c9e3925f9</SHA1><branch><SHA1>c8ba90242c2b1852449f71f939c9239c9e3925f9</SHA1><name>refs/remotes/origin/clubb_python_fix</name></branch></revision></refsremotesoriginclubb_python_fix><refsremotesoriginscript_arg_cleanup _class='hudson.plugins.git.util.Build'><buildNumber>44</buildNumber><marked><SHA1>1c0b48510ab117eb44b876f950c76eff9d133c6c</SHA1><branch><SHA1>1c0b48510ab117eb44b876f950c76eff9d133c6c</SHA1><name>refs/remotes/origin/script_arg_cleanup</name></branch></marked><revision><SHA1>1c0b48510ab117eb44b876f950c76eff9d133c6c</SHA1><branch><SHA1>1c0b48510ab117eb44b876f950c76eff9d133c6c</SHA1><name>refs/remotes/origin/script_arg_cleanup</name></branch></revision></refsremotesoriginscript_arg_cleanup><refsremotesoriginjenkins_test_cleanup _class='hudson.plugins.git.util.Build'><buildNumber>43</buildNumber><marked><SHA1>9f57da44abd6db2352506aff45f2a848032e994e</SHA1><branch><SHA1>9f57da44abd6db2352506aff45f2a848032e994e</SHA1><name>refs/remotes/origin/jenkins_test_cleanup</name></branch></marked><revision><SHA1>9f57da44abd6db2352506aff45f2a848032e994e</SHA1><branch><SHA1>9f57da44abd6db2352506aff45f2a848032e994e</SHA1><name>refs/remotes/origin/jenkins_test_cleanup</name></branch></revision></refsremotesoriginjenkins_test_cleanup><refsremotesoriginclubb_organization_part2 _class='hudson.plugins.git.util.Build'><buildNumber>7</buildNumber><marked><SHA1>459670f95f44c50b0d802d4c8284399339b446e3</SHA1><branch><SHA1>459670f95f44c50b0d802d4c8284399339b446e3</SHA1><name>refs/remotes/origin/clubb_organization_part2</name></branch></marked><revision><SHA1>459670f95f44c50b0d802d4c8284399339b446e3</SHA1><branch><SHA1>459670f95f44c50b0d802d4c8284399339b446e3</SHA1><name>refs/remotes/origin/clubb_organization_part2</name></branch></revision></refsremotesoriginclubb_organization_part2><refsremotesoriginpytest_cleanup _class='hudson.plugins.git.util.Build'><buildNumber>48</buildNumber><marked><SHA1>56aa733c290ca067dc886adda228251f718712ad</SHA1><branch><SHA1>56aa733c290ca067dc886adda228251f718712ad</SHA1><name>refs/remotes/origin/pytest_cleanup</name></branch></marked><revision><SHA1>56aa733c290ca067dc886adda228251f718712ad</SHA1><branch><SHA1>56aa733c290ca067dc886adda228251f718712ad</SHA1><name>refs/remotes/origin/pytest_cleanup</name></branch></revision></refsremotesoriginpytest_cleanup><refsremotesoriginclubb_organization_part3 _class='hudson.plugins.git.util.Build'><buildNumber>8</buildNumber><marked><SHA1>1b6d8b99367e3980a2a9873faa50fe4be632b47e</SHA1><branch><SHA1>1b6d8b99367e3980a2a9873faa50fe4be632b47e</SHA1><name>refs/remotes/origin/clubb_organization_part3</name></branch></marked><revision><SHA1>1b6d8b99367e3980a2a9873faa50fe4be632b47e</SHA1><branch><SHA1>1b6d8b99367e3980a2a9873faa50fe4be632b47e</SHA1><name>refs/remotes/origin/clubb_organization_part3</name></branch></revision></refsremotesoriginclubb_organization_part3><refsremotesoriginmicrophys_loop_push _class='hudson.plugins.git.util.Build'><buildNumber>39</buildNumber><marked><SHA1>0c683a909cfc6e2e5c7306e0258c018d3a88dd85</SHA1><branch><SHA1>0c683a909cfc6e2e5c7306e0258c018d3a88dd85</SHA1><name>refs/remotes/origin/microphys_loop_push</name></branch></marked><revision><SHA1>0c683a909cfc6e2e5c7306e0258c018d3a88dd85</SHA1><branch><SHA1>0c683a909cfc6e2e5c7306e0258c018d3a88dd85</SHA1><name>refs/remotes/origin/microphys_loop_push</name></branch></revision></refsremotesoriginmicrophys_loop_push><refsremotesorigintest_fix _class='hudson.plugins.git.util.Build'><buildNumber>32</buildNumber><marked><SHA1>87d4e8d1298d8c6196811bb634cbb3af6e9b0fd8</SHA1><branch><SHA1>87d4e8d1298d8c6196811bb634cbb3af6e9b0fd8</SHA1><name>refs/remotes/origin/test_fix</name></branch></marked><revision><SHA1>87d4e8d1298d8c6196811bb634cbb3af6e9b0fd8</SHA1><branch><SHA1>87d4e8d1298d8c6196811bb634cbb3af6e9b0fd8</SHA1><name>refs/remotes/origin/test_fix</name></branch></revision></refsremotesorigintest_fix><refsremotesoriginclubb_organization_part1 _class='hudson.plugins.git.util.Build'><buildNumber>6</buildNumber><marked><SHA1>d96d0021affc8242c8b983575bcf3b802920929b</SHA1><branch><SHA1>d96d0021affc8242c8b983575bcf3b802920929b</SHA1><name>refs/remotes/origin/clubb_organization_part1</name></branch></marked><revision><SHA1>d96d0021affc8242c8b983575bcf3b802920929b</SHA1><branch><SHA1>d96d0021affc8242c8b983575bcf3b802920929b</SHA1><name>refs/remotes/origin/clubb_organization_part1</name></branch></revision></refsremotesoriginclubb_organization_part1><refsremotesorigintuner_additions _class='hudson.plugins.git.util.Build'><buildNumber>18</buildNumber><marked><SHA1>f13d88fea3c40d0093c1ff5b0bdeab9a4f3513d3</SHA1><branch><SHA1>f13d88fea3c40d0093c1ff5b0bdeab9a4f3513d3</SHA1><name>refs/remotes/origin/tuner_additions</name></branch></marked><revision><SHA1>f13d88fea3c40d0093c1ff5b0bdeab9a4f3513d3</SHA1><branch><SHA1>f13d88fea3c40d0093c1ff5b0bdeab9a4f3513d3</SHA1><name>refs/remotes/origin/tuner_additions</name></branch></revision></refsremotesorigintuner_additions><refsremotesorigincopilotfix-api-signature-mismatch _class='hudson.plugins.git.util.Build'><buildNumber>35</buildNumber><marked><SHA1>9e026a902b73da3381b02f40399de18e79154827</SHA1><branch><SHA1>9e026a902b73da3381b02f40399de18e79154827</SHA1><name>refs/remotes/origin/copilot/fix-api-signature-mismatch</name></branch></marked><revision><SHA1>9e026a902b73da3381b02f40399de18e79154827</SHA1><branch><SHA1>9e026a902b73da3381b02f40399de18e79154827</SHA1><name>refs/remotes/origin/copilot/fix-api-signature-mismatch</name></branch></revision></refsremotesorigincopilotfix-api-signature-mismatch><refsremotesoriginjax_microphys _class='hudson.plugins.git.util.Build'><buildNumber>42</buildNumber><marked><SHA1>3c9b3d56e24d3a766f45e84903e76ee980eb5aa5</SHA1><branch><SHA1>3c9b3d56e24d3a766f45e84903e76ee980eb5aa5</SHA1><name>refs/remotes/origin/jax_microphys</name></branch></marked><revision><SHA1>3c9b3d56e24d3a766f45e84903e76ee980eb5aa5</SHA1><branch><SHA1>3c9b3d56e24d3a766f45e84903e76ee980eb5aa5</SHA1><name>refs/remotes/origin/jax_microphys</name></branch></revision></refsremotesoriginjax_microphys><refsremotesoriginclubb_case_runner _class='hudson.plugins.git.util.Build'><buildNumber>50</buildNumber><marked><SHA1>0c985605a47a651c813c6697e3c3c4e32365f9c7</SHA1><branch><SHA1>0c985605a47a651c813c6697e3c3c4e32365f9c7</SHA1><name>refs/remotes/origin/clubb_case_runner</name></branch></marked><revision><SHA1>0c985605a47a651c813c6697e3c3c4e32365f9c7</SHA1><branch><SHA1>0c985605a47a651c813c6697e3c3c4e32365f9c7</SHA1><name>refs/remotes/origin/clubb_case_runner</name></branch></revision></refsremotesoriginclubb_case_runner><refsremotesorigindash_updates _class='hudson.plugins.git.util.Build'><buildNumber>27</buildNumber><marked><SHA1>0f566dae5ca0ef106a2a8a601d5dd08e95db606b</SHA1><branch><SHA1>0f566dae5ca0ef106a2a8a601d5dd08e95db606b</SHA1><name>refs/remotes/origin/dash_updates</name></branch></marked><revision><SHA1>0f566dae5ca0ef106a2a8a601d5dd08e95db606b</SHA1><branch><SHA1>0f566dae5ca0ef106a2a8a601d5dd08e95db606b</SHA1><name>refs/remotes/origin/dash_updates</name></branch></revision></refsremotesorigindash_updates><refsremotesoriginclubb_jax _class='hudson.plugins.git.util.Build'><buildNumber>37</buildNumber><marked><SHA1>8f7e4cdbf7555ae67075c02d9d1f4b392e51ed3f</SHA1><branch><SHA1>8f7e4cdbf7555ae67075c02d9d1f4b392e51ed3f</SHA1><name>refs/remotes/origin/clubb_jax</name></branch></marked><revision><SHA1>8f7e4cdbf7555ae67075c02d9d1f4b392e51ed3f</SHA1><branch><SHA1>8f7e4cdbf7555ae67075c02d9d1f4b392e51ed3f</SHA1><name>refs/remotes/origin/clubb_jax</name></branch></revision></refsremotesoriginclubb_jax><refsremotesoriginvenv_improvement _class='hudson.plugins.git.util.Build'><buildNumber>41</buildNumber><marked><SHA1>dec83a0e1d500014c3ea9734d7ef2f1d645f12e7</SHA1><branch><SHA1>dec83a0e1d500014c3ea9734d7ef2f1d645f12e7</SHA1><name>refs/remotes/origin/venv_improvement</name></branch></marked><revision><SHA1>dec83a0e1d500014c3ea9734d7ef2f1d645f12e7</SHA1><branch><SHA1>dec83a0e1d500014c3ea9734d7ef2f1d645f12e7</SHA1><name>refs/remotes/origin/venv_improvement</name></branch></revision></refsremotesoriginvenv_improvement><refsremotesorigincalc_sfc_varnce_movement _class='hudson.plugins.git.util.Build'><buildNumber>4</buildNumber><marked><SHA1>8f36aca5fd9c284c280761ab152931bd884e21f2</SHA1><branch><SHA1>8f36aca5fd9c284c280761ab152931bd884e21f2</SHA1><name>refs/remotes/origin/calc_sfc_varnce_movement</name></branch></marked><revision><SHA1>8f36aca5fd9c284c280761ab152931bd884e21f2</SHA1><branch><SHA1>8f36aca5fd9c284c280761ab152931bd884e21f2</SHA1><name>refs/remotes/origin/calc_sfc_varnce_movement</name></branch></revision></refsremotesorigincalc_sfc_varnce_movement><refsremotesorigintiny_dash_updates _class='hudson.plugins.git.util.Build'><buildNumber>21</buildNumber><marked><SHA1>605dc2d2f5105cfe41e0f1c900793dca76ddc513</SHA1><branch><SHA1>605dc2d2f5105cfe41e0f1c900793dca76ddc513</SHA1><name>refs/remotes/origin/tiny_dash_updates</name></branch></marked><revision><SHA1>605dc2d2f5105cfe41e0f1c900793dca76ddc513</SHA1><branch><SHA1>605dc2d2f5105cfe41e0f1c900793dca76ddc513</SHA1><name>refs/remotes/origin/tiny_dash_updates</name></branch></revision></refsremotesorigintiny_dash_updates><refsremotesoriginclubb_f2py _class='hudson.plugins.git.util.Build'><buildNumber>3</buildNumber><marked><SHA1>148a89be2c9a46527294056ad471087e68a10b46</SHA1><branch><SHA1>148a89be2c9a46527294056ad471087e68a10b46</SHA1><name>refs/remotes/origin/clubb_f2py</name></branch></marked><revision><SHA1>148a89be2c9a46527294056ad471087e68a10b46</SHA1><branch><SHA1>148a89be2c9a46527294056ad471087e68a10b46</SHA1><name>refs/remotes/origin/clubb_f2py</name></branch></revision></refsremotesoriginclubb_f2py><refsremotesoriginclubb_loss_driver _class='hudson.plugins.git.util.Build'><buildNumber>15</buildNumber><marked><SHA1>965904c404fffb0eba94e0f8b2e7f9688c5a8bd5</SHA1><branch><SHA1>965904c404fffb0eba94e0f8b2e7f9688c5a8bd5</SHA1><name>refs/remotes/origin/clubb_loss_driver</name></branch></marked><revision><SHA1>965904c404fffb0eba94e0f8b2e7f9688c5a8bd5</SHA1><branch><SHA1>965904c404fffb0eba94e0f8b2e7f9688c5a8bd5</SHA1><name>refs/remotes/origin/clubb_loss_driver</name></branch></revision></refsremotesoriginclubb_loss_driver><refsremotesoriginclubb_timer_upgrade _class='hudson.plugins.git.util.Build'><buildNumber>22</buildNumber><marked><SHA1>b9b00dc447cfd726549a2a6f14d1deac8539203b</SHA1><branch><SHA1>b9b00dc447cfd726549a2a6f14d1deac8539203b</SHA1><name>refs/remotes/origin/clubb_timer_upgrade</name></branch></marked><revision><SHA1>b9b00dc447cfd726549a2a6f14d1deac8539203b</SHA1><branch><SHA1>b9b00dc447cfd726549a2a6f14d1deac8539203b</SHA1><name>refs/remotes/origin/clubb_timer_upgrade</name></branch></revision></refsremotesoriginclubb_timer_upgrade><refsremotesoriginnice_dash_updates _class='hudson.plugins.git.util.Build'><buildNumber>29</buildNumber><marked><SHA1>b2ad24e20e65739d395fadafa7b738b8f4b19b88</SHA1><branch><SHA1>b2ad24e20e65739d395fadafa7b738b8f4b19b88</SHA1><name>refs/remotes/origin/nice_dash_updates</name></branch></marked><revision><SHA1>b2ad24e20e65739d395fadafa7b738b8f4b19b88</SHA1><branch><SHA1>b2ad24e20e65739d395fadafa7b738b8f4b19b88</SHA1><name>refs/remotes/origin/nice_dash_updates</name></branch></revision></refsremotesoriginnice_dash_updates><refsremotesoriginmaster _class='hudson.plugins.git.util.Build'><buildNumber>55</buildNumber><marked><SHA1>8369512fcc6487603491e12ac13376de2aec2a0b</SHA1><branch><SHA1>8369512fcc6487603491e12ac13376de2aec2a0b</SHA1><name>refs/remotes/origin/master</name></branch></marked><revision><SHA1>8369512fcc6487603491e12ac13376de2aec2a0b</SHA1><branch><SHA1>8369512fcc6487603491e12ac13376de2aec2a0b</SHA1><name>refs/remotes/origin/master</name></branch></revision></refsremotesoriginmaster></buildsByBranchName><lastBuiltRevision><SHA1>8369512fcc6487603491e12ac13376de2aec2a0b</SHA1><branch><SHA1>8369512fcc6487603491e12ac13376de2aec2a0b</SHA1><name>refs/remotes/origin/master</name></branch></lastBuiltRevision><remoteUrl>https://github.com/larson-group/clubb.git</remoteUrl><scmName></scmName></action><action></action><action _class='org.jenkinsci.plugins.workflow.libs.LibrariesAction'></action><action></action><action _class='hudson.tasks.junit.TestResultAction'><failCount>1</failCount><skipCount>0</skipCount><totalCount>684</totalCount><urlName>testReport</urlName></action><action _class='org.jenkinsci.plugins.workflow.cps.EnvActionImpl'></action><action></action><action></action><action></action><action></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><action _class='org.jenkinsci.plugins.pipeline.modeldefinition.actions.RestartDeclarativePipelineAction'></action><action></action><action _class='org.jenkinsci.plugins.workflow.job.views.FlowGraphAction'></action><action></action><action></action><building>false</building><displayName>#55</displayName><duration>280428</duration><estimatedDuration>363544</estimatedDuration><fullDisplayName>clubb_branch_python #55</fullDisplayName><id>55</id><keepLog>false</keepLog><number>55</number><queueId>11095</queueId><result>FAILURE</result><timestamp>1792476749404</timestamp><url>https://carson.math.uwm.edu/jenkins/view/clubb_branch_tests/job/clubb_branch_python/55/</url><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/generalized_grid_test.F90</affectedPath><affectedPath>src/CLUBB_core/setup_clubb_pdf_params.F90</affectedPath><affectedPath>src/CLUBB_core/fill_holes.F90</affectedPath><affectedPath>clubb_python_api/clubb_f2py.pyf</affectedPath><affectedPath>clubb_python_api/f2py_fortran_wrappers/precipitation_fraction_wrapper.F90</affectedPath><affectedPath>src/G_unit_test_types/mu_sigma_hm_tests.F90</affectedPath><affectedPath>clubb_python_api/pytests/auto_llm_generated_pytests/test_call_tree_precipitation_fraction.py</affectedPath><affectedPath>src/Microphys/pdf_hydromet_microphys_wrapper.F90</affectedPath><affectedPath>clubb_python_api/clubb_python/CLUBB_core/precipitation_fraction.py</affectedPath><affectedPath>src/CLUBB_core/precipitation_fraction.F90</affectedPath><commitId>8369512fcc6487603491e12ac13376de2aec2a0b</commitId><timestamp>1792463005000</timestamp><author><absoluteUrl>https://carson.math.uwm.edu/jenkins/user/noreply</absoluteUrl><fullName>noreply</fullName></author><authorEmail>noreply@github.com</authorEmail><comment>Clubb params 1d to 2d fix (#1392)

* Fix: clubb params is a shape (ngrdcol,nparams) that is passed into subroutines that expect a 1d array

Also fixed dependent other places in code and changed the python api. This is BIT_CHANGING for multicol.
If a 2d array is passed into a function that expects the arr to be 1d fortran just passes the first col of the arr.
Therefore the changes dont affect single col runs. For multicol runs other indexing is needed

* fill_holes_vertical_api expects the passed gr%dzt to have shape(ngrdcol,nz) but the code passes the whole gr%dzt array although each column is traversed one by one.
So ngrdcol=1 is passed each time.

No effect on single col, as with ngrdcol = 1, gr%dzt and gr%dzt(1:1,:) are the same.
Affects multicol if l_hole_fill = .true. and the hydrometeor is a mixing ratio (name starts with r) and
some value is actually negative

Therefore BIT_CHANGING
</comment><date>2026-10-19 21:23:25 -0500</date><id>8369512fcc6487603491e12ac13376de2aec2a0b</id><msg>Clubb params 1d to 2d fix (#1392)</msg><path><editType>edit</editType><file>clubb_python_api/f2py_fortran_wrappers/precipitation_fraction_wrapper.F90</file></path><path><editType>edit</editType><file>src/generalized_grid_test.F90</file></path><path><editType>edit</editType><file>src/CLUBB_core/fill_holes.F90</file></path><path><editType>edit</editType><file>src/CLUBB_core/precipitation_fraction.F90</file></path><path><editType>edit</editType><file>src/CLUBB_core/setup_clubb_pdf_params.F90</file></path><path><editType>edit</editType><file>src/Microphys/pdf_hydromet_microphys_wrapper.F90</file></path><path><editType>edit</editType><file>clubb_python_api/clubb_python/CLUBB_core/precipitation_fraction.py</file></path><path><editType>edit</editType><file>src/G_unit_test_types/mu_sigma_hm_tests.F90</file></path><path><editType>edit</editType><file>clubb_python_api/clubb_f2py.pyf</file></path><path><editType>edit</editType><file>clubb_python_api/pytests/auto_llm_generated_pytests/test_call_tree_precipitation_fraction.py</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>https://carson.math.uwm.edu/jenkins/user/noreply</absoluteUrl><fullName>noreply</fullName></culprit><culprit><absoluteUrl>https://carson.math.uwm.edu/jenkins/user/huebler</absoluteUrl><fullName>Gunther Huebler</fullName></culprit><inProgress>false</inProgress><previousBuild><number>54</number><url>https://carson.math.uwm.edu/jenkins/view/clubb_branch_tests/job/clubb_branch_python/54/</url></previousBuild></lastUnsuccessfulBuild><nextBuildNumber>56</nextBuildNumber><property _class='org.bstick12.jenkinsci.plugins.leastload.LeastLoadDisabledProperty'></property><property _class='hudson.model.ParametersDefinitionProperty'><parameterDefinition _class='hudson.model.BooleanParameterDefinition'><defaultParameterValue _class='hudson.model.BooleanParameterValue'><name>INCLUDE_GENERATED_PYTESTS</name><value>false</value></defaultParameterValue><description>Include provisional agent-written pytests for human review; this does not promote them.</description><name>INCLUDE_GENERATED_PYTESTS</name><type>BooleanParameterDefinition</type></parameterDefinition></property><property _class='org.jenkinsci.plugins.workflow.job.properties.PipelineTriggersJobProperty'></property><concurrentBuild>true</concurrentBuild><disabled>false</disabled><inQueue>false</inQueue><resumeBlocked>false</resumeBlocked></workflowJob>