charm AT lists.siebelschool.illinois.edu
Subject: Charm++ parallel programming system
List archive
- From: Phil Miller <mille121 AT illinois.edu>
- To: Nels John Frazier <nfrazie1 AT uwyo.edu>
- Cc: "charm AT cs.illinois.edu" <charm AT cs.illinois.edu>
- Subject: Re: [charm] Bug in charmc
- Date: Tue, 26 Jul 2016 12:46:44 -0500
It looks like you're working with generated .ci file code, and the translator is running out of memory. We could probably find ways to reduce its footprint, but the applicable use cases would make that fairly low priority. As a work-around, could you emit each generated module to a separate .ci file and run them through charmc individually?
On Tue, Jul 26, 2016 at 12:20 PM, Nels John Frazier <nfrazie1 AT uwyo.edu> wrote:
I'm working with charm 6.7.1 and ran across a bug in charmc/charmxi.
I have a .ci file with 458 modules in it, that look like this:
module par65800151
{
PUPable par65800151;
}
When I have more than 334 of these modules in the .ci file, I get the following error when trying to compile:
charm/bin/charmc ../generated_code/charm_diversions/parcels.ci
charm/bin/charmc: line 192: 14547 Segmentation fault (core dumped) charm/bin/charmxi -orig-file ../generated_code/charm_diversions/parcels.ci
Fatal Error by charmc in directory management/build
Command charm/bin/charmxi -orig-file ../generated_code/charm_diversions/parcels.ci returned error code 139
charmc exiting...
With 334 or less modules, it compiles fine.
Nels Frazier
- [charm] Bug in charmc, Nels John Frazier, 07/26/2016
- Re: [charm] Bug in charmc, Phil Miller, 07/26/2016
- Re: [charm] Bug in charmc, Nels John Frazier, 07/26/2016
- Re: [charm] Bug in charmc, Phil Miller, 07/26/2016
- Re: [charm] Bug in charmc, Nels John Frazier, 07/26/2016
- Re: [charm] Bug in charmc, Phil Miller, 07/26/2016
Archive powered by MHonArc 2.6.16.