charm AT lists.siebelschool.illinois.edu
Subject: Charm++ parallel programming system
List archive
- From: "Pandare, Aditya Kiran" <apandare AT lanl.gov>
- To: Ronak Buch <rabuch2 AT illinois.edu>, "charm AT lists.cs.illinois.edu" <charm AT lists.cs.illinois.edu>
- Cc: "Bakosi, Jozsef" <jbakosi AT lanl.gov>
- Subject: Re: [charm] [EXTERNAL] Re: Projections previous version binaries
- Date: Fri, 14 May 2021 15:14:45 +0000
- Accept-language: en-US
- Authentication-results: ppops.net; spf=pass smtp.mailfrom=apandare AT lanl.gov; dkim=pass header.d=lanl.gov header.s=lanl
Thanks for your response Ronak. It
turns out that there were other files (unrelated to projections traces) in the directory with the sts file. Once those unrelated files were removed from the directory, projections ran fine.
Sent: Wednesday, May 12, 2021 2:44:51 PM
To: Pandare, Aditya Kiran; charm AT lists.cs.illinois.edu
Cc: Bakosi, Jozsef
Subject: Re: [EXTERNAL] Re: [charm] Projections previous version binaries
It's likely something similar to what was seen here: https://github.com/UIUC-PPL/projections/issues/55. That issue was resolved with changes both in Projections and Charm that were merged in 2018; v6.8.0 predates that change, but v6.10.0 should have it. The root issue is that there were function names or other fields in the STS that had spaces in them and weren't quoted, so you can also check your STS file to make sure it doesn't have spaces in function names (this can happen for templated functions, for example). Any reasonably recent version of Charm++ should avoid this issue by fully quoting all function names and other relevant things, but it's worth checking in any case.
-Ronak
Hello,
Thank you for your help yesterday with finding binaries of previous projections versions. I am facing an issue running projections on some of the traces I have generated. When I point projections (I have tried v6.10.0 and v6.8.0) to the sts file, None of the plots/graphs under tools are active (except Multirun analysis and Streaming CCS). Here's the message in the terminal window from which projections is executed:
Exception in thread "AWT-EventQueue-0" java.lang.NullPointerException
at projections.analysis.Analysis.hasSumFiles(Analysis.java:954)
at projections.analysis.Analysis.hasSummaryData(Analysis.java:592)
at projections.gui.MainWindow$2.done(MainWindow.java:279)
at javax.swing.SwingWorker$5.run(SwingWorker.java:737)
at javax.swing.SwingWorker$DoSubmitAccumulativeRunnable.run(SwingWorker.java:832)
at sun.swing.AccumulativeRunnable.run(AccumulativeRunnable.java:112)
at javax.swing.SwingWorker$DoSubmitAccumulativeRunnable.actionPerformed(SwingWorker.java:842)
at javax.swing.Timer.fireActionPerformed(Timer.java:313)
at javax.swing.Timer$DoPostEvent.run(Timer.java:245)
at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:311)
at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:758)
at java.awt.EventQueue.access$500(EventQueue.java:97)
at java.awt.EventQueue$3.run(EventQueue.java:709)
at java.awt.EventQueue$3.run(EventQueue.java:703)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:74)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:728)
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:205)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:116)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:105)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:82)
I have built charm++ with "--enable-tracing;--enable-commthread-tracing". Could you help me figure out why the tools are inactive?
Thank you,
--Aditya K Pandare, PhD
Sent: Monday, May 10, 2021 2:48:43 PM
To: Pandare, Aditya Kiran; charm AT lists.cs.illinois.edu
Cc: Bakosi, Jozsef
Subject: [EXTERNAL] Re: [charm] Projections previous version binaries
v6.8.0 of Projections specifies 1.6 for sourceCompatibility and targetCompatibility in build.gradle, so perhaps incrementing that to 1.7 or later will fix your issue. It's likely happening due to the versions of Java and Gradle you have installed not supporting
some versions or something like that.
Note that newer versions of Projections are backwards compatible with older version of Charm++ logs, so one should generally use the most recent version of Projections for everything.
If you do want binaries for older versions for some reason, a selection is available at
http://charm.cs.illinois.edu/distrib/binaries/projections/
Hello,
I'm trying to compile an older version of projections (v6.8.0), and I get the following error out of it:
> Task :compileJava FAILED
error: Source option 6 is no longer supported. Use 7 or later.
error: Target option 6 is no longer supported. Use 7 or later.
FAILURE: Build failed with an exception.
* What went wrong:
Execution failed for task ':compileJava'.
> Compilation failed; see the compiler error output for details.
Could you please help me figure out what I'm doing wrong? Also, is there a way to obtain projections binaries for older versions?
Scientist, CCS-2 LANL--Aditya K Pandare, PhD
- [charm] Projections previous version binaries, Pandare, Aditya Kiran, 05/10/2021
- Re: [charm] Projections previous version binaries, Ronak Buch, 05/10/2021
- Re: [charm] [EXTERNAL] Re: Projections previous version binaries, Pandare, Aditya Kiran, 05/10/2021
- Re: [charm] [EXTERNAL] Re: Projections previous version binaries, Pandare, Aditya Kiran, 05/11/2021
- Re: [charm] [EXTERNAL] Re: Projections previous version binaries, Ronak Buch, 05/12/2021
- Re: [charm] [EXTERNAL] Re: Projections previous version binaries, Pandare, Aditya Kiran, 05/14/2021
- Re: [charm] [EXTERNAL] Re: Projections previous version binaries, Ronak Buch, 05/12/2021
- Re: [charm] Projections previous version binaries, Ronak Buch, 05/10/2021
Archive powered by MHonArc 2.6.19.