Project

General

Profile

Activity

From 05/18/2018 to 06/16/2018

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 (Resolved): 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

05/22/2018

05:07 PM Feature #1584: Allow exit codes in CkExit() / ConverseExit()
https://charm.cs.illinois.edu/gerrit/#/c/charm/+/4219/ has a proof-of-concept implementation for CkExit() based on th... Matthias Diener
04:05 PM Feature #1584: Allow exit codes in CkExit() / ConverseExit()
I don't believe changing all existing code would make it out of committee. Evan Ramos
04:03 PM Feature #1584: Allow exit codes in CkExit() / ConverseExit()
Another option would be to always require an exit code for CkExit() (like exit() does), and to change all existing code. Matthias Diener
03:56 PM Feature #1584: Allow exit codes in CkExit() / ConverseExit()
Matthias Diener wrote:
> We could do something like this: https://stackoverflow.com/questions/3046889/optional-param...
Evan Ramos
12:27 PM Feature #1584: Allow exit codes in CkExit() / ConverseExit()
It would be nice to get this into 6.9.0 since Jozsef Bakosi recently requested it. Sam White
04:03 PM Bug #1922: Isomalloc fails with large memory footprints when using the GNI mempool
From Yidong Xia and his postdoc at Idaho National Lab, who are currently running MiniMD on AMPI:... Sam White
11:54 AM Bug #1922 (Merged): Isomalloc fails with large memory footprints when using the GNI mempool
Isomalloc has not been stress tested for its efficiency for large memory footprint applications.
What is the memory ...
Sam White
02:42 PM Cleanup #1915 (Implemented): Make the build script clean/remove old builds
https://charm.cs.illinois.edu/gerrit/4215
https://charm.cs.illinois.edu/gerrit/4216
https://charm.cs.illinois.edu/g...
Evan Ramos
01:30 PM Documentation #1845 (Merged): Documentation for the Zerocopy Direct API
Sam White
11:50 AM Feature #1921 (Merged): Make Isomalloc/the GNI mempool not use the pool for large allocations
Currently Isomalloc always uses the mempool by default, and the mempool only tries to use pooled memory.
For large a...
Sam White
11:47 AM Feature #1920 (Rejected): Make mempool aware of Isomalloc's per-slot metadata
By default Isomalloc uses the mempool implementation in src/arch/util/mempool.{h,c}.
That mempool always allocates m...
Sam White
08:54 PM Bug #1268 (Merged): AMPIF issues due to C++ main routine
Sam White

05/21/2018

12:11 PM Documentation #1917 (Merged): Inadequate documentation about immediate messages (section 10.1.3.2)
Nitin Bhat
11:13 AM Documentation #1917 (Implemented): Inadequate documentation about immediate messages (section 10....
Fix: https://charm.cs.illinois.edu/gerrit/#/c/charm/+/4210/ Nitin Bhat

05/18/2018

04:52 PM Bug #1268 (Implemented): AMPIF issues due to C++ main routine
https://charm.cs.illinois.edu/gerrit/4203 Evan Ramos
01:16 PM Bug #1699: [inline] entry methods should use perfect forwarding in C++11
Nils identified an issue with the above patch for Spectre.
New patches from Evan are here:
https://charm.cs.illin...
Sam White
08:22 AM Feature #1919 (Merged): Zerocopy Direct API: Allow user to pass an arbitrary reference pointer in...
This feature is useful for AMPI and was requested by Sam Nitin Bhat
 

Also available in: Atom