Project

General

Profile

Activity

From 12/18/2016 to 01/16/2017

01/17/2017

11:26 PM Bug #1155: AMPI's non-blocking collectives are not sequenced
Should be able to break this down into multiple parts:
1. Make the sequence number into the refnum instead of a memb...
Sam White
10:41 PM Feature #1158 (In Progress): AMPI scatter(v) performance is poor
We can wait until we have a Charm++ scatter operation to use in AMPI. Sam White
10:36 PM Feature #712 (Closed): Enable user-specified initial mappings of AMPI ranks to cores
No user of this, and the implementation is sitting on Ehsan's interop branch if need be. Sam White
10:33 PM Feature #1095: Improve AMPI error handling
The derived datatypes routines and RMA all need error handling. Sam White
09:45 PM Cleanup #1363 (Merged): Remove/deprecate dead machine layers
The @-sol, -cygwin, and net-@ layers are no longer needed. Probably the @-win32 and -cell@ layers too. We may want to... Sam White
09:29 PM Feature #23 (New): Optimization of MPI layer
It looks like none of the work mentioned above was ever merged... Sam White
09:25 PM Feature #13: CkCallback to section breaks
Is this code in a branch somewhere, waiting on the 64bit ID merge? Because 64bit IDs were merged months ago... If not... Sam White
09:19 PM Feature #460 (Closed): Reduction for stats collection
Stats reductions were added a while ago here: https://charm.cs.illinois.edu/gerrit/#/c/1116/ Sam White
09:18 PM Feature #639: method to distribute message receives across pes in node
Reassigning to PPL for now since Harshitha graduated... Sam White
09:12 PM Feature #19 (New): Extend TopoManager to work on an n-dimensional torus
Sam White

01/16/2017

