Fixed in r18625.
        Igor

Igor Peshansky/Watson/i...@ibmus wrote on 11/30/2010 04:00:52 PM:

> Thanks for the analysis, Josh!  We don't routinely build with 
-DNO_CHECKS,
> so this slipped by.  I've reproduced the problem and am looking into it.
>         Igor
> 
> Josh Milthorpe <josh.miltho...@anu.edu.au> wrote on 11/30/2010 03:00:32 
> PM:
> 
> > Hi Dave,
> > 
> > this break was introduced in r18582, so you should be able to build 
> > against r18581 for now.  I assume one of the X10 team will let us know 

> > when the build is fixed.
> > 
> > Cheers,
> > 
> > Josh
> > 
> > On 01/12/10 02:25, David E Hudak wrote:
> > > Hi All,
> > >
> > > I checked out the trunk this morning and tried to build a version 
> > with MPI and CUDA, but it failed.
> > >
> > > dhu...@opt-login02  1011%>  svn co https://x10.svn.sourceforge.
> > net/svnroot/x10/trunk x10-trunk
> > > ....whole bunch of checkout messages...
> > > Checked out revision 18589.
> > > dhu...@opt-login02 1012%>  cd x10-trunk/x10.dist/
> > > dhu...@opt-login02 1013%>  ant dist -DX10RT_MPI=true -
> > DX10RT_CUDA=true -DNO_CHECKS=true -Doptimize=true
> > > ...whole bunch of build messages...
> > > gen-xrx:
> > >       [echo] Building Java sources for XRX
> > >       [echo] x10c -O  -NO_CHECKS=true  -c x10/array/Array.x10 
> > x10/array/BaseDist.x10 x10/array/BlockBlockWorldDist.x10 
> > x10/array/BlockWorldDist.x10 x10/array/Dist.x10 x10/array/DistArray.
> > x10 x10/array/EmptyRegion.x10 x10/array/FullRegion.x10 x10/array/Mat.
> > x10 x10/array/MatBuilder.x10 x10/array/Point.x10 x10/array/PolyMat.x10
> > x10/array/PolyMatBuilder.x10 x10/array/PolyRegion.x10 
> > x10/array/PolyRow.x10 x10/array/PolyScanner.x10 x10/array/RectLayout.
> > x10 x10/array/RectRegion.x10 x10/array/Region.x10 
> > x10/array/RemoteArray.x10 x10/array/Row.x10 
> > x10/array/UnboundedRegionException.x10 x10/array/UniqueDist.x10 
> > x10/array/ValRow.x10 x10/array/VarMat.x10 x10/array/VarRow.x10 
> > x10/array/WrappedDistPlaceRestricted.x10 
> > x10/array/WrappedDistRegionRestricted.x10 x10/compiler/AsyncClosure.
> > x10 x10/compiler/ByRef.x10 x10/compiler/CUDA.x10 
> > x10/compiler/CUDADirectParams.x10 x10/compiler/CompileTimeConstant.x10
> > x10/compiler/CompilerFlags.x10 x10/compiler/Det.x10 
> > x10/compiler/Embed.x10 x10/compiler!
> >  /Eph
> > >   emeral.x10 x10/compiler/FinishAsync.x10 x10/compiler/Global.x10 
> > x10/compiler/Header.x10 x10/compiler/Immediate.x10 
> > x10/compiler/Impure.x10 x10/compiler/Incomplete.x10 
> > x10/compiler/InitDispatcher.x10 x10/compiler/Inline.x10 
> > x10/compiler/InlineOnly.x10 x10/compiler/Mutable.x10 
> > x10/compiler/Native.x10 x10/compiler/NativeCPPCompilationUnit.x10 
> > x10/compiler/NativeCPPInclude.x10 x10/compiler/NativeCPPOutputFile.x10
> > x10/compiler/NativeClass.x10 x10/compiler/NativeDef.x10 
> > x10/compiler/NativeRep.x10 x10/compiler/NativeString.x10 
> > x10/compiler/NoInline.x10 x10/compiler/NoReturn.x10 
> > x10/compiler/NoSuperCall.x10 x10/compiler/NoThisAccess.x10 
> > x10/compiler/NonEscaping.x10 x10/compiler/Ops.x10 x10/compiler/Pinned.
> > x10 x10/compiler/Pragma.x10 x10/compiler/Pure.x10 x10/compiler/Ref.x10
> > x10/compiler/RemoteInvocation.x10 x10/compiler/SetOps.x10 
> > x10/compiler/Shared.x10 x10/compiler/StackAllocate.x10 
> > x10/compiler/SuppressTransientError.x10 x10/compiler/TempNoInline_0.
> > x10 x10/compiler/TempNoInl!
> >  ine_
> > >   1.x10 x10/compiler/TempNoInline_2.x10 x10/compiler/TempNoInline_3.
> > x10 x10/compiler/Uncounted.x10 x10/compiler/Uninitialized.x10 
> > x10/compiler/Unroll.x10 x10/compiler/Volatile.x10 
> > x10/compiler/ws/AsyncFrame.x10 x10/compiler/ws/BoxedBoolean.x10 
> > x10/compiler/ws/FinishFrame.x10 x10/compiler/ws/Frame.x10 
> > x10/compiler/ws/MainFrame.x10 x10/compiler/ws/RegularFrame.x10 
> > x10/compiler/ws/RootFinish.x10 x10/compiler/ws/RootFrame.x10 
> > x10/compiler/ws/Stolen.x10 x10/compiler/ws/Worker.x10 
> > x10/compiler/ws/java/AsyncFrame.x10 x10/compiler/ws/java/BoxedBoolean.
> > x10 x10/compiler/ws/java/FinishFrame.x10 x10/compiler/ws/java/Frame.
> > x10 x10/compiler/ws/java/MainFrame.x10 
> > x10/compiler/ws/java/RegularFrame.x10 x10/compiler/ws/java/RootFinish.
> > x10 x10/compiler/ws/java/RootFrame.x10 x10/compiler/ws/java/Stolen.x10
> > x10/compiler/ws/java/Worker.x10 x10/io/ByteRailWriter.x10 
> > x10/io/ByteWriter.x10 x10/io/Console.x10 x10/io/CustomSerialization.
> > x10 x10/io/EOFException.x10 x10/io/File.x10 x10/io/FileNotFound!
> >  Exce
> > >   ption.x10 x10/io/FileReader.x10 x10/io/FileSystem.x10 
> > x10/io/FileWriter.x10 x10/io/FilterReader.x10 x10/io/FilterWriter.x10 
> > x10/io/GlobalStringWriter.x10 x10/io/IOException.x10 
> > x10/io/IORuntimeException.x10 x10/io/InputStreamReader.x10 
> > x10/io/Marshal.x10 x10/io/NotSerializableException.x10 
> > x10/io/OutputStreamWriter.x10 x10/io/Printer.x10 x10/io/PutbackReader.
> > x10 x10/io/Readable.x10 x10/io/Reader.x10 x10/io/ReaderIterator.x10 
> > x10/io/SerialData.x10 x10/io/StringWriter.x10 x10/io/Writable.x10 
> > x10/io/Writer.x10 x10/lang/Activity.x10 x10/lang/Any.x10 
> > x10/lang/Arithmetic.x10 x10/lang/ArithmeticException.x10 
> > x10/lang/ArrayIndexOutOfBoundsException.x10 x10/lang/AssertionError.
> > x10 x10/lang/BadPlaceException.x10 x10/lang/Bitwise.x10 
> > x10/lang/Boolean.x10 x10/lang/Byte.x10 x10/lang/Cell.x10 
> > x10/lang/Char.x10 x10/lang/ClassCastException.x10 x10/lang/Clock.x10 
> > x10/lang/ClockUseException.x10 x10/lang/Comparable.x10 
> > x10/lang/Complex.x10 x10/lang/Deque.x10 x10/lang/Double.x10 
x10/lang/Er!
> >  ror.
> > >   x10 x10/lang/Exception.x10 x10/lang/FinishState.x10 
> > x10/lang/Float.x10 x10/lang/GlobalCell.x10 x10/lang/GlobalRef.x10 
> > x10/lang/IllegalArgumentException.x10 
> > x10/lang/IllegalOperationException.x10 x10/lang/Indexable.x10 
> > x10/lang/Int.x10 x10/lang/IntLatch.x10 x10/lang/InterruptedException.
> > x10 x10/lang/Iterable.x10 x10/lang/Iterator.x10 x10/lang/Latch.x10 
> > x10/lang/Lock.x10 x10/lang/Long.x10 x10/lang/Math.x10 
> > x10/lang/Monitor.x10 x10/lang/MultipleExceptions.x10 
> > x10/lang/NullPointerException.x10 x10/lang/NumberFormatException.x10 
> > x10/lang/Object.x10 x10/lang/OutOfMemoryError.x10 x10/lang/Place.x10 
> > x10/lang/PlaceLocalHandle.x10 x10/lang/Rail.x10 x10/lang/Reducible.x10
> > x10/lang/Runtime.x10 x10/lang/RuntimeException.x10 x10/lang/Sequence.
> > x10 x10/lang/Settable.x10 x10/lang/Short.x10 x10/lang/SimpleIntLatch.
> > x10 x10/lang/SimpleLatch.x10 x10/lang/String.x10 
> > x10/lang/StringIndexOutOfBoundsException.x10 x10/lang/System.x10 
> > x10/lang/Thread.x10 x10/lang/Throwable.x10 x10/lang/UByte.x10 x!
> >  10/l
> > >   ang/UInt.x10 x10/lang/ULong.x10 x10/lang/UShort.x10 
> > x10/lang/UnsupportedOperationException.x10 x10/lang/Zero.x10 
> > x10/lang/_.x10 x10/lang/annotations/Annotation.x10 
> > x10/lang/annotations/ClassAnnotation.x10 
> > x10/lang/annotations/ExpressionAnnotation.x10 
> > x10/lang/annotations/FieldAnnotation.x10 
> > x10/lang/annotations/ImportAnnotation.x10 
> > x10/lang/annotations/MethodAnnotation.x10 
> > x10/lang/annotations/PackageAnnotation.x10 
> > x10/lang/annotations/StatementAnnotation.x10 
> > x10/lang/annotations/TypeAnnotation.x10 x10/lang/flat.x10 
> > x10/util/AbstractCollection.x10 x10/util/AbstractContainer.x10 
> > x10/util/ArrayList.x10 x10/util/Box.x10 x10/util/Builder.x10 
> > x10/util/CUDAUtilities.x10 x10/util/Collection.x10 
> > x10/util/CollectionIterator.x10 x10/util/Container.x10 
> > x10/util/Future.x10 x10/util/GrowableRail.x10 x10/util/HashMap.x10 
> > x10/util/HashSet.x10 x10/util/Indexed.x10 x10/util/IndexedMemoryChunk.
> > x10 x10/util/List.x10 x10/util/ListIterator.x10 x10/util/Map.x10 
> > x10/util/MapIterator.x10 x10/ut!
> >  il/M
> > >   apSet.x10 x10/util/NoSuchElementException.x10 x10/util/Option.x10 
> > x10/util/OptionsParser.x10 x10/util/Ordered.x10 x10/util/Pair.x10 
> > x10/util/RailBuilder.x10 x10/util/Random.x10 
> > x10/util/RemoteIndexedMemoryChunk.x10 x10/util/Set.x10 x10/util/Stack.
> > x10 x10/util/StringBuilder.x10 x10/util/Team.x10 x10/util/Timer.x10 
> > x10/util/WorkerLocalHandle.x10 x10/util/WorkerLocalStorage.x10 
> > x10/util/concurrent/atomic/AtomicBoolean.x10 
> > x10/util/concurrent/atomic/AtomicInteger.x10 
> > x10/util/concurrent/atomic/AtomicLong.x10 
> > x10/util/concurrent/atomic/AtomicReference.x10 
> > x10/util/concurrent/atomic/Fences.x10
> > >       [exec] /nfs/07/dhudak/devel/x10/20101130r1/x10-trunk/x10.
> > runtime/src-x10/x10/array/PolyScanner.x10:292: The nested class "x10.
> > array.PolyScanner.PointIt" does not have an enclosing instance of type
> > "x10.array.PolyScanner".
> > >       [exec] 1 error.
> > >
> > > BUILD FAILED
> > > /nfs/07/dhudak/devel/x10/20101130r1/x10-trunk/x10.dist/build.xml:
> > 210: The following error occurred while executing this line:
> > > /nfs/07/dhudak/devel/x10/20101130r1/x10-trunk/x10.runtime/build.xml:
> > 287: exec returned: 1
> > >
> > > Should I go back to 2.1.0?
> > >
> > > Thanks,
> > > Dave
-- 
Igor Peshansky  (note the spelling change!)
IBM T.J. Watson Research Center
X10: Parallel Productivity and Performance (http://x10-lang.org/)
XJ: No More Pain for XML's Gain (http://www.research.ibm.com/xj/)
"I hear and I forget.  I see and I remember.  I do and I understand" -- 
Xun Zi


------------------------------------------------------------------------------
Increase Visibility of Your 3D Game App & Earn a Chance To Win $500!
Tap into the largest installed PC base & get more eyes on your game by
optimizing for Intel(R) Graphics Technology. Get started today with the
Intel(R) Software Partner Program. Five $500 cash prizes are up for grabs.
http://p.sf.net/sfu/intelisp-dev2dev
_______________________________________________
X10-users mailing list
X10-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/x10-users

Reply via email to