J. Kissel Nine for the mortal men, doomed to die... Another successful evening of CDS bug-finding. The h1sush34 computer has locked up, and the data concentrator / DAQ / framebuilder is dead because of my further attempts to make front end model changes to the SUS. YOU'RE WELCOME. Details and status below. ---- After completing the pending model changes on the HXTSs, I began recompiling, reinstalling, restarting, and restoring (4R'ing) all SUS on each of there respective front ends. Here's the rather gloomy status report: Main Library Part Changes complete Successfully Compiles Installed FE Process Restarted Clean DAQ Status h1suspr3 HLTS_MASTER yes yes yes yes no h1sussr3 HLTS_MASTER yes yes yes yes yes h1susmc1 HSTS_MASTER yes yes yes yes no h1susmc3 HSTS_MASTER yes yes yes yes no h1suspr2 HSTS_MASTER yes yes yes yes no h1sussr2 HSTS_MASTER yes yes yes no(see detail 1) no h1susmc2 MC_MASTER yes no(see detail 2) n/a n/a n/a h1susprm MC_MASTER yes no(see detail 2) n/a n/a n/a h1sussrm MC_MASTER yes no(see detail 2) n/a n/a n/a Detail 1: After successfully modifying and 4R'ing 3 of the 4 HSTSs which use the HSTS_MASTER, I figured the last would be a breeze. Of course not. Doing things no differently than on he other three, I successfully compiled and installed the h1sussr2 front end code. However, when I restarted the front-process, the restart hung in the middle of turning on EPICs communication, and proceeded to crash the front end, and take down the entire data concentrator / DAQ / frame builder. I have a feeling that this is because of an error similar to what we found last Thursday on the h1sush56 computer (see LHO aLOG 8335). Note that h1sussr2 lives on a different computer -- h1sush34. Detail 2: Each of the models using the MC_MASTER library part complain the following same error snippet during compilation which is beyond me: /opt/rtcds/lho/h1/rtbuild-2.7.2/src/fe/h1susmc2/h1susmc2.c: In function 'feCode': /opt/rtcds/lho/h1/rtbuild-2.7.2/src/fe/h1susmc2/h1susmc2.c:1718: error: 'adc0' undeclared (first use in this function) /opt/rtcds/lho/h1/rtbuild-2.7.2/src/fe/h1susmc2/h1susmc2.c:1718: error: (Each undeclared identifier is reported only once /opt/rtcds/lho/h1/rtbuild-2.7.2/src/fe/h1susmc2/h1susmc2.c:1718: error: for each function it appears in.) make[3]: *** [/opt/rtcds/lho/h1/rtbuild-2.7.2/src/fe/h1susmc2/h1susmc2.o] Error 1 make[2]: *** [_module_/opt/rtcds/lho/h1/rtbuild-2.7.2/src/fe/h1susmc2] Error 2 make[1]: *** [default] Error 2 This smells like it has something to do with the connections to the ADC0 parts, because there is certainly an ADC0 in every one of these models -- that the error says adc0 is undeclared must be a red herring. I've got an email out to the relevant CDS crew, I hope to hear from them and fix these problems by the morning. I have still not begun MEDM screen modifications. I will do so once we resurrect each of the nine mortal men.