[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [pooma-dev] Problem trying to build parallel application
From: |
Jeffrey Oldham |
Subject: |
Re: [pooma-dev] Problem trying to build parallel application |
Date: |
Fri, 11 May 2001 11:52:48 -0700 |
User-agent: |
Mutt/1.2.5i |
Perhaps yesterday's patch does resolve the makeOwnCopy()
difficulty you experienced. Will you please try it again? I do not
know where the source code is located to test it myself.
Thanks,
Jeffrey D. Oldham
address@hidden
On Wed, May 09, 2001 at 02:19:58PM -0600, Dave Nystrom wrote:
> Hi Guys,
>
> I'm trying to build a parallel version of our application under RH Linux 6.2
> using KCC-4.0d and am having compile problems. Below is part of the build
> log. Could someone take a look at this and see what the problem is? I think
> Stephen Smith might be a likely candidate.
>
> --
> Dave Nystrom email: address@hidden
> LANL X-3 phone: 505-667-7913 fax: 505-665-3046
>
> ---------------------------build-log-------------------------------------
> cd /usr/projects/blanca/usr/wdn/blanca_src_4.0/ApplicationsLayer/Demo/
> date; /usr/bin/time -p make RECURSE=1 PASS=MPI1 app
>
> Setting csh aliases for Blanca source environment v 4.0 on host: mutley
> Wed May 9 12:31:34 MDT 2001
> COPYING...
> /usr/projects/blanca/packages/TecFramework/TecFramework_src/Main/main.cc to
> /scratch/wdn/obj_4.0/DEMO/LINUX_KCC_CART_XYZ_MPI/main.cc
>
> COMPILING... See
> /scratch/wdn/obj_4.0/DEMO/LINUX_KCC_CART_XYZ_MPI/Demo_src/include/DemoPCH.o_MPI1.info
>
> KCC -c
> /usr/projects/blanca/usr/wdn/blanca_src_4.0/ApplicationsLayer/Demo/Demo_src/include/DemoPCH.cc
> -o
> /scratch/wdn/obj_4.0/DEMO/LINUX_KCC_CART_XYZ_MPI/Demo_src/include/DemoPCH.o
> --output_dependencies
> /scratch/wdn/obj_4.0/DEMO/LINUX_KCC_CART_XYZ_MPI/Demo_src/include/DemoPCH.o.depend.mk.temp
> --diag_suppress 630 --create_pch
> /scratch/wdn/obj_4.0/DEMO/LINUX_KCC_CART_XYZ_MPI/DEMO_MPI1.pch -DTEC_USE_DEMO
> -DTEC_USE_PHYSICSBETA -DTEC_USE_HYDRODYNAMICS -DTEC_USE_PHYSICSSUPPORTBETA
> -DTEC_USE_PHYSICSBASECLASSES -DTEC_USE_POOMA2INTEGRATION
> -DTEC_USE_TECFRAMEWORK -DTEC_USE_POOMA2INSTANTIATIONS
> -DTEC_USE_STLINSTANTIATIONS -DTEC_USE_POOMA -DTEC_USE_CHEETAH -DTEC_USE_MM
> -DTEC_USE_PCG -DCART_XYZ -DDOUBLE_PRECISION -DPETE -DV034
> -DTEC_NEW_POOMA_COMPRESSION -DTEC_LINUX -DTEC_USING_KCC_DEFINES
> -DTEC_KCC_INFINITE_COMPILE_TIME -DTEC_INST -DTEC_USE_PCH
> -I/usr/projects/blanca/usr/wdn/blanca_src_4.0/ApplicationsLayer/Demo
> -I/usr/projects/blanca/usr/wdn/blanca_src_4.0/PhysicsLayer/PhysicsBeta
> -I/usr/projects/blanca/usr/wdn/blanca_src_4.0/PhysicsLayer/Hydrodynamics
> -I/usr/projects/blanca/usr/wdn/blanca_src_4.0/PhysicsSupportLayer/PhysicsSupportBeta
>
> -I/usr/projects/blanca/usr/wdn/blanca_src_4.0/PhysicsSupportLayer/PhysicsBaseClasses
>
> -I/usr/projects/blanca/usr/wdn/blanca_src_4.0/TecIntegrationLayer/Pooma2Integration
> -I/usr/projects/blanca/packages/TecFramework
> -I/usr/projects/blanca/packages/BlancaInstantiations/Pooma2Instantiations
> -I/usr/projects/blanca/packages/BlancaInstantiations/STLInstantiations
> -I/usr/projects/blanca/packages/PoomaII/r2/src
> -I/usr/projects/blanca/packages/PoomaII/r2/lib/LINUX_KCC_DEBUG_CHEETAH_NOEX
> -I/usr/projects/blanca/packages/Cheetah/cheetah-1.0.0/src
> -I/usr/projects/blanca/packages/Cheetah/cheetah-1.0.0/lib/LINUX_KCC_DEBUG_NOEX
> -I/home/wdn/packages/mpich-1.2.1/include
> -I/usr/projects/blanca/packages/mm-1.1.1/include
> -I/usr/projects/blanca/packages/pcg/pcg_f77 --display_error_number -fpic
> --strict -D__KAI_STRICT --diag_suppress 450 --no_exceptions +K0 --no_kdebug
>
> "/usr/projects/blanca/usr/wdn/blanca_src_4.0/ApplicationsLayer/Demo/Demo_src/include/DemoPCH.cc":
> creating precompiled header file
> "/scratch/wdn/obj_4.0/DEMO/LINUX_KCC_CART_XYZ_MPI/DEMO_MPI1.pch"
> real 26.25
> user 14.68
> sys 4.94
>
> Done compiling
> /scratch/wdn/obj_4.0/DEMO/LINUX_KCC_CART_XYZ_MPI/Demo_src/include/DemoPCH.o
>
> COMPILING... See
> /scratch/wdn/obj_4.0/DEMO/LINUX_KCC_CART_XYZ_MPI/main.o_MPI1.info
>
> KCC -c /scratch/wdn/obj_4.0/DEMO/LINUX_KCC_CART_XYZ_MPI/main.cc -o
> /scratch/wdn/obj_4.0/DEMO/LINUX_KCC_CART_XYZ_MPI/main.o --output_dependencies
> /scratch/wdn/obj_4.0/DEMO/LINUX_KCC_CART_XYZ_MPI/main.o.depend.mk.temp
> --diag_suppress 630 --COMPDO_fe_cc2c --pch_ignore_dir --use_pch
> /scratch/wdn/obj_4.0/DEMO/LINUX_KCC_CART_XYZ_MPI/DEMO_MPI1.pch -DTEC_USE_DEMO
> -DTEC_USE_PHYSICSBETA -DTEC_USE_HYDRODYNAMICS -DTEC_USE_PHYSICSSUPPORTBETA
> -DTEC_USE_PHYSICSBASECLASSES -DTEC_USE_POOMA2INTEGRATION
> -DTEC_USE_TECFRAMEWORK -DTEC_USE_POOMA2INSTANTIATIONS
> -DTEC_USE_STLINSTANTIATIONS -DTEC_USE_POOMA -DTEC_USE_CHEETAH -DTEC_USE_MM
> -DTEC_USE_PCG -DCART_XYZ -DDOUBLE_PRECISION -DPETE -DV034
> -DTEC_NEW_POOMA_COMPRESSION -DTEC_LINUX -DTEC_USING_KCC_DEFINES
> -DTEC_KCC_INFINITE_COMPILE_TIME -DTEC_INST -DTEC_USE_PCH
> -I/usr/projects/blanca/usr/wdn/blanca_src_4.0/ApplicationsLayer/Demo
> -I/usr/projects/blanca/usr/wdn/blanca_src_4.0/PhysicsLayer/PhysicsBeta
> -I/usr/projects/blanca/usr/wdn/blanca_src_4.0/PhysicsLayer/Hydrodynamics
> -I/usr/projects/blanca/usr/wdn/blanca_src_4.0/PhysicsSupportLayer/PhysicsSupportBeta
>
> -I/usr/projects/blanca/usr/wdn/blanca_src_4.0/PhysicsSupportLayer/PhysicsBaseClasses
>
> -I/usr/projects/blanca/usr/wdn/blanca_src_4.0/TecIntegrationLayer/Pooma2Integration
> -I/usr/projects/blanca/packages/TecFramework
> -I/usr/projects/blanca/packages/BlancaInstantiations/Pooma2Instantiations
> -I/usr/projects/blanca/packages/BlancaInstantiations/STLInstantiations
> -I/usr/projects/blanca/packages/PoomaII/r2/src
> -I/usr/projects/blanca/packages/PoomaII/r2/lib/LINUX_KCC_DEBUG_CHEETAH_NOEX
> -I/usr/projects/blanca/packages/Cheetah/cheetah-1.0.0/src
> -I/usr/projects/blanca/packages/Cheetah/cheetah-1.0.0/lib/LINUX_KCC_DEBUG_NOEX
> -I/home/wdn/packages/mpich-1.2.1/include
> -I/usr/projects/blanca/packages/mm-1.1.1/include
> -I/usr/projects/blanca/packages/pcg/pcg_f77 --display_error_number -fpic
> --strict -D__KAI_STRICT --diag_suppress 450 --no_exceptions +K0 --no_kdebug
>
> real 12.92
> user 4.74
> sys 0.56
>
> Done compiling /scratch/wdn/obj_4.0/DEMO/LINUX_KCC_CART_XYZ_MPI/main.o
>
> .........Stuff Deleted............
>
> KCC -o
> /scratch/wdn/obj_4.0/HYDRODYNAMICS/LINUX_KCC_CART_XYZ_MPI/libhydrodynamics.so
> --COMPO_ln -Wl,-noinhibit-exec --no_exceptions --parallel_build 1
> /scratch/wdn/obj_4.0/HYDRODYNAMICS/LINUX_KCC_CART_XYZ_MPI/Hydrodynamics_src/HydrodynamicsGroup.o
>
> /scratch/wdn/obj_4.0/HYDRODYNAMICS/LINUX_KCC_CART_XYZ_MPI/Hydrodynamics_src/CompatibleHydro/SymmetryRelations.o
>
> /scratch/wdn/obj_4.0/HYDRODYNAMICS/LINUX_KCC_CART_XYZ_MPI/Hydrodynamics_src/CompatibleHydro/CompatibleRelations.o
>
> /scratch/wdn/obj_4.0/HYDRODYNAMICS/LINUX_KCC_CART_XYZ_MPI/Hydrodynamics_src/CompatibleHydro/Commands/LagRadialVelocity.o
>
> /scratch/wdn/obj_4.0/HYDRODYNAMICS/LINUX_KCC_CART_XYZ_MPI/Hydrodynamics_src/CompatibleHydro/Commands/SetBrickCoordinates.o
>
> /scratch/wdn/obj_4.0/HYDRODYNAMICS/LINUX_KCC_CART_XYZ_MPI/Hydrodynamics_src/CompatibleHydro/Commands/SetFieldValues.o
>
> /scratch/wdn/obj_4.0/HYDRODYNAMICS/LINUX_KCC_CART_XYZ_MPI/Hydrodynamics_src/CompatibleHydro/Commands/SetVertexPoints.o
>
> /scratch/wdn/obj_4.0/HYDRODYNAMICS/LINUX_KCC_CART_XYZ_MPI/Hydrodynamics_src/EOS/GammaLaw.o
>
> /scratch/wdn/obj_4.0/PHYSICSSUPPORTBETA/LINUX_KCC_CART_XYZ_MPI/libphysicssupportbeta.so
>
> /scratch/wdn/obj_4.0/PHYSICSBASECLASSES/LINUX_KCC_CART_XYZ_MPI/libphysicsbaseclasses.so
>
> /scratch/wdn/obj_4.0/POOMA2INTEGRATION/LINUX_KCC_CART_XYZ_MPI/libpooma2integration.so
>
> /usr/projects/blanca/packages/TecFramework/lib/TECFRAMEWORK/LINUX_KCC_DEBUG_SHARED_NOEX/libtecframework.so
>
> /usr/projects/blanca/packages/BlancaInstantiations/Pooma2Instantiations/lib/POOMA2INSTANTIATIONS/LINUX_KCC_DEBUG_CHEETAH_SHARED_NOEX/libpooma2instantiations.so
>
> /usr/projects/blanca/packages/BlancaInstantiations/STLInstantiations/lib/STLINSTANTIATIONS/LINUX_KCC_DEBUG_SHARED_NOEX/libstlinstantiations.so
>
> /usr/projects/blanca/packages/PoomaII/r2/lib/LINUX_KCC_DEBUG_CHEETAH_NOEX/libpooma.a
>
> cd "/home/wdn/blanca/usr/wdn/blanca_src_4.0/ApplicationsLayer/Demo"
> "/usr/projects/blanca/packages/PoomaII/r2/src/Engine/MultiPatchEngine.cpp",
> line 252: error #135:
> class "Engine<1, poomalote::Real, Remote<CompressibleBrick>>" has no
> member "makeOwnCopy"
> data()[i].makeOwnCopy();
> ^
> detected during:
> instantiation of "Engine<Dim, T, MultiPatch<LayoutTag,
> PatchTag>>::Engine_t &Engine<Dim, T,
> MultiPatch<LayoutTag, PatchTag>>::makeOwnCopy() [with
> Dim=1, T=poomalote::Real, LayoutTag=GridTag,
> PatchTag=Remote<CompressibleBrick>]" at line 482 of
>
> "/usr/projects/blanca/packages/PoomaII/r2/src/NewField/Fi
> eldEngine/FieldEngineBase.h"
> instantiation of "void FieldEngineBase<Dim, T,
> EngineTag>::makeOwnCopy(const Subject &) [with Dim=1,
> T=poomalote::Real,
>
> EngineTag=poomalote::ModelTraits<poomalote::OneDF<poomalo
> te::DefaultTraits>>::EngineTag,
>
> Subject=Field<poomalote::ModelTraits<poomalote::OneDF<poo
> malote::DefaultTraits>>::MeshTag, poomalote::Real,
>
> poomalote::ModelTraits<poomalote::OneDF<poomalote::Defaul
> tTraits>>::EngineTag>]" at line 983 of
>
> "/usr/projects/blanca/packages/PoomaII/r2/src/NewField/Fi
> eld.h"
> instantiation of "void Field<GeometryTag, T,
> EngineTag>::makeOwnCopy() [with
>
> GeometryTag=poomalote::ModelTraits<poomalote::OneDF<pooma
> lote::DefaultTraits>>::MeshTag, T=poomalote::Real,
>
> EngineTag=poomalote::ModelTraits<poomalote::OneDF<poomalo
> te::DefaultTraits>>::EngineTag]" at line 69 of
>
> "/usr/projects/blanca/usr/wdn/blanca_src_4.0/PhysicsSuppo
>
> rtLayer/PhysicsBaseClasses/PhysicsBaseClasses_src/HelperC
> lasses/MMField.t.hh"
> instantiation of "void
> PhysicsBaseClasses::matMMWeightedAverage(const Field<G1,
> T1, E1> &, const Field<MeshTag, poomalote::Real,
> EngineTag> &, const Field<G1, T1, E1> &, bool) [with
>
> MeshTag=poomalote::ModelTraits<poomalote::OneDF<poomalote
> ::DefaultTraits>>::MeshTag, T=poomalote::Real,
>
> EngineTag=poomalote::ModelTraits<poomalote::OneDF<poomalo
> te::DefaultTraits>>::EngineTag]" at line 579 of
>
> "/usr/projects/blanca/usr/wdn/blanca_src_4.0/PhysicsLayer
>
> /Hydrodynamics/Hydrodynamics_src/CompatibleHydro/Compatib
> leRelations.t.hh"
> instantiation of "void
>
> Hydrodynamics::CompatibleRelations<Traits>::calcAvgQuanti
> ty(const
> Hydrodynamics::CompatibleRelations<Traits>::ScalarField
> &, const
> Hydrodynamics::CompatibleRelations<Traits>::ScalarField
> &, const
> Hydrodynamics::CompatibleRelations<Traits>::ScalarField
> &) [with
> Traits=poomalote::OneDF<poomalote::DefaultTraits>]"
>
> "/usr/projects/blanca/packages/PoomaII/r2/src/Engine/MultiPatchEngine.cpp",
> line 252: error #135:
> class "Engine<2, poomalote::Real, Remote<CompressibleBrick>>" has no
> member "makeOwnCopy"
> data()[i].makeOwnCopy();
> ^
> detected during:
> instantiation of "Engine<Dim, T, MultiPatch<LayoutTag,
> PatchTag>>::Engine_t &Engine<Dim, T,
> MultiPatch<LayoutTag, PatchTag>>::makeOwnCopy() [with
> Dim=2, T=poomalote::Real, LayoutTag=GridTag,
> PatchTag=Remote<CompressibleBrick>]" at line 482 of
>
> "/usr/projects/blanca/packages/PoomaII/r2/src/NewField/Fi
> eldEngine/FieldEngineBase.h"
> instantiation of "void FieldEngineBase<Dim, T,
> EngineTag>::makeOwnCopy(const Subject &) [with Dim=2,
> T=poomalote::Real,
>
> EngineTag=poomalote::ModelTraits<poomalote::TwoDF<poomalo
> te::DefaultTraits>>::EngineTag,
>
> Subject=Field<poomalote::ModelTraits<poomalote::TwoDF<poo
> malote::DefaultTraits>>::MeshTag, poomalote::Real,
>
> poomalote::ModelTraits<poomalote::TwoDF<poomalote::Defaul
> tTraits>>::EngineTag>]" at line 983 of
>
> "/usr/projects/blanca/packages/PoomaII/r2/src/NewField/Fi
> eld.h"
> instantiation of "void Field<GeometryTag, T,
> EngineTag>::makeOwnCopy() [with
>
> GeometryTag=poomalote::ModelTraits<poomalote::TwoDF<pooma
> lote::DefaultTraits>>::MeshTag, T=poomalote::Real,
>
> EngineTag=poomalote::ModelTraits<poomalote::TwoDF<poomalo
> te::DefaultTraits>>::EngineTag]" at line 69 of
>
> "/usr/projects/blanca/usr/wdn/blanca_src_4.0/PhysicsSuppo
>
> rtLayer/PhysicsBaseClasses/PhysicsBaseClasses_src/HelperC
> lasses/MMField.t.hh"
> instantiation of "void
> PhysicsBaseClasses::matMMWeightedAverage(const Field<G1,
> T1, E1> &, const Field<MeshTag, poomalote::Real,
> EngineTag> &, const Field<G1, T1, E1> &, bool) [with
>
> MeshTag=poomalote::ModelTraits<poomalote::TwoDF<poomalote
> ::DefaultTraits>>::MeshTag, T=poomalote::Real,
>
> EngineTag=poomalote::ModelTraits<poomalote::TwoDF<poomalo
> te::DefaultTraits>>::EngineTag]" at line 579 of
>
> "/usr/projects/blanca/usr/wdn/blanca_src_4.0/PhysicsLayer
>
> /Hydrodynamics/Hydrodynamics_src/CompatibleHydro/Compatib
> leRelations.t.hh"
> instantiation of "void
>
> Hydrodynamics::CompatibleRelations<Traits>::calcAvgQuanti
> ty(const
> Hydrodynamics::CompatibleRelations<Traits>::ScalarField
> &, const
> Hydrodynamics::CompatibleRelations<Traits>::ScalarField
> &, const
> Hydrodynamics::CompatibleRelations<Traits>::ScalarField
> &) [with
> Traits=poomalote::TwoDF<poomalote::DefaultTraits>]"
>
> "/usr/projects/blanca/packages/PoomaII/r2/src/Engine/MultiPatchEngine.cpp",
> line 252: error #135:
> class "Engine<3, poomalote::Real, Remote<CompressibleBrick>>" has no
> member "makeOwnCopy"
> data()[i].makeOwnCopy();
> ^
> detected during:
> instantiation of "Engine<Dim, T, MultiPatch<LayoutTag,
> PatchTag>>::Engine_t &Engine<Dim, T,
> MultiPatch<LayoutTag, PatchTag>>::makeOwnCopy() [with
> Dim=3, T=poomalote::Real, LayoutTag=GridTag,
> PatchTag=Remote<CompressibleBrick>]" at line 482 of
>
> "/usr/projects/blanca/packages/PoomaII/r2/src/NewField/Fi
> eldEngine/FieldEngineBase.h"
> instantiation of "void FieldEngineBase<Dim, T,
> EngineTag>::makeOwnCopy(const Subject &) [with Dim=3,
> T=poomalote::Real,
>
> EngineTag=poomalote::ModelTraits<poomalote::ThreeDF<pooma
> lote::DefaultTraits>>::EngineTag,
>
> Subject=Field<poomalote::ModelTraits<poomalote::ThreeDF<p
> oomalote::DefaultTraits>>::MeshTag, poomalote::Real,
>
> poomalote::ModelTraits<poomalote::ThreeDF<poomalote::Defa
> ultTraits>>::EngineTag>]" at line 983 of
>
> "/usr/projects/blanca/packages/PoomaII/r2/src/NewField/Fi
> eld.h"
> instantiation of "void Field<GeometryTag, T,
> EngineTag>::makeOwnCopy() [with
>
> GeometryTag=poomalote::ModelTraits<poomalote::ThreeDF<poo
> malote::DefaultTraits>>::MeshTag, T=poomalote::Real,
>
> EngineTag=poomalote::ModelTraits<poomalote::ThreeDF<pooma
> lote::DefaultTraits>>::EngineTag]" at line 69 of
>
> "/usr/projects/blanca/usr/wdn/blanca_src_4.0/PhysicsSuppo
>
> rtLayer/PhysicsBaseClasses/PhysicsBaseClasses_src/HelperC
> lasses/MMField.t.hh"
> instantiation of "void
> PhysicsBaseClasses::matMMWeightedAverage(const Field<G1,
> T1, E1> &, const Field<MeshTag, poomalote::Real,
> EngineTag> &, const Field<G1, T1, E1> &, bool) [with
>
> MeshTag=poomalote::ModelTraits<poomalote::ThreeDF<poomalo
> te::DefaultTraits>>::MeshTag, T=poomalote::Real,
>
> EngineTag=poomalote::ModelTraits<poomalote::ThreeDF<pooma
> lote::DefaultTraits>>::EngineTag]" at line 579 of
>
> "/usr/projects/blanca/usr/wdn/blanca_src_4.0/PhysicsLayer
>
> /Hydrodynamics/Hydrodynamics_src/CompatibleHydro/Compatib
> leRelations.t.hh"
> instantiation of "void
>
> Hydrodynamics::CompatibleRelations<Traits>::calcAvgQuanti
> ty(const
> Hydrodynamics::CompatibleRelations<Traits>::ScalarField
> &, const
> Hydrodynamics::CompatibleRelations<Traits>::ScalarField
> &, const
> Hydrodynamics::CompatibleRelations<Traits>::ScalarField
> &) [with
> Traits=poomalote::ThreeDF<poomalote::DefaultTraits>]"
>
> 3 errors detected in the compilation of
> "/usr/projects/blanca/usr/wdn/blanca_src_4.0/PhysicsLayer/Hydrodynamics/Hydrodynamics_src/CompatibleHydro/CompatibleRelations.cc".
> driver: Compilation failed.
> Recompiling
> /scratch/wdn/obj_4.0/HYDRODYNAMICS/LINUX_KCC_CART_XYZ_MPI/Hydrodynamics_src/CompatibleHydro/CompatibleRelations.o
> Error: Unable to recompile
> /scratch/wdn/obj_4.0/HYDRODYNAMICS/LINUX_KCC_CART_XYZ_MPI/Hydrodynamics_src/CompatibleHydro/CompatibleRelations.o.
> Command exited with non-zero status 2
> real 279.50
> user 0.28
> sys 0.01
> mv:
> /scratch/wdn/obj_4.0/HYDRODYNAMICS/LINUX_KCC_CART_XYZ_MPI/libhydrodynamics.so:
> No such file or directory
> make[1]: ***
> [/scratch/wdn/obj_4.0/HYDRODYNAMICS/LINUX_KCC_CART_XYZ_MPI/libhydrodynamics.so]
> Error 1
> make: ***
> [/scratch/wdn/obj_4.0/HYDRODYNAMICS/LINUX_KCC_CART_XYZ_MPI/libhydrodynamics.so]
> Error 2
> Command exited with non-zero status 2
> real 5983.14
> user 2052.11
> sys 160.74
>
> Compilation exited abnormally with code 2 at Wed May 9 14:11:17
--
Jeffrey D. Oldham
address@hidden
May10.patch
Description: Text document