<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: ERROR: FILE WORK.'SAS.TMP-000110870'n.Utility is damaged. I/O processing did not occur. in SAS Programming</title>
    <link>https://communities.sas.com/t5/SAS-Programming/ERROR-FILE-WORK-SAS-TMP-000110870-n-Utility-is-damaged-I-O/m-p/301285#M269875</link>
    <description>&lt;P&gt;this seems like an older post.&lt;/P&gt;
&lt;P&gt;i wonder if its been resolved.&lt;/P&gt;
&lt;P&gt;i just found this today and from a high level i suspect an actual IO issue to RAM.&lt;/P&gt;
&lt;P&gt;there is some information but its limited.&lt;/P&gt;
&lt;P&gt;information that would be useful is: &amp;nbsp;Ram size, Disk size, OS, and does your BIOS allow all that extra space to be recognized?&lt;/P&gt;
&lt;P&gt;Next: sas version and its configuration. &amp;nbsp;you do mention some configs you did. &amp;nbsp;But you dont mention if you have maybe partitioned the extra TB of drive space and maybe sent 'sas work' to that partition. &amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Anyway - there also isnt any indication if this is all your laptop/desktop is doing. &amp;nbsp;Any other process might rob you of ram/disk space.&lt;/P&gt;
&lt;P&gt;And you did mention the specification of log/list files - but i would actually be concerned if the log is rampant with extra/verbose messages that just chew up too much space. &amp;nbsp;consider maybe sending that to a flash drive or external drive so as to save space for the 'work'. &amp;nbsp;And finally - its sounding like a pretty brutal punishment for a laptop - i really hope that your not beating that pc too bad.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;and if you are running on a vm &amp;nbsp;eeeesh.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;best&lt;/P&gt;
&lt;P&gt;zeke torres&lt;/P&gt;
&lt;P&gt;&lt;A href="http://www.wcsug.com" target="_self"&gt;www.wcsug.com&lt;/A&gt;&lt;/P&gt;</description>
    <pubDate>Wed, 28 Sep 2016 13:57:58 GMT</pubDate>
    <dc:creator>zekeT_sasaholic</dc:creator>
    <dc:date>2016-09-28T13:57:58Z</dc:date>
    <item>
      <title>ERROR: FILE WORK.'SAS.TMP-000110870'n.Utility is damaged. I/O processing did not occur.</title>
      <link>https://communities.sas.com/t5/SAS-Programming/ERROR-FILE-WORK-SAS-TMP-000110870-n-Utility-is-damaged-I-O/m-p/285412#M269874</link>
      <description>&lt;P&gt;I am running a fairly large simulation study. There are multiple proc's involved, including bootstrapping, randomized sampling, proc nlp, and proc genmod, as well as a series of data steps in between, some of which generate fairly large datasteps.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Given the above, and since my base dataset is approx 48 GB, I installed a new 4TB drive to accomodate memory usage. This appears to be more than sufficient as running my whole simulation and assorted data/procs I never use more than 250 GB. (this&amp;nbsp;4TB drive is otherwise empty, excepting the 500GB allocated for the OS and other programs/data - so really 3.5TB available).&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I nonetheless am getting this error at a predictable point - i.e., always on BY step XXX - in the midst of PROC NLP. It reads:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;ERROR: File Work.'SASTMP-0001108070'n.UTILITY is damaged. I/O processing did not complete.&amp;nbsp;&lt;/P&gt;&lt;P&gt;The SAS System stopped proccesing this step because of errors.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;To address this apparent memory issue I've added the memsize MAX option to the SASv9.cfg shortcut. I've also used a user-specified work directory (e.g. libname xx 'c:\xx'; user=xx). I also usually run the simulation with a proc printto that directs my log to a dummy file.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Despite the above measures, and apparently amble available resources (again, literally terabytes of memory are still available on this single-user windows PC), I am getting this seemingly memory-related error message.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Any insights or suggestions would be much appreciated.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 19 Jul 2016 00:18:52 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/ERROR-FILE-WORK-SAS-TMP-000110870-n-Utility-is-damaged-I-O/m-p/285412#M269874</guid>
      <dc:creator>pcur</dc:creator>
      <dc:date>2016-07-19T00:18:52Z</dc:date>
    </item>
    <item>
      <title>Re: ERROR: FILE WORK.'SAS.TMP-000110870'n.Utility is damaged. I/O processing did not occur.</title>
      <link>https://communities.sas.com/t5/SAS-Programming/ERROR-FILE-WORK-SAS-TMP-000110870-n-Utility-is-damaged-I-O/m-p/301285#M269875</link>
      <description>&lt;P&gt;this seems like an older post.&lt;/P&gt;
