Project

General

Profile

Activity

From 10/07/2018 to 11/05/2018

11/05/2018

05:05 PM Bug #2026: charm-6.8.2 breaks linking process of NAMD if it's patched with shared version of PLUMED
I think the best workaround on the plumed side would be to use PLUMED_LOAD="-L/path/to/plumed/lib -lplumed -ldl" rath... Jim Phillips
04:56 PM Bug #2026: charm-6.8.2 breaks linking process of NAMD if it's patched with shared version of PLUMED
Here is what I think is going on. Plumed adds a .so file to the charmc link line. This bit in charmc ignores it:
<...
Jim Phillips
02:31 PM Bug #2026 (Merged): charm-6.8.2 breaks linking process of NAMD if it's patched with shared versio...
Hello, in our computational group we're using NAMD with PLUMED patch. Earlier we've been using NAMD-2.12 + charm-6.7.... viktor drobot

11/02/2018

04:33 PM Bug #2025 (In Progress): Documentation is currently not being built
Moved doc build to the 'prowess' lab machine Sam White

11/01/2018

12:30 AM Projections Bug #703 (Closed): Timeline Color Selection from Non-Default State Not Working
Unable to reproduce on latest version of Projections. Ronak Buch

10/30/2018

10:02 AM Bug #2025 (Resolved): Documentation is currently not being built
The Charm++ manual has not been rebuilt in a few weeks, and is out of date. For example, this patch https://charm.cs.... Matthias Diener
07:06 PM Bug #2021 (Merged): Alpine linux builds fail with "memory.C:310:3: error: '__malloc_hook' was not...
Evan Ramos

10/29/2018

06:34 PM Bug #2020 (Merged): Mac MPI build with MacPorts clang of v6.9.0-rc2 fails configure
Jozsef verified that this patch fixed the issue. Sam White
12:23 PM Bug #2020: Mac MPI build with MacPorts clang of v6.9.0-rc2 fails configure
Can you link Jozsef to the patch and maybe he can test it soon? Sam White
12:11 PM Bug #2020 (In Progress): Mac MPI build with MacPorts clang of v6.9.0-rc2 fails configure
I think this should fix it but I'm not 100% it's the cause of the problem: https://charm.cs.illinois.edu/gerrit/#/c/c... Evan Ramos
04:02 PM Bug #2024 (New): Perfect forwarding support is broken for templated entry methods
From Nils Deppe:
The generated decl file for templates with perfect forwarding doesn't work correctly. The generat...
Sam White
12:11 PM Bug #2021 (Implemented): Alpine linux builds fail with "memory.C:310:3: error: '__malloc_hook' wa...
https://charm.cs.illinois.edu/gerrit/#/c/charm/+/4744 Evan Ramos

10/28/2018

11:38 PM Documentation #2023 (In Progress): Documentation on Kokkos Interoperability
Provide documentation on using Kokkos on top of Charm++.
No special build of Charm++ is required, only the header fi...
Jaemin Choi
11:32 PM Support #2022 (Resolved): Add examples for Kokkos interoperability
Add examples demonstrating interoperability with Kokkos. Jaemin Choi

10/27/2018

01:40 PM Bug #2020: Mac MPI build with MacPorts clang of v6.9.0-rc2 fails configure
Here is what Jozsef wrote:
==================
Hi folks,
I'm trying to build on mac using a macports-installe...
Matthias Diener
12:09 PM Bug #2020: Mac MPI build with MacPorts clang of v6.9.0-rc2 fails configure
It would be useful to post the details here. It worked on my older Mac build boxes yesterday so try not to break tho... Jim Phillips
09:48 AM Bug #2020 (Merged): Mac MPI build with MacPorts clang of v6.9.0-rc2 fails configure
Jozsef Bakosi identified this on the mailing list. It looks like configure is somehow messing up the C++11 flags. Sam White
09:49 AM Bug #2021 (Merged): Alpine linux builds fail with "memory.C:310:3: error: '__malloc_hook' was not...
Jozsef Bakosi found this and sent it to the mailing list. Also passing --disable-charmdebug fails weirdly. Sam White

10/26/2018

05:21 PM Bug #2019 (New): Add "--enable-tracing --enable-tracing-commthread" to an autobuild target
Turn tracing on in an SMP target and enable comm thread tracing for it as well, since we currently have no tests for ... Sam White
04:49 PM Bug #2018: Use of function pointers causes CkCallback errors in some ASLR environments
The proposed solution is to provide an interface through which users register any function pointers they will use in ... Sam White
04:46 PM Bug #2018 (New): Use of function pointers causes CkCallback errors in some ASLR environments
For example, running @examples/charm++/wave2d@ across two or more hosts on AArch64 results in:... Evan Ramos
03:55 PM Feature #2017 (New): Support for freeing Sections
It doesn't seem like there's any way to free a Section and its CkMulticastMgr and the memory they own currently. If A... Sam White
11:56 AM Bug #2016 (New): +autoProvision ignores numactl settings
Runs on 64 threads when numactl is limited to 12:... Jim Phillips

