[Swift-devel] Fwd: build problem with swift
Mihael Hategan
hategan at mcs.anl.gov
Tue Jul 15 16:37:22 CDT 2008
On Tue, 2008-07-15 at 16:18 -0500, Ragib Morshed wrote:
> Can we change the dependencies such that it builds up the software
> like in eclipse?
No.
So the solution would be to pass a data structure that is available in
both. Let me think a bit.
>
> -ragib
>
> On Tue, Jul 15, 2008 at 12:27 PM, Ben Clifford <benc at hawaga.org.uk>
> wrote:
>
>
> VDLCache is in the vdsk module.
>
> The WeightedHost stuff is in karajan, which is a dependency.
>
> You can't use code from module A in module B if module A is
> dependent on
> module B (equivalently if if module B is a prerequisite of
> module A)
>
> Here A = vdsk, B= karajan
>
> There's a subclass of the weighted host scheduler that lives
> in the vdsk
> module and extends the functionality in swift-specific ways:
> src//org/griphyn/vdl/karajan/VDSAdaptiveScheduler.java
>
> You might be able to add your new functionality there.
>
> If its building in eclipse, that's because it enforces cog
> module
> dependencies differently (or not at all).
>
> On Tue, 15 Jul 2008, Ragib Morshed wrote:
>
>
>
> > Ben suggested forwarding this problem of mine to
> swift-devel.
> >
> > ---------- Forwarded message ----------
> > From: Ragib Morshed <ragib.morshed at gmail.com>
> > Date: Tue, Jul 15, 2008 at 11:40 AM
> > Subject: Fwd: build problem with swift
> > To: benc at ci.uchicago.edu
> >
> >
> > Hi Ben,
> >
> > I sent this email to Mihael, but he is off somewhere at a
> conference I
> > think, and don't know if he will get to it.
> >
> > I put some code in for the site-affinity thing and swift
> compiles and runs
> > the code fine using eclipse. Compilation/building using ant
> says: *package
> > org.griphyn.vdl.karajan.lib.cache does not exist. *But it is
> there and
> > compiles fine with eclipse.
> >
> > Do you have any ideas on the top of your head where the
> problem might be?
> >
> > Thanks.
> > -Ragib
> >
> >
> > ---------- Forwarded message ----------
> > From: Ragib Morshed <ragib.morshed at gmail.com>
> > Date: Tue, Jul 15, 2008 at 11:25 AM
> > Subject: build problem with swift
> > To: Mihael Hategan <hategan at uchicago.edu>
> >
> >
> > Hi,
> >
> > I have been trying to build swift with the new changes using
> 'ant dist', but
> > it gives compilation error. It compiles and runs fine on
> eclipse, but here
> > it says it can't find the package
> org.gridphyn.vdl.karajan.lib.cache so it
> > cannot recognize the VDLFileCache type. Any ideas why?
> >
> > Here's the output from building it:
> >
> > [javac] Compiling 540 source files to
> > /autonfs/home/rmorshed/Desktop/swiftNew/cog/modules/karajan/build
> > [javac]
> > /autonfs/home/rmorshed/Desktop/swiftNew/cog/modules/karajan/src/org/globus/cog/karajan/scheduler/WeightedHostScoreScheduler.java:34:
> > *package org.griphyn.vdl.karajan.lib.cache does not exist*
> > [javac] import
> org.griphyn.vdl.karajan.lib.cache.VDLFileCache;
> > [javac] ^
> > [javac]
> > /autonfs/home/rmorshed/Desktop/swiftNew/cog/modules/karajan/src/org/globus/cog/karajan/scheduler/WeightedHostScoreScheduler.java:230:
> > cannot resolve symbol
> > [javac] symbol : class VDLFileCache
> > [javac] location: class
> > org.globus.cog.karajan.scheduler.WeightedHostScoreScheduler
> > [javac] VDLFileCache fileCache =
> (VDLFileCache)
> > t.getConstraint("filecache");
> > [javac] ^
> > [javac]
> > /autonfs/home/rmorshed/Desktop/swiftNew/cog/modules/karajan/src/org/globus/cog/karajan/scheduler/WeightedHostScoreScheduler.java:230:
> > cannot resolve symbol
> > [javac] symbol : class VDLFileCache
> > [javac] location: class
> > org.globus.cog.karajan.scheduler.WeightedHostScoreScheduler
> > [javac] VDLFileCache fileCache =
> (VDLFileCache)
> > t.getConstraint("filecache");
> > [javac] ^
> > [javac] Note: Some input files use or override a
> deprecated API.
> > [javac] Note: Recompile with -deprecation for details.
> > [javac] 3 errors
> >
> > BUILD FAILED
> > /autonfs/home/rmorshed/Desktop/swiftNew/cog/modules/vdsk/build.xml:73: The
> > following error occurred while executing this line:
> > /autonfs/home/rmorshed/Desktop/swiftNew/cog/mbuild.xml:442:
> The following
> > error occurred while executing this line:
> > /autonfs/home/rmorshed/Desktop/swiftNew/cog/mbuild.xml:78:
> The following
> > error occurred while executing this line:
> > /autonfs/home/rmorshed/Desktop/swiftNew/cog/mbuild.xml:51:
> The following
> > error occurred while executing this line:
> > /autonfs/home/rmorshed/Desktop/swiftNew/cog/modules/vdsk/dependencies.xml:4:
> > The following error occurred while executing this line:
> > /autonfs/home/rmorshed/Desktop/swiftNew/cog/mbuild.xml:162:
> The following
> > error occurred while executing this line:
> > /autonfs/home/rmorshed/Desktop/swiftNew/cog/mbuild.xml:167:
> The following
> > error occurred while executing this line:
> > /autonfs/home/rmorshed/Desktop/swiftNew/cog/modules/karajan/build.xml:59:
> > The following error occurred while executing this line:
> > /autonfs/home/rmorshed/Desktop/swiftNew/cog/mbuild.xml:463:
> The following
> > error occurred while executing this line:
> > /autonfs/home/rmorshed/Desktop/swiftNew/cog/mbuild.xml:227:
> Compile failed;
> > see the compiler error output for details.
> >
> > Total time: 30 seconds
> >
> > -ragib
> >
>
>
>
> _______________________________________________
> Swift-devel mailing list
> Swift-devel at ci.uchicago.edu
> http://mail.ci.uchicago.edu/mailman/listinfo/swift-devel
More information about the Swift-devel
mailing list