Project

General

Profile

Activity

From 02/05/2017 to 03/06/2017

03/06/2017

05:35 PM Feature #1303 (In Progress): Implement MPI-R debugging hooks to support Allinea DDT and Rogue Wav...
Phil Miller
01:15 PM Bug #1410: Tuple reducer leaks memory when using set/concat/custom reducers
Fix for tuple/set reductions over node groups: https://charm.cs.illinois.edu/gerrit/#/c/2291/ Sam White
12:01 PM Feature #1235 (Merged): Onesided sender side implementation for PAMI layer
Phil Miller
11:53 AM Feature #1459 (New): Zero-copy send support for the netlrts machine layer
In the netlrts machine layer, it's pretty easy to stream data from an arbitrary address to a remote recipient on requ... Phil Miller
11:51 AM Feature #1458 (Merged): Zero-copy send support for the MPI machine layer
As Jim noted, it's straightforward for MPI to do in-place sends, and newer versions actually allow RMA, so we should ... Phil Miller
08:25 AM Bug #1445 (Merged): mpi-crayxc failure in megampi
Fixed by making context threads the default on mpi-crayxc: https://charm.cs.illinois.edu/gerrit/#/c/2282/ Sam White

03/05/2017

01:06 PM Documentation #1265: Document LLVM OpenMP runtime integration
bump Sam White
10:07 AM Bug #1447 (Implemented): AMPI_Reduce is broken for derived datatypes in user-defined reductions
Oops, not yet Sam White
10:06 AM Bug #1447 (Merged): AMPI_Reduce is broken for derived datatypes in user-defined reductions
Sam White
08:27 PM Bug #1447 (Implemented): AMPI_Reduce is broken for derived datatypes in user-defined reductions
Implemented user-defined reductions on non-contiguous derived datatypes using the non-commutative reduction code path... Sam White
10:06 AM Feature #1457 (Merged): Default option to choose between isomalloc and os-isomalloc
-memory isomalloc does not work on Clang non-SMP builds. -memory os-isomalloc does not work on SMP builds, so add a n... Sam White

03/04/2017