10/25/2018

04:19 PM Bug #2014 (Merged): Large scale openatom runs fail due to running out of element bits
Sam White
02:28 PM Bug #2014 (Implemented): Large scale openatom runs fail due to running out of element bits
I bumped the default back up to 40 element bits + 21 collection bits + 3 type tag bits in the 64-bit ObjID. I think t... Sam White
12:46 PM Bug #2014: Large scale openatom runs fail due to running out of element bits
https://charm.cs.illinois.edu/gerrit/#/c/charm/+/4729/ combined with building charm with -DCMK_OBJID_COLLECTION_BITS=... Eric Bohm
10:44 AM Bug #2014 (In Progress): Large scale openatom runs fail due to running out of element bits
https://charm.cs.illinois.edu/gerrit/#/c/charm/+/4729/ Eric Bohm
11:26 AM Bug #1924: Calls to chare array element entry methods can fail from [immediate] node group methods
Lifting location management to the node level would solve this issue. There's already another issue open for that: ht... Sam White
11:21 AM Bug #2015 (Rejected): build issues associated with 6.9 RC
Nils's build failures with clang7 seem to have been spurious.
The other failure was that he was building with Char...
Sam White
10:49 AM Bug #2015 (Rejected): build issues associated with 6.9 RC
See slack build discussion for details, attempts to replicate using clang7 have so far not been successful. Root cau... Eric Bohm

10/24/2018

04:38 PM Bug #2014 (Merged): Large scale openatom runs fail due to running out of element bits
Reason: Failed to create a new ObjID due to running out of element bits! Eric Bohm
03:40 PM Feature #1983 (In Progress): C++11 std::chrono timer implementation of CmiWallTimer and friends
https://charm.cs.illinois.edu/gerrit/#/c/charm/+/4705/ Sam White
11:10 AM Bug #2001 (Merged): Linking ChaNGa with -tracemode projections fails on gni crayxc
https://charm.cs.illinois.edu/gerrit/#/c/charm/+/4718/ Sam White

10/23/2018

01:59 PM Bug #2005 (Merged): compiling charm++ applications on an omp build has many warnings.
Sam White
11:46 AM Bug #2005 (Implemented): compiling charm++ applications on an omp build has many warnings.
https://charm.cs.illinois.edu/gerrit/#/c/charm/+/4722/ Sam White
10:27 AM Bug #2005 (Merged): compiling charm++ applications on an omp build has many warnings.
include/conv-mach-omp.h:1:0: warning: "CMK_TASKQUEUE" redefined
#define CMK_TASKQUEUE 1
include/conv-autoconfig.h:...
Eric Bohm
10:07 PM Bug #1520: multicore-darwin-x86_64 megatest hangs when built with --enable-randomized-msgq --with...
FYI, this is still broken. Jim Phillips
07:39 PM Bug #2003 (Merged): various void* to char* errors with --enable-tracing-commthread
Sam White

10/22/2018

02:18 PM Bug #2004 (Merged): multicore-win64 megatest link failure with --enable-tracing-commthread
Evan Ramos
01:22 PM Bug #2004 (Implemented): multicore-win64 megatest link failure with --enable-tracing-commthread
https://charm.cs.illinois.edu/gerrit/c/charm/+/4717 Evan Ramos
02:02 PM Bug #2003 (Implemented): various void* to char* errors with --enable-tracing-commthread
https://charm.cs.illinois.edu/gerrit/#/c/charm/+/4719/ Ronak Buch
12:22 PM Bug #2003 (In Progress): various void* to char* errors with --enable-tracing-commthread
Ronak Buch
11:01 AM Bug #2003: various void* to char* errors with --enable-tracing-commthread
This appears to be a result of the move from C to C++ machine.c to machine.C). Jim Phillips
11:44 AM Bug #2002 (Rejected): forced dynamic linking on Cray breaks build on OLCF Eos
Please reopen this if the plot thickens. Evan Ramos
10:42 AM Bug #2002: forced dynamic linking on Cray breaks build on OLCF Eos
Sure. Jim Phillips

10/19/2018

