This was working before..
[szampini@localhost petsc]$ make -f gmakefile.test test globsearch='dm*'
make: execvp: /usr/bin/sh: Argument list too long
Using MAKEFLAGS: -- globsearch=dm*
# No tests run
# No tests run
# No tests run
[szampini@localhost petsc]$ git branch
* knepley/feature-dm-remove-h
Stefano Zampini writes:
> This was working before..
>
> [szampini@localhost petsc]$ make -f gmakefile.test test globsearch='dm*'
What do you have for
getconf ARG_MAX
make -f gmakefile.test test search=dm%
> make: execvp: /usr/bin/sh: Argument list too long
> Using MAKEFLAGS: -- globsearch
What platform?
On 3/25/20 3:20 PM, Stefano Zampini wrote:
This was working before..
[szampini@localhost petsc]$ make -f gmakefile.test test globsearch='dm*'
make: execvp: /usr/bin/sh: Argument list too long
Using MAKEFLAGS: -- globsearch=dm*
# No tests run
# No tests run
# No tests run
[sza
>
>
> What do you have for
>
> getconf ARG_MAX
>
>
[szampini@localhost petsc]$ getconf ARG_MAX
2097152
> make -f gmakefile.test test search=dm%
>
>
works. This is on Fedora 30
> > make: execvp: /usr/bin/sh: Argument list too long
> > Using MAKEFLAGS: -- globsearch=dm*
> > # No tests run
> >
Scott, you can't pass '$(alltesttargets)' on the command line like this.
TESTTARGETS := $(shell $(PYTHON) -c"import sys,fnmatch,itertools;
m=[fnmatch.filter(sys.argv[2].split(),p) for p in sys.argv[1].split()]; print('
'.join(list(itertools.chain.from_iterable(m" '$(globsearch)'
'$(alltes
Ugh -- this is ugly.
Can't we just tell users to either use the '%' syntax or recompile their
linux kernel?
Just kidding. I'll take a look.
Scott
On 3/25/20 3:48 PM, Jed Brown wrote:
Scott, you can't pass '$(alltesttargets)' on the command line like this.
TESTTARGETS := $(shell $(P
The other strategy would be globsearch calls Python calls make to get the list
on stdout, which it filters and returns on its stdout.
An alternative would be to use $(guile ...) to do all the processing,
but that will only work when Make is built with Guile support. Check
make -f gmakefile prin
> > - feature freeze: March 27 say 5PM EST
A reminder, feature freeze is in 2 days. I see the following MRs with
milestone: v3.13-release
!2598Add Sphinx docs and port Developers Manual
!2614Knepley/feature dm remove hybrid
!2626More support for not needing to set PETSC_D
On Wed, Mar 25, 2020 at 8:23 PM Satish Balay via petsc-dev <
petsc-dev@mcs.anl.gov> wrote:
> > > - feature freeze: March 27 say 5PM EST
>
> A reminder, feature freeze is in 2 days. I see the following MRs with
> milestone: v3.13-release
>
> !2598Add Sphinx docs and port Developers Manual
>
Matthew Knepley writes:
> On Wed, Mar 25, 2020 at 8:23 PM Satish Balay via petsc-dev <
> petsc-dev@mcs.anl.gov> wrote:
>
>> > > - feature freeze: March 27 say 5PM EST
>>
>> A reminder, feature freeze is in 2 days. I see the following MRs with
>> milestone: v3.13-release
>>
>> !2598Add Sph
On Wed, Mar 25, 2020 at 9:05 PM Jed Brown wrote:
> Matthew Knepley writes:
>
> > On Wed, Mar 25, 2020 at 8:23 PM Satish Balay via petsc-dev <
> > petsc-dev@mcs.anl.gov> wrote:
> >
> >> > > - feature freeze: March 27 say 5PM EST
> >>
> >> A reminder, feature freeze is in 2 days. I see the followi
Matthew Knepley writes:
> On Wed, Mar 25, 2020 at 9:05 PM Jed Brown wrote:
>
>> Matthew Knepley writes:
>>
>> > On Wed, Mar 25, 2020 at 8:23 PM Satish Balay via petsc-dev <
>> > petsc-dev@mcs.anl.gov> wrote:
>> >
>> >> > > - feature freeze: March 27 say 5PM EST
>> >>
>> >> A reminder, feature f
12 matches
Mail list logo