Project

General

Profile

Activity

From 07/09/2018 to 08/07/2018

08/07/2018

05:46 PM Feature #65 (Merged): MetaLB: Separate cost/benefit analysis for running LB strategy and performi...
The MetaBalancer patch has been merged. The random forest model will be updated to include more training runs. Chare ... Kavitha Chandrasekar
04:40 PM Bug #1959: examples/charm++/TRAM/randomAccessGroup crashes on mpi-win-x86_64-smp with debug optio...
examples/charm++/TRAM/randomAccessArray also fails in a similar manner. However, aggregateRandomAccessArray and aggre... Nitin Bhat
04:37 PM Bug #1959 (New): examples/charm++/TRAM/randomAccessGroup crashes on mpi-win-x86_64-smp with debug...
Charm build command: ./build LIBS mpi-win-x86_64 smp --enable-error-checking --without-romio --suffix=debug -j8 -g -O... Nitin Bhat
04:04 PM Feature #1952 (Merged): Pass CkNcpyBuffer instead of a separate CkNcpyAck object in the callback ...
Nitin Bhat
03:51 PM Projections Bug #1958 (New): "View" -> "Display Legend" is broken
The button to display a legend of entry method colors is broken and appears to do nothing right now. Sam White
03:49 PM Bug #1957 (New): tests/charm++/sdag/streamingAllToAll fails on mpi-win-x86_64-smp with debug opti...
Charm build command: ./build LIBS mpi-win-x86_64 smp --enable-error-checking --without-romio --suffix=debug -j8 -g -O... Nitin Bhat
03:24 PM Bug #1956 (New): tests/charm++/sdag/migration and tests/charm++/sdag/anytimeMigration fail on mpi...
Charm build command: ./build LIBS mpi-win-x86_64 smp --enable-error-checking --without-romio --suffix=debug -j8 -g -O... Nitin Bhat
10:39 AM Bug #1947 (Merged): Charm pingpong hangs intermittently for mpi-win-x86_64-smp build
Nitin Bhat
08:50 AM Bug #1955 (New): tests/charm++/chkpt hangs for mpi-win-x86_64-smp
... Nitin Bhat

08/06/2018

01:56 PM Bug #1947 (Implemented): Charm pingpong hangs intermittently for mpi-win-x86_64-smp build
Fix: https://charm.cs.illinois.edu/gerrit/#/c/charm/+/4450/
The hang was because MPI was initialized in MPI_THREAD...
Nitin Bhat
01:37 PM Bug #1954 (Merged): Verbs Init code hangs when it tries connecting an inactive device
This issue was encountered when Yong Qin from Mellanox, tried running a charm++ application on their cluster which ha... Nitin Bhat

08/03/2018

04:38 PM Feature #1953: cmake-based build system
https://charm.cs.illinois.edu/gerrit/#/c/charm/+/4418/ Sam White

08/01/2018

05:07 PM Cleanup #1948: Rename Charm's graph.h to something less generic
RecBisectBfLB works okay after updating num_partitions to use CkNumPes(). It seems to balance load okay on a single n... Kavitha Chandrasekar
03:28 PM Feature #65 (Implemented): MetaLB: Separate cost/benefit analysis for running LB strategy and per...
Juan Galvez
03:28 PM Feature #177 (Implemented): objid_t: load balancing infrastructure should use objid_t
Juan Galvez
10:59 AM Bug #1395 (Implemented): AMPI_Get_elements returns incorrect results for struct type
https://charm.cs.illinois.edu/gerrit/#/c/charm/+/4341/ Sam White

07/31/2018

04:04 PM Bug #1947: Charm pingpong hangs intermittently for mpi-win-x86_64-smp build
Handing it off to Nitin. Evan Ramos
03:44 PM Bug #1947 (In Progress): Charm pingpong hangs intermittently for mpi-win-x86_64-smp build
I am now comparing @mpi-win-x86_64-smp@ to @mpi-linux-x86_64-smp@. My comparable launch line on Linux is @mpiexec -n ... Evan Ramos
02:14 PM Feature #1953 (In Progress): cmake-based build system
Our current home-grown build system consists of:
* the ./build shell script
* the ./smart-build.pl Perl script
* a...
Matthias Diener
11:23 AM Cleanup #1948: Rename Charm's graph.h to something less generic
Matthias Diener wrote:
> RecBisectBfLB does not seem to compile, and I think we should consider removing RecBisectBf...
Evan Ramos

07/30/2018

