On 9/26/19 12:45 AM, Stefano Zampini wrote:
You usually get the backslash when you trying to be quick and tab-complete the command :-)
Yes, I agree that the makefile should fix this.
and, so far, PETSc accepted this. We should either filter the variable in the makefile, or change the filenames with their paths. Scott, are the two PETSC_ARCH specifications really needed in the filename? I mean first as a folder, than in the filename itself
Barry or Satish should confirm, but as I recall the idea is that if you are collecting the the log files into a dashboard, then the PETSC_ARCH labeling scheme is best.
Pierre Jolivet has an bug report in, and I have the show-test functionality in, so I'll try to get a new MR out soon.
Scott
Il giorno gio 26 set 2019 alle ore 09:38 Matthew Knepley <[email protected] <mailto:[email protected]>> ha scritto:On Wed, Sep 25, 2019 at 8:52 PM Stefano Zampini via petsc-dev <[email protected] <mailto:[email protected]>> wrote: If we specify a PETSC_ARCH with a trailing slash, the current testing makefile fails. Can this be fixed? PETSC_ARCH is a string name and not necessarily a directory. I think we should check and fail if it has a slash. Matt *zampins@vulture*:*~/Devel/petsc*$ make -f gmakefile.test test globsearch="*densecuda*" PETSC_ARCH=arch-gpu-double-unifmem/ touch: cannot touch './arch-gpu-double-unifmem//tests/test_arch-gpu-double-unifmem/_tap.log': No such file or directory touch: cannot touch './arch-gpu-double-unifmem//tests/test_arch-gpu-double-unifmem/_err.log': No such file or directory-- Stefano-- What most experimenters take for granted before they begin theirexperiments is infinitely more interesting than any results to which their experiments lead. -- Norbert Wiener https://www.cse.buffalo.edu/~knepley/ <http://www.cse.buffalo.edu/~knepley/> -- Stefano
-- Tech-X Corporation [email protected] 5621 Arapahoe Ave, Suite A Phone: (720) 974-1841 Boulder, CO 80303 Fax: (303) 448-7756