06:07 PM Feature #1456 (Feedback): Add more stream callbacks for use after HToD transfer and kernel execution
Patch uploaded to gerrit for review.
[[https://charm.cs.illinois.edu/gerrit/#/c/2288/]]
Jaemin Choi

03/03/2017

04:25 PM Bug #1453 (Implemented): Branching factor for group sections is not handled correctly.
https://charm.cs.illinois.edu/gerrit/#/c/2287 Vipul Harsh
06:37 PM Bug #1453 (Merged): Branching factor for group sections is not handled correctly.
Vipul Harsh
02:34 PM Cleanup #1454: GPUManager API change
Buffer ID (-1) should be last param and set to -1 by default
Also, is there a way to mark copy both ways?
ints ...
Michael Robson
12:48 PM Cleanup #1454 (Feedback): GPUManager API change
Change pushed to gerrit for review.
[[https://charm.cs.illinois.edu/gerrit/#/c/2283/]]
Jaemin Choi
12:06 PM Cleanup #1454 (Merged): GPUManager API change
Making changes to current GPUManager API to provide a more uniform & segregated API (function calls now start with ha... Jaemin Choi
01:30 PM Feature #1456 (Merged): Add more stream callbacks for use after HToD transfer and kernel execution
The user may have use for callbacks that occur after completion of host-to-device data transfer and kernel execution,... Jaemin Choi
12:54 PM Bug #1424 (Merged): Improve performance of randomized message queueing
Phil Miller
11:38 AM Bug #1288 (Rejected): net-cygwin: megacon crashes when blkinhand and posixth are enabled
net-cygwin is deprecated Sam White
11:38 AM Bug #1287 (Rejected): net-cygwin crashes in megatest/{queens,tempotest,synctest} under --with-pro...
net-cygwin is deprecated Sam White
11:37 AM Bug #1291 (Rejected): net-cygwin crashes in examples/bigsim/sdag
net-cygwin is deprecated Sam White
11:37 AM Bug #1290 (Rejected): net-cygwin crashes in examples/bigsim/emulator
net-cygwin is deprecated Sam White
09:46 AM Feature #1234: Avoid sender-side copy for large contiguous messages. API for charm and converse l...
API patch merged:
https://charm.cs.illinois.edu/gerrit/1273
As expected, no breakage in autobuild resulted.
Phil Miller
06:18 PM Bug #1452: verbs-linux-ppc64le xlC
Do any PPLers have access to summit-dev? If so assign to one of them. Sam White

03/02/2017

05:20 PM Bug #1452 (Merged): verbs-linux-ppc64le xlC
Need to support verbs (vs net-ibverbs) with xlC on Summit-dev.
Hard to tell people to try verbs because net-ibverbs ...
Jim Phillips
01:40 PM Bug #1447: AMPI_Reduce is broken for derived datatypes in user-defined reductions
Abort: https://charm.cs.illinois.edu/gerrit/#/c/2280/
I can probably get to the 'gather' implementation tomorrow o...
Sam White
01:31 PM Bug #1447: AMPI_Reduce is broken for derived datatypes in user-defined reductions
As noted in meeting, there are two potential quick fixes to at least get codes hitting this case running or failing c... Phil Miller
01:26 PM Bug #1329 (Merged): Hang in exit in TRAM test on gni-crayxc-smp
Karthik Senthil

03/01/2017

03:18 PM Feature #109: Test and merge section ID and manager work
What got merged as a result of this? Is it actually moot due to other changes? Phil Miller
10:29 AM Bug #1430: CthThread tracing broken - threads show up as black, dummy_thread_chare assigned to fo...
Tested 2269, threads trace back to where they were created rather than where they were awakened. Jim Phillips
06:46 PM Feature #1451 (Implemented): NVTX integration for profiling
Uploaded to gerrit for review.
[[https://charm.cs.illinois.edu/gerrit/#/c/2276/]]
Jaemin Choi
06:03 PM Feature #1451 (Merged): NVTX integration for profiling
Integrating NVIDIA Tools Extension Library (NVTX) in GPUManager for profiling CUDA behavior. Jaemin Choi
06:20 PM Bug #1341: AMPI fails to link on mpi-win64
Can you look at this this week, and if you can't fix it easily it then implement a workaround so that we don't test A... Sam White
06:07 PM Feature #1393: Redesign of Hybrid API (GPU Manager) to support concurrent kernel execution
Previous gerrit commit split into multiple smaller ones.
New gerrit commit: [[https://charm.cs.illinois.edu/gerrit/#...
Jaemin Choi
06:06 PM Feature #1450 (Resolved): Clean up and add CUDA example programs
On gerrit for review.
[[https://charm.cs.illinois.edu/gerrit/#/c/2275/]]
Jaemin Choi

02/28/2017

02:29 PM Feature #1450 (Merged): Clean up and add CUDA example programs
CUDA example programs under @examples/charm++/cuda@ need to be refactored with the new design of GPUManager.
Especia...
Jaemin Choi
01:31 PM Bug #1445: mpi-crayxc failure in megampi
The stack trace looks like a failure during a context switch but is pretty opaque. What is weird is that the other AM... Sam White
01:26 PM Bug #1445: mpi-crayxc failure in megampi
The following is a trace of the crash on Edison:... Karthik Senthil
01:28 PM Feature #1449 (New): AMPI support for MPI_Win_allocate_shared
We already have an application of interest that uses this. Supporting its basic functionality is trivial: just alloca... Sam White

02/27/2017

04:28 PM Bug #1448 (Merged): Potential buffer overflows in fscanf()
There is a potential buffer overflow in mylogin() when having a long username ... Matthias Diener
03:22 PM Bug #1430 (In Progress): CthThread tracing broken - threads show up as black, dummy_thread_chare ...
https://charm.cs.illinois.edu/gerrit/2269 should clear things up for the non-[threaded] entry method case. I'll still... Phil Miller
03:11 PM Bug #1430: CthThread tracing broken - threads show up as black, dummy_thread_chare assigned to fo...
Actually, while potentially nice, I realize that solution won't be acceptable for AMPI, because apparently thread lis... Phil Miller
03:08 PM Bug #1430: CthThread tracing broken - threads show up as black, dummy_thread_chare assigned to fo...
Jim, could you try things out with mainline charm (without that change reverted) with added calls to traceAddThreadLi... Phil Miller
11:21 AM Bug #1447 (Merged): AMPI_Reduce is broken for derived datatypes in user-defined reductions
Users are allowed to use derived datatypes in custom reduction functions, but AMPI does not support that and might si... Sam White

02/26/2017

02:28 PM Feature #1446 (Merged): AMPI support for generalized requests
The newest version of ROMIO uses grequests to implement NBC IO routines.
This will require changes throughout all of...
Sam White
11:37 AM Bug #1312: Deleting an array disables reclamation for all arrays bound to that location manager
I think this should be prioritized for merge before the release. Sam White
11:23 AM Bug #1329: Hang in exit in TRAM test on gni-crayxc-smp
Debugged the test case with various setups. Following are some notes from the experiments :
* The hang is not relate...
Karthik Senthil
10:14 AM Bug #1445 (Merged): mpi-crayxc failure in megampi
megampi fails on mpi-crayxc build on Edison on the first run with multiple PEs, with +p2 +vp2. Possibly due to migrat... Sam White

02/24/2017

05:15 PM Bug #1205: AMPI's -tlsglobals option is only supported by GCC
Nope, never mind. No matter what TLS model is in use, it generates instructions that access an offset from the segmen... Phil Miller
05:07 PM Bug #1205: AMPI's -tlsglobals option is only supported by GCC
So, first note is that on LLVM (as of today) the flag in question is only relevant for the "initial exec" and "local ... Phil Miller
01:37 PM Bug #1205: AMPI's -tlsglobals option is only supported by GCC
On a related note, Clang's -femulated-tls option may be useful for us. Phil Miller
09:42 AM Bug #1429 (Merged): AMPI failure after Isomalloc migration on multicore/SMP darwin builds
Phil Miller
07:12 PM Bug #1429 (Implemented): AMPI failure after Isomalloc migration on multicore/SMP darwin builds
Sam White

02/23/2017

03:36 PM Bug #1429: AMPI failure after Isomalloc migration on multicore/SMP darwin builds
I took a first stab at the problem by explicitly providing new/delete functions on darwin.
https://charm.cs.illino...
Matthias Diener
06:31 PM Bug #1429: AMPI failure after Isomalloc migration on multicore/SMP darwin builds
After some more debugging, it seems libc++ of clang is calling malloc after all, but this call does not get redirecte... Matthias Diener
12:06 PM Feature #1444: General Implementation for Serializing Enums
Thanks for your patch, Nils. If you'd like, you can directly submit it for code review and merge at https://charm.cs... Ronak Buch
08:01 AM Feature #1433: lambda syntax for CkLoop
Prototype implementation attached.
Missing reductions (more complex reductions should be supported anyway).
Doe...
Jim Phillips
07:47 AM Feature #1234: Avoid sender-side copy for large contiguous messages. API for charm and converse l...
It would be good to have an MPI implementation as well. Should be easy, since MPI 1.0 supported sending data in place. Jim Phillips

02/22/2017

05:14 PM Feature #1444: General Implementation for Serializing Enums
Yes, that makes sense. I'm really glad to hear full C++11 support will be required! We are currently using C++11 and ... Nils Deppe
05:11 PM Feature #1444: General Implementation for Serializing Enums
Thanks for pointing this out. After the release of Charm++ 6.8.0 (in the coming weeks), we will begin requiring full ... Sam White
03:02 PM Feature #1444 (Merged): General Implementation for Serializing Enums
Currently it's not possible to serialize enums in general. However, by using C++11's @std::is_enum@ this can be done ... Nils Deppe
05:13 PM Bug #1429: AMPI failure after Isomalloc migration on multicore/SMP darwin builds
The above is seemingly true only on darwin. The workaround fix for jacobi.C (use malloc instead of new) would be good... Sam White
04:31 PM Bug #1429: AMPI failure after Isomalloc migration on multicore/SMP darwin builds
clang 's new operator seems to not use malloc(). Therefore, the malloc is not intercepted by isomalloc, resulting in ... Matthias Diener
12:16 PM Bug #1429: AMPI failure after Isomalloc migration on multicore/SMP darwin builds
It crashes with a segfault when running with +p2 instead of +p3. Matthias Diener
02:56 PM Bug #1443 (Merged): Serialization for std::unique_ptr Fails With Abstract Base Class
Attempting to serialize a std::unique_ptr fails when serializing an abstract base class with the error:... Nils Deppe
02:17 PM Bug #1442: CkLoop fixed tree limits helper recruitment
Proof-of-concept patch attached. With this change I see the expected behavior, with all PEs able to steal work.
Iss...
Jim Phillips
12:00 PM Bug #1442 (Merged): CkLoop fixed tree limits helper recruitment
CkLoop uses a tree of branching 4 when CkMyNodeSize() >= 8. This means that if you have ppn=9 and rank 0 calls CkLoo... Jim Phillips

02/21/2017

04:03 PM Bug #1441: Lies at startup about "The comm. thread both sends and receives messages"
More specifically, verbs and net-ibverbs only use the comm thread for receives. Jim Phillips
02:58 PM Bug #1441 (Merged): Lies at startup about "The comm. thread both sends and receives messages"
There is logic for setting and reporting Cmi_smp_mode_setting at startup, but this only reflects the behavior of the ... Jim Phillips
02:52 PM Bug #1440: smp pes sending messages still block due to other send activity
On further research it appears that verbs/net-ibverbs only uses the comm thread for receiving so there is clearly som... Jim Phillips
02:40 PM Bug #1438: off-node messages show created by receiving node comm thread
Yes, Timeline.
Hovering shows "Created by: CommP (N0)".
Details window shows "CREAYED BY: Processor 220" (for a 220...
Jim Phillips
12:25 PM Bug #1438: off-node messages show created by receiving node comm thread
I assume this is about what's seen in Projections Timeline, and not some other tool.
Does the point on the comm th...
Phil Miller
12:39 PM Bug #484: Topology aware spanning trees broken on XE6
Fix here:
https://charm.cs.illinois.edu/gerrit/#/c/2078/
But I'll just note that this fix is probably irrelevant ...
Juan Galvez
12:29 PM Bug #1149 (Merged): Cray CC builds are broken
Corresponding fixes for XE systems in bug #1404 here:
https://charm.cs.illinois.edu/gerrit/#/c/2252/
Seems like a...
Phil Miller
12:23 PM Bug #1329: Hang in exit in TRAM test on gni-crayxc-smp
Fix in progress here:
https://charm.cs.illinois.edu/gerrit/#/c/2236/
Phil Miller
12:18 PM Bug #1397 (Rejected): Document that array creation must occur on PE0
Unless we hear otherwise, this wasn't actually a problem that was occurring. Something else was conflated with this e... Phil Miller
10:24 PM Bug #1430: CthThread tracing broken - threads show up as black, dummy_thread_chare assigned to fo...
This also renders AMPI Projections traces almost useless Sam White

02/20/2017

02:01 PM Bug #1439: net-linux-x86_64-ibverbs-smp-iccstatic with tracing or debug enabled segfaults with ++...
Patch attached. Jim Phillips
01:28 PM Bug #1439: net-linux-x86_64-ibverbs-smp-iccstatic with tracing or debug enabled segfaults with ++...
Cannot build with "--disable-ccs" as a workaround because charmrun fails to compile:... Jim Phillips
12:57 PM Bug #1439: net-linux-x86_64-ibverbs-smp-iccstatic with tracing or debug enabled segfaults with ++...
This issues was known and fixed in lrts last spring:
https://charm.cs.illinois.edu/gerrit/gitweb?p=charm.git;a=commi...
Jim Phillips
12:33 PM Bug #1376 (Merged): AMPI_Ireduce only creates a request at the root
Phil Miller
10:23 AM Bug #1440 (New): smp pes sending messages still block due to other send activity
Despite #642 being merged I still see pes that are sending messages blocked waiting on some shared resource in smp bu... Jim Phillips

02/19/2017

03:48 PM Bug #1439 (Merged): net-linux-x86_64-ibverbs-smp-iccstatic with tracing or debug enabled segfault...
verbs-linux-x86_64-iccstatic works fine. Trying to do a performance comparison.
net-linux-x86_64-ibverbs-smp-iccs...
Jim Phillips

02/18/2017

02:19 PM Feature #1321: multiple communication threads per process
Multiple communication threads per process would be good for distributing Charm++ internal work, but will not help PS... Jim Phillips
02:08 PM Feature #873: send messages from non-PE threads
I observe that #1393 seems to have solved this issue for GPUManager. Jim Phillips
02:04 PM Projections Feature #698: trace messages forward through communication threads
Can this get a target version please? Jim Phillips
01:26 PM Feature #1234: Avoid sender-side copy for large contiguous messages. API for charm and converse l...
Assuming pup methods are available for the data, it should be possible to run the pup in a Cthread with the data goin... Jim Phillips
01:12 PM Feature #1040: support multiple InfiniBand cards per node
Confirming that both HCAs connect to a single network (rather than two parallel networks):... Jim Phillips
12:47 PM Feature #1040: support multiple InfiniBand cards per node
Target platform is now Summitdev:
https://www.olcf.ornl.gov/kb_articles/summitdev-quickstart/#Hardware
If we end ...
Jim Phillips
07:34 PM Feature #1393 (Implemented): Redesign of Hybrid API (GPU Manager) to support concurrent kernel ex...
Up for gerrit review. Jaemin Choi

02/17/2017

03:05 PM Bug #901: Threads awoken by CthAwaken don't let Projections trace back to the event that woke them
With change 989 reverted I now see correct tracing for Cthreads. Jim Phillips
12:35 PM Bug #901: Threads awoken by CthAwaken don't let Projections trace back to the event that woke them
Jim: Could you try things out with the above change reverted? Looking at the code again, I realize I may have actuall... Phil Miller
12:21 AM Bug #901: Threads awoken by CthAwaken don't let Projections trace back to the event that woke them
Also, threads are created by CthCreate(), not as [threaded] entries. Jim Phillips
11:59 PM Bug #901: Threads awoken by CthAwaken don't let Projections trace back to the event that woke them
This does not appear to work for threads as used in NAMD where threads are awoken from regular entries rather than ot... Jim Phillips
02:39 PM Bug #1438 (Merged): off-node messages show created by receiving node comm thread
Entries for messages sent by other nodes show that the are created by the communication thread of the receiving node ... Jim Phillips
02:35 PM Bug #1437 (Merged): CkLoop worker traces to previous entry on pe rather than caller
CkLoop work shows up as ckloop_converse_chare::CkLoop with "created by" and "executed on" both correct, but tracing f... Jim Phillips
02:23 PM Feature #1436 (In Progress): trace CcdCallFnAfter() causality
NAMD uses CcdCallFnAfter() to poll for GPU completion, which breaks the causality chain. It should be possible to tr... Jim Phillips
01:42 PM Feature #1435 (New): Collapse prioritized msg buckets into priority queue
The msgq keep a mapping between priority values and msg buckets, which would be unnecessary if we collapsed the bucke... Sam White
12:51 PM Feature #1434 (Merged): optimize degenerate CkLoop cases
When calling CkLoop_Parallelize with numChunks == 1 and no caller function the calling PE should do the work itself.
...
Jim Phillips
12:43 PM Feature #1433 (Merged): lambda syntax for CkLoop
Support syntax similar to the following:... Jim Phillips
12:20 PM Bug #1424 (Implemented): Improve performance of randomized message queueing
https://charm.cs.illinois.edu/gerrit/2258 Phil Miller
12:08 PM Documentation #1432 (Merged): Document CkLoop caller function
This API change is not reflected in the manual:
https://charm.cs.illinois.edu/gerrit/#/c/947/
Jim Phillips
10:30 AM Bug #1431 (New): Charmxi runs out of memory
There was an email on the charm mailing list not too long ago from an ADHydro developer here: https://lists.cs.illino... Sam White
10:21 AM Bug #1430 (Merged): CthThread tracing broken - threads show up as black, dummy_thread_chare assig...
Running NAMD with three patches per pe, each of which has a Cthread (created by CthCreate, managed by CthSuspend and ... Jim Phillips
09:14 AM Bug #1429 (Merged): AMPI failure after Isomalloc migration on multicore/SMP darwin builds
... Sam White

02/16/2017

03:44 PM Feature #1394: Node-level message aggregation for CkMulticast
Core decided that a Node Group should be added on top of the current Group CkMulticastMgr Sam White
03:43 PM Bug #1404 (Merged): Support Cray CC on {mpi,gni}-crayxe
Sam White
03:42 PM Bug #1412 (Merged): AMPI collectives on COMM_SELF using derived datatypes are broken
Sam White
03:40 PM Bug #1390 (Merged): AMPI_Alltoall crashes for short messages
Patch link : https://charm.cs.illinois.edu/gerrit/#/c/2254/ Karthik Senthil
02:58 PM Feature #1428 (New): AMPI TLS privatization support for IBM POWER
AMPI lacks support for -tlsglobals on IBM POWER systems, which we will want to have in place before Summit and Sierra... Sam White
02:56 PM Feature #1427 (New): Virtualize handling of Fortran IO units
This is an issue for AMPI in SMP mode. Fortran IO is dangerous in that it can be used in a non-thread-safe manner. Fi... Sam White
02:55 PM Feature #1426 (New): AMPI F08 bindings
The MPI-3.0 standard added Fortran 2008 bindings. There have already been proposals to MPI-4.0 to deprecate the Fortr... Sam White
02:55 PM Feature #1425 (In Progress): Virtualization-aware AMPI collectives
AMPI collectives currently use Charm++ equivalents where possible, but AMPI's runtime doesn't optimize beyond that. W... Sam White
12:06 PM Bug #1424 (Merged): Improve performance of randomized message queueing
Randomized queue ordering is a great debugging trick to expose race conditions in program logic. However, its impleme... Phil Miller
06:42 PM Cleanup #1423 (Merged): Conditionalize PUP sizing on load balancers' needs
Currently an element's PUP sizer is called before the LB strategy runs so that that information can possibly be taken... Sam White
06:33 PM Bug #1244: mlogft and causalft builds do not compile
A large number of the issues look to be in src/ck-core/ckobjid.h, which wasn't updated to use a 64bit ID instead of a... Eric Mikida
06:13 PM Bug #1244: mlogft and causalft builds do not compile
It would be good for these to at least compile in the release. Sam White

02/15/2017

05:55 PM Cleanup #1422: Cleanup dangling issues from 64bit merge
inform(CmiUInt8, CkArrayIdx, int) and inform(CmiUInt8, int) do completely different things and it is undocumented as ... Eric Mikida
05:29 PM Cleanup #1422 (In Progress): Cleanup dangling issues from 64bit merge
https://charm.cs.illinois.edu/gerrit/#/c/2250/ is being implemented to address the poor hashing issue for CmiUInt8. Eric Mikida
05:28 PM Cleanup #1422 (In Progress): Cleanup dangling issues from 64bit merge
CkLocMgr still has some unnecessary or erroneous bits of code that were left over from the 64bit merge. At a quick gl... Eric Mikida
03:54 PM Cleanup #1416: Eliminate use of deprecated/removed keyword 'register'
Thanks for pointing that out, fix is here: https://charm.cs.illinois.edu/gerrit/#/c/2256/ Sam White
03:37 PM Cleanup #1416: Eliminate use of deprecated/removed keyword 'register'
Breaks BG/Q:... Jim Phillips
10:39 AM Cleanup #1416 (Merged): Eliminate use of deprecated/removed keyword 'register'
Phil Miller
01:41 PM Bug #1278 (Merged): ReductionStarting overhead in SMP mode
And, merged. Finally. Phil Miller
01:07 PM Bug #1421: Running leanmd with error checking enabled in Charm++ triggers assertion error in lbdb.h
Solution might be to add support in CentralLB::removeCommDataOfDeletedObjs for multicast messages, going through all ... Juan Galvez
12:30 PM Bug #1421: Running leanmd with error checking enabled in Charm++ triggers assertion error in lbdb.h
The assertion seems to fail on type 3, LD_OBJLIST_MSG, for multicast messages as you suggest. The CentralLB::removeNo... Kavitha Chandrasekar
11:50 AM Bug #1421 (Merged): Running leanmd with error checking enabled in Charm++ triggers assertion erro...
Building Charm++ with error checking:
./build charm++ netlrts-linux-x86_64 --with-production --enable-error-checking...
Juan Galvez
11:58 AM Cleanup #1418 (Implemented): Remove commlibInfo from _CkSectionInfoStruct
Patch here:
https://charm.cs.illinois.edu/gerrit/#/c/2255/
Juan Galvez
10:40 AM Bug #1413 (Merged): Various Mac clang warnings are likely bugs
Phil Miller
10:29 AM Bug #1419 (Merged): Verbs builds on Omnipath should not build and suggest mpi instead
Phil Miller
10:08 AM Bug #1419 (Implemented): Verbs builds on Omnipath should not build and suggest mpi instead
https://charm.cs.illinois.edu/gerrit/#/c/2253/ Bilge Acun
10:17 AM Bug #1155 (In Progress): AMPI's non-blocking collectives are not sequenced
Sam White
10:17 PM Bug #1404 (Implemented): Support Cray CC on {mpi,gni}-crayxe
Fix for mpi- and gni- crayxe is here: https://charm.cs.illinois.edu/gerrit/#/c/2252/
Works on Blue Waters with the...
Sam White
09:35 PM Bug #1404: Support Cray CC on {mpi,gni}-crayxe
The original patch from Cray already includes support for mpi-crayxc. Sam White
09:28 PM Bug #1360 (Merged): AMPI megampi test fails on mpi-crayxc and darwin builds
The real issue was that we were returning the address of a variable on the stack when getting builtin keyvals like AM... Sam White
09:27 PM Bug #1050 (Merged): AMPI collectives support for MPI_IN_PLACE
Sam White

02/14/2017

04:54 PM Bug #1390: AMPI_Alltoall crashes for short messages
I think we can safely abandon the short message protocol (and use the medium message protocol for those). Sam White
04:35 PM Feature #1420 (Merged): Lockless queue build option --enable-lockless-queue (off by default)
Implementation of the new lockless queues: https://charm.cs.illinois.edu/gerrit/#/c/1302
Performance tests from vari...
Bilge Acun
04:19 PM Feature #1234: Avoid sender-side copy for large contiguous messages. API for charm and converse l...
The initial implementation of this doesn't need to be based on RDMA. The problem is not that the data is copied, but ... Jim Phillips
03:51 PM Bug #1419 (Merged): Verbs builds on Omnipath should not build and suggest mpi instead
Detect if it's an Omnipath architecture, give a warning to use MPI layer instead and quit. Bilge Acun
03:49 PM Feature #1401 (Implemented): Converting OpenMP test suite for the OpenMP integration.
Seonmyeong Bak
03:48 PM Bug #1276 (Rejected): net-cygwin: multiple testing failures
The net-cygwin target is no longer relevant. Ronak Buch
03:44 PM Bug #1289 (Rejected): net-cygwin crashes in megampi
The net-cygwin target is no longer relevant. Ronak Buch
01:49 PM Feature #1417: Reduce CkReductionMsg envelope size
Remove unused member variable 'no': https://charm.cs.illinois.edu/gerrit/#/c/2244/ Sam White
10:58 AM Feature #1417 (Merged): Reduce CkReductionMsg envelope size
CkReductionMsg has accumulated fields that are often unused. Here are its fields that are unconditionally compiled:
...
Sam White
12:34 PM Feature #275 (In Progress): Performance testing and tuning of CkIO
Ronak Buch
12:34 PM Bug #1274 (In Progress): Tracemode utilization produces incorrect results for EP utilization metric
These were fixed as far as I remember, but I think Karthik had the relevant information (I sat down with him at his d... Ronak Buch
12:33 PM Bug #1273 (In Progress): Tracemode utilization crashes in production build of Charm++
These were fixed as far as I remember, but I think Karthik had the relevant information (I sat down with him at his d... Ronak Buch
12:32 PM Projections Bug #1293 (Closed): Projections summary shows 0s for EP Exec Time for a single core large ChaNGa ...
This is correct as far as I know, those EPs just didn't have attributable time. This was part of a bigger issue wher... Ronak Buch
12:29 PM Cleanup #1418: Remove commlibInfo from _CkSectionInfoStruct
Taking over this since it looks like I'm going to make changes to CkSectionInfo anyway. Juan Galvez
11:14 AM Cleanup #1418 (Merged): Remove commlibInfo from _CkSectionInfoStruct
Commlib has been removed from Charm for a while now right? Remove this leftover data structure. While at it, I don't ... Sam White
12:04 PM Feature #176 (In Progress): objid_t: tracing infrastructure should use objid_t
Ronak Buch
10:16 AM Bug #1410: Tuple reducer leaks memory when using set/concat/custom reducers
One of the TODOs, in CkReduction::tupleReduction(), is concerning:... Sam White
09:58 PM Bug #1406: Mac OS X builds broken due to sigaction macro inconsistency
net-win64 is still broken on this, though I think it is deprecated and can be removed from autobuild at this point...... Sam White
09:47 PM Cleanup #1416 (Implemented): Eliminate use of deprecated/removed keyword 'register'
Removed from all files above except for the generated file xi-scan.C and the upstream LLVM OpenMP runtime: https://ch... Sam White
07:10 PM Cleanup #1416: Eliminate use of deprecated/removed keyword 'register'
I removed a bunch of these uses a while ago here: https://charm.cs.illinois.edu/gerrit/#/c/2005/
Here are the files ...
Sam White
06:21 PM Cleanup #1416 (Merged): Eliminate use of deprecated/removed keyword 'register'
C++17 eliminates the @register@ keyword, and compilers have already been warning about it. We should clean it out of ... Phil Miller
09:30 PM Bug #1413 (Implemented): Various Mac clang warnings are likely bugs
https://charm.cs.illinois.edu/gerrit/#/c/2242/ Sam White
07:02 PM Bug #1413: Various Mac clang warnings are likely bugs
For the machine.c case, it would be easy enough to add the suggested volatile to it. That is precisely an intended use. Phil Miller
07:03 PM Bug #1278: ReductionStarting overhead in SMP mode
The above commit leaves a TODO behind for the following:... Sam White

02/13/2017

05:42 PM Bug #1050 (Implemented): AMPI collectives support for MPI_IN_PLACE
Fix for large Alltoalls using MPI_IN_PLACE, the last part of this issue: https://charm.cs.illinois.edu/gerrit/#/c/2240/ Sam White
04:09 PM Bug #1050: AMPI collectives support for MPI_IN_PLACE
I just pushed a patch that implements MPI_IN_PLACE for MPI_Alltoall:
https://charm.cs.illinois.edu/gerrit/#/c/2240...
Matthias Diener
06:20 PM Bug #1050: AMPI collectives support for MPI_IN_PLACE
What's the status of this? It would be good to have a fix merged before the 6.8.0 release Sam White
05:31 PM Support #1414: Autobuild should run tests on SMP builds with multiple threads per process
tests/charm++/kNeighbor/Makefile already has a separate test-smp target, perhaps that should be adopted by all tests ... Sam White
05:29 PM Support #1414 (New): Autobuild should run tests on SMP builds with multiple threads per process
Since SMP builds are becoming more and more the normal build targets used by applications, we should be testing SMP b... Sam White
05:26 PM Bug #1329: Hang in exit in TRAM test on gni-crayxc-smp
The hang does not happen when using run options like @+p4 ++ppn4@. However, for @+p8 ++ppn4@ the program hangs. Karthik Senthil
04:40 PM Bug #1329 (In Progress): Hang in exit in TRAM test on gni-crayxc-smp
The hang is not related to TRAM, it just happens in the TRAM test.
The real issue seems to be somewhere in our exi...
Sam White
03:42 PM Bug #1201: SMP builds segfault on NULL lock in tests/charm++/chkpt
In case it's not clear, this is ongoing:
http://ppl-jenkins:8080/job/Nightly-Build/label=linux,platform=mpi-linux-x8...
Phil Miller
03:15 PM Bug #1411 (Rejected): Reductions to CkCallback::ignore should be no-ops
I agree that this is not worth implementing. Sam White
10:24 AM Bug #1411: Reductions to CkCallback::ignore should be no-ops
I think that could lead to state inconsistency, or at least a weakening of the checking for inconsistent callbacks be... Phil Miller
09:09 AM Bug #1411 (Rejected): Reductions to CkCallback::ignore should be no-ops
Currently if you perform a reduction targeted to a CkCallback::ignore routine, the RTS will still perform the reducti... Sam White
03:11 PM Bug #1413: Various Mac clang warnings are likely bugs
This commit will remove ckarrayreductionmgr completely, so that warning will go away: https://charm.cs.illinois.edu/g... Sam White
12:28 PM Bug #1413 (Merged): Various Mac clang warnings are likely bugs
The pup_xlater.C error turns cvt_bool() into an infinite loop.
The machine.c error will make LrtsAbort do nothing ...
Jim Phillips
01:53 PM Bug #1376 (Implemented): AMPI_Ireduce only creates a request at the root
https://charm.cs.illinois.edu/gerrit/#/c/2239/ Sam White
09:02 PM Bug #1376 (New): AMPI_Ireduce only creates a request at the root
I don't remember marking this rejected? It is a real issue, so reopening... Sam White
01:29 PM Bug #1412 (Implemented): AMPI collectives on COMM_SELF using derived datatypes are broken
https://charm.cs.illinois.edu/gerrit/#/c/2237/
Also realized that MPI_Scan and MPI_Exscan are the only collectiv...
Sam White
09:51 AM Bug #1412 (Merged): AMPI collectives on COMM_SELF using derived datatypes are broken
For collectives on MPI_COMM_SELF, we just copy the message data from the send buffer to the recv buffer, but currentl... Sam White
10:33 AM Bug #1048: Verbs on Bridges at PSC crashes or hangs
Would it be possible to try loading older versions of the relevant libraries to see which ones do or don't crash? The... Phil Miller
10:29 AM Bug #1409: verbs crashes on Stampede KNL and Bridges
Format description Phil Miller
10:20 AM Bug #1406 (Merged): Mac OS X builds broken due to sigaction macro inconsistency
https://charm.cs.illinois.edu/gerrit/#/c/2235/ Phil Miller
09:44 AM Bug #1390: AMPI_Alltoall crashes for short messages
I think there are multiple bugs associated with this issue.
1. When I run the test as @./pgm +vp 5@, the program c...
Karthik Senthil
06:18 PM Bug #1390 (In Progress): AMPI_Alltoall crashes for short messages
What's the status of this? Sam White
11:11 PM Bug #1410 (Merged): Tuple reducer leaks memory when using set/concat/custom reducers
Tuple reductions were added after 6.7.1, but it looks like only CkReductionMgr::reduceMessages() was updated with the... Sam White

02/12/2017

08:30 PM Bug #1001: netlrts with replicas leaves zombie processes behind
For the sake of diligence, it would be useful to know what commit actually resolved this. There have been about 650 c... Phil Miller
08:24 PM Cleanup #12: Factor out massive duplication in reductions
With the fix for #1278, CkArrayReductionMgr has been abolished. Four copies are become three. Phil Miller
08:12 PM Feature #793: Write default cuda kernelSelect so cuda build works out of the box
Already done, so mark as part of the current pending release, not its successor Phil Miller
08:09 PM Bug #1376: AMPI_Ireduce only creates a request at the root
Was the code not actually wrong, or did this get fixed? 'Rejected' without an explanation is rather hard to follow. Phil Miller
08:03 PM Bug #1403 (Merged): *-win64 build fails on undefined struct sigaction
Fix merged:
https://charm.cs.illinois.edu/gerrit/#/c/2231/
Phil Miller

02/11/2017

03:13 PM Bug #1404: Support Cray CC on {mpi,gni}-crayxe
= Sam White
03:06 AM Bug #1329: Hang in exit in TRAM test on gni-crayxc-smp
Some notes on the experiments I performed today for this bug:
https://charm.cs.illinois.edu/newTms/tasks/1753
Karthik Senthil
06:03 PM Bug #1409: verbs crashes on Stampede KNL and Bridges
The crashes also happen in non-SMP mode.
Thought it might be a compiler issue (icc is standard on Stampede 1.5) so t...
Jaemin Choi

02/10/2017

04:25 PM Bug #1404: Support Cray CC on {mpi,gni}-crayxe
It sounds like the issue here is much more that the recent Cray-provided changes weren't ported to gni-crayxe and mpi... Phil Miller
04:22 PM Bug #1404: Support Cray CC on {mpi,gni}-crayxe
Same commit builds with the same command using cce/8.5.4 and cce/8.5.7 on Cori. Phil Miller
04:13 PM Bug #1404: Support Cray CC on {mpi,gni}-crayxe
I think I ran into that issue on Blue Waters and then assumed it was the same on Edison, but it may have been some pr... Sam White
04:03 PM Bug #1404: Support Cray CC on {mpi,gni}-crayxe
On Edison with mainline charm, commit v6.7.0-643-g2429278, I was able to successfully run
> ./build charm++ gni-c...
Phil Miller
03:24 PM Bug #1405 (Merged): Charm fails to compile on BGQ and Cray XE giving an error in TopoManager.C
Both fixes (BGQ, Cray XT/XE) merged Phil Miller
11:39 AM Bug #1405: Charm fails to compile on BGQ and Cray XE giving an error in TopoManager.C
Related fix for Cray XE: https://charm.cs.illinois.edu/gerrit/#/c/2234/ Sam White
09:52 AM Bug #1405 (Implemented): Charm fails to compile on BGQ and Cray XE giving an error in TopoManager.C
https://charm.cs.illinois.edu/gerrit/#/c/2233/ Phil Miller
06:45 PM Bug #1405 (Merged): Charm fails to compile on BGQ and Cray XE giving an error in TopoManager.C
Machine: Vesta
Latest commit: 22035bcbda2e7987ee429d586243a90b35f4a8b7 (Bug #815: Add OPTS to hybrid API makefile)...
Nitin Bhat
03:17 PM Feature #1088 (New): Trace MPI_ functions in AMPI
Sam White
02:58 PM Bug #1409: verbs crashes on Stampede KNL and Bridges
This is the same issue as on Quartz machine: https://charm.cs.illinois.edu/redmine/issues/1381 Sam White
02:55 PM Bug #1409: verbs crashes on Stampede KNL and Bridges
The issue still persists in the build using --with-qlogic option. Karthik Senthil
02:25 PM Bug #1409: verbs crashes on Stampede KNL and Bridges
Try adding --with-qlogic to the build line. Jim Phillips
02:09 PM Bug #1409 (Rejected): verbs crashes on Stampede KNL and Bridges
Charm++ programs crash before launch with a "Length mismatch" abort for the ibverbs SMP build on Stampede KNL.
Bui...
Karthik Senthil
01:25 PM Bug #1408 (Merged): Improve visibility and usability of flushTraceLog()
I just went looking in the manual for how to force Projections logs out to disk at a defined point in my application ... Phil Miller
12:27 PM Bug #1406 (Merged): Mac OS X builds broken due to sigaction macro inconsistency
... Jim Phillips
11:31 AM Bug #1239: Cleanup reduction uses in the runtime
Another note for optimizing reductions:
If a custom reduction uses a fixed size message (the messages size doesn't...
Sam White
11:22 AM Bug #1329: Hang in exit in TRAM test on gni-crayxc-smp
I have isolated the bug and it occurs in the "directSends" version of the test. The "usingTram" part is clean. As sus... Karthik Senthil
09:53 AM Bug #815 (In Progress): Makefile for hybrid API is not using the system OPTS
See Tim's complaint about passing @-optimize -production@ straight to nvcc in production builds based on this commit. Phil Miller

02/09/2017

05:38 PM Bug #1364: Review use of volatile variables in the runtime
CkLoop's curChunkIdx cleaned out here: https://charm.cs.illinois.edu/gerrit/2229
It's just a simple atomic counter.
Phil Miller
05:35 PM Bug #337 (Merged): Make topology physical node-aware when detailed info is not available
Phil Miller
10:26 AM Bug #337 (Implemented): Make topology physical node-aware when detailed info is not available
Fix here:
https://charm.cs.illinois.edu/gerrit/#/c/2227/
Juan Galvez
05:33 PM Bug #815 (Merged): Makefile for hybrid API is not using the system OPTS
Phil Miller
04:06 PM Bug #1329: Hang in exit in TRAM test on gni-crayxc-smp
Any progress on this? If you need help, please ask for it. Phil Miller
04:04 PM Bug #1397 (Feedback): Document that array creation must occur on PE0
Waiting on info from bug reporter. I can't see what's causing problems in the code as it exists. Phil Miller
03:01 PM Bug #1399 (Merged): TaskQ logic for randomly choosing a victim PE that is not self is incorrect
Phil Miller
02:32 PM Bug #1399: TaskQ logic for randomly choosing a victim PE that is not self is incorrect
https://charm.cs.illinois.edu/gerrit/2206 Phil Miller
02:55 PM Bug #1372 (Closed): Using GCC-6 in support of Intel icc/icpc on Edison fails with no member "iter...
Phil Miller
01:58 PM Bug #1403: *-win64 build fails on undefined struct sigaction
Today, please. This is a small fix, and the brokenness shouldn't be left lingering. Phil Miller
06:01 PM Bug #1403 (In Progress): *-win64 build fails on undefined struct sigaction
Sam White
01:53 PM Bug #1388 (Merged): charmrun doesn't compile on netlrts-win-x86_64
Phil Miller
01:44 PM Feature #1234: Avoid sender-side copy for large contiguous messages. API for charm and converse l...
From minutes of the last core meeting:
> Callback fix to invoke on sending PE and not comm thread implemented.
>...
Phil Miller
08:22 AM Bug #1402 (Merged): MPI builds fail due to sigaction parameter type mismatch
Sam White
06:01 PM Bug #1402 (Implemented): MPI builds fail due to sigaction parameter type mismatch
Sam White

02/08/2017

05:27 PM Bug #1402: MPI builds fail due to sigaction parameter type mismatch
https://charm.cs.illinois.edu/gerrit/#/c/2225/ Seonmyeong Bak
03:06 PM Bug #1402: MPI builds fail due to sigaction parameter type mismatch
Offending commit: https://charm.cs.illinois.edu/gerrit/#/c/887/ Sam White
11:30 AM Bug #1402 (Merged): MPI builds fail due to sigaction parameter type mismatch
On Stampede 2:... Jim Phillips
05:27 PM Bug #1403: *-win64 build fails on undefined struct sigaction
This is because sigaction is POSIX API. So windows doesn't support this.
For windows, I'll reapply the previous usa...
Seonmyeong Bak
03:06 PM Bug #1403: *-win64 build fails on undefined struct sigaction
Offending commit: https://charm.cs.illinois.edu/gerrit/#/c/887/ Sam White
11:38 AM Bug #1403: *-win64 build fails on undefined struct sigaction
This actually affects all win64 builds, not just MPI.... Jim Phillips
11:32 AM Bug #1403 (Merged): *-win64 build fails on undefined struct sigaction
... Jim Phillips
04:33 PM Bug #1404 (Merged): Support Cray CC on {mpi,gni}-crayxe
Currently, Charm will build on CCE 8.5.4+. However, to do so you have to remove the check in our top-level build scri... Sam White
12:20 PM Bug #1149: Cray CC builds are broken
This now works if you build with 'craycc' specified explicitly as an option to build. In order for that to work you h... Sam White
12:09 PM Bug #1149: Cray CC builds are broken
The issue with intrinsics.h should be fixed by https://charm.cs.illinois.edu/gerrit/#/c/2140/ (deleting its inclusion... Phil Miller
12:07 PM Bug #1388 (Implemented): charmrun doesn't compile on netlrts-win-x86_64
Fix here: https://charm.cs.illinois.edu/gerrit/2224 Phil Miller
11:40 AM Cleanup #197: Replace use of signal() with sigaction()
Also broke all Windows builds. See bug #1403. Jim Phillips
11:33 AM Cleanup #197: Replace use of signal() with sigaction()
This broke MPI builds. See bugs #1402 and #1403. Jim Phillips
10:31 PM Bug #1400 (Merged): charmxi: debug #line directives show file name as STDIN
Sam White
10:13 PM Bug #1392 (In Progress): Stampede test script fails during autobuild (verbs)
Nitin Bhat
07:59 PM Bug #1392 (Implemented): Stampede test script fails during autobuild (verbs)
Fixed the 'src/scripts/testrun' script used by verbs autobuild to run jobs on stampede.
Fix included modifying the ...
Nitin Bhat

02/07/2017

05:12 PM Bug #1361 (Merged): multicore-linux-x86_64 should alias to multicore-linux64
Phil Miller
05:11 PM Bug #1396 (Merged): AMPI intercomm_coll test break BigSim autobuild
Phil Miller
05:10 PM Bug #1323 (Merged): megatest multisection test failures
Phil Miller
05:10 PM Cleanup #960 (Merged): Replace CmiEnforce(0) calls in verbs and net layer
Phil Miller
05:10 PM Cleanup #197 (Merged): Replace use of signal() with sigaction()
Phil Miller
03:57 PM Bug #1278 (Implemented): ReductionStarting overhead in SMP mode
Implemented in [[https://charm.cs.illinois.edu/gerrit/2216]] by making CkReductionMgr node aware when in SMP mode. Eric Mikida
03:56 PM Bug #1278: ReductionStarting overhead in SMP mode
Implemented in https://charm.cs.illinois.edu/gerrit/2216 by making CkReductionMgr node aware when in SMP mode. Eric Mikida
03:55 PM Bug #1360 (In Progress): AMPI megampi test fails on mpi-crayxc and darwin builds
Sam White
03:48 PM Bug #815 (Implemented): Makefile for hybrid API is not using the system OPTS
https://charm.cs.illinois.edu/gerrit/#/c/2221/ Michael Robson
03:19 PM Bug #1364: Review use of volatile variables in the runtime
@interopCommThdExit@ is removed (except for BG XLC) here: https://charm.cs.illinois.edu/gerrit/#/c/2145/2 Phil Miller
02:46 PM Bug #1397: Document that array creation must occur on PE0
This can't go into a release. Way too disruptive. Phil Miller
09:16 PM Bug #854: RRMap broken for >1D chare arrays
The real work here is in passing the bounds from CkArrayOptions through to CkArrayMap, so that RRMap can linearize th... Sam White

02/06/2017

05:42 PM Cleanup #512: Remove duplication of conv-mach files
See changes: https://charm.cs.illinois.edu/gerrit/2210 to https://charm.cs.illinois.edu/gerrit/2215 Michael Robson
05:24 PM Cleanup #512: Remove duplication of conv-mach files
I re-ran ... Michael Robson
05:39 PM Feature #1352 (In Progress): CkArrayOptions callback for completion of chare array initialization
Hacky implementation using pt2pt sends, rather than a reduction, here: https://charm.cs.illinois.edu/gerrit/#/c/2209/... Sam White
05:31 PM Feature #1401 (Implemented): Converting OpenMP test suite for the OpenMP integration.
The LLVM OpenMP open source project has a test suite for OpenMP pragmas and environmental APIs developed by Universit... Seonmyeong Bak
05:27 PM Feature #1300 (In Progress): Integrated OpenMP should co-exist with MPI interop
Seonmyeong Bak
05:03 PM Feature #1300: Integrated OpenMP should co-exist with MPI interop
OK, that's matches my expectations. Please make it work. Phil Miller
04:56 PM Feature #1300: Integrated OpenMP should co-exist with MPI interop
When MPI interoperate with Charm++ and OpenMP integration, MPI codes cannot use OpenMP properly right now.
It's b...
Seonmyeong Bak
05:27 PM Cleanup #197 (Implemented): Replace use of signal() with sigaction()
Seonmyeong Bak
05:11 PM Bug #503 (Rejected): Replace use of obsolete memalign function with posix_memalign
There is a primary concern of whether posix_memalign would be portable, and the usage of memalign for the linux build... Dong Hun Lee
03:54 PM Bug #1399 (Implemented): TaskQ logic for randomly choosing a victim PE that is not self is incorrect
Seonmyeong Bak
02:42 PM Bug #1399: TaskQ logic for randomly choosing a victim PE that is not self is incorrect
Yeah, this is not correct.
Probably, stealing happens more frequently if this is fixed. (In the previous codes, i...
Seonmyeong Bak
01:39 PM Bug #1399 (Merged): TaskQ logic for randomly choosing a victim PE that is not self is incorrect
Sanjay discovered this: the logic for randomly choosing a PE that is not self is wrong because it compares a global P... Sam White
03:37 PM Feature #1394 (In Progress): Node-level message aggregation for CkMulticast
Juan Galvez
03:36 PM Bug #337 (In Progress): Make topology physical node-aware when detailed info is not available
Juan Galvez
03:34 PM Bug #1400: charmxi: debug #line directives show file name as STDIN
https://charm.cs.illinois.edu/gerrit/2208 Phil Miller
03:33 PM Bug #1400 (Merged): charmxi: debug #line directives show file name as STDIN
When we switched to running all .ci files through the C preprocessor, we changed charmxi to show STDIN when it wasn't... Phil Miller
03:29 PM Bug #1381: Crash in LrtsInitCpuTopo() on Quartz with verbs layer
I have reproduced this bug on 2 nodes, it works on +p>1 in one node. This is likely to be the same issue we saw on Br... Bilge Acun
03:03 PM Feature #1351: For broadcasts, avoid copies for destination PEs on same node for [nokeep] messages
Seems like all destinations on the same PE do get one copy of the message for a broadcast Vipul Harsh
02:59 PM Bug #738 (Implemented): prevent direct calls to sdag entry functions
Modified every sdag entry method to be implemented in .C as "_sdag_" + entry method name
In a .ci file if there's ...
Nitin Bhat
02:54 PM Bug #1001 (Resolved): netlrts with replicas leaves zombie processes behind
Bilge Acun
02:09 PM Bug #1001: netlrts with replicas leaves zombie processes behind
I can confirm it works for me too. OK to close. Jim Phillips
01:28 PM Bug #1001: netlrts with replicas leaves zombie processes behind
I am unable to reproduce this bug. After megatest run ends with the command above, I do; _killall -9 pgm_ and I get _... Bilge Acun
01:04 PM Bug #1361 (Implemented): multicore-linux-x86_64 should alias to multicore-linux64
https://charm.cs.illinois.edu/gerrit/#/c/2203/ Dong Hun Lee
01:02 PM Bug #1202: Memory leaks in converse's cldb

Fix for cputopology mem leak:
https://charm.cs.illinois.edu/gerrit/#/c/2202/
The mem leak in cldb is just somet...
Juan Galvez
12:27 PM Feature #262 (In Progress): MetaBalancer: add mechanism to inform user of AtSync call that result...
Kavitha Chandrasekar
12:21 PM Bug #999 (Implemented): netlrts writeableDgrams is never reset to 0
https://charm.cs.illinois.edu/gerrit/#/c/2199 Bilge Acun
12:13 PM Bug #1360: AMPI megampi test fails on mpi-crayxc and darwin builds
Seems to be a clang stack alignment issue. Adding explicit alignment ... Matthias Diener
11:15 AM Bug #1360: AMPI megampi test fails on mpi-crayxc and darwin builds
megampi fails with OPTS="-optimize" (even on my macbook), compiling without optimization works fine. Matthias Diener
12:00 PM Cleanup #960 (Implemented): Replace CmiEnforce(0) calls in verbs and net layer
There were CmiEnforce(0) calls in the net layer, so also replaced those. Jaemin Choi
11:46 AM Bug #1108 (Merged): Insert "// Potentially missing FooClass_SDAG_CODE in your class definition?" ...
Phil Miller
11:10 AM Bug #1275 (In Progress): DistributedLB: Objects not migrating after strategy runs
As you suggest, this might make the receiver PE overloaded, thereby not migrating objects. Before sending to an under... Kavitha Chandrasekar
11:45 PM Documentation #1398 (Merged): Document addReducer's new option 'streamable'
Users can now ask that their custom reductions be processed in a streaming fashion when registering their reduction f... Sam White

02/05/2017

01:28 PM Bug #1397 (Merged): Document that array creation must occur on PE0
ckNew calls are restricted to PE0 since the 64-bit ID changes were integrated. Document this restriction in the array... Eric Mikida
09:38 AM Bug #1396: AMPI intercomm_coll test break BigSim autobuild
Autobuild failed inside intercomm_coll's bgtest now, during intercommunicator creation. I think we should not test Bi... Sam White
 

Also available in: Atom