[Agda] Size limit on generated code?
flicky frans
flickyfrans at gmail.com
Fri Sep 26 15:47:34 CEST 2014
Could you just forget to close the file?
2014-09-26 10:54 GMT+04:00, Andreas Abel <abela at chalmers.se>:
> Hi Roly,
>
> I am not aware of any size limit of the MAlonzo compiler. Please submit
> an issue report with a reproducible test case (can also be a link to a
> commit on github or so) to
>
> https://code.google.com/p/agda/issues
> .
> Cheers,
> Andreas
>
> On 26.09.2014 05:01, Roly Perera wrote:
>> Hi,
>>
>> I've been working on an Agda development for some time and would now
>> like to run some test code. (Outré, I know.) So I'm compiling to a
>> binary using C-c C-x C-c in Emacs.
>>
>> Everything is hunky dory until GHC reaches the .hs file for the test
>> code itself, which appears to be truncated at line 32653. I assume
>> this is some kind of limit on the size of the generated code.
>>
>> I build a test value which represents a pi calculus expression
>> containing several variables. It looks like each occurrence of a de
>> Bruijn index in the pi calculus program is expanding into a rather
>> large amount of Haskell, along these sorts of lines:
>>
>> (MAlonzo.Code.Data.Fin.d135
>> (MAlonzo.RTE.mazCoerce
>> (MAlonzo.Code.Data.Nat.C5
>> (MAlonzo.RTE.mazCoerce
>> (MAlonzo.Code.Data.Nat.mazIntegerToNat
>> (8 ::
>> Integer)))))
>> (MAlonzo.RTE.mazCoerce
>> (MAlonzo.Code.Data.Fin.d135
>> (MAlonzo.RTE.mazCoerce
>> (MAlonzo.Code.Data.Nat.C5
>> (MAlonzo.RTE.mazCoerce
>> (MAlonzo.Code.Data.Nat.mazIntegerToNat
>> (8 ::
>> Integer)))))
>>
>> The generated file is truncated in the middle of a token:
>>
>> (MAlonzo.Code.Dat
>>
>> Is there any way around the limit, if that's indeed what I'm running
>> into, or tips for avoiding this sort of problem?
>>
>> thanks
>> Roly
>> _______________________________________________
>> Agda mailing list
>> Agda at lists.chalmers.se
>> https://lists.chalmers.se/mailman/listinfo/agda
>>
>
>
> --
> Andreas Abel <>< Du bist der geliebte Mensch.
>
> Department of Computer Science and Engineering
> Chalmers and Gothenburg University, Sweden
>
> andreas.abel at gu.se
> http://www2.tcs.ifi.lmu.de/~abel/
> _______________________________________________
> Agda mailing list
> Agda at lists.chalmers.se
> https://lists.chalmers.se/mailman/listinfo/agda
>
More information about the Agda
mailing list