05:00 PM Bug #1331: Isomalloc hangs in startup for Clang non-SMP builds
os-isomalloc seems to work everywhere isomalloc does, plus it works on clang non-SMP builds. The only caveat is that ... Sam White
03:41 PM Bug #1331: Isomalloc hangs in startup for Clang non-SMP builds
Great, I'll push the change to our tests to gerrit and start trying out os-isomalloc on a few different machines. Als... Sam White
03:16 PM Bug #1331: Isomalloc hangs in startup for Clang non-SMP builds
When I link against @-memory os-isomalloc@ instead of @-memory isomalloc@ (i.e. using the system malloc as the baseli... Phil Miller
09:35 AM Bug #1361 (Merged): multicore-linux-x86_64 should alias to multicore-linux64
If you try to build with linux-x86_64 instead of linux64 our build script aborts with the following error:... Sam White
09:24 AM Bug #1358 (In Progress): AMPI Iget extensions are broken
https://charm.cs.illinois.edu/gerrit/#/c/2125/ Sam White

01/15/2017

12:00 PM Bug #1360: AMPI megampi test fails on mpi-crayxc and darwin builds
For some reason I can't get an interactive job on Edison now, and I get the same exact error message when I try to su... Sam White
11:59 AM Bug #1360 (Merged): AMPI megampi test fails on mpi-crayxc and darwin builds
AMPI's megampi test passes on +p1 +vp1 and +p +vp2 but fails on +p2 +vp2. The same test passes all runs on Blue Waters. Sam White
11:42 AM Bug #1323 (In Progress): megatest multisection test failures
Marking 'In Progress' since we continue to see failures here, though some of the issues have been fixed. Sam White

01/14/2017

04:50 PM Bug #1149: Cray CC builds are broken
Blue Waters has cce/8.5.5 now (Edison still doesn't). I copied over gni-crayxc/conv-mach.sh to gni-crayxe/ and tried ... Sam White

01/13/2017

04:13 PM Bug #1359 (Merged): ODR violations among helper classes in LB strategies
Sam White
03:31 PM Bug #1359: ODR violations among helper classes in LB strategies
https://charm.cs.illinois.edu/gerrit/#/c/2124/ Phil Miller
03:31 PM Bug #1359: ODR violations among helper classes in LB strategies
Please link the the changes when setting status to _Implemented_, so that it's easy to cross-reference Phil Miller
03:28 PM Bug #1359 (Implemented): ODR violations among helper classes in LB strategies
Juan Galvez
01:01 PM Bug #1359: ODR violations among helper classes in LB strategies
I like your suggestion much better than mine. It applies equally well to all of the helper classes mentioned. Phil Miller
10:32 AM Bug #1359: ODR violations among helper classes in LB strategies
Another option is to just move the compare classes inside their load balancer class, which would probably be cleaner ... Juan Galvez
10:50 PM Bug #1359 (Merged): ODR violations among helper classes in LB strategies
... Phil Miller
07:36 PM Feature #1352: CkArrayOptions callback for completion of chare array initialization
I'm not sure of what you mean by 'all types of chare array creation' - I think we only need to be concerned with bulk... Phil Miller
07:07 PM Bug #1080 (Implemented): multicore projections tracing runs hang at startup on 129 pes
This ended up being caused by an array overflow overwriting a static guard, which then allowed a previously called fu... Ronak Buch

01/12/2017

03:53 PM Feature #1352: CkArrayOptions callback for completion of chare array initialization
One thing I am not sure of that you or someone might just know: Is there a single point of exit in the initialization... Sam White
02:36 PM Bug #1191: AMPI is missing MPI_Type_*_{attr,keyval} routines
No-op implementations merged. Sam White
02:35 PM Feature #969 (In Progress): AMPI support for collectives on inter-communicators
https://charm.cs.illinois.edu/gerrit/#/c/2084/ Sam White
02:34 PM Bug #1257 (Merged): AMPI missing support for PSCW synchronization of RMA
https://charm.cs.illinois.edu/gerrit/#/c/2016/ Sam White
02:33 PM Bug #1356 (Merged): AMPI_Accumulate is broken
Sam White
09:55 AM Bug #1358 (Merged): AMPI Iget extensions are broken
examples/ampi/onesided/ appears to be broken. Do 'make test TESTOPTS=++local' in that directory and debug. It may be ... Sam White
09:53 AM Feature #1357 (Merged): Add AMPI RMA routine tests to megampi
AMPI's RMA routines are not tested at all right now in nightly build or Jenkins.
Add simple tests for correctness to...
Sam White
11:23 PM Feature #952: Update AMPI's version of ROMIO
Need to implement generalized requests, datatypes, and anything else it uses that we don't currently support. Sam White
11:22 PM Feature #984: AMPI support for missing MPI-3 non-blocking collectives
The remainder of these are rarely used Sam White
11:21 PM Feature #1095: Improve AMPI error handling
THings are better now for 6.8.0, but more systematic changes can be made for future releases. Sam White
11:17 PM Bug #1104: AMPI instances may change if migrated while suspended
I think we have fixed all or almost all instances of this bug, but it is definitely something to keep an eye on since... Sam White

01/11/2017

05:04 PM Bug #1356 (Implemented): AMPI_Accumulate is broken
https://charm.cs.illinois.edu/gerrit/#/c/2115/ Sam White
02:40 PM Bug #1356: AMPI_Accumulate is broken
This was silly: I forgot that the ampi instance has a direct pointer to its ampiParent that it can just use rather th... Sam White
02:33 PM Bug #1356 (Merged): AMPI_Accumulate is broken
When I refactored AMPI's MPI_Op data structures to support non-commutative operations, I made the table to look up Op... Sam White
02:16 PM Bug #1331: Isomalloc hangs in startup for Clang non-SMP builds
TODO:
1. git bisect to see if this has ever worked
2. Run under valgrind with an eye on uninitialized variables.
Sam White
01:43 PM Bug #1324: Collision Detection library failures due to changes in demand creation
Collision detection library has no current owner. Will seek one in core meeting. Eric Bohm
01:43 PM Feature #1351: For broadcasts, avoid copies for destination PEs on same node for [nokeep] messages
If you do "grep -r "CMK_BROADCAST_USE" charm/src/* you will see that currently this support is turned off by this mac... Sam White
01:24 PM Bug #1337: Cpv Declarations of types with constructors may induce 'static initialization order fi...
Shifting to low priority as most of these are in code that is more likely to be eliminated than to become important. Eric Bohm
01:14 PM Bug #1327: AMPI derived datatype support for RMA routines
When I refactored AMPI's MPI_Op data structures to support non-commutative operations, I made the table to look up Op... Sam White
10:34 AM Bug #1294: Darwin SMP failure in exit
Have you tried alllocating an aligned buffer, passing that to pthread_attr_setstack() and pthread_create()?
What ver...
Sam White
10:14 AM Bug #1294 (In Progress): Darwin SMP failure in exit
I am only able to reproduce this error on wit and not on my personal laptop. Running Valgrind gives the following out... Michael Robson
07:57 PM Bug #1205: AMPI's -tlsglobals option is only supported by GCC
This missing support is known to Clang/LLVM since 2013. I added a comment about AMPI's desire for this support: https... Sam White
07:49 PM Bug #1350 (Merged): charmc's '-gen-cpm' option broken on bgclang builds
Sam White
07:49 PM Bug #1354 (Merged): CmiMemoryAtomics fail to build on bgclang
Follow up with making the workstealing queue use C11 atomics after the lockless queue patch is merged. Sam White

01/10/2017

04:07 PM Bug #1278: ReductionStarting overhead in SMP mode
Unconditionally defining GROUP_LEVEL_REDUCTION to 1 in ckreduction.h quiets this down, at the cost of some efficiency... Phil Miller
12:00 PM Feature #1352: CkArrayOptions callback for completion of chare array initialization
Could you get this implemented? Hand off to Ed, Karthik or such with your guidance if you think they can do it. Phil Miller
01:22 AM Bug #1354: CmiMemoryAtomics fail to build on bgclang
https://charm.cs.illinois.edu/gerrit/#/c/2111/3 Seonmyeong Bak
01:10 AM Bug #1354 (Merged): CmiMemoryAtomics fail to build on bgclang
CmiMemoryAtomics fail to build on bgclang because they use __atomic_fetch_and_add(sub) instead of __atomic_fetch_add(... Seonmyeong Bak
10:54 PM Bug #1350 (Implemented): charmc's '-gen-cpm' option broken on bgclang builds
Move the test for CMK_USING_BGCLANG after conv-config.sh is executed in charmc: https://charm.cs.illinois.edu/gerrit/... Sam White

01/09/2017

05:29 PM Feature #1353 (Merged): charmc hardcodes unversioned compiler names
charmc always compiles source files using `g++` (or `clang++` or similar). This means there is no easy way to test c... William Throwe
11:52 AM Bug #1350: charmc's '-gen-cpm' option broken on bgclang builds
The definition of CMK_USING_BGCLANG in the cc-clang.sh files is not visible to charmc, so this if-statement that adds... Sam White
10:34 PM Feature #1352 (Merged): CkArrayOptions callback for completion of chare array initialization
Add a callback to CkArrayOptions to be triggered when all of the initial objects are constructed in a chare array.
R...
Sam White
10:28 PM Feature #1351: For broadcasts, avoid copies for destination PEs on same node for [nokeep] messages
Related (or redundant): https://charm.cs.illinois.edu/redmine/issues/1184 Sam White
09:50 PM Feature #1351 (Closed): For broadcasts, avoid copies for destination PEs on same node for [nokeep...
For broadcasts with [nokeep] messages, RTS makes a copy for each PE on the same node. Copies can be avoided, if the ... Vipul Harsh

01/08/2017

05:02 PM Bug #1280 (Rejected): CkLoop gives bad results on > 64 pes per process
Phil Miller
04:31 PM Bug #1350 (Merged): charmc's '-gen-cpm' option broken on bgclang builds
This commit broke compilation using charmc's -gen-cpm option: https://charm.cs.illinois.edu/gerrit/#/c/2090/
See aut...
Sam White

01/07/2017

02:07 PM Cleanup #1346 (Implemented): Remove AMPI's MSGLOG support for sequential re-run of parallel execu...
https://charm.cs.illinois.edu/gerrit/#/c/1907/ Sam White
01:20 PM Bug #1347 (Merged): megampi fails on mpi-crayxc with inclusion of charm++.h
Sam White
12:39 PM Bug #1347 (Implemented): megampi fails on mpi-crayxc with inclusion of charm++.h
https://charm.cs.illinois.edu/gerrit/#/c/2106/ Sam White
12:00 PM Bug #1347 (Merged): megampi fails on mpi-crayxc with inclusion of charm++.h
All other AMPI examples/tests pass, and removing '#include "charm++.h"' from megampi fixes the failures in it.
It is...
Sam White

01/06/2017

11:49 AM Cleanup #1346: Remove AMPI's MSGLOG support for sequential re-run of parallel execution
Yeah, but BigSim + CODES are capable of doing that. That's exactly what Nikhil's and my paper at SC this year did, bu... Sam White
11:03 AM Bug #1345 (Merged): Workstealing task queue causes a race condition.
Seonmyeong Bak
09:13 PM Bug #1330 (Merged): llvm_openmp runtime doesn't build on BGQ or Darwin
Sam White

01/05/2017

02:19 PM Cleanup #1346: Remove AMPI's MSGLOG support for sequential re-run of parallel execution
Looks like that would have been very useful for things related to Bigsim performance predictions. Record execution of... Phil Miller
01:55 PM Cleanup #1346 (Implemented): Remove AMPI's MSGLOG support for sequential re-run of parallel execu...
Background on what this code is supposed to do: http://charm.cs.illinois.edu/manuals/html/ampi/manual.html#SECTION000... Sam White
08:26 AM Bug #1323: megatest multisection test failures
Nevermind, we're still getting a segfault from this test: https://charm.cs.illinois.edu/autobuild/cur/gni-crayxc.txt Sam White
10:53 PM Bug #1323: megatest multisection test failures
https://charm.cs.illinois.edu/gerrit/#/c/2095/
https://charm.cs.illinois.edu/gerrit/#/c/2096/
Should this be mark...
Sam White
10:51 PM Bug #1330: llvm_openmp runtime doesn't build on BGQ or Darwin
https://charm.cs.illinois.edu/gerrit/#/c/2090/ Sam White

01/04/2017

01:15 AM Bug #1345: Workstealing task queue causes a race condition.
Seonmyeong Bak wrote:
> Workstealing task queue incurs a race condition due to the following faults in the implement...
Seonmyeong Bak
10:52 PM Bug #1345: Workstealing task queue causes a race condition.
https://charm.cs.illinois.edu/gerrit/#/c/2101/ Sam White
10:51 PM Bug #1345 (In Progress): Workstealing task queue causes a race condition.
Sam White
06:10 PM Bug #1345 (Merged): Workstealing task queue causes a race condition.
Workstealing task queue incurs a race condition due to the following faults in the implementation.
inline static v...
Seonmyeong Bak
12:21 AM Feature #1298 (In Progress): Build MetisLB by default
https://charm.cs.illinois.edu/gerrit/#/c/1984/ Sam White
12:12 AM Bug #1327 (In Progress): AMPI derived datatype support for RMA routines
Sam White
12:11 AM Bug #1344 (Merged): tests/converse/commbench/pingpong-cachemiss: SMP builds crash due to mistaken...
Sam White
10:43 PM Documentation #1265 (In Progress): Document LLVM OpenMP runtime integration
Seonmyeong Bak
10:43 PM Documentation #1265 (Implemented): Document LLVM OpenMP runtime integration
Seonmyeong Bak

01/03/2017

02:45 PM Bug #1307 (Implemented): AMPI_Comm_free should free the ampi instance
The AMPI-level stuff is implemented, this is just blocked on the Charm++-level issue #1312 Sam White
10:24 AM Bug #1344 (Implemented): tests/converse/commbench/pingpong-cachemiss: SMP builds crash due to mis...
Fix in change 2098 Phil Miller
09:53 AM Bug #1344 (In Progress): tests/converse/commbench/pingpong-cachemiss: SMP builds crash due to mis...
... Phil Miller
09:17 AM Bug #1344: tests/converse/commbench/pingpong-cachemiss: SMP builds crash due to mistakenly shared...
Some more observations, with assertions, etc.
In startNextIter, the 'then' case of the if sees pva(nextNbr) == -1 ...
Phil Miller
08:13 AM Bug #1344 (Merged): tests/converse/commbench/pingpong-cachemiss: SMP builds crash due to mistaken...
From netlrts-linux-x86_64-smp-clang, run as
> ./charmrun +p4 ++ppn 2 ++debug-no-pause ./pgm...
Phil Miller

01/02/2017

02:59 PM Bug #1323 (Implemented): megatest multisection test failures
It turns out, no group message delivery (other than construction) was respecting dependencies. Fixing that made the p... Phil Miller
12:01 PM Bug #1331: Isomalloc hangs in startup for Clang non-SMP builds
The first call to malloc is always resulting in a hang now (segfault under gdb in standalone mode). Even moving the C... Sam White
11:10 AM Feature #921: Entry tag [inline] is unable to optimize away most of the overhead
More involved wrapper definition that's been lingering on the whiteboard at Charmworks for too long, while this work ... Phil Miller
10:53 AM Bug #1337: Cpv Declarations of types with constructors may induce 'static initialization order fi...
Fix for conv-ldb/topology case: https://charm.cs.illinois.edu/gerrit/#/c/2094/
The rest of these are probably lowe...
Sam White

12/31/2016

08:46 PM Bug #1337: Cpv Declarations of types with constructors may induce 'static initialization order fi...
https://charm.cs.illinois.edu/gerrit/2093 Fix for the ckcallback case. Phil Miller
08:44 PM Bug #1323 (In Progress): megatest multisection test failures
... Phil Miller
08:05 PM Bug #1323 (Implemented): megatest multisection test failures
There's a pretty obvious race between the ckNew calls to construct the various arrays and the recvID call made on the... Phil Miller
07:29 PM Bug #1323: megatest multisection test failures
There's valgrind output from a current run. Had to compile megatest with -O1 for it to trigger. Higher optimization i... Phil Miller

12/29/2016

01:09 PM Bug #1080: multicore projections tracing runs hang at startup on 129 pes
With error checking enabled, the stack trace looks like:... Ronak Buch

12/28/2016

02:27 PM Feature #1343: Let user-defined main() work for all execution environments
This is necessary to eliminating .ci files because of the current arrangement with mainchares Phil Miller
02:26 PM Feature #1343 (Merged): Let user-defined main() work for all execution environments
Phil Miller
11:46 AM Feature #108 (Merged): Fixed-size object IDs
Known bugs all seem to have been fixed. Remaining functional transitions can happen later. Phil Miller
11:38 AM Documentation #1223 (Merged): Document MetaLB
https://charm.cs.illinois.edu/gerrit/#/c/2079/ Sam White
10:15 AM Bug #1330 (Implemented): llvm_openmp runtime doesn't build on BGQ or Darwin
Sam White

12/27/2016

03:35 PM Bug #1342 (Merged): Segfaults when using '-tracemode perfReport'
The switch from getline() to C++ file I/O appears to have broken use of '-tracemode perfReport': https://charm.cs.ill... Sam White
09:10 AM Feature #652 (Rejected): convert Cmidirect usage to CmiOneSided
Eric Bohm
09:09 AM Feature #4 (Rejected): CmiOneSided on Cray GNI (Gemini, Aries/Cascade)
Eric Bohm

12/26/2016

09:20 AM Bug #1341 (Merged): AMPI fails to link on mpi-win64
mpi-win64 autobuild fails in the first AMPI test because it picks up the system MPI instead of AMPI's header:... Sam White
09:14 AM Bug #1331: Isomalloc hangs in startup for Clang non-SMP builds
This doesn't affect netlrts-linux-x86_64-clang-smp or netlrts-darwin-x86_64-smp, which have slightly different init s... Sam White
11:47 PM Bug #1331 (In Progress): Isomalloc hangs in startup for Clang non-SMP builds
Sam White
11:45 PM Bug #1269 (Merged): multicore-win64, netlrts-win-x86_64: megampi fails when +vp < +p
Sam White
11:26 PM Bug #1338 (Merged): examples/charm++/kmeans doesn't build under VC++
Sam White
11:26 PM Bug #1339 (Merged): VC++ won't compile TRAM automation [aggregate] tag generated code
Sam White

12/24/2016

11:34 AM Feature #1187: Automatic delegation of section work to CkMulticastMgr
To be clear, though, we are still seeing some crashes in this test. Phil Miller
10:46 AM Feature #1187: Automatic delegation of section work to CkMulticastMgr
Crap, sorry, that output was from an old binary. Please disregard. Phil Miller
09:37 AM Feature #1187 (In Progress): Automatic delegation of section work to CkMulticastMgr
Still seeing this crash in various builds. This one was @./build charm++ net-linux-x86_64 -j9 -O3 -g@
Looks like a...
Phil Miller
08:41 AM Bug #1338 (Implemented): examples/charm++/kmeans doesn't build under VC++
https://charm.cs.illinois.edu/gerrit/2086 Phil Miller
08:30 AM Bug #1338 (In Progress): examples/charm++/kmeans doesn't build under VC++
I'm just going to do this, because I'm impatient at small fixes not getting done with any urgency. Phil Miller
07:56 PM Feature #1340 (New): Applications should only pay time and memory cost of features used
Some things floated as potentially costly features that could be optional
* Dynamic object migration (including lo...
Phil Miller

12/23/2016

05:29 PM Bug #1331: Isomalloc hangs in startup for Clang non-SMP builds
After refactoring 2 static variables with constructors (threadCBs in ck-core/ckcallback.C and lbTopoMap from conv-ldb... Sam White
10:58 AM Bug #704: charmrun startup handles failed connection attempts very poorly
Annoyingly, I can't seem to get it to reproduce anywhere near as reliably with dtruss watching the charmrun process. ... Phil Miller
10:55 AM Bug #704: charmrun startup handles failed connection attempts very poorly
Ah, I just checked, and it is still an issue on Mac OS with default settings when increasing # of PEs. It seems not t... Phil Miller

12/22/2016

05:27 PM Feature #68: LRTS support for setting up a message to send and transmitting a GET handle
Looks like the code for #1234 essentially addresses this desire. Try it out in CharmLU, perhaps. Phil Miller
05:24 PM Feature #4: CmiOneSided on Cray GNI (Gemini, Aries/Cascade)
With the new zero-copy support going in, it would seem that this is now moot. Reject, along with #652? Phil Miller
05:20 PM Cleanup #537 (In Progress): Data races in handler registration and assignment to global index var...
This has sat around for *2 years*. Please just finish the patch already. Phil Miller
05:12 PM Support #989 (Closed): Tutorial codes are not accessible
Confirmed that download links now work. Phil Miller
05:11 PM Support #55 (Closed): update webpage /help to reflect new urls for fem, ifem, netfem and mblock m...
Confirmed links now show and point at actual documents. Phil Miller
04:52 PM Bug #1339 (Implemented): VC++ won't compile TRAM automation [aggregate] tag generated code
https://charm.cs.illinois.edu/gerrit/2080 Phil Miller
04:27 PM Bug #1339 (Merged): VC++ won't compile TRAM automation [aggregate] tag generated code
... Phil Miller
04:12 PM Bug #1338 (Merged): examples/charm++/kmeans doesn't build under VC++
... Phil Miller
10:31 PM Bug #1269 (Implemented): multicore-win64, netlrts-win-x86_64: megampi fails when +vp < +p
Not directly tested on Windows, since I'm impatient and it's slow, but hypothetical fix here:
https://charm.cs.illin...
Phil Miller
10:14 PM Bug #1269 (In Progress): multicore-win64, netlrts-win-x86_64: megampi fails when +vp < +p
With new assertions added, that test now fails with the synchronous array creation off PE0 condition. Modifying the s... Phil Miller
09:10 PM Cleanup #1012 (Merged): Replace deprecated auto_ptr with unique_ptr in generated SDAG code
Had to jump through some hoops to stick with auto_ptr on BG XLC, since it can't handle the bits of C++11 support in G... Phil Miller
08:06 PM Bug #1337 (New): Cpv Declarations of types with constructors may induce 'static initialization or...
The following Cpv declarations in C++ code instantiate objects of types that have constructors. Those constructors mu... Phil Miller
07:49 PM Bug #1331: Isomalloc hangs in startup for Clang non-SMP builds
Write to addresses that haven't been returned from our malloc implementation out of malloc yet are likely to do that.... Phil Miller

12/21/2016

04:25 PM Charm-NG Feature #1336 (New): Replace [accel] entry methods with pure C++ instead of code generated by cha...
Phil Miller
04:23 PM Charm-NG Feature #1335 (New): Replace SDAG in charmxi with pure C++
Phil Miller
04:23 PM Charm-NG Feature #1334 (New): Chare and entry method registration, instantiation, and invocation without c...
Phil Miller
04:21 PM Charm-NG Feature #1333 (New): Eliminate need for .ci files
Phil Miller
02:33 PM Bug #1332: assumes remote shell is OpenSSH
The most common ++remote-shell setting may be a specific ssh client, so maybe don't completely disable them just beca... Jim Phillips
01:51 PM Bug #1332: assumes remote shell is OpenSSH
The way through this may be by shifting setting of those options so that they are bound directly to our default usage... Phil Miller
01:18 PM Bug #1332 (Closed): assumes remote shell is OpenSSH
In response to issues #709 and #710 hard-wired OpenSSH options are passed to ssh.
Since we let the user change the s...
Jim Phillips
02:32 PM Feature #1071 (Merged): Migrate windows builds from net to netlrts
AMPI issues (vp < p fails) persist, but the overall build compiles and passes most tests. We're now going to toss the... Phil Miller
02:17 PM Feature #1075 (Rejected): Migrate solaris builds from net to netlrts
Solaris support is being deprecated, as the only user (NAMD for large memory development/analysis nodes) has been aba... Phil Miller
02:09 PM Bug #1282 (Merged): win64 builds with tracing enabled are broken
Taken together, the above commits fix the build there. Phil Miller
01:48 PM Bug #1282: win64 builds with tracing enabled are broken
The other part got addressed here:
https://charm.cs.illinois.edu/gerrit/#/c/2049/
Testing now (slowly), and will ...
Phil Miller
01:43 PM Bug #1323 (In Progress): megatest multisection test failures
We're still seeing failures of the section delegation elements of megatest in Jenkins Nightly Build. Please take a look. Phil Miller
01:33 PM Bug #704: charmrun startup handles failed connection attempts very poorly
We avoided the issues with default sshd connection limits on darwin autobuilds by just lowering the max +p argument i... Sam White
01:32 PM Bug #1149: Cray CC builds are broken
That commit says cce 8.5.4, not sure if that is available anywhere or not... Sam White
01:01 PM Bug #1149 (Implemented): Cray CC builds are broken
Fixes on our side merged here:
https://charm.cs.illinois.edu/gerrit/2055
This needs Cray CCE version 8.5.5 or lat...
Phil Miller
12:55 PM Bug #1242 (Merged): Failed assertion during automatic restart
Phil Miller
12:43 PM Bug #1318 (Merged): BG XLC builds broken
This has been fixed, probably given timing by this:
https://charm.cs.illinois.edu/gerrit/#/c/2040/
Phil Miller
12:38 PM Bug #1228 (Merged): Field width/mask definitions present undefined behavior due to too-wide shifts
We're not seeing this failure at all anymore. There are others, but they seem less fundamental. Phil Miller
12:38 PM Bug #1221 (Merged): Win build failures
We're not seeing this failure at all anymore. There are others, but they seem less fundamental. Phil Miller
12:36 PM Feature #1234 (In Progress): Avoid sender-side copy for large contiguous messages. API for charm ...
Still waiting on the SMP fix Phil Miller
12:34 PM Feature #1237 (Implemented): Onesided sender side implementation for GNI layer
https://charm.cs.illinois.edu/gerrit/1908
Works for sizes that aren't multiples of 4, but not for base addresses tha...
Phil Miller
12:18 PM Bug #1310 (Merged): Isomalloc hangs in CpvInitialize during startup for multicore/smp builds
Sam White
09:45 AM Bug #1310: Isomalloc hangs in CpvInitialize during startup for multicore/smp builds
New issue, updated description on each, please? Phil Miller
09:30 AM Bug #1310: Isomalloc hangs in CpvInitialize during startup for multicore/smp builds
The above patch doesn't fix the problem on Clang, which appears to be an initialization ordering issue: https://charm... Sam White
11:03 AM Bug #1331: Isomalloc hangs in startup for Clang non-SMP builds
Valgrind shows an invalid write in mspace_malloc (memory-gnu-internal.c:4948):... Sam White
10:43 AM Bug #1331: Isomalloc hangs in startup for Clang non-SMP builds
Ugh, running with asan we get a segfault in asan's initialization:... Sam White
09:59 AM Bug #1331: Isomalloc hangs in startup for Clang non-SMP builds
The right fix for this particular issue would probably be to change that Cpv into a pointer to CkHashtable, so that t... Phil Miller
09:50 AM Bug #1331: Isomalloc hangs in startup for Clang non-SMP builds
The patch mentioned in the description, which fixed a hang in Isomalloc for multicore/SMP builds, is here: https://ch... Sam White
09:49 AM Bug #1331 (Merged): Isomalloc hangs in startup for Clang non-SMP builds
The above patch doesn't fix the problem on Clang, which appears to be an initialization ordering issue:... Sam White
07:13 PM Bug #1330: llvm_openmp runtime doesn't build on BGQ or Darwin
Not as important as bgclang but this also doesn't build on Darwin (clang) due to:
1. Missing header inclusion in con...
Sam White

12/20/2016

02:39 PM Bug #1310 (Implemented): Isomalloc hangs in CpvInitialize during startup for multicore/smp builds
The issue was we were getting into locking issues around memory calls before CmiMemoryInit was called and in Isomallo... Sam White
12:13 AM Bug #1310: Isomalloc hangs in CpvInitialize during startup for multicore/smp builds
Aug 7th, 2014 was the last time multicore-linux64 passed an Isomalloc test!
Isomalloc errors have not been reported ...
Sam White
11:21 PM Bug #1310 (In Progress): Isomalloc hangs in CpvInitialize during startup for multicore/smp builds
Sam White
10:24 AM Bug #1080: multicore projections tracing runs hang at startup on 129 pes
EDIT: nevermind. Sam White
12:42 AM Bug #522 (New): static linking breaks on multicore builds with 'undefined reference to `get_myadd...
This same error happens when building examples/ampi/Cjacobi3D with -tlsglobals on multicore-linux64 and is reproducib... Sam White
11:12 PM Bug #1312: Deleting an array disables reclamation for all arrays bound to that location manager
Bumping priority to 'normal' since it effects AMPI and bound array deletion Sam White
11:03 PM Bug #1316 (Merged): AMPI Isomalloc/Mempool abort with PUP sizing mismatch
Sam White
10:13 PM Bug #1316 (Implemented): AMPI Isomalloc/Mempool abort with PUP sizing mismatch
https://charm.cs.illinois.edu/gerrit/#/c/2067/ Sam White
09:33 PM Bug #1316 (In Progress): AMPI Isomalloc/Mempool abort with PUP sizing mismatch
Looking at autobuild history for netlrts-linux-x86_64, Isomalloc was consistently passing this test until it failed o... Sam White

12/19/2016

11:58 AM Bug #1330: llvm_openmp runtime doesn't build on BGQ or Darwin
To replicate this, do the following on Mira at ANL:... Sam White
09:39 AM Bug #1330 (Merged): llvm_openmp runtime doesn't build on BGQ or Darwin
The LLVM OpenMP runtime on Charm currently fails to build on bgclang. This seems to be due to charmc being a C++ comp... Sam White
10:21 AM Bug #1325: AMPI programs fail to link with Isomalloc heaps
Actually abort testing on Isomalloc test failures: https://charm.cs.illinois.edu/gerrit/#/c/2066/ Sam White

12/18/2016

04:44 PM Documentation #1265: Document LLVM OpenMP runtime integration
We need a list of compilers/versions that are known to work with it, instructions on building the runtime support, co... Sam White
12:57 PM Bug #298: Avoid warning in sockRoutines
Don't build pxhsm if not explicitly requested for GNI SMP: https://charm.cs.illinois.edu/gerrit/#/c/2065/ Sam White
11:26 AM Bug #298: Avoid warning in sockRoutines
The mktemp warnings from sem_open can indeed be easily avoided on non-pxshm builds as long as we set CMK_USE_PXSHM to... Sam White
 

Also available in: Atom