Skip to content

Commit 7546f1e

Browse files
authored
Merge pull request #8943 from gadfort/rcx-rm-logs
rcx: remove logs that are created in run directory
2 parents e9e67a7 + 5ee533d commit 7546f1e

File tree

4 files changed

+0
-100
lines changed

4 files changed

+0
-100
lines changed

src/rcx/include/rcx/extRCap.h

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -946,8 +946,6 @@ class extRCModel
946946
char* _solverFileName;
947947

948948
FILE* _capLogFP;
949-
FILE* _logFP;
950-
FILE* _dbg_logFP;
951949

952950
bool _writeFiles;
953951
bool _readSolver;

src/rcx/src/extRCmodel.cpp

Lines changed: 0 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -2175,7 +2175,6 @@ extRCModel::extRCModel(uint layerCnt, const char* name, Logger* logger)
21752175
_solverFileName = new char[1024];
21762176
_wireFileName = new char[1024];
21772177
_capLogFP = nullptr;
2178-
_logFP = nullptr;
21792178

21802179
_readCapLog = false;
21812180
_commentFlag = false;
@@ -2211,7 +2210,6 @@ extRCModel::extRCModel(const char* name, Logger* logger)
22112210
_solverFileName = new char[1024];
22122211
_wireFileName = new char[1024];
22132212
_capLogFP = nullptr;
2214-
_logFP = nullptr;
22152213

22162214
_readCapLog = false;
22172215
_commentFlag = false;
@@ -2688,9 +2686,6 @@ void extRCModel::mkFileNames(extMeasure* m, char* wiresNameSuffix)
26882686
} else {
26892687
sprintf(_wireFileName, "%s", "wires");
26902688
}
2691-
2692-
fprintf(_logFP, "PATTERN %s\n\n", _wireDirName);
2693-
fflush(_logFP);
26942689
}
26952690

26962691
double get_nm(extMeasure* m, double n)
@@ -2749,9 +2744,6 @@ void extRCModel::mkNet_prefix(extMeasure* m, const char* wiresNameSuffix)
27492744
} else {
27502745
sprintf(_wireFileName, "%s", "wires");
27512746
}
2752-
2753-
// fprintf(_logFP, "pattern Dir %s\n\n", _wireDirName);
2754-
fflush(_logFP);
27552747
}
27562748