05:35 PM Bug #1947: Charm pingpong hangs intermittently for mpi-win-x86_64-smp build
If I change @warmupRun = true;@ to @warmupRun = false;@, then pingpong prints that 1D Arrays and 1D Threaded Arrays t... Evan Ramos
03:58 PM Bug #1947: Charm pingpong hangs intermittently for mpi-win-x86_64-smp build
Some verbose tracing messages from mpiexec:... Evan Ramos
03:40 PM Bug #1947: Charm pingpong hangs intermittently for mpi-win-x86_64-smp build
False alarm on the spinlock. It looks like that thread is the comm thread, and it is trying to pump messages:
<pre...
Evan Ramos
03:20 PM Bug #1947: Charm pingpong hangs intermittently for mpi-win-x86_64-smp build
Using my local machine, I managed to compile @mpi-win-x86_64-smp-gcc@ with Microsoft MPI 9.1 and MinGW-w64 GCC 7.3.0 ... Evan Ramos
12:20 PM Cleanup #1948: Rename Charm's graph.h to something less generic
RecBisectBfLB does not seem to compile, and I think we should consider removing RecBisectBfLB and the graph.h stuff. Matthias Diener
11:37 AM Feature #1952 (Implemented): Pass CkNcpyBuffer instead of a separate CkNcpyAck object in the call...
Gerrit: https://charm.cs.illinois.edu/gerrit/#/c/charm/+/4399/ Nitin Bhat
10:37 AM Cleanup #1897 (Merged): Cleanup AMPI DDT
Nitin Bhat

07/27/2018

04:41 PM Bug #1097 (Implemented): Attributes are not duplicated in MPI_Comm_dup
Fix to the various mpich attr tests: https://charm.cs.illinois.edu/gerrit/#/c/charm/+/4413/ Sam White
02:48 PM Cleanup #1897: Cleanup AMPI DDT
Error codes and constants:
https://charm.cs.illinois.edu/gerrit/#/c/charm/+/4408/
https://charm.cs.illinois.edu/ger...
Matthias Diener
08:56 PM Bug #937 (Merged): [local] entry methods don't set tracing event dependencies
Note that the '+tracenested' runtime option is needed to generate correct traces. Sam White
08:53 PM Bug #1951 (Merged): Isomalloc failure on netlrts-darwin-x86_64
Sam White

07/26/2018

03:35 PM Bug #1947: Charm pingpong hangs intermittently for mpi-win-x86_64-smp build
@mpi-win-x86_64-smp@ issues seem to be nondeterministic. In today's autobuild http://charm.cs.illinois.edu/autobuild/... Evan Ramos
12:15 PM Bug #1947: Charm pingpong hangs intermittently for mpi-win-x86_64-smp build
I can't manually reproduce this issue on Dexterity, even when copying the build lines from the autobuild log verbatim. Evan Ramos
02:49 PM Bug #1951 (Implemented): Isomalloc failure on netlrts-darwin-x86_64
https://charm.cs.illinois.edu/gerrit/4401 Evan Ramos
01:54 PM Bug #1951: Isomalloc failure on netlrts-darwin-x86_64
... Evan Ramos
01:13 PM Bug #1951: Isomalloc failure on netlrts-darwin-x86_64
I did this:... Evan Ramos
12:40 PM Bug #1951: Isomalloc failure on netlrts-darwin-x86_64
It gets stranger: I compiled with ASan and in that case execution successfully continues past the troublesome malloc ... Evan Ramos
11:07 AM Bug #1951: Isomalloc failure on netlrts-darwin-x86_64
@./jacobi.iso 1 1 1 1@ is sufficient to reproduce the crash. Evan Ramos
09:06 PM Bug #1951: Isomalloc failure on netlrts-darwin-x86_64
This is a weird one. It happens at the first call to meta_malloc, but a small number of meta_reallocs occur successfu... Evan Ramos
02:08 PM Feature #1952 (Merged): Pass CkNcpyBuffer instead of a separate CkNcpyAck object in the callback ...
Nitin Bhat

07/25/2018

11:55 AM Bug #1951 (Merged): Isomalloc failure on netlrts-darwin-x86_64
This only happens on a non-SMP darwin build with '-memory isomalloc', running './charmrun +p2 ./jacobi.iso 2 2 2 40 +... Sam White
11:40 AM Bug #1950: Isomalloc produces misleading memory usage numbers
In the above output, you can see that without Isomalloc, the memory usage remains relatively constant throughout the ... Sam White
11:37 AM Bug #1950 (Merged): Isomalloc produces misleading memory usage numbers
Without Isomalloc (using PUP instead):... Sam White

07/24/2018

03:23 PM Bug #1097 (In Progress): Attributes are not duplicated in MPI_Comm_dup
Sam White

07/20/2018