04:23 PM Bug #2002: forced dynamic linking on Cray breaks build on OLCF Eos
Should this be marked "rejected" then? It seems like a Cray fftw issue Sam White
01:32 PM Bug #2002: forced dynamic linking on Cray breaks build on OLCF Eos
Workaround is "export PE_FFTW_PKGCONFIG_LIBS=fftw3f:fftw3". Jim Phillips
11:55 AM Bug #2002: forced dynamic linking on Cray breaks build on OLCF Eos
Looks like using an older version of the module works around it:... Jim Phillips
11:52 AM Bug #2002 (Rejected): forced dynamic linking on Cray breaks build on OLCF Eos
... Jim Phillips
01:40 PM Bug #2003: various void* to char* errors with --enable-tracing-commthread
This appears to be limited to the gni layers. Jim Phillips
01:29 PM Bug #2003 (Merged): various void* to char* errors with --enable-tracing-commthread
... Jim Phillips
01:39 PM Bug #2004 (Merged): multicore-win64 megatest link failure with --enable-tracing-commthread
... Jim Phillips
10:45 AM Bug #2001 (Merged): Linking ChaNGa with -tracemode projections fails on gni crayxc
Repeat by:
./build ChaNGa gni-crayxc hugepages smp --enable-tracing -j8 -O2
in changa directory:
./configure --ena...
Thomas Quinn
08:50 AM Feature #1996 (Merged): Ckloop hybrid mode and drone support
Sam White
10:18 PM Bug #1856 (Merged): Keep track of entry method template arguments in traces for Projections
Evan Ramos
10:18 PM Bug #1995 (Merged): Fortran linking test fails with iccstatic
Evan Ramos

10/18/2018

03:03 PM Bug #1991: CkScanf broken with charmrun
... Evan Ramos
01:29 PM Cleanup #2000 (New): debug and introspection API coverage
make test has no coverage for the introspection and charm debug specific infrastructure.
basic client/server ccs c...
Eric Bohm
01:26 PM Cleanup #1999 (New): evaluate record/replay in make test
pretty sure tests exist for record replay, but they are either not being run, or are not exercising a lot of code in ... Eric Bohm
01:23 PM Cleanup #1998 (New): integrate charmpy tests into coverage
implement charmpy wget, build, and test on top of existing non-smp build to include ext API coverage. Eric Bohm
01:12 PM Cleanup #1997 (New): Improve coverage of tests for ck.C
ck.C has 46% function coverage from the current tests and examples in make test.
46% looks bad, but when the detai...
Eric Bohm
10:33 AM Feature #1996 (Merged): Ckloop hybrid mode and drone support
Add hybrid mode to CkLoop. In this mode,
each PE's share of the iteration space is divided between
a static and a ...
Eric Bohm
09:39 AM Bug #1205: AMPI's -tlsglobals option is only supported by GCC
LLVM now has support for the "-mno-tls-direct-seg-refs" flag in the development version: https://bugs.llvm.org/show_b... Sam White

10/17/2018

05:16 PM Bug #1995 (Implemented): Fortran linking test fails with iccstatic
Fix: https://charm.cs.illinois.edu/gerrit/#/c/charm/+/4710/ Sam White
05:01 PM Bug #1995: Fortran linking test fails with iccstatic
I am able to reproduce this with @./build LIBS verbs-linux-x86_64-smp iccstatic@ after applying https://charm.cs.illi... Evan Ramos
09:21 AM Bug #1995 (Merged): Fortran linking test fails with iccstatic
icpc fails to link Fortran code in our configure test, so when trying to link a Fortran AMPI program we get:... Sam White

10/16/2018

11:27 AM Feature #1503 (Rejected): Improve multi-GPU support
Moving issue to https://charm.cs.illinois.edu/redmine/issues/1994 Jaemin Choi
11:26 AM Feature #1994 (In Progress): Multi-GPU support with hwloc
Map CPU cores to a GPU that is closest to them using hwloc.
This will be useful for machines with multiple GPUs on a...
Jaemin Choi
07:53 PM Bug #1988 (Merged): Exit hang on Summit with pami
Sam White

10/15/2018

02:33 PM Bug #1993 (Merged): pami-bluegeneq fails in tests/charm++/sdag/migration
Sam White

10/12/2018

