[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#234711: ICE in final.c:2117 when compiling a huge source file



> Seems to be caused by too high line numbers. Simple workaround: Don't
> use such ridiculously large inputs.
> 
> I'll check how newer gccs behave for this. Most likely it won't be
> fixed for 3.3.

it doesn't build with 3.4 (gcc-snapshot):

DynamicSystem_PPP_realPool.cxx: In function `void buildStageToCumMap()':
DynamicSystem_PPP_realPool.cxx:82: error: array bound forbidden after parenthesized type-id
DynamicSystem_PPP_realPool.cxx:82: note: try removing the parentheses around the type-id
DynamicSystem_PPP_realPool.cxx: In function `void buildStageToCumMap_vfree()':
DynamicSystem_PPP_realPool.cxx:115: error: array bound forbidden after parenthesized type-id
DynamicSystem_PPP_realPool.cxx:115: note: try removing the parentheses around the type-id
DynamicSystem_PPP_realPool.cxx:120: error: array bound forbidden after parenthesized type-id
DynamicSystem_PPP_realPool.cxx:120: note: try removing the parentheses around the type-id
DynamicSystem_PPP_realPool.cxx: In function `void buildStageToCumMap_xinp()':
DynamicSystem_PPP_realPool.cxx:156: error: array bound forbidden after parenthesized type-id
DynamicSystem_PPP_realPool.cxx:156: note: try removing the parentheses around the type-id
DynamicSystem_PPP_realPool.cxx:161: error: array bound forbidden after parenthesized type-id
DynamicSystem_PPP_realPool.cxx:161: note: try removing the parentheses around the type-id
DynamicSystem_PPP_realPool.cxx: In function `void buildStageToCumMap_pool()':
DynamicSystem_PPP_realPool.cxx:197: error: array bound forbidden after parenthesized type-id
DynamicSystem_PPP_realPool.cxx:197: note: try removing the parentheses around the type-id
DynamicSystem_PPP_realPool.cxx:202: error: array bound forbidden after parenthesized type-id
DynamicSystem_PPP_realPool.cxx:202: note: try removing the parentheses around the type-id
DynamicSystem_PPP_realPool.cxx: In function `int main(int, char**)':
DynamicSystem_PPP_realPool.cxx:527990: error: array bound forbidden after parenthesized type-id
DynamicSystem_PPP_realPool.cxx:527990: note: try removing the parentheses around the type-id
DynamicSystem_PPP_realPool.cxx:528514: error: array bound forbidden after parenthesized type-id
DynamicSystem_PPP_realPool.cxx:528514: note: try removing the parentheses around the type-id
DynamicSystem_PPP_realPool.cxx:528518: error: array bound forbidden after parenthesized type-id
DynamicSystem_PPP_realPool.cxx:528518: note: try removing the parentheses around the type-id
DynamicSystem_PPP_realPool.cxx:528522: error: array bound forbidden after parenthesized type-id
DynamicSystem_PPP_realPool.cxx:528522: note: try removing the parentheses around the type-id





Reply to: