Project

General

Profile

Activity

From 05/23/2018 to 06/21/2018

06/21/2018

04:43 PM Bug #1935 (Feedback): Charm++ version and commit information is not available in tarball download...
Evan Ramos
04:41 PM Bug #1935: Charm++ version and commit information is not available in tarball downloads of repo
The code in @src/scripts/Makefile@ that generates the definition of @CmiCommitID@ must have run for a Charm++ program... Evan Ramos
04:22 PM Feature #1939 (New): Add concept of exclusions to automated provisioning arguments
Sometimes it is desirable to leave a portion of a machine's resources unused by Charm++ so that noise sources like th... Evan Ramos
04:08 PM Documentation #1302: pass arbitrary arguments to mpiexec via charmrun
Does @./charmrun ++mpiexec ++remote-shell "mpiexec --YourOptionsHere"@ work? Evan Ramos

06/20/2018

03:14 PM Bug #1932 (Merged): Converse pingpong crashes for netlrts-linux-x86_64-smp build during nightly b...
Sam White
03:01 PM Bug #1938 (Merged): Hang in converse multiping for netlrts-linux-x86_64-tcp
... Nitin Bhat

06/19/2018

06:11 PM Bug #1937: Threads assigned incorrectly for charm++/openmpi3.1.0/torque
Yep, that works! I guess what confused me was that charmrun didn't just automatically do the right thing, telling mpi... Geoffrey Lovelace
03:54 PM Bug #1937: Threads assigned incorrectly for charm++/openmpi3.1.0/torque
Hi Geoffrey,
Does it work to pass @--map-by ppr:1:node@ as part of the charmrun invocation, before your executable...
Evan Ramos
12:22 PM Bug #1937: Threads assigned incorrectly for charm++/openmpi3.1.0/torque
Thank you very much for the quick reply! My system uses mpirun to actually run the jobs.
I tried the command you s...
Geoffrey Lovelace
08:43 PM Bug #1937: Threads assigned incorrectly for charm++/openmpi3.1.0/torque
charmrun's +p parameter should be the total number of PEs, while ppn specifies the number of PEs per node. Can you tr... Sam White
02:54 PM Bug #1934 (Merged): Converse commbench crashes for mpi-linux-x86_64-smp build during nightly buil...
Nitin Bhat
10:48 AM Bug #1934 (Implemented): Converse commbench crashes for mpi-linux-x86_64-smp build during nightly...
Fix: https://charm.cs.illinois.edu/gerrit/#/c/charm/+/4277/ Nitin Bhat

06/18/2018

05:38 PM Bug #1937 (Resolved): Threads assigned incorrectly for charm++/openmpi3.1.0/torque
I'm trying to build charm++ v6.8.0 with SMP enabled on a cluster. Each compute node has 12 cores, so I want, e.g., to... Geoffrey Lovelace
05:03 PM Bug #1932 (Implemented): Converse pingpong crashes for netlrts-linux-x86_64-smp build during nigh...
Nitin Bhat
05:03 PM Bug #1932: Converse pingpong crashes for netlrts-linux-x86_64-smp build during nightly build tests
The bug is caused by a race condition between the two PEs. Because of a call to CmiInitCPUTopology, the scheduler is ... Nitin Bhat

06/15/2018

02:36 PM Bug #1934: Converse commbench crashes for mpi-linux-x86_64-smp build during nightly build tests
My git bisect script was:... Evan Ramos
01:56 PM Bug #1934: Converse commbench crashes for mpi-linux-x86_64-smp build during nightly build tests
I ran git bisect on the issue and found that it began with c99900c04d249d18c3dbc6c8747dd490c40f23ee / https://charm.c... Evan Ramos
12:42 PM Bug #1934: Converse commbench crashes for mpi-linux-x86_64-smp build during nightly build tests
I don't think ddd93ef3a2c7e2f78a8fe9b2648e9edaf034e872 is the cause of the crash in commbench, because until recently... Evan Ramos
01:26 PM Bug #1936 (New): pose.decl.h is not found when using pose.h in the BigNetSim emulator
This issue was found by Vishwas Vasudeva and reported on the Charm mailing list. ... Nitin Bhat
12:37 PM Bug #1935 (Feedback): Charm++ version and commit information is not available in tarball download...
If the repository is downloaded as a tarball from Gerrit, the version and last commit ID is not printed. Presumably t... Karthik Senthil

06/14/2018

09:30 AM Bug #1933 (Merged): charm++/jacobi3d crashes for netlrts-linux-x86_64-syncft build during nightly...
Nitin Bhat

06/13/2018

