[m-rev.] for review: start using the new code in file_names.m
Julien Fischer
jfischer at opturion.com
Sun Jun 11 00:52:32 AEST 2023
Hi Zoltan,
Some updates on this.
On Thu, 8 Jun 2023, Zoltan Somogyi wrote:
> On 2023-06-07 13:37 +02:00 CEST, "Julien Fischer" <jfischer at opturion.com> wrote:
>> I will set up some bootchecks using the infrastructure I use to test the
>> releases. (If you have specific things you want to check let me know,
>> the machine I am using will be considerably quicker than the one that
>> runs the nightly tests.)
>
> Thanks for that. The things I think should be done that my laptop cannot do
> in a reasonably manner, or at all, are
>
> - bootchecks in csharp and java grades *without* -jN, so that we don't get
> effectively random failures from the compiler trying to read files that another
> compiler invocation hasn't written yet. This should allow checking whether
> this diff introduces any *new* test case failures.
>
> By the way, my java bootcheck finished with the expected number of failures.
I did not encounter any issues when bootstrapping in the Java grade.
> - bootchecks on windows, to exercise e.g. the building of .bat files.
I am in the process of testing things on Windows now.
> - likewise, bootchecks on MacOS.
Done in hlc.gc and none.gc.debug.stseg; no issues encountered.
> - bootcheck in a .prof grade, to check the .prof extension. (The deep profiler
> is not affected by the changes in file_names.m.)
I have done a series of bootchecks in a bunch of hlc* grades (including
hlc.gc.prof) and have not encountered any issues.
> - bootchecks in setups that set the options affecting the code of file_names.m,
> the ones named in the option_extensions function in file_names.m, to any
> nondefault value. I don't have much expectation that you or anyone else in the
> Mercury group has any significant experience with these, but one can hope ...
>
> I would be gradeful if you could do any fraction of these.
>
>> I will also check the effects of this change on the Opturion code base.
I have sent you a program off-list that demonstrates two problems I
found when attempting to compile G12.
Julien.
More information about the reviews
mailing list