&lt;P&gt;i wonder if its been resolved.&lt;/P&gt;
&lt;P&gt;i just found this today and from a high level i suspect an actual IO issue to RAM.&lt;/P&gt;
&lt;P&gt;there is some information but its limited.&lt;/P&gt;
&lt;P&gt;information that would be useful is: &amp;nbsp;Ram size, Disk size, OS, and does your BIOS allow all that extra space to be recognized?&lt;/P&gt;
&lt;P&gt;Next: sas version and its configuration. &amp;nbsp;you do mention some configs you did. &amp;nbsp;But you dont mention if you have maybe partitioned the extra TB of drive space and maybe sent 'sas work' to that partition. &amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Anyway - there also isnt any indication if this is all your laptop/desktop is doing. &amp;nbsp;Any other process might rob you of ram/disk space.&lt;/P&gt;
&lt;P&gt;And you did mention the specification of log/list files - but i would actually be concerned if the log is rampant with extra/verbose messages that just chew up too much space. &amp;nbsp;consider maybe sending that to a flash drive or external drive so as to save space for the 'work'. &amp;nbsp;And finally - its sounding like a pretty brutal punishment for a laptop - i really hope that your not beating that pc too bad.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;and if you are running on a vm &amp;nbsp;eeeesh.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;best&lt;/P&gt;
&lt;P&gt;zeke torres&lt;/P&gt;
&lt;P&gt;&lt;A href="http://www.wcsug.com" target="_self"&gt;www.wcsug.com&lt;/A&gt;&lt;/P&gt;</description>
      <pubDate>Wed, 28 Sep 2016 13:57:58 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/ERROR-FILE-WORK-SAS-TMP-000110870-n-Utility-is-damaged-I-O/m-p/301285#M269875</guid>
      <dc:creator>zekeT_sasaholic</dc:creator>
      <dc:date>2016-09-28T13:57:58Z</dc:date>
    </item>
    <item>
      <title>Re: ERROR: FILE WORK.'SAS.TMP-000110870'n.Utility is damaged. I/O processing did not occur.</title>
      <link>https://communities.sas.com/t5/SAS-Programming/ERROR-FILE-WORK-SAS-TMP-000110870-n-Utility-is-damaged-I-O/m-p/301290#M269876</link>
      <description>&lt;P&gt;Hi Zeke,&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks for the input. I did arrive at a solution after contacting SAS tech support.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;The problem related to an I/O mismatch originating in the usage of proc nlp with huge datasets. I was able to correct this by specifying the -SGIO option in the command line when launching SAS. This is the scatter-read / gather-write method which provides improved throughput in accessing the available cache.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I hope that is helpful to others that may encounter similar issues, though I suspect this will be specific to the usage of proc nlp with large (~50 GB) datasets. To&amp;nbsp;clarify, this was occuring in a desktop Windows environment w/SAS 9.4, was unrelated to RAM usage or available memory (I have 16 GB, no more than 8-10 used when the proc failed), and was also unrelated to log output (as I indicated was re-directed to a dummy file via proc printto, a step I suggest for any doing large, multi-step simulations that will quickly choke your log).&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 28 Sep 2016 14:11:38 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/ERROR-FILE-WORK-SAS-TMP-000110870-n-Utility-is-damaged-I-O/m-p/301290#M269876</guid>
      <dc:creator>pcur</dc:creator>
      <dc:date>2016-09-28T14:11:38Z</dc:date>
    </item>
  </channel>
</rss>

