Project

General

Profile

Activity

From 05/28/2017 to 06/26/2017

06/24/2017

02:01 PM Support #1391 (Resolved): Add an SMP/multicore build test to Jenkins
Sam White
08:50 AM Support #1391: Add an SMP/multicore build test to Jenkins
I think this is done? Phil Miller
01:36 PM Bug #1616: Race condition during ckRestart causes hang after merging patch for bug #1576
Maybe it's been solved for Windows too but there are lingering issues from previous chkpt hangs? Maybe dexterity shou... Juan Galvez
08:46 AM Bug #1616: Race condition during ckRestart causes hang after merging patch for bug #1576
Given that checkpoint-restart really doesn't get used on Windows (which is mostly for NAMD users at present), and the... Phil Miller

06/23/2017

11:35 AM Bug #1614 (Implemented): SDAG Rdma example /examples/rdma/stencil3D failing on nightly build beca...
Fix: https://charm.cs.illinois.edu/gerrit/#/c/2726/
This bug was caught in the nightly build for target mpi-linux-...
Nitin Bhat
09:19 AM Bug #1381: Crash in LrtsInitCpuTopo() on Quartz with verbs layer
We could easily disable cputopology and see if the program progresses past that. If there are issues in machine-level... Juan Galvez
09:13 AM Bug #1381: Crash in LrtsInitCpuTopo() on Quartz with verbs layer
This particular error occurs while doing low-level processing of messages sent during LrtsInitCpuTopo(), in the first... Juan Galvez
09:11 AM Bug #529: LrtsInitCpuTopo() operates asynchronously and overlaps with group constructors
Makes sense, looking at bug #1381 the error occurs while doing low-level processing of messages sent during LrtsInitC... Juan Galvez
08:05 AM Bug #529: LrtsInitCpuTopo() operates asynchronously and overlaps with group constructors
The above merged change doesn't change anything for bug #1381: Crash in LrtsInitCpuTopo() on Quartz with verbs layer.... Sam White
10:42 PM Bug #1616: Race condition during ckRestart causes hang after merging patch for bug #1576
I no longer see this bug in netlrts-linux-x86_64-smp after a sequence of many runs, while repeating the same sequence... Juan Galvez
10:35 PM Documentation #1591 (Merged): FAQ: 1 . 0 . 6 Who created Charm++?
Patch: https://charm.cs.illinois.edu/gerrit/#/c/2720/ Juan Galvez
10:33 PM Documentation #1517 (Merged): Document PAPI Projections integration
Juan Galvez
10:32 PM Documentation #1594 (Merged): FAQ: 1 . 0 . 9 I have a suggestion/feature request/bug report. Who...
Juan Galvez
10:32 PM Documentation #1600 (Merged): FAQ: 3 . 1 . 6 Does Charm++ do automatic load balancing without the...
Juan Galvez
10:31 PM Documentation #1604 (Merged): FAQ: 5 . 0 . 5 When I try to use the ++debug option I get: remote h...
Juan Galvez
10:28 PM Documentation #1601 (Merged): FAQ: 3 . 4 . 1 How does one write a pup for a dynamically allocated...
Juan Galvez
10:28 PM Documentation #1598 (Merged): FAQ: 3 . 0 . 19 What do CmiAssert and CkAssert do?
Juan Galvez
10:26 PM Documentation #1593 (Merged): FAQ: 1 . 0 . 8 How is Charm++ Licensed?
Juan Galvez
10:25 PM Documentation #1599 (Merged): FAQ: 3 . 1 . 5 Can I do multiple reductions on an array?
Juan Galvez

06/22/2017

10:49 AM Bug #1578 (Rejected): win64 debug build fails to link
This error occurs when part of the code (i.e. the runtime) was compiled with @-g@, while other parts (megatest) was c... Phil Miller
10:34 AM Feature #1584: Allow exit codes in CkExit() / CkAbort()
We could do something like this: https://stackoverflow.com/questions/3046889/optional-parameters-with-c-macros
which...
Matthias Diener
10:26 AM Feature #1584: Allow exit codes in CkExit() / CkAbort()
As a core API change, this is not going to be appropriate for a bug-fix/patch release. So, re-targeting for a future ... Phil Miller
09:34 AM Bug #529: LrtsInitCpuTopo() operates asynchronously and overlaps with group constructors
This may have been addressed by https://charm.cs.illinois.edu/gerrit/#/c/2723/ that synchronizes startup to ensure to... Phil Miller