27572749
FILE* extRCModel::mkPatternFile()
@@ -3022,7 +3014,6 @@ void extRCModel::setOptions(const char* topDir,
30223014
const char* pattern,
30233015
bool writeFiles)
30243016
{
3025-
_logFP = openFile("./", "rulesGen", ".log", "w");
30263017
_filesFP = openFile("./", "patternFiles.", pattern, "w");
30273018
// strcpy(_topDir, topDir);
30283019
strcpy(_topDir, pattern);
@@ -3035,7 +3026,6 @@ void extRCModel::setOptions(const char* topDir,
30353026

30363027
void extRCModel::setOptions(const char* topDir, const char* pattern)
30373028
{
3038-
_logFP = openFile("./", "rulesGen", ".log", "w");
30393029
strcpy(_topDir, topDir);
30403030
strcpy(_patternName, pattern);
30413031

@@ -3046,11 +3036,6 @@ void extRCModel::setOptions(const char* topDir, const char* pattern)
30463036

30473037
void extRCModel::closeFiles()
30483038
{
3049-
fflush(_logFP);
3050-
3051-
if (_logFP != nullptr) {
3052-
fclose(_logFP);
3053-
}
30543039
fflush(_filesFP);
30553040
if (_filesFP != nullptr) {
30563041
fclose(_filesFP);
@@ -3819,9 +3804,6 @@ bool extRCModel::measurePatternVar(extMeasure* m,
38193804
mkFileNames(m, wiresNameSuffix);
38203805

38213806
printCommentLine('$', m);
3822-
fprintf(_logFP, "%s\n", _commentLine);
3823-
fprintf(_logFP, "%c %g thicknessChange\n", '$', thicknessChange);
3824-
fflush(_logFP);
38253807

38263808
if (_writeFiles) {
38273809
FILE* wfp = mkPatternFile();

src/rcx/src/extRCmodel_process.cpp

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -520,7 +520,6 @@ void extRCModel::setOptions(const char* topDir,
520520
bool keepFile,
521521
uint metLevel)
522522
{
523-
_logFP = openFile("./", "rulesGen", ".log", "w");
524523
strcpy(_topDir, topDir);
525524
strcpy(_patternName, pattern);
526525

@@ -1054,9 +1053,6 @@ bool extRCModel::measurePatternVar_3D(extMeasure* m,
10541053
mkFileNames(m, wiresNameSuffix);
10551054

10561055
printCommentLine('#', m);
1057-
fprintf(_logFP, "%s\n", _commentLine);
1058-
fprintf(_logFP, "%c %g thicknessChange\n", '$', thicknessChange);
1059-
fflush(_logFP);
10601056

10611057
FILE* wfp = mkPatternFile();
10621058

src/rcx/src/extRCmodel_solver.cpp

Lines changed: 0 additions & 76 deletions
Original file line numberDiff line numberDiff line change
@@ -79,8 +79,6 @@ uint extRCModel::getCorners(std::list<std::string>& corners)
7979
uint extRCModel::initModel(std::list<std::string>& corners, int met_cnt)
8080
{
8181
int cornerCnt = defineCorners(corners);
82-
_logFP = openFile("./", "corners", ".log", "w");
83-
_dbg_logFP = openFile("./", "corners", ".debug.log", "w");
8482
createModelTable(cornerCnt, (uint) (met_cnt + 1));
8583
for (uint m = 0; m < cornerCnt; m++) {
8684
for (uint ii = 1; ii < _layerCnt; ii++) {
@@ -194,16 +192,6 @@ uint extRCModel::readRCvalues(const char* corner,
194192
sprintf(buff, "%s.debug.log", corner);
195193
FILE* dbg_logFP = fopen(buff, "w");
196194
*/
197-
FILE* logFP = _logFP;
198-
FILE* dbg_logFP = _dbg_logFP;
199-
fprintf(logFP,
200-
"REading corner %s File: %s -------------------------\n\n",
201-
corner,
202-
filename);
203-
fprintf(dbg_logFP,
204-
"REading corner %s File: %s ----------------------\n\n",
205-
corner,
206-
filename);
207195

208196
free(_ruleFileName);
209197
_ruleFileName = strdup(filename);
@@ -258,37 +246,6 @@ uint extRCModel::readRCvalues(const char* corner,
258246
R *= 2;
259247
}
260248

261-
if (m._res) {
262-
fprintf(
263-
logFP,
264-
"M%2d OVER %2d UNDER %2d W %.3f S1 %.3f S2 %.3f R %g LEN %g %g %s\n",
265-
m._met,
266-
m._underMet,
267-
m._overMet,
268-
m._w_m,
269-
m._s_m,
270-
m._s2_m,
271-
res,
272-
wLen,
273-
R,
274-
fullPatternName);
275-
} else {
276-
fprintf(logFP,
277-
"M%2d OVER %2d UNDER %2d W %.3f S %.3f CC %.6f GND %.6f TC %.6f "
278-
"x %.6f R %g LEN %g %s\n",
279-
m._met,
280-
m._underMet,
281-
m._overMet,
282-
m._w_m,
283-
m._s_m,
284-
totCC,
285-
totGnd,
286-
totCC + totGnd,
287-
contextCoupling,
288-
res,
289-
wLen,
290-
fullPatternName);
291-
}
292249
// if (strstr(netName, "cntxM") != nullptr)
293250
// continue;
294251

@@ -303,39 +260,6 @@ uint extRCModel::readRCvalues(const char* corner,
303260
rc->set(m._s_nm, cc, gnd, 0.0, R);
304261
}
305262

306-
if (m._res) {
307-
fprintf(dbg_logFP,
308-
"M%2d OVER %2d UNDER %2d W %.3f S1 %.3f S2 %.3f R %g LEN %g %g "
309-
"%s --- ",
310-
m._met,
311-
m._underMet,
312-
m._overMet,
313-
m._w_m,
314-
m._s_m,
315-
m._s2_m,
316-
res,
317-
wLen,
318-
R,
319-
fullPatternName);
320-
} else {
321-
fprintf(dbg_logFP,
322-
"M%2d OVER %2d UNDER %2d W %.3f S %.3f CC %.6f GND %.6f TC %.6f "
323-
"x %.6f R %g LEN %g %s --- ",
324-
m._met,
325-
m._underMet,
326-
m._overMet,
327-
m._w_m,
328-
m._s_m,
329-
totCC,
330-
totGnd,
331-
totCC + totGnd,
332-
contextCoupling,
333-
res,
334-
wLen,
335-
fullPatternName);
336-
}
337-
rc->writeRC(dbg_logFP, false);
338-
339263
m._tmpRC = rc;
340264
met_rc->addRCw(&m);
341265
// prev_sep = m._s_nm;

0 commit comments

Comments
 (0)