<?xml version="1.0" encoding="utf-8"?>
<feed xml:lang="en" xmlns="http://www.w3.org/2005/Atom"><title>Recent changes to Project HipMer</title><link href="https://sourceforge.net/p/hipmer/" rel="alternate"/><link href="https://sourceforge.net/p/hipmer/feed.atom" rel="self"/><id>https://sourceforge.net/p/hipmer/</id><updated>2022-11-01T01:38:22.869000Z</updated><subtitle>Recent changes to Project HipMer</subtitle><entry><title>#15 "ERROR: upcrun subprocess terminated with exit code -4" for test_hiper.sh</title><link href="https://sourceforge.net/p/hipmer/tickets/15/?limit=25#13e6" rel="alternate"/><published>2022-11-01T01:38:22.869000Z</published><updated>2022-11-01T01:38:22.869000Z</updated><author><name>Rob Egan</name><uri>https://sourceforge.net/u/robegan/</uri></author><id>https://sourceforge.netf443d05ab6ede4dd731404ff7670646614662ed1</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Hello, Apologies for the late reponse.  This ticket arrived at the same time as an update from another and I didn't notice it.&lt;/p&gt;
&lt;p&gt;The icc_run.log has this error:&lt;br/&gt;
*** Caught a fatal signal (proc 28): SIGILL(4)&lt;/p&gt;
&lt;p&gt;Which, in my experience, only happens when you build on 1 machine and execute on a different one.  Your build platform must have the same CPU as the execute platform or else you run the risk that some optimization enabled in the build architechure cannot run on the execute architechure.&lt;/p&gt;
&lt;p&gt;So I suspect that if you execute "lscpu" on the two environments, you will see different chipsets.&lt;/p&gt;
&lt;p&gt;Maybe you can build on the execution platform?  or somehow configure cmake to cross compile?&lt;/p&gt;
&lt;p&gt;-Rob&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>#14 Issue while executing test_hipmer.sh </title><link href="https://sourceforge.net/p/hipmer/tickets/14/?limit=25#c589" rel="alternate"/><published>2022-11-01T01:25:59.355000Z</published><updated>2022-11-01T01:25:59.355000Z</updated><author><name>Rob Egan</name><uri>https://sourceforge.net/u/robegan/</uri></author><id>https://sourceforge.net81ef82e4fd7c540fc81c26011adefb868a1a68a5</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Hi sorry for the late reply. but this was a temporary problem that NERSC fixed a few weeks ago.&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>"ERROR: upcrun subprocess terminated with exit code -4" for test_hiper.sh</title><link href="https://sourceforge.net/p/hipmer/tickets/15/" rel="alternate"/><published>2022-10-14T12:15:18.380000Z</published><updated>2022-10-14T12:15:18.380000Z</updated><author><name>sushma pappu</name><uri>https://sourceforge.net/u/pasushma/</uri></author><id>https://sourceforge.net1c5bf21e0f5ce214edef73233b966c088ae408d6</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Hi ,&lt;/p&gt;
&lt;p&gt;I compiled HipMer using Intel compilers and OpenMPI-4.1.1. The build is carried out fine but I am getting the following issue while execution of "test_hipmer.sh"&lt;/p&gt;
&lt;p&gt;*** Caught a fatal signal (proc 29): SIGILL(4)&lt;br/&gt;
NOTICE: Before reporting bugs, run with GASNET_BACKTRACE=1 in the environment to generate a backtrace.&lt;br/&gt;
NOTICE: We recommend linking the debug version of GASNet to assist you in resolving this application issue.&lt;br/&gt;
NOTICE: We recommend linking the debug version of GASNet to assist you in resolving this application issue.&lt;br/&gt;
NOTICE: Before reporting bugs, run with GASNET_BACKTRACE=1 in the environment to generate a backtrace.&lt;br/&gt;
NOTICE: We recommend linking the debug version of GASNet to assist you in resolving this application issue.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;ERROR: upcrun subprocess terminated with exit code -4&lt;/strong&gt;&lt;br/&gt;
Check run.log for errors&lt;br/&gt;
Assembly failed&lt;/p&gt;
&lt;p&gt;Auto-restart is disabled. Aborting at stage:  meraculous-21&lt;br/&gt;
Missing final assembly: results/final_assembly.fa&lt;/p&gt;
&lt;p&gt;FAILED run at 2022-10-14 11:21:01.917376 in 43.70 s&lt;/p&gt;
&lt;p&gt;I am attaching the run log file related to the issue along with HipMer and UPC build logs.&lt;/p&gt;
&lt;p&gt;Can you please let me know how do I get rid of this issue?&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>#14 Issue while executing test_hipmer.sh </title><link href="https://sourceforge.net/p/hipmer/tickets/14/?limit=25#a80d" rel="alternate"/><published>2022-10-14T10:15:24.958000Z</published><updated>2022-10-14T10:15:24.958000Z</updated><author><name>sushma pappu</name><uri>https://sourceforge.net/u/pasushma/</uri></author><id>https://sourceforge.netbf0873754dc9cd48167cdfaf605e4411b22c6fb0</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;I tried to navigate through the link  you mentioned but this is the issue: &lt;br/&gt;
&lt;strong&gt;Sorry, there was an error downloading /home/r/regan/www/HipMer:&lt;br/&gt;
can't log in as wwwhpss&lt;/strong&gt;&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>#14 Issue while executing test_hipmer.sh </title><link href="https://sourceforge.net/p/hipmer/tickets/14/?limit=25#f35f" rel="alternate"/><published>2022-10-13T17:13:38.086000Z</published><updated>2022-10-13T17:13:38.086000Z</updated><author><name>Rob Egan</name><uri>https://sourceforge.net/u/robegan/</uri></author><id>https://sourceforge.netd8ba82d4da008643ac1081ec5b6e75fd5c40f6ed</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Hello NERSC is still working on a fix but set up a temporary solution so that you can proceed and download the test data from:&lt;br/&gt;
&lt;a href="https://portal-dev.nersc.gov/archive/home/r/regan/www/HipMer" rel="nofollow"&gt;https://portal-dev.nersc.gov/archive/home/r/regan/www/HipMer&lt;/a&gt;&lt;br/&gt;
The easiest hack would be to edit hipmer_setup_ecoli_data.sh&lt;br/&gt;
to use portal-dev.nersc.gov in the HIPMER_ECOLI_DATA_URL variable.&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>#14 Issue while executing test_hipmer.sh </title><link href="https://sourceforge.net/p/hipmer/tickets/14/?limit=25#3288" rel="alternate"/><published>2022-10-11T16:49:41.065000Z</published><updated>2022-10-11T16:49:41.065000Z</updated><author><name>Rob Egan</name><uri>https://sourceforge.net/u/robegan/</uri></author><id>https://sourceforge.netf2912d0f6bbb6980b4a0ded3e121d65c5a54d964</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;This is hosted at NERSC, and this happens a few hours per week when NERSC's tape system is down for maintenance, so generally waiting a few hours fixes it.&lt;br/&gt;
HOWEVER today, there is a real problem with this service and I have opened a ticket with NERSC to have them fix it.  &lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>#14 Issue while executing test_hipmer.sh </title><link href="https://sourceforge.net/p/hipmer/tickets/14/?limit=25#565a" rel="alternate"/><published>2022-10-11T08:32:32.561000Z</published><updated>2022-10-11T08:32:32.561000Z</updated><author><name>sushma pappu</name><uri>https://sourceforge.net/u/pasushma/</uri></author><id>https://sourceforge.net7439e000dd70ff1b9c4fc231228d6459bf544623</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Hi Rob,&lt;/p&gt;
&lt;p&gt;I am trying ecoli, chr14 datasets and I am getting the below error while executing test_hipmer.sh script:&lt;/p&gt;
&lt;p&gt;HIPMER_VERSION: 1.2.3&lt;br/&gt;
+ Started at Tue Oct 11 11:42:31 IST 2022 in 0 s: ./test_hipmer.sh ecoli ( pid:144392)&lt;br/&gt;
+ Linking latest_run to output in /home/sushma/hipmer/1.2.3/ompi411/gcc920/bin/ecoli-32--144392_20221011_114231&lt;br/&gt;
+ Attempting to copy/download the data for ecoli&lt;br/&gt;
Discovered base path of /home/sushma/hipmer/1.2.3/ompi411/gcc920/bin&lt;br/&gt;
Setting up /home/sushma/hipmer/1.2.3/ompi411/gcc920/bin/ecoli-32-144392_20221011_114231 with ecoli data set at Tue Oct 11 11:42:31 IST 2022&lt;/p&gt;
&lt;p&gt;*Downloading ecoli fastq from the NERSC HPSS system... this could take a while&lt;br/&gt;
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current&lt;br/&gt;
                                 Dload  Upload   Total   Spent    Left  Speed&lt;br/&gt;
