File tree Expand file tree Collapse file tree 4 files changed +8
-6
lines changed
Expand file tree Collapse file tree 4 files changed +8
-6
lines changed Original file line number Diff line number Diff line change @@ -125,6 +125,7 @@ OPENROAD_COPTS = [
125125 "-Wformat-security" ,
126126 "-Wno-sign-compare" ,
127127 "-Wno-unused-parameter" ,
128+ "-Wmismatched-tags" ,
128129 "-fopenmp" ,
129130]
130131
Original file line number Diff line number Diff line change @@ -175,6 +175,7 @@ add_compile_options(
175175 -ffp-contract=off
176176 # Apple clang 14.0.0 deprecates sprintf, which generates 900 warnings.
177177 $<$<CXX_COMPILER_ID:AppleClang>:-Wno-deprecated-declarations>
178+ $<$<CXX_COMPILER_ID:AppleClang>:-Wmismatched-tags>
178179 $<$<BOOL :${ASAN} >:-fsanitize=address>
179180 $<$<BOOL :${ASAN} >:-fno-omit-frame-pointer>
180181 $<$<BOOL :${ASAN} >:-g>
Original file line number Diff line number Diff line change @@ -16,12 +16,7 @@ class Sta;
1616}
1717namespace odb {
1818class dbDatabase ;
19- class ChipletDef ;
20- class ChipletRegion ;
2119class dbChip ;
22- class ChipletInst ;
23- class Connection ;
24- class DesignDef ;
2520class dbChipRegionInst ;
2621class dbChipInst ;
2722class dbChipRegion ;
@@ -31,6 +26,11 @@ class dbInst;
3126class dbTech ;
3227class dbLib ;
3328
29+ struct ChipletDef ;
30+ struct ChipletRegion ;
31+ struct ChipletInst ;
32+ struct Connection ;
33+ struct DesignDef ;
3434struct BumpMapEntry ;
3535
3636class ThreeDBlox
Original file line number Diff line number Diff line change @@ -46,7 +46,7 @@ struct MasterInfo
4646
4747class Cluster ;
4848using SharedClusterVector = std::vector<std::shared_ptr<Cluster>>;
49- class ModuleMgr ;
49+ struct ModuleMgr ;
5050class TritonPart ;
5151
5252struct CompareInstancePtr
You can’t perform that action at this time.
0 commit comments