04:29 PM Feature #1428: AMPI TLS privatization support for IBM POWER
Sam White wrote:
> Only slightly related: our QuickThreads package lacks support for POWER, but it looks like a more...
Evan Ramos
12:55 PM Bug #1949 (New): Ensure that 'End of Program' message is printed consistently for every charm pro...
Build: verbs-linux-x86_64-smp
Machine: Golub
Iteratively run the hello example or any other simple program with m...
Nitin Bhat
11:05 AM Bug #1375 (Merged): os-isomalloc failures during startup on SMP builds
Sam White
07:40 AM Cleanup #1948: Rename Charm's graph.h to something less generic
Quinoa discussion: https://github.com/quinoacomputing/quinoa/pull/255#discussion_r203850796 Sam White

07/19/2018

04:46 PM Cleanup #1948: Rename Charm's graph.h to something less generic
Seems to be used only by RecBisectBfLB. Matthias Diener
04:36 PM Cleanup #1948 (Merged): Rename Charm's graph.h to something less generic
src/util/graph.h ends up in Charm's include/ directory, meaning that if an application tries to #include "graph.h" it... Sam White
02:41 PM Feature #1446 (Implemented): AMPI support for generalized requests
https://charm.cs.illinois.edu/gerrit/#/c/charm/+/4380/ Sam White
11:56 AM Feature #1446 (In Progress): AMPI support for generalized requests
Sam White

07/18/2018

05:46 PM Feature #1060: AMPI compliance with MPI-3.1 standard
MPI_Comm_idup(_with_info): https://charm.cs.illinois.edu/gerrit/#/c/charm/+/4373/ Sam White
05:24 PM Feature #1060: AMPI compliance with MPI-3.1 standard
MPI_(I)Mprobe and MPI_(I)Mrecv: https://charm.cs.illinois.edu/gerrit/#/c/charm/+/2577/ Sam White
05:24 PM Feature #984 (Merged): AMPI support for missing MPI-3 non-blocking collectives
Sam White
02:14 PM Bug #1375 (Implemented): os-isomalloc failures during startup on SMP builds
https://charm.cs.illinois.edu/gerrit/4368
https://charm.cs.illinois.edu/gerrit/4369
Evan Ramos
01:13 PM Bug #1375 (In Progress): os-isomalloc failures during startup on SMP builds
With a change to conv-mach-craype.sh, dynamic linking can be made to work, and os-isomalloc with it. Evan Ramos
11:39 AM Bug #1375: os-isomalloc failures during startup on SMP builds
I see, we could contact Blue Waters (NCSA) or Cori (NERSC) administrators to ask if there's a way to force dynamic li... Sam White
02:14 PM Documentation #1927: Evaluate other documentation possibilities
Note that Juan has been using readthedocs.io for CharmPy documentation: https://charmpy.readthedocs.io/en/latest/ Sam White
02:13 PM Feature #1939: Add concept of exclusions to automated provisioning arguments
I think the proposed ones look good:... Sam White
02:10 PM Bug #1946 (Merged): Charmxi segfaults with aggregate keyword on explicit declarations of template...
Sam White
01:53 PM Feature #65 (In Progress): MetaLB: Separate cost/benefit analysis for running LB strategy and per...
Sam White
12:06 PM Bug #1944 (Merged): OpenMP library doesn't build when 5.0 is available
Sam White

07/17/2018

05:55 PM Bug #1375: os-isomalloc failures during startup on SMP builds
Adding @-dynamic@ to the link command causes missing GNI_* and PMI_* symbols, meaning static linking is the only opti... Evan Ramos
04:45 PM Bug #1375: os-isomalloc failures during startup on SMP builds
I think I realize the underlying issue here:... Evan Ramos
04:20 PM Bug #1375: os-isomalloc failures during startup on SMP builds
Reading up on it, the issue with the hooks is that when we want to call into glibc's malloc, we have to remove the ho... Evan Ramos
02:53 PM Bug #1375: os-isomalloc failures during startup on SMP builds
Not that I know of, it looks like there's already some support for that guarded by CMK_MEMORY_BUILD_GNU_HOOKS in memo... Sam White
02:45 PM Bug #1375: os-isomalloc failures during startup on SMP builds
I tried the trick described on some Stack Overflow entries of using a static buffer to satisfy heap allocations insid... Evan Ramos
02:39 PM Bug #1097: Attributes are not duplicated in MPI_Comm_dup
PETSc uses communicator attributes, and expects that they are duplicated across calls to MPI_Comm_dup. We don't reall... Sam White

07/16/2018