06:25 PM Bug #1933 (Implemented): charm++/jacobi3d crashes for netlrts-linux-x86_64-syncft build during ni...
https://charm.cs.illinois.edu/gerrit/4260 Evan Ramos
04:53 PM Bug #1933: charm++/jacobi3d crashes for netlrts-linux-x86_64-syncft build during nightly build tests
... Evan Ramos
04:38 PM Bug #1933: charm++/jacobi3d crashes for netlrts-linux-x86_64-syncft build during nightly build tests
Further testing has narrowed the regression to https://charm.cs.illinois.edu/gerrit/gitweb?p=charm.git;a=commit;h=8ee... Evan Ramos
03:52 PM Bug #1933: charm++/jacobi3d crashes for netlrts-linux-x86_64-syncft build during nightly build tests
It looks like the reason this issue hasn't shown in autobuild is that kill_02.txt requests a kill after 35 seconds, b... Evan Ramos
03:19 PM Bug #1933: charm++/jacobi3d crashes for netlrts-linux-x86_64-syncft build during nightly build tests
Last successful build was at this commit: https://charm.cs.illinois.edu/gerrit/gitweb?p=charm.git;a=commit;h=67790b71... Evan Ramos
03:28 PM Bug #1932: Converse pingpong crashes for netlrts-linux-x86_64-smp build during nightly build tests
Okay, but I think this requires more investigation because the crash indicates that the message was not set with the ... Nitin Bhat
03:24 PM Bug #1932: Converse pingpong crashes for netlrts-linux-x86_64-smp build during nightly build tests
This crash was a single random failure. Every other build for the month before it passed, and also passed the day aft... Evan Ramos
03:27 PM Bug #1934: Converse commbench crashes for mpi-linux-x86_64-smp build during nightly build tests
Last successful build was: https://charm.cs.illinois.edu/gerrit/gitweb?p=charm.git;a=commit;h=c566afad3fc946c12a437f4... Evan Ramos

06/12/2018

08:25 AM Bug #1934 (Merged): Converse commbench crashes for mpi-linux-x86_64-smp build during nightly buil...
Nightly build: http://ppl-jenkins:8080/job/Nightly-Build/label=xenial,platform=mpi-linux-x86_64-smp/1591/console
<...
Nitin Bhat
08:23 AM Bug #1933 (Merged): charm++/jacobi3d crashes for netlrts-linux-x86_64-syncft build during nightly...
Nightly build output: http://ppl-jenkins:8080/job/Nightly-Build/label=xenial,platform=netlrts-linux-x86_64-syncft/159... Nitin Bhat
08:18 AM Bug #1932 (Merged): Converse pingpong crashes for netlrts-linux-x86_64-smp build during nightly b...
Nightly build output: http://ppl-jenkins:8080/job/Nightly-Build/label=xenial,platform=netlrts-linux-x86_64-smp/1591/c... Nitin Bhat

06/11/2018

04:21 PM Feature #1931 (In Progress): Direct API for pamilrts-linux-ppc64le
Nitin Bhat
03:20 PM Bug #1930 (Merged): Zerocopy API multi process example failing on pamilrts-bluegeneq builds
Nitin Bhat
12:26 PM Bug #1930 (Implemented): Zerocopy API multi process example failing on pamilrts-bluegeneq builds
Fix: https://charm.cs.illinois.edu/gerrit/#/c/charm/+/4254/ Nitin Bhat
08:38 AM Bug #1930 (Merged): Zerocopy API multi process example failing on pamilrts-bluegeneq builds
... Nitin Bhat

06/08/2018

04:39 PM Bug #1929: AMPIF print and write statements break when tlsglobals is enabled
This seems relevant, but doesn't specifically help narrow down a solution: https://gcc.gnu.org/onlinedocs/gfortran/Th... Evan Ramos
04:02 PM Bug #1929: AMPIF print and write statements break when tlsglobals is enabled
Compiling libgfortran with -O0 instead of -O2 seems to delay crashing until later in MiniGhost's execution.
-O2:
...
Evan Ramos
03:17 PM Bug #1929: AMPIF print and write statements break when tlsglobals is enabled
I built and am using a debug build of libgfortran to investigate further. For reference, this is how I built it:
<...
Evan Ramos
03:01 PM Bug #1929 (Merged): AMPIF print and write statements break when tlsglobals is enabled
When running an AMPI Fortran program with tlsglobals, text format statements of the form @WRITE(*,[fmt])@ and @PRINT ... Evan Ramos
11:41 AM Projections Bug #1928: Projections shows idle time for offloaded work from OpenMP pragmas
Joseph Hutter wrote:
> in the sts file:
> EVENT 145 taskq create work
> EVENT 147 taskq work
> EVENT 149 taskq st...
Joseph Hutter
09:27 AM Projections Bug #1928: Projections shows idle time for offloaded work from OpenMP pragmas
in the sts file:
EVENT 145 taskq create work
EVENT 147 taskq work
EVENT 149 taskq steal
EVENT 151 taskq from queu...
Joseph Hutter
06:31 AM Projections Bug #1928: Projections shows idle time for offloaded work from OpenMP pragmas
src/conv-core/conv-taskQ.{h,C} has tracing code in it, so I'm not sure why that wouldn't show up in Projections. Can ... Sam White