04:09 PM Support #1990 (Resolved): Add quiescence detection test with GPU Manager
Jaemin Choi
04:09 PM Bug #1989 (Merged): Quiescence detection bug in GPU Manager
Jaemin Choi
12:55 PM Bug #1988: Exit hang on Summit with pami
I did about 200 NAMD runs and there are no hangs with the fix. It used to hang 1 in 20 when large number of threads (... Bilge Acun
12:20 PM Bug #1993 (Implemented): pami-bluegeneq fails in tests/charm++/sdag/migration
https://charm.cs.illinois.edu/gerrit/#/c/charm/+/4685/ Sam White

10/11/2018

02:16 PM Bug #1993 (Merged): pami-bluegeneq fails in tests/charm++/sdag/migration
Autobuild has a failure in @pami-bluegeneq@ (but not any of the other PAMI targets). http://charm.cs.illinois.edu/aut... Evan Ramos
11:16 AM Bug #1960 (Merged): tests/charm++/megatest hangs on netlrts-win-x86_64-smp build
Fix: https://charm.cs.illinois.edu/gerrit/#/c/charm/+/4664/ Sam White
11:14 AM Feature #1992 (New): Distribute a Valgrind error suppression file that suppresses known RTS memor...
When running Charm/AMPI programs under Valgrind, you see memory leaked from the runtime. For things that are one-time... Sam White
08:59 AM Bug #1991: CkScanf broken with charmrun
Note that you don't want to use scanf directly because you'll get charmrun and its arguments in the input string. CkS... Sam White

10/10/2018

05:47 PM Bug #1856 (Implemented): Keep track of entry method template arguments in traces for Projections
I've implemented a version of this using RTTI to get the type information. It works, but the values it gets are somew... Ronak Buch
03:28 PM Bug #1988 (Implemented): Exit hang on Summit with pami
Gerrit: https://charm.cs.illinois.edu/gerrit/#/c/charm/+/4681/
I was not able to reproduce the bug on BG/Q with sm...
Nitin Bhat
11:21 AM Bug #1988: Exit hang on Summit with pami
I'm currently not able to run jobs on Summit as their batch queue is inactive because of acceptance testing. For now,... Nitin Bhat
01:58 PM Bug #1991 (New): CkScanf broken with charmrun
CkScanf fails with an error message "fscanf() failed!" when used in a program run with charmrun. Some debugging sugge... Venkatasubrahmanian Narayanan
10:57 AM Feature #1742 (Implemented): Send large readonly variables using the Nocopy API to reduce memory ...
Gerrit: https://charm.cs.illinois.edu/gerrit/#/c/charm/+/4637/ Nitin Bhat

10/09/2018

03:08 PM Support #1990: Add quiescence detection test with GPU Manager
Gerrit patch: https://charm.cs.illinois.edu/gerrit/#/c/charm/+/4653/ Jaemin Choi
03:08 PM Support #1990 (Resolved): Add quiescence detection test with GPU Manager
Added an example program to test QD with GPU Manager. Jaemin Choi
03:06 PM Bug #1989: Quiescence detection bug in GPU Manager
Gerrit patch: https://charm.cs.illinois.edu/gerrit/#/c/charm/+/4652/ Jaemin Choi
03:05 PM Bug #1989 (Merged): Quiescence detection bug in GPU Manager
Found QD bug with GPU Manager when debugging the GPU port of AMR mini-app.
Hangs were caused by the QdCreate() and Q...
Jaemin Choi
02:04 PM Bug #1988 (Merged): Exit hang on Summit with pami
NAMD occasionally hangs at exit when using pami&pamilrts layer on Summit because of a race condition. Below is the ke... Bilge Acun
11:38 AM Feature #1834 (Implemented): Functionality to Broadcast large buffers using the nocopy API
Nitin Bhat
09:47 AM Feature #1986: Avoid msg creation when contributing a pointer to a streamable reduction
The idea here is that the first contributor on a PE creates the message and all subsequent contributors on that PE co... Sam White
08:18 AM Bug #1984 (Merged): Support for [immediate] callbacks in the zero copy API
The above patches were merged, but we may want to revisit this post-6.9.0 to minimize trips through the scheduler for... Sam White

10/08/2018

03:49 PM Bug #1985 (Merged): charmxi fails silently on SDAG constructors
Evan Ramos
01:33 PM Bug #1985 (Implemented): charmxi fails silently on SDAG constructors
https://charm.cs.illinois.edu/gerrit/#/c/charm/+/4663 Evan Ramos
12:52 PM Bug #1960 (In Progress): tests/charm++/megatest hangs on netlrts-win-x86_64-smp build
Juan found what looks to be the culprit, a buggy implementation of @CmiNodeBarrierCount@ on Windows. Evan Ramos
07:51 PM Feature #1987: Take advantage of streamable reductions inside CkMulticast
Related: https://charm.cs.illinois.edu/redmine/issues/1987 Sam White
07:51 PM Feature #1987 (In Progress): Take advantage of streamable reductions inside CkMulticast
ckreduction optimizes for streamable reductions (those that can be combined on the fly as they are processed). The or... Sam White
07:49 PM Feature #1986 (New): Avoid msg creation when contributing a pointer to a streamable reduction
ckreduction currently optimizes for streamable reductions by combining messages as they arrive, but this doesn't avoi... Sam White
 

Also available in: Atom