06/21/2017

02:44 PM Bug #1616: Race condition during ckRestart causes hang after merging patch for bug #1576
Patch that might address the issue was already merged.
Prior to merging this patch, the issue so far had been obse...
Juan Galvez
02:23 PM Bug #1616 (In Progress): Race condition during ckRestart causes hang after merging patch for bug ...
This patch: https://charm.cs.illinois.edu/gerrit/#/c/2723/ may fix the issue. Juan Galvez
02:22 PM Bug #1616 (In Progress): Race condition during ckRestart causes hang after merging patch for bug ...
Bug is exposed by doing a CmiNodeAllBarrier after InitCPUTopology, which may be causing broadcast messages sent by PE... Juan Galvez
02:26 PM Bug #1617 (Implemented): OpenAtom experiences significant slowdown (observed up to 25%) after cha...
Fix here: https://charm.cs.illinois.edu/gerrit/#/c/2725/ Juan Galvez
02:26 PM Bug #1617 (Implemented): OpenAtom experiences significant slowdown (observed up to 25%) after cha...
Issue is caused by fact that inside a physical node, root of that physical node has every other node/pe in that physi... Juan Galvez

06/20/2017

06:05 PM Documentation #1593 (Implemented): FAQ: 1 . 0 . 8 How is Charm++ Licensed?
Eric Bohm
05:57 PM Documentation #1598 (Implemented): FAQ: 3 . 0 . 19 What do CmiAssert and CkAssert do?
Eric Bohm
05:57 PM Documentation #1591 (Implemented): FAQ: 1 . 0 . 6 Who created Charm++?
Eric Bohm
05:33 PM Documentation #1587 (Implemented): FAQ: 1 . 0 . 4 Will Charm++ run on my machine?
Eric Bohm
05:24 PM Documentation #1601 (Implemented): FAQ: 3 . 4 . 1 How does one write a pup for a dynamically allo...
Eric Bohm
04:25 PM Documentation #1604: FAQ: 5 . 0 . 5 When I try to use the ++debug option I get: remote host not r...
https://charm.cs.illinois.edu/gerrit/#/c/2715/ Kavitha Chandrasekar
04:11 PM Projections Feature #505 (Implemented): show communication threads in usage profile
Ronak Buch
04:05 PM Projections Feature #1524 (Feedback): Time Profile With Bracketed User Events
Matthias Diener
04:01 PM Documentation #1600 (Implemented): FAQ: 3 . 1 . 6 Does Charm++ do automatic load balancing withou...
https://charm.cs.illinois.edu/gerrit/#/c/2713/
Not adding Metabalancer strategy selection yet, since the correspondi...
Kavitha Chandrasekar
03:59 PM Documentation #1594 (Implemented): FAQ: 1 . 0 . 9 I have a suggestion/feature request/bug report...
https://charm.cs.illinois.edu/gerrit/#/c/2714/ Ronak Buch
03:43 PM Documentation #1589 (Implemented): FAQ: how do I use Charm++ on Xeon Phi?
https://charm.cs.illinois.edu/gerrit/#/c/2712/ Ronak Buch
08:56 AM Feature #1236: Avoid receiver-side copy for large contiguous messages. API for charm and converse...
Since Vipul has left the group, and Nitin is picking up further RDMA work. Phil Miller
10:42 PM Bug #1614 (Implemented): SDAG Rdma example /examples/rdma/stencil3D failing on nightly build beca...
Running on 2 processors: ./stencil3d 64 32 +balancer RefineLB +ppn 2
charmrun> /usr/bin/setarch x86_64 -R mpirun ...
Nitin Bhat

06/19/2017

