Yes, but the relevant gmakefile rule is this:


$(OBJDIR)/%.o $(TESTDIR)/%.o : %.c | $$(@D)/.DIR
        $(PETSC_COMPILE.c) $(abspath $<) -o $@

So that gmake generates it automagically.
Does that mean gmake isn't working on win32fe?

It might be worthwhile to make things verbose (V=1) on that platform to debug. I don't see anything in the generated files that look amiss.


Scott


On 2/14/17 10:10 AM, Satish Balay wrote:
I suspect this is a win32fe isse - with simultaneous compiles of the same 
sourcefilename [aka ex1.c] from different dir locations :(

Will have to check on it..

Satish

On Tue, 14 Feb 2017, Tobin Isaac wrote:

http://ftp.mcs.anl.gov/pub/petsc/nightlylogs/archive/2017/02/14/examples_next_arch-mswin-intel-cxx-cmplx_ps4.log

Test I added for a Vec utility are being run on a binary from DM.

Excerpt:

    not ok vec_vec_utils_tagger_tutorials-ex1_12
    #   [0]PETSC ERROR: --------------------- Error Message 
--------------------------------------------------------------
    #   [0]PETSC ERROR: No support for this operation for this object type
    #   [0]PETSC ERROR: Mesh generation needs external package support.
    #   Please reconfigure with --download-triangle.
    #   [0]PETSC ERROR: See http://www.mcs.anl.gov/petsc/documentation/faq.html 
for trouble shooting.
    #   [0]PETSC ERROR: Petsc Development GIT revision: v3.7.5-4195-ga3c68b7  
GIT Date: 2017-02-13 13:28:57 -0600
    #   [0]PETSC ERROR: ../ex1 on a arch-mswin-intel-cxx-cmplx named PS4. by 
LOCAL SERVICE Tue Feb 14 12:22:44 2017
    #   [0]PETSC ERROR: Configure options --download-fblaslapack=1 --with-cc="win32fe icl" --with-cxx="win32fe 
icl" --with-fc="win32fe ifort" --with-clanguage=cxx --with-scalar-type=complex 
--with-mpi-include="[/cygdrive/c/PROGRA~2/MICROS~2/MPI/Include/,/cygdrive/c/PROGRA~2/MICROS~2/MPI/Include/x64]" 
--with-mpi-lib="[/cygdrive/c/PROGRA~2/MICROS~2/MPI/lib/x64/msmpifec.lib,/cygdrive/c/PROGRA~2/MICROS~2/MPI/lib/x64/msmpi.lib]"
 --with-mpiexec=/cygdrive/c/PROGRA~1/MICROS~2/Bin/mpiexec --with-shared-libraries=0 
DATAFILESPATH=c:/cygwin64/home/petsc/datafiles --with-no-output PETSC_ARCH=arch-mswin-intel-cxx-cmplx 
PETSC_DIR=/home/petsc/petsc.clone-3
    #   [0]PETSC ERROR: #1 DMPlexGenerate() line 1073 in 
C:\cygwin64\home\petsc\PETSC~3.CLO\src\dm\impls\plex\plexgenerate.c
    #   [0]PETSC ERROR: #2 DMPlexCreateBoxMesh() line 922 in 
C:\cygwin64\home\petsc\PETSC~3.CLO\src\dm\impls\plex\plexcreate.c
    #   [0]PETSC ERROR: #3 CreateMesh() line 86 in 
C:\cygwin64\home\petsc\PETSC~3.CLO\src\dm\impls\plex\examples\tests\ex1.c
    #   [0]PETSC ERROR: #4 main() line 259 in 
C:\cygwin64\home\petsc\PETSC~3.CLO\src\dm\impls\plex\examples\tests\ex1.c
    #   [0]PETSC ERROR: PETSc Option Table entries:
    #   [0]PETSC ERROR: -bs 2
    #   [0]PETSC ERROR: -n 12
    #   [0]PETSC ERROR: -nox
    #   [0]PETSC ERROR: -tagged_is_view
    #   [0]PETSC ERROR: -tagged_vec_view
    #   [0]PETSC ERROR: -untagged_is_view
    #   [0]PETSC ERROR: -untagged_vec_view
    #   [0]PETSC ERROR: -vec_tagger_boxes_view
    #   [0]PETSC ERROR: -vec_tagger_view
    #   [0]PETSC ERROR: -vec_view
    #   [0]PETSC ERROR: ----------------End of Error Message -------send entire 
error message to [email protected]


--
Tech-X Corporation               [email protected]
5621 Arapahoe Ave, Suite A       Phone: (720) 974-1841
Boulder, CO 80303                Fax:   (303) 448-7756

Reply via email to