05:36 PM Bug #1946 (Implemented): Charmxi segfaults with aggregate keyword on explicit declarations of tem...
Evan Ramos
01:58 PM Bug #1946: Charmxi segfaults with aggregate keyword on explicit declarations of templated client
https://charm.cs.illinois.edu/gerrit/4360 fixes the crash on my end Evan Ramos
11:50 AM Bug #1946: Charmxi segfaults with aggregate keyword on explicit declarations of templated client
It looks like this entry has overlap with https://charm.cs.illinois.edu/redmine/issues/1227 Evan Ramos
09:35 AM Bug #1946: Charmxi segfaults with aggregate keyword on explicit declarations of templated client
This patch added support for attributes on explicit instantiations, so it's a bug. You can see a working example with... Sam White
09:29 PM Bug #1946 (Merged): Charmxi segfaults with aggregate keyword on explicit declarations of template...
Code excerpt:
template <typename Data>
group CacheManager {
template <typename Visitor>
entry [aggregate] void ...
Joseph Hutter
04:52 PM Bug #1375: os-isomalloc failures during startup on SMP builds
It still fails due to dlsym calling calloc.... Evan Ramos
03:59 PM Bug #1375: os-isomalloc failures during startup on SMP builds
That fixed most of the issues with os-isomalloc, but I think it still doesn't work on Cori and its version of libc. I... Sam White
03:53 PM Bug #1375: os-isomalloc failures during startup on SMP builds
Did https://charm.cs.illinois.edu/gerrit/3206 not fix the issue? Evan Ramos
11:41 AM Bug #1947 (Merged): Charm pingpong hangs intermittently for mpi-win-x86_64-smp build
Link to the failed build: http://charm.cs.illinois.edu/autobuild/old.2018_07_16__01_01/mpi-win-x86_64-smp.txt
In a...
Nitin Bhat

07/13/2018

02:47 PM Support #1512 (Resolved): Measure test coverage
Eric Bohm
11:37 AM Bug #1375 (New): os-isomalloc failures during startup on SMP builds
Looks like I accidentally marked this merged. It is not implemented, though I think the last comment on the gerrit pa... Sam White
09:06 AM Bug #1893 (Merged): Charm++ binaries cannot find __executable_start when built with -charm-shared
Sam White
09:06 AM Bug #1929 (Merged): AMPIF print and write statements break when tlsglobals is enabled
Sam White
09:05 AM Bug #1325 (Merged): AMPI programs fail to link with Isomalloc heaps
Sam White

07/12/2018

11:46 AM Bug #1943 (Merged): RUsage incorrectly used in configure and memory library
Sam White
11:46 AM Bug #1331 (Merged): Isomalloc hangs in startup for Clang non-SMP builds
Sam White
11:45 AM Bug #1331: Isomalloc hangs in startup for Clang non-SMP builds
This has been merged to make -memory isomalloc work the default on Clang non-SMP. We still change isomalloc to os-iso... Sam White
10:26 AM Feature #1584 (Merged): Allow exit codes in CkExit() / ConverseExit()
Matthias Diener

07/11/2018

11:31 AM Feature #1672 (Merged): LLDB support for charmrun ++debug
Evan Ramos
07:35 PM Bug #937 (Implemented): [local] entry methods don't set tracing event dependencies
https://charm.cs.illinois.edu/gerrit/#/c/charm/+/3723/ (same link as before, it has just been updated to work for rec... Ronak Buch

07/10/2018

06:53 PM Bug #1893 (Implemented): Charm++ binaries cannot find __executable_start when built with -charm-s...
https://charm.cs.illinois.edu/gerrit/4338 Evan Ramos
03:16 PM Bug #1893: Charm++ binaries cannot find __executable_start when built with -charm-shared
Some initial research on the problem of seeing symbols in the main binary from shared objects suggests adding @-rdyna... Evan Ramos
02:19 PM Bug #1893: Charm++ binaries cannot find __executable_start when built with -charm-shared
I found a way to reproduce this issue.... Evan Ramos
06:41 PM Bug #1943 (Implemented): RUsage incorrectly used in configure and memory library
https://charm.cs.illinois.edu/gerrit/4343 Evan Ramos
02:40 PM Bug #1943 (Merged): RUsage incorrectly used in configure and memory library
in src/scripts/configure.ac, getrusage is used incorrectly. The image attached shows the configure, and it's the same... Joseph Hutter
03:00 PM Bug #1944 (Implemented): OpenMP library doesn't build when 5.0 is available
https://charm.cs.illinois.edu/gerrit/#/c/charm/+/4340/ Seonmyeong Bak
02:50 PM Bug #1944 (Merged): OpenMP library doesn't build when 5.0 is available
When building OpenMP libary, if you have 5.0 available, you see this during configure:
-- LIBOMP: OpenMP Version ...
Joseph Hutter
11:24 PM Bug #1005: Some Projections views broken for AMPI with user-registered functions
Some of these were removed as part of #1886 et al. Matthias Diener
 

Also available in: Atom