slepc4py source is not yet included in SLEPc source, but this will be done soon.
Jose


> El 5 ene 2021, a las 8:30, Barry Smith <bsm...@petsc.dev> escribió:
> 
> 
>   Thanks.
> 
>    I'd like to move to also building the python bindings for both PETSc and 
> SLEPc by default in the future.  Gives better testing and makes it easier for 
> users who shouldn't need to worry about adding obscure options to get the 
> python bindings built. Users should be able to turn off python bindings as 
> opposed to having to turn them on.
> 
>    Barry
> 
> 
>> On Jan 5, 2021, at 1:05 AM, Pierre Jolivet <pie...@joliv.et> wrote:
>> 
>> 
>> 
>>> On 5 Jan 2021, at 1:33 AM, Barry Smith <bsm...@petsc.dev> wrote:
>>> 
>>> 
>>>  For packages that are built after PETSc configure (and or install is done) 
>>> slepc, hpddm etc we've traditional saved the output  in its own file 
>>> stashed away somewhere. 
>>> 
>>>  For the CI this is driving me nuts because when they fail the output is 
>>> essentially "lost" and thus it is impossible to determine what has gone 
>>> wrong. 
>>> 
>>>  I have started to directly output in the same stream as the PETSc compiles 
>>> to make debugging much easier. Generally the packages are relatively small 
>>> and don't have a huge amount of output when compiling correctly.  I did it 
>>> for PETSc4py and SLEPc (slepc4py is a mystery yet how it get's hidden in 
>>> slepc). 
>> 
>> I guess we could change the redirect rule here 
>> https://gitlab.com/slepc/slepc/-/blob/master/config/packages/slepc4py.py#L53?
>> But we’d need to check whether slepc4py is built with --download-slepc 
>> --download-slepc-configure-arguments="--download-slepc4py” (inside PETSc) or 
>> simply --download-slepc4py (inside SLEPc).
>> 
>> I’m in favour of having a single file because it can be quite nightmarish to 
>> ask users for multiple .log files hidden in different folders, but I can 
>> understand if we stick with the current approach as well.
>> 
>> Thanks,
>> Pierre
>> 
>>>  Are there any large downsides to this plan?
>>> 
>>>  Barry
> 

Reply via email to