[isabelle-dev] Grouping ISABELLE_FULL_TEST?
Florian Haftmann
florian.haftmann at informatik.tu-muenchen.de
Tue Feb 2 21:55:58 CET 2016
>> What remains are various benchmarks. We could move these sessions to
>> ~~/src/Benchmarks and omit that directory in ~~/ROOTS. Thus it can be
>> included on demand like this:
>>
>> isabelle build -d '~~/src/Benchmarks' -a
>>
>> or like this:
>>
>> isabelle build -D '~~/src/Benchmarks'
>>
>> This avoids more sophisticated Boolean algebra on session groups. It
>> also makes clear from the source structure, what is normally not tested.
>>
>> I basically do the same with -d '$AFP' all the time.
>
> Sounds reasonable. There's no pressure to do it just yet; I'd be happy
> to wait for post-release mode.
I also like that.
FYI in my test setup there is currently a particular isabelle tool with
the following content:
> #!/usr/bin/env bash
> #
> # DESCRIPTION: pragmatic combined build of distribution and afp
>
> ISABELLE_FULL_TEST=true "${ISABELLE_TOOL}" build -d "${AFP}" -x Flyspeck-Tame "$@"
> ISABELLE_FULL_TEST= "${ISABELLE_TOOL}" build -d "${AFP}" Flyspeck-Tame
Maybe that distinction could also be tackled by an appropriate session
structure and / or grouping.
Florian
--
PGP available:
http://isabelle.in.tum.de/~haftmann/pgp/florian_haftmann_at_informatik_tu_muenchen_de
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 836 bytes
Desc: OpenPGP digital signature
URL: <https://mailman46.in.tum.de/pipermail/isabelle-dev/attachments/20160202/a6a9be10/attachment.sig>
More information about the isabelle-dev
mailing list