[Agda] Bug reports

Catarina Coquand catarina at cs.chalmers.se
Thu Mar 17 14:09:53 CET 2005


Hello Olov,

even if we are not active at the sourceforge list it should be possible
to send error there because they should be forwarded to us. 

As you say there is a problem with the multiple updates, that I would
have to check all the code to understand.

The other problem that you adress, that it fills  in all meta-variables 
automatically
is how it supposed to work right now.  Before no automatic filling in of 
terms
where done if the user didn't want to, but now it does fill in 
everything becuase otherwise
hidden arguments doesn't work.

Maybe
one could go back to the old solution for visible arguments, but one has 
to think about
how it interacts with hidden args. So for now if you are not pleased 
with the automatic
solution you will have to change it by hand.

We have also experimented on filling in automatically generated terms 
with _
indicating that there is something here that can be automatically 
inferred, if
you want to experiment with that just replace the inferred term with _.

Regards

      Catarina


Olov Wilander wrote:

>
> Hello everyone,
>
> What's the right place for submitting bug reports nowadays?  The 
> sourceforge place looks rather sparsely populated (and doesn't have 
> the most recent cvs20041206 version either).
>
> I'm having a bit of trouble (using the 20041206 version):
>
>>> refinePrj "/home/olov/agdabug/hiddenbicat/E_functors.agda" 716 27 
>>> 126 D hom er ref
>>
> ---  ("tr#" 6) +++
> ---  ("updateReplace" (126 "(D.hom ? ?).er.ref"  (391 392))) +++
> ---  ("updateReplace" (392 "(F.objectfunction b)"  ())) +++
> ---  ("updateReplace" (391 "(G.objectfunction b)"  ())) +++
> ---  ("updateReplace" (391 "(G.objectfunction b)"  ())) +++
> ---  ("updateReplace" (392 "(F.objectfunction b)"  ())) +++
> ---  ("updateReplace" (392 "(F.objectfunction b)"  ())) +++
> ---  ("updateReplace" (391 "(G.objectfunction b)"  ())) +++
> ---  ("info" ("* Goals *" "")) +++
> ---  ("info" ("* Constraints *" "")) +++
>
> There's one obvious error -- the multiple updates -- but more 
> importantly, those updates probably shouldn't happen at all!  (I've 
> got local names for these things, and I'd prefer to use them 
> consistently.)  I can provide the offending code, if that would be 
> useful.
>
> Still, it's better than the 20041114 version, that'd give the same 
> number to both resulting `holes', causing some confusion in the emacs 
> interface....
>
> I'm currently also having a problem with structures -- a hidden 
> variable is a structure, and I'm given constraints for all fields of 
> the structure, fully specifying it, but the hidden variable is still 
> not considered solved.  Is there a simple reason for this?  This is 
> with the 20041114 version -- it might not be there with the December 
> verision, but I haven't got both accessible at the moment to check.
>
> I've got work-arounds, but they're not very pleasing....
>
> /olov
>
>
> _______________________________________________
> Agda mailing list
> Agda at lists.chalmers.se
> https://lists.chalmers.se/mailman/listinfo/agda



More information about the Agda mailing list