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 ...
- 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...
- 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...
- 04:04 PM Feature #1952 (Merged): Pass CkNcpyBuffer instead of a separate CkNcpyAck object in the callback ...
- 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.
- 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...
- 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...
- 10:39 AM Bug #1947 (Merged): Charm pingpong hangs intermittently for mpi-win-x86_64-smp build
- 08:50 AM Bug #1955 (New): tests/charm++/chkpt hangs for mpi-win-x86_64-smp
- ...
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... - 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...
08/03/2018
- 04:38 PM Feature #1953: cmake-based build system
- https://charm.cs.illinois.edu/gerrit/#/c/charm/+/4418/
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...
- 03:28 PM Feature #65 (Implemented): MetaLB: Separate cost/benefit analysis for running LB strategy and per...
- 03:28 PM Feature #177 (Implemented): objid_t: load balancing infrastructure should use objid_t
- 10:59 AM Bug #1395 (Implemented): AMPI_Get_elements returns incorrect results for struct type
- https://charm.cs.illinois.edu/gerrit/#/c/charm/+/4341/
07/31/2018
- 04:04 PM Bug #1947: Charm pingpong hangs intermittently for mpi-win-x86_64-smp build
- Handing it off to Nitin.
- 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 ...
- 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... - 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...
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...
- 03:58 PM Bug #1947: Charm pingpong hangs intermittently for mpi-win-x86_64-smp build
- Some verbose tracing messages from mpiexec:...
- 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... - 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 ...
- 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.
- 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/
- 10:37 AM Cleanup #1897 (Merged): Cleanup AMPI DDT
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/
- 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... - 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.
- 08:53 PM Bug #1951 (Merged): Isomalloc failure on netlrts-darwin-x86_64
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/...
- 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.
- 02:49 PM Bug #1951 (Implemented): Isomalloc failure on netlrts-darwin-x86_64
- https://charm.cs.illinois.edu/gerrit/4401
- 01:54 PM Bug #1951: Isomalloc failure on netlrts-darwin-x86_64
- ...
- 01:13 PM Bug #1951: Isomalloc failure on netlrts-darwin-x86_64
- I did this:...
- 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 ...
- 11:07 AM Bug #1951: Isomalloc failure on netlrts-darwin-x86_64
- @./jacobi.iso 1 1 1 1@ is sufficient to reproduce the crash.
- 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...
- 02:08 PM Feature #1952 (Merged): Pass CkNcpyBuffer instead of a separate CkNcpyAck object in the callback ...
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 +...
- 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 ...
- 11:37 AM Bug #1950 (Merged): Isomalloc produces misleading memory usage numbers
- Without Isomalloc (using PUP instead):...
07/24/2018
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... - 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... - 11:05 AM Bug #1375 (Merged): os-isomalloc failures during startup on SMP builds
- 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
07/19/2018
- 04:46 PM Cleanup #1948: Rename Charm's graph.h to something less generic
- Seems to be used only by RecBisectBfLB.
- 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...
- 02:41 PM Feature #1446 (Implemented): AMPI support for generalized requests
- https://charm.cs.illinois.edu/gerrit/#/c/charm/+/4380/
- 11:56 AM Feature #1446 (In Progress): AMPI support for generalized requests
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/
- 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/
- 05:24 PM Feature #984 (Merged): AMPI support for missing MPI-3 non-blocking collectives
- 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 - 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.
- 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...
- 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/
- 02:13 PM Feature #1939: Add concept of exclusions to automated provisioning arguments
- I think the proposed ones look good:...
- 02:10 PM Bug #1946 (Merged): Charmxi segfaults with aggregate keyword on explicit declarations of template...
- 01:53 PM Feature #65 (In Progress): MetaLB: Separate cost/benefit analysis for running LB strategy and per...
- 12:06 PM Bug #1944 (Merged): OpenMP library doesn't build when 5.0 is available
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...
- 04:45 PM Bug #1375: os-isomalloc failures during startup on SMP builds
- I think I realize the underlying issue here:...
- 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...
- 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...
- 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...
- 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...
07/16/2018
- 05:36 PM Bug #1946 (Implemented): Charmxi segfaults with aggregate keyword on explicit declarations of tem...
- 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
- 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
- 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...
- 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 ... - 04:52 PM Bug #1375: os-isomalloc failures during startup on SMP builds
- It still fails due to dlsym calling calloc....
- 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...
- 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?
- 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...
07/13/2018
- 02:47 PM Support #1512 (Resolved): Measure test coverage
- 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...
- 09:06 AM Bug #1893 (Merged): Charm++ binaries cannot find __executable_start when built with -charm-shared
- 09:06 AM Bug #1929 (Merged): AMPIF print and write statements break when tlsglobals is enabled
- 09:05 AM Bug #1325 (Merged): AMPI programs fail to link with Isomalloc heaps
07/12/2018
- 11:46 AM Bug #1943 (Merged): RUsage incorrectly used in configure and memory library
- 11:46 AM Bug #1331 (Merged): Isomalloc hangs in startup for Clang non-SMP builds
- 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...
- 10:26 AM Feature #1584 (Merged): Allow exit codes in CkExit() / ConverseExit()
07/11/2018
- 11:31 AM Feature #1672 (Merged): LLDB support for charmrun ++debug
- 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...
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
- 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...
- 02:19 PM Bug #1893: Charm++ binaries cannot find __executable_start when built with -charm-shared
- I found a way to reproduce this issue....
- 06:41 PM Bug #1943 (Implemented): RUsage incorrectly used in configure and memory library
- https://charm.cs.illinois.edu/gerrit/4343
- 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...
- 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/
- 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 ... - 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.
Also available in: Atom