06/06/2018

03:58 PM Documentation #1912 (Merged): Consistent definition of "PE" throughout the manual
Evan Ramos
12:32 PM Feature #1919 (Implemented): Zerocopy Direct API: Allow user to pass an arbitrary reference point...
Fix: https://charm.cs.illinois.edu/gerrit/#/c/charm/+/4222/
This feature was added in the original Zerocopy API re...
Nitin Bhat

06/05/2018

05:02 PM Bug #1707: Nocopy Entry method API ack handling crashes on pamilrts-bluegeneq-async-smp
The crash occurs when the application tries to access _offsets using CkpvAccess(_offsets) in CkCallback.def.h:235. Th... Nitin Bhat

06/04/2018

02:15 PM Projections Bug #1928: Projections shows idle time for offloaded work from OpenMP pragmas
this is for a benchmark that uses openmp, no time is attributed in timeline. Whereas a timeline style view from vtun... Eric Bohm
02:08 PM Projections Bug #1928 (New): Projections shows idle time for offloaded work from OpenMP pragmas
Projections does not monitor time spent on stolen tasks. See CPU time analysis on VTune vs Projections. Joseph Hutter
12:39 PM Feature #1921: Make Isomalloc/the GNI mempool not use the pool for large allocations
Sam White wrote:
> K, we should verify that mallocs of size > INT_MAX bytes work correctly,
sizes > INT_MAX and >...
Evan Ramos
08:18 AM Bug #1926 (Merged): mpi-linux-x86_64 failures in autobuild on charm++/megatest
Reverting that commit fixed the issue Sam White

05/31/2018

11:41 AM Bug #1926: mpi-linux-x86_64 failures in autobuild on charm++/megatest
Can you revert that commit? It has almost no impact on performance from what I can tell Sam White
11:37 AM Bug #1926: mpi-linux-x86_64 failures in autobuild on charm++/megatest
This bug is being introduced by https://charm.cs.illinois.edu/gerrit/#/c/charm/+/2785/ Nitin Bhat

05/30/2018