100   528  100   528    0     0    540      0 --:--:-- --:--:-- --:--:--   540&lt;br/&gt;
Warning: Transient problem: HTTP error Will retry in 120 seconds. 3 retries&lt;br/&gt;
Warning: left.&lt;br/&gt;
100   528  100   528    0     0    404      0  0:00:01  0:00:01 --:--:--   404&lt;br/&gt;
Warning: Transient problem: HTTP error Will retry in 120 seconds. 2 retries&lt;br/&gt;
Warning: left.&lt;br/&gt;
100   528  100   528    0     0    519      0  0:00:01  0:00:01 --:--:--   520&lt;br/&gt;
Warning: Transient problem: HTTP error Will retry in 120 seconds. 1 retries&lt;br/&gt;
Warning: left.&lt;br/&gt;
100   528  100   528    0     0    510      0  0:00:01  0:00:01 --:--:--   510
*
gzip: stdin: not in gzip format&lt;br/&gt;
tar: Child returned status 1&lt;br/&gt;
tar: Error is not recoverable: exiting now&lt;br/&gt;
Download failed, trying again in 30 min&lt;/p&gt;
&lt;p&gt;Can I get some help here on executing these datasets?&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>#14 Issue while executing test_hipmer.sh </title><link href="https://sourceforge.net/p/hipmer/tickets/14/?limit=25#bf1a" rel="alternate"/><published>2022-08-22T22:07:27.300000Z</published><updated>2022-08-22T22:07:27.300000Z</updated><author><name>Rob Egan</name><uri>https://sourceforge.net/u/robegan/</uri></author><id>https://sourceforge.net40d2f068ceb244945437ce4209e528a10bc8e96b</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Hello Sushma,&lt;/p&gt;
&lt;p&gt;Those warnings and errors are benign.  The first "error: getstripe failed for" is something we should surpress.  It attempted to set the lustre striping of your test directory, but, obviously, you do not have lustre, a parallel filesystem on your single node.&lt;/p&gt;
&lt;p&gt;The second warning: "UPC Runtime warning: Requested shared memory (2869 MB) &amp;gt; available (1984 MB) on node 0 (milanlogin): using 1984 MB per thread instead"&lt;br/&gt;
Is informing you that HipMer requested 2869MB per rank of shared heap, but only 1984MB per rank were allowed to allocate by your system, so 70% of what we recommend for the size of your system of 500GB per node.&lt;/p&gt;
&lt;p&gt;The third warning: "Warning: Could not find the psutil module, memory information and profiling may be inaccurate"&lt;br/&gt;
is informing you that python does not have the psutil installed and so some reported metrics may be less accurate.&lt;/p&gt;
&lt;p&gt;The fourth warning: &lt;br/&gt;
upcrun: WARNING: Given options request 1 nodes for 128 processes,&lt;br/&gt;
upcrun: WARNING: but there is no setting for 'smp_spawn_nodes'.&lt;br/&gt;
upcrun: WARNING: Will use setting for 'smp_spawn' instead.&lt;br/&gt;
upcrun: WARNING: THREAD LAYOUT MIGHT NOT MATCH YOUR REQUEST.&lt;/p&gt;
&lt;p&gt;Just means that cores &amp;amp; ranks may not be properly bound which could suffer a minor performance hit.&lt;/p&gt;
&lt;p&gt;The important part was that the validation tests passed, so you should be good to go to run HipMer on your single node.&lt;/p&gt;
&lt;p&gt;If you have more than one node with a high speed network like infiniband, you will need to do some more work configuring UPC and UPC++ to utilize those.  This is out of the scope of my expertise in HipMer support... the install_upc.sh script that we provide is typically good only for single-machine installs, since UPC and UPC++ usually need extra options and networking device library paths to build that support.&lt;/p&gt;
&lt;p&gt;Best,&lt;br/&gt;
Rob&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>#14 Issue while executing test_hipmer.sh </title><link href="https://sourceforge.net/p/hipmer/tickets/14/?limit=25#c0c1" rel="alternate"/><published>2022-08-22T12:44:36.534000Z</published><updated>2022-08-22T12:44:36.534000Z</updated><author><name>sushma pappu</name><uri>https://sourceforge.net/u/pasushma/</uri></author><id>https://sourceforge.net7c741055b9ee46ea9d8be4d8105f205ad78cdd87</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Hello Rob,&lt;/p&gt;
&lt;p&gt;With the help of the options mentioned and building it clean from scratch, HipMER is built successfully. I am able to execute test_hipmer.sh for various datasets. I am attaching the log of test_hipmer.sh for the argument 'validation'. Please let me know if the error messages printed are expected and if the test result is as expected.&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>#14 Issue while executing test_hipmer.sh </title><link href="https://sourceforge.net/p/hipmer/tickets/14/?limit=25#8eac" rel="alternate"/><published>2022-08-16T18:35:12.620000Z</published><updated>2022-08-16T18:35:12.620000Z</updated><author><name>Rob Egan</name><uri>https://sourceforge.net/u/robegan/</uri></author><id>https://sourceforge.netef7d559bcb2403742d079dce6ee4a9f1a4217911</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Hello Sushma,&lt;/p&gt;
&lt;p&gt;Thanks for posting the detailed logs and reports.  We believe that you have multiple installations of UPC / UPC++ on your system and CMake is getting confused and choosing the one without pshm support to build HipMer.&lt;/p&gt;
&lt;p&gt;Specifically in the attached file build-opt_cupc2c-gasnet-config.txt: /home/sushma/hipmer/gcc/new/berkeley_upc-2022.5.0_new/build/install looks like it was properly built using the default: --enable-pshm&lt;/p&gt;
&lt;p&gt;But in your file upcrun_main-32_out.txt:&lt;br/&gt;
It uses /home//sushma/hipmer/gcc/new/berkeley_upc-2022.5.0/build/install, which specifically disables pshm: --disable-pshm.&lt;/p&gt;
&lt;p&gt;We are surprised that you were able to link the application into an executable as it would have core dumped immediately were two versions of gasnet to be used within the same binary.&lt;/p&gt;
&lt;p&gt;Please try again with a clean installation or explicitly force hipmer to build with your install that supports pshm: /home/sushma/hipmer/gcc/new/berkeley_upc-2022.5.0_new/build/install  &lt;/p&gt;
&lt;p&gt;The build process picks up upcc and upcxx by various environmental variables (PATH, CMAKE_* etc ) and you might be able to override it with CMAKE_UPC_COMPILER, but the best thing to do is to clear out or rename the path to the old build(s) so that CMake does not pick them up.&lt;/p&gt;
&lt;p&gt;-Rob&lt;/p&gt;&lt;/div&gt;</summary></entry></feed>