03:04 PM Documentation #1599 (Implemented): FAQ: 3 . 1 . 5 Can I do multiple reductions on an array?
Patch here: https://charm.cs.illinois.edu/gerrit/#/c/2709/ Juan Galvez
10:04 AM Feature #1494 (Implemented): Broadcast trees are not topology-aware
https://charm.cs.illinois.edu/gerrit/#/c/2587/ Phil Miller
10:02 AM Feature #1237 (Merged): Onesided sender side implementation for GNI layer
Hang issue did not reproduce in extended testing. Re-closing Phil Miller
10:14 PM Feature #1237 (In Progress): Onesided sender side implementation for GNI layer
Looks like there's a hang in @tests/util@ since merging this. Hopefully it's something simple to fix, since the highe... Phil Miller
11:58 PM Feature #952: Update AMPI's version of ROMIO
With the MPI_Comm_dup patch (https://charm.cs.illinois.edu/gerrit/#/c/2706/), all ROMIO tests (except the one requiri... Matthias Diener
11:37 PM Bug #1240: MPI_COMM_SELF handling issues in AMPI
MPI_Comm_dup with a MPI_COMM_SELF communicator to duplicate also is not handled correctly (ampi::splitReduce expected... Matthias Diener

06/18/2017

10:37 AM Bug #1613 (Merged): Fix autobuild failure in mpi-win-x86_64 caused by examples/rdma/stencil3d
Phil Miller
12:04 AM Bug #1613 (Implemented): Fix autobuild failure in mpi-win-x86_64 caused by examples/rdma/stencil3d
The received sdag message (whose pointers were buffered and used later) was getting freed by the runtime system. Sinc... Nitin Bhat
08:37 PM Feature #1237 (Merged): Onesided sender side implementation for GNI layer
Phil Miller
08:24 PM Bug #1581 (Merged): AMPI_Get_accumulate is broken
Phil Miller
07:44 PM Bug #1580 (Merged): Abort from AMPI RMA routines on derived datatypes
Phil Miller

06/16/2017

04:34 PM Bug #1613 (Merged): Fix autobuild failure in mpi-win-x86_64 caused by examples/rdma/stencil3d
make[4]: Entering directory '/home/nikhil/autobuild/mpi-win-x86_64/charm/mpi-win-x86_64/examples/charm++/rdma/stencil... Nitin Bhat
01:42 PM Feature #1546 (Merged): RDMA example with migration
Phil Miller
01:40 PM Bug #1539 (Merged): Failure in migration when using RDMA sends in AMPI
Phil Miller
01:14 PM Bug #1610 (Merged): Fix broken builds due to minor errors in examples/rdma/simpleRdma
Sam White
03:45 AM Feature #1612 (New): Support for using rdma to return data from a [sync] entry method
I haven't thought this all the way through, but I think there could be ways to support returning data from [sync] ent... Sam White

06/15/2017

04:59 PM Bug #1395: AMPI_Get_elements returns incorrect results for struct type
Matt, heads up about this, since you're working in this space. Phil Miller
01:05 PM Bug #1539 (Implemented): Failure in migration when using RDMA sends in AMPI
Phil Miller
12:58 PM Bug #1610 (Implemented): Fix broken builds due to minor errors in examples/rdma/simpleRdma
Fix: https://charm.cs.illinois.edu/gerrit/#/c/2700/ Nitin Bhat
12:15 PM Bug #1610 (Merged): Fix broken builds due to minor errors in examples/rdma/simpleRdma
After merging the SDAG change related to RDMA (https://charm.cs.illinois.edu/gerrit/#/c/2572/), the nightly build ran... Nitin Bhat
12:39 PM Documentation #1611 (New): Document network dependent rdma thresholds, above which benefits of th...
It's unclear to the user as to when the Zero Copy API should be used. So, it'll be good to document the buffer sizes ... Nitin Bhat
08:38 AM Bug #1576 (Merged): OpenAtom crashes during launch at startup on BlueWaters using master charm
Juan Galvez

06/14/2017

03:30 PM Bug #1553 (Merged): Support for sdag entry method with rdma parameter
Phil Miller
03:03 PM Bug #1539: Failure in migration when using RDMA sends in AMPI
The AMPI RDMA bug (examples/ampi/Cjacobi3D) occurs intermittently with the following steps:
1. Migration occurs an...
Nitin Bhat
02:26 PM Bug #1576: OpenAtom crashes during launch at startup on BlueWaters using master charm
Note that this bug can probably be considered critical as it could potentially affect any code that uses sections/ckm... Juan Galvez
12:32 AM Feature #1609 (New): User-level thread implementation based on Boost context library
Currently, Converse has several user-level implementations.
1. QuickThread
2.Ucontext_t based
3. uJcontext(setjmp/...
Seonmyeong Bak

06/13/2017

03:55 PM Documentation #1515 (Implemented): Document [inline] entry method optimization for const& args
https://charm.cs.illinois.edu/gerrit/#/c/2679/ Phil Miller
03:49 PM Bug #738: prevent direct calls to sdag entry functions
Proposed API change, lots of corresponding code to change, not a priority for getting the release out. Phil Miller
03:17 PM Documentation #1517 (Implemented): Document PAPI Projections integration
https://charm.cs.illinois.edu/gerrit/#/c/2695/ Ronak Buch
01:00 PM Bug #1580: Abort from AMPI RMA routines on derived datatypes
Patch here: https://charm.cs.illinois.edu/gerrit/#/c/2600/ Matthias Diener
02:14 AM Bug #1577 (New): User-level thread based OpenMP integration support on Mac
The initial issue mentioned above is resolved. But the ULT based OpenMP integration doesn't work because of the diffe... Seonmyeong Bak

06/12/2017

04:44 PM Feature #952: Update AMPI's version of ROMIO
I'm preparing a series of patches to update our ROMIO to 1.2.5-1a (first patch here: https://charm.cs.illinois.edu/ge... Matthias Diener
04:32 PM Feature #1608 (In Progress): Support send on IDLE in TRAM
Add support for sending on idle (CcdPROCESSOR_STILL_IDLE_) to TRAM.
Basic implementation in TRAM is done.
Curr...
Eric Bohm

06/10/2017

05:06 PM Feature #952: Update AMPI's version of ROMIO
Note that the version that is currently integrated in AMPI is based (mostly) on MPICH2 0.91. Integrating ROMIO 1.2.5 ... Matthias Diener

06/08/2017

05:14 PM Feature #1575: The OpenMP integration modified to run on Converse user-level threads
Probably, we should adopt boost for this reason.
http://www.boost.org/doc/libs/1_64_0/libs/context/doc/html/context...
Seonmyeong Bak
05:11 PM Feature #1575: The OpenMP integration modified to run on Converse user-level threads
https://groups.google.com/forum/#!topic/comp.std.c/K0AOnRjOoOY Seonmyeong Bak
04:51 PM Feature #1575: The OpenMP integration modified to run on Converse user-level threads
For mac, ujcontext is set by default but setjmp/longjmp cannot guarantee the context switching of ULTs across kernel ... Seonmyeong Bak
02:04 PM Bug #1576 (Implemented): OpenAtom crashes during launch at startup on BlueWaters using master charm
Fix here: https://charm.cs.illinois.edu/gerrit/#/c/2644/ Juan Galvez

06/07/2017

05:54 PM Bug #1606 (Rejected): Update ROMIO for AMPI
Duplicate of #952. Matthias Diener
02:29 PM Bug #1606 (Rejected): Update ROMIO for AMPI
ROMIO is currently at version 1.2.3, which is truly ancient. We should look into importing a more recent version. Matthias Diener
12:44 PM Documentation #1605 (New): FAQ: 6 . 0 . 8 Which C++ language features cause porting problems?
update (e.g., note C++11 requirements for post 6.8) Eric Bohm
12:41 PM Documentation #1604 (Merged): FAQ: 5 . 0 . 5 When I try to use the ++debug option I get: remote h...
Update to remove references to rsh and xhost. Add newer options. Eric Bohm
12:39 PM Documentation #1603 (New): FAQ: 5 . 0 . 4 How do I use gdb with Charm++ programs?
replace net with netlrts Eric Bohm
12:38 PM Documentation #1602 (New): FAQ: 5 . 0 . 3 Can I use TotalView?
update Eric Bohm
12:32 PM Documentation #1601 (Merged): FAQ: 3 . 4 . 1 How does one write a pup for a dynamically allocated...
update to use PUParray. Eric Bohm
12:28 PM Documentation #1600 (Merged): FAQ: 3 . 1 . 6 Does Charm++ do automatic load balancing without the...
Add reference to metalb and capsule summary of when why to use it.
Eric Bohm
12:27 PM Documentation #1599 (Merged): FAQ: 3 . 1 . 5 Can I do multiple reductions on an array?
Add reference to tuple reductions. Eric Bohm
12:24 PM Documentation #1598 (Merged): FAQ: 3 . 0 . 19 What do CmiAssert and CkAssert do?
remove reference to defunct CMK_OPTIMIZE, add reference to --enable-error-checking Eric Bohm
12:20 PM Documentation #1597 (New): FAQ: 3 . 0 . 2 What is an ``entry method''?
Fix wonky quotes formatting in question. Eric Bohm
12:19 PM Documentation #1596 (New): FAQ: 2 . 0 . 7 How do I specify the processors I want to use?
update for multcore and smp Eric Bohm
12:18 PM Documentation #1595 (New): FAQ: 2 . 0 . 3 How do I compile Charm++?
update email address Eric Bohm
12:16 PM Documentation #1594 (Merged): FAQ: 1 . 0 . 9 I have a suggestion/feature request/bug report. Who...
update address to illinois Eric Bohm
12:15 PM Documentation #1593 (Merged): FAQ: 1 . 0 . 8 How is Charm++ Licensed?
ref charmworks Eric Bohm
12:14 PM Documentation #1592 (New): FAQ: 1 . 0 . 7 What is the future of Charm++?
Update, add Charmworks Eric Bohm
12:12 PM Documentation #1591 (Merged): FAQ: 1 . 0 . 6 Who created Charm++?
update Eric Bohm
12:12 PM Documentation #1590 (New): FAQ: 1 . 0 . 5 Does anybody actually use Charm++?
Freshen list. Refer to Charm++ applications table in brochure. Ref charmworks. Eric Bohm
12:09 PM Documentation #1589 (Implemented): FAQ: how do I use Charm++ on Xeon Phi?
Rephrase question if necessary to use whichever moniker for MIC is in vogue right now.
Add capsule summary, refer ...
Eric Bohm
12:07 PM Documentation #1588 (New): FAQ : How do I use GPGPUs in Charm++?
Add new question to FAQ
Provide capsule summary of options, refer to other documentation.
Eric Bohm
12:06 PM Documentation #1587 (Implemented): FAQ: 1 . 0 . 4 Will Charm++ run on my machine?
Update platform list. Remove reference to myrinet and shmem. Eric Bohm
11:30 AM Support #1586 (New): OpenMP integration support for external library written in and compiled by O...
Currently, the OpenMP integration support parallelizes Charm++ codes so that they're running on Converse.
If charm+...
Seonmyeong Bak
01:48 AM Feature #1551 (Merged): Better support for AMPI/Projections with multiple virtual ranks
Sam White
01:04 AM Bug #1502 (Merged): Fix gfortran paths on Darwin
Sam White

06/06/2017

04:03 PM Bug #1580 (Implemented): Abort from AMPI RMA routines on derived datatypes
Phil Miller
12:29 PM Bug #1570 (Merged): Cpuaffinity ignores '++quiet'
Sam White
12:20 PM Feature #1551 (Implemented): Better support for AMPI/Projections with multiple virtual ranks
Matthias Diener
11:20 AM Feature #1098: Better CMake support
We're going in on this heavily at Charmworks. Assigning to myself for now. Phil Miller
02:02 AM Bug #1577 (Implemented): User-level thread based OpenMP integration support on Mac
The change to resolve this issue is included in this patch.
https://charm.cs.illinois.edu/gerrit/#/c/2427/
Seonmyeong Bak
12:18 AM Bug #1539: Failure in migration when using RDMA sends in AMPI
RDMA sends are being used, the failure here just doesn't look like it's RDMA because the message itself has arrived b... Sam White
12:12 AM Bug #1542: CkArrayCreated callback should be part of CkArrayOptions
Core discussion is needed here Sam White
10:33 PM Bug #1502 (Implemented): Fix gfortran paths on Darwin
Matthias Diener

06/05/2017

06:17 PM Bug #1539: Failure in migration when using RDMA sends in AMPI
Looking at the core dump on failure for multicore-linux-x86_64, it looks like the segfault doesn't happen through the... Nitin Bhat
05:19 PM Bug #1502: Fix gfortran paths on Darwin
Patch here: https://charm.cs.illinois.edu/gerrit/2590 Matthias Diener
03:12 PM Bug #635 (Implemented): all trees should be pe/node/physnode/network topology aware
Patches:
https://charm.cs.illinois.edu/gerrit/#/c/2578/
https://charm.cs.illinois.edu/gerrit/#/c/2585/
https://c...
Juan Galvez
03:11 PM Bug #1570 (Implemented): Cpuaffinity ignores '++quiet'
Fix here: https://charm.cs.illinois.edu/gerrit/#/c/2589/ Juan Galvez
01:44 PM Bug #738: prevent direct calls to sdag entry functions
Changed the prefix for sdag entry methods to "_sdag_fnc_" as "_sdag_init" is an already generated xi function.
Nitin Bhat
12:14 PM Feature #1575: The OpenMP integration modified to run on Converse user-level threads
Implementation here: https://charm.cs.illinois.edu/gerrit/#/c/2561/ (for ease of cross-reference) Phil Miller
11:51 AM Bug #1585 (Merged): CmiCheckAffinity fails on large core counts with SMP
Sam White
08:56 PM Bug #1585: CmiCheckAffinity fails on large core counts with SMP
Yep, diagnosis is correct. CmiPhysicalNodeID can only be called for non-comm threads/pes. I had the order of conditio... Juan Galvez
08:51 PM Bug #1585 (Implemented): CmiCheckAffinity fails on large core counts with SMP
Fix here: https://charm.cs.illinois.edu/gerrit/#/c/2584/ Juan Galvez

06/04/2017

03:23 PM Bug #1539: Failure in migration when using RDMA sends in AMPI
Note that the problem occurs only sometimes. On my laptop, running with netlrts-darwin-x86_64-smp, @make test@ in exa... Matthias Diener
02:47 PM Bug #1585 (Merged): CmiCheckAffinity fails on large core counts with SMP
Running ChaNGa on Blue Waters with 1024 nodes and affinity options of:
+ppn 15 +setcpuaffinity +pemap 1-15,17-31 +...
Thomas Quinn
02:17 PM Feature #1584 (New): Allow exit codes in CkExit() / CkAbort()
Currently, CkExit() and CkAbort() do not allow passing a custom exit code to the calling shell, making it necessary t... Matthias Diener

06/02/2017

02:51 PM Bug #1502: Fix gfortran paths on Darwin
* Homebrew's gfortran is called just "gfortran", and fortran programs work out of the box when specifying "gcc gfortr... Matthias Diener
11:59 AM Documentation #1583 (New): Check commented old template documentation in doc/charm++/inhertmplt.t...
Phil Miller
11:48 AM Documentation #1196 (Implemented): Document and exemplify chare class inheritance
Phil Miller

06/01/2017

04:35 PM Cleanup #1192 (Merged): AMPI is missing const qualifiers on buffer arguments to communication rou...
Sam White
09:42 PM Cleanup #1192 (Implemented): AMPI is missing const qualifiers on buffer arguments to communicatio...
https://charm.cs.illinois.edu/gerrit/#/c/2571/ Sam White
04:06 PM Feature #1582 (New): DDT support for copying from a noncontiguous type to another noncontiguous type
DDT currently only has a method serialize() which can either pack a noncontiguous datatype into a contiguous buffer o... Sam White
02:14 PM Bug #1507 (Merged): ckio test failure on gni-crayxc
The subsequent fixed issue you found seems likely to have been the culprit. Reclosing for now. Phil Miller
10:45 PM Bug #1507: ckio test failure on gni-crayxc
I tried this with a later version of charm (cd4d6f8), and things seem to now be OK.
Perhaps this was related to Bug ...
Thomas Quinn
11:22 AM Bug #1581 (Implemented): AMPI_Get_accumulate is broken
Sam White
11:22 AM Bug #1581: AMPI_Get_accumulate is broken
Fix for Get_accumulate: https://charm.cs.illinois.edu/gerrit/#/c/2574/ Sam White
10:39 AM Bug #1581: AMPI_Get_accumulate is broken
That can be added to this: https://charm.cs.illinois.edu/gerrit/#/c/2148/ Sam White
10:30 AM Bug #1581: AMPI_Get_accumulate is broken
Might be worth adding a test case in examples/ampi or tests/ampi . Matthias Diener
10:14 AM Bug #1581 (Merged): AMPI_Get_accumulate is broken
AMPI's implementation of MPI_Get_accumulate is completely wrong, and will always produce incorrect results at the tar... Sam White
02:40 AM Feature #1546 (Implemented): RDMA example with migration
Added the stencil3d example as a part of the SDAG support for rdma marked entry methods. This example tests both Migr... Nitin Bhat
02:36 AM Bug #1553 (Implemented): Support for sdag entry method with rdma parameter
The receive side code changes because we need to follow the same order in unmarshalling as we did in marshalling i.e ... Nitin Bhat
07:58 PM Bug #1580 (Merged): Abort from AMPI RMA routines on derived datatypes
We don't currently support these, and won't before the 6.8.0 release, so it would be good to add aborts to these rout... Sam White

05/31/2017

02:07 PM Feature #1575: The OpenMP integration modified to run on Converse user-level threads
This implementation adds a CMIQueue for suspended OpenMP user level threads.
When OpenMP ULTs are suspended and r...
Seonmyeong Bak
12:43 PM Feature #1579 (New): Mark CkExit and CkAbort [[noreturn]]
Once C++11 is required @ckExit@ should be marked @[[noreturn]]@ Nils Deppe
11:18 AM Bug #1578 (Rejected): win64 debug build fails to link
Build options are "--no-build-shared --enable-randomized-msgq --with-prio-type=int --enable-error-checking -debug", a... Jim Phillips
10:00 PM Bug #1539: Failure in migration when using RDMA sends in AMPI
Core decided that this bug and support for SDAG should be prioritized over the GNI RDMA implementation. Sam White

05/30/2017

05:05 PM Bug #1560 (Merged): icc build fails on NASA Pleiades
Phil Miller
01:28 PM Bug #1560: icc build fails on NASA Pleiades
The fix works. Thanks. Jim Phillips
12:43 PM Bug #1560: icc build fails on NASA Pleiades
Seems to have failed the auto-test. Will test after that passes. Jim Phillips
11:52 AM Bug #1560: icc build fails on NASA Pleiades
Jim:
I think the definitive resolution of the exact issue you're now seeing would be to pass @$OPTS@ to the various ...
Phil Miller
11:09 AM Bug #1560 (In Progress): icc build fails on NASA Pleiades
Phil Miller
11:03 AM Bug #1560: icc build fails on NASA Pleiades
This test is now failing on my build box because it doesn't pass through the "-gcc-name=gcc44 -gxx-name=g++44" option... Jim Phillips
09:51 AM Bug #1560 (Merged): icc build fails on NASA Pleiades
Was working as intended. I had screwed up the login script configuration for the account used by autobuild, to say @m... Phil Miller
09:05 AM Bug #1560 (In Progress): icc build fails on NASA Pleiades
This seems to have broken the Edison autobuild targets. Sam White
04:18 PM Documentation #1256 (New): Document '-tracemode perfReport' in the manual
Sam White
02:13 PM Bug #1577 (New): User-level thread based OpenMP integration support on Mac
OpenMP integration can work with GCC, ICC and Clang, which are OpenMP enabled.
Apple Clang, the default compiler ...
Seonmyeong Bak
11:51 AM Bug #1576 (Merged): OpenAtom crashes during launch at startup on BlueWaters using master charm
Only happens when multinode runs are attempted. Requires more experimentation to isolate issue.
Does not happen...
Eric Bohm
10:19 AM Bug #1572: Improve pup_stl performance
Ah, yeah, that makes sense. I'd agree with your preferred expression. Phil Miller
09:53 AM Bug #1572: Improve pup_stl performance
@push_back@ has an r-value override in C++11, so as long as `std::move` is used that will work fine. I prefer using @... Nils Deppe
09:44 AM Bug #1572: Improve pup_stl performance
Also to use @emplace_back@ instead of @push_back@ where possible to move instead of copy. Phil Miller
09:34 AM Bug #1572: Improve pup_stl performance
The two patches I posted above were merged, so the remaining issues are to specialize for all arithmetic types (or al... Sam White

05/29/2017

12:20 PM Bug #1539: Failure in migration when using RDMA sends in AMPI
See also http://charm.cs.illinois.edu/autobuild/old.2017_05_29__01_01/mpi-crayxc.txt Phil Miller
12:19 PM Bug #1553: Support for sdag entry method with rdma parameter
This may be a rather naive question, but why is the receive side code (as suggested by the mention of closure and unm... Phil Miller

05/28/2017

03:34 PM Feature #1575: The OpenMP integration modified to run on Converse user-level threads
I just started this feature from most frequently used implementation.
Even thought Converse threads use common APIs...
Seonmyeong Bak
08:08 AM Feature #1575: The OpenMP integration modified to run on Converse user-level threads
... Sam White
08:30 AM Bug #1539 (In Progress): Failure in migration when using RDMA sends in AMPI
We're still seeing the same failure in autobuild, though now less frequently. See multicore-linux-x86_64 and mpi-linu... Sam White
 

Also available in: Atom