03:35 PM Documentation #1927 (Implemented): Evaluate other documentation possibilities
Currently, Charm++ uses a documentation system built on top of Latex to create pdf and html manuals. We should evalu... Matthias Diener
03:15 PM Bug #1926 (Merged): mpi-linux-x86_64 failures in autobuild on charm++/megatest
mpi-linux-x86_64 autobuild hasn't passed since May 2. On May 2nd we merged the C -> C++ machine.c renaming patch...
...
Sam White
03:06 PM Feature #1584 (Implemented): Allow exit codes in CkExit() / ConverseExit()
https://charm.cs.illinois.edu/gerrit/#/c/charm/+/4219/ is ready for review. Matthias Diener
02:44 PM Feature #1921: Make Isomalloc/the GNI mempool not use the pool for large allocations
K, we should verify that mallocs of size > INT_MAX bytes work correctly, if you haven't already, and then try to figu... Sam White
02:37 PM Feature #1921: Make Isomalloc/the GNI mempool not use the pool for large allocations
Sam White wrote:
> Does a malloc of size 1296237920 bytes work on its own with Isomalloc (ignoring other allocations...
Evan Ramos
02:25 PM Feature #1921: Make Isomalloc/the GNI mempool not use the pool for large allocations
Does a malloc of size 1296237920 bytes work on its own with Isomalloc (ignoring other allocations that MiniMD is doing)? Sam White
01:34 PM Feature #1921: Make Isomalloc/the GNI mempool not use the pool for large allocations
With my fixes to https://charm.cs.illinois.edu/gerrit/1874 I was able to complete a 256x256x256 MiniMD run, and a 360... Evan Ramos
02:40 PM Bug #1325: AMPI programs fail to link with Isomalloc heaps
Sam White wrote:
> charmc also adds "-Wl,--allow-multiple-definition" to OPTS_LD when using -tlsglobals, I'm not sur...
Evan Ramos
02:20 PM Bug #1325: AMPI programs fail to link with Isomalloc heaps
Adding the following to jacobi.C allows jacobi.iso to link on Cori:... Evan Ramos
02:13 PM Bug #1325: AMPI programs fail to link with Isomalloc heaps
charmc also adds "-Wl,--allow-multiple-definition" to OPTS_LD when using -tlsglobals, I'm not sure why Sam White
02:10 PM Bug #1325: AMPI programs fail to link with Isomalloc heaps
... Evan Ramos
02:14 PM Bug #1922: Isomalloc fails with large memory footprints when using the GNI mempool
Related issue to make Isomalloc/mempool not use the pool for large allocations: https://charm.cs.illinois.edu/redmine... Sam White
12:52 PM Bug #1925 (Merged): Mac builds fail with "No gfortran found, exiting"
Evan Ramos
12:28 PM Cleanup #1915 (Merged): Make the build script clean/remove old builds
Evan Ramos
11:41 AM Support #1512: Measure test coverage
https://charm.cs.illinois.edu/gerrit/#/c/charm/+/2844/ has the updated patch
It will build charm with --coverage, ...
Eric Bohm

05/29/2018

04:57 PM Bug #1925 (Implemented): Mac builds fail with "No gfortran found, exiting"
Evan Ramos
04:45 PM Bug #1925 (In Progress): Mac builds fail with "No gfortran found, exiting"
https://charm.cs.illinois.edu/gerrit/4237 Evan Ramos
03:44 PM Bug #1925 (Merged): Mac builds fail with "No gfortran found, exiting"
Fortran support was neither requested nor required. Break is likely due to this change:
commit e82ae8242b3dde160c...
Jim Phillips

05/25/2018

03:18 PM Support #1905 (Closed): pami* autobuilds failing since C -> C++ conversion
Fix for adding separate targets: https://charm.cs.illinois.edu/gerrit/#/c/charm/+/4198/
Additional fixes were made...
Nitin Bhat
02:00 PM Cleanup #1915: Make the build script clean/remove old builds
All 3 of those patches have been merged, so rebuilding an already built target should work smoothly now.. We could st... Sam White

05/24/2018

04:18 PM Feature #1731: Complete spack installation script
Patch for the manual is here: https://charm.cs.illinois.edu/gerrit/4229 Matthias Diener
12:42 PM Feature #1731: Complete spack installation script
Yeah it could be Sam White
12:40 PM Feature #1731: Complete spack installation script
By the way, should this be mentioned somewhere in the manual (e.g., Appendix A. Installing Charm++)? Matthias Diener
11:43 AM Feature #1731 (Merged): Complete spack installation script
The patch has been merged upstream. Matthias Diener
03:00 PM Feature #112: object location services: Share array element location cache above PE level
Another use case is supporting sends to chare array elements from [immediate] methods of node groups. That currently ... Sam White
02:42 PM Bug #1924 (New): Calls to chare array element entry methods can fail from [immediate] node group ...
If an [immediate] entry method executes on the comm thread, then sending a message to chare array element will abort ... Sam White
02:36 PM Bug #1922: Isomalloc fails with large memory footprints when using the GNI mempool
The problem here appears to be that the application tried to allocate a buffer of size >= 256 MB, which is the max si... Sam White

05/23/2018

04:02 PM Feature #1731 (Implemented): Complete spack installation script
Matthias Diener
04:01 PM Feature #1731: Complete spack installation script
Pull request here: https://github.com/spack/spack/pull/8260
Matthias Diener
03:02 PM Feature #1731 (In Progress): Complete spack installation script
Ok, I'll do it. Matthias Diener
02:59 PM Feature #1731: Complete spack installation script
Yeah that'd be useful, can you do that? Edward Kim is I think no longer at Charmworks. Sam White
02:50 PM Feature #1731: Complete spack installation script
It would be nice to be able to build the git version of charm++ via spack (which is something spack supports: https:/... Matthias Diener
02:13 PM Feature #1731 (Merged): Complete spack installation script
Edward Kim got his pull request merged into the Spack repo: https://github.com/spack/spack/pull/7291 Sam White
03:33 PM Feature #1584 (In Progress): Allow exit codes in CkExit() / ConverseExit()
Sam White
02:25 PM Cleanup #1923 (New): Remove BigSim support
Remove all BigSim-related code from Converse, Charm, AMPI, etc. after the 6.9.0 release Sam White
01:52 PM Support #1512 (In Progress): Measure test coverage
Eric Bohm
 

